public class JaxRSServer extends CXFServer implements net.e6tech.elements.common.resources.ClassBeanListener
executor, initialized, interceptor, keyManagerPassword, keyStoreFile, keyStorePassword, provision, queuedThreadPool, selfSignedCert, servers, URLs| Constructor and Description |
|---|
JaxRSServer() |
| Modifier and Type | Method and Description |
|---|---|
net.e6tech.elements.common.util.ExceptionMapper |
getExceptionMapper() |
Observer |
getHeaderObserver() |
java.lang.Object |
getInstance(java.lang.String name) |
java.util.Map<java.lang.String,java.lang.Object> |
getInstances() |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getResources() |
SecurityAnnotationEngine |
getSecurityAnnotationEngine() |
void |
initialize(net.e6tech.elements.common.resources.Resources res) |
void |
initialized(java.lang.Object bean) |
boolean |
isCorsFilter() |
java.lang.Class[] |
listenFor() |
protected void |
log(java.util.logging.Logger otherLogger,
java.lang.String message) |
void |
setCorsFilter(boolean corsFilter) |
void |
setExceptionMapper(net.e6tech.elements.common.util.ExceptionMapper exceptionMapper) |
void |
setHeaderObserver(Observer headerObserver) |
void |
setResources(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> resources) |
void |
setSecurityAnnotationEngine(SecurityAnnotationEngine securityAnnotationEngine) |
void |
start() |
getKeyStoreFile, getKeyStorePassword, getSelfSignedCert, getThreadPool, getURLs, initKeyStore, isStarted, registerServer, setAddresses, setKeyStoreFile, setKeyStorePassword, setSelfSignedCert, setThreadPool, stoppublic Observer getHeaderObserver()
public void setHeaderObserver(Observer headerObserver)
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getResources()
public void setResources(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> resources)
public net.e6tech.elements.common.util.ExceptionMapper getExceptionMapper()
public void setExceptionMapper(net.e6tech.elements.common.util.ExceptionMapper exceptionMapper)
public java.util.Map<java.lang.String,java.lang.Object> getInstances()
public java.lang.Object getInstance(java.lang.String name)
public boolean isCorsFilter()
public void setCorsFilter(boolean corsFilter)
public SecurityAnnotationEngine getSecurityAnnotationEngine()
public void setSecurityAnnotationEngine(SecurityAnnotationEngine securityAnnotationEngine)
public void initialize(net.e6tech.elements.common.resources.Resources res)
initialize in interface net.e6tech.elements.common.resources.Initializableinitialize in class CXFServerpublic void start()
protected void log(java.util.logging.Logger otherLogger,
java.lang.String message)
public java.lang.Class[] listenFor()
listenFor in interface net.e6tech.elements.common.resources.ClassBeanListenerpublic void initialized(java.lang.Object bean)
initialized in interface net.e6tech.elements.common.resources.BeanListener