public class JaxRSServer extends CXFServer
| 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() |
org.apache.cxf.ext.logging.event.LogEventSender |
getLogEventSender() |
static net.e6tech.elements.common.logging.Logger |
getLogger() |
net.e6tech.elements.common.resources.Configuration.Resolver |
getResolver() |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getResources() |
java.util.Map<java.lang.String,java.lang.String> |
getResponseHeaders() |
SecurityAnnotationEngine |
getSecurityAnnotationEngine() |
void |
initialize(net.e6tech.elements.common.resources.Resources res) |
boolean |
isCorsFilter() |
boolean |
isMeasurement() |
void |
setCorsFilter(boolean corsFilter) |
void |
setExceptionMapper(net.e6tech.elements.common.util.ExceptionMapper exceptionMapper) |
void |
setHeaderObserver(Observer headerObserver) |
void |
setLogEventSender(org.apache.cxf.ext.logging.event.LogEventSender logEventSender) |
static void |
setLogger(net.e6tech.elements.common.logging.Logger logger) |
void |
setMeasurement(boolean measurement) |
void |
setResolver(net.e6tech.elements.common.resources.Configuration.Resolver resolver) |
void |
setResources(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> resources) |
void |
setResponseHeaders(java.util.Map<java.lang.String,java.lang.String> responseHeaders) |
void |
setSecurityAnnotationEngine(SecurityAnnotationEngine securityAnnotationEngine) |
void |
start() |
getInterceptor, getKeyManagerPassword, getKeyStore, getKeyStoreFile, getKeyStoreFormat, getKeyStorePassword, getProvision, getQueuedThreadPool, getSelfSignedCert, getThreadPool, getURLs, initKeyStore, isStarted, registerServer, setAddresses, setInterceptor, setKeyManagerPassword, setKeyStore, setKeyStoreFile, setKeyStoreFormat, setKeyStorePassword, setProvision, setQueuedThreadPool, setSelfSignedCert, setThreadPool, stoppublic static net.e6tech.elements.common.logging.Logger getLogger()
public static void setLogger(net.e6tech.elements.common.logging.Logger logger)
@Inject(optional=true) public 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()
@Inject(optional=true) 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()
@Inject(optional=true) public void setSecurityAnnotationEngine(SecurityAnnotationEngine securityAnnotationEngine)
public boolean isMeasurement()
public void setMeasurement(boolean measurement)
@Inject(optional=true) public net.e6tech.elements.common.resources.Configuration.Resolver getResolver()
public void setResolver(net.e6tech.elements.common.resources.Configuration.Resolver resolver)
public java.util.Map<java.lang.String,java.lang.String> getResponseHeaders()
public void setResponseHeaders(java.util.Map<java.lang.String,java.lang.String> responseHeaders)
public org.apache.cxf.ext.logging.event.LogEventSender getLogEventSender()
public void setLogEventSender(org.apache.cxf.ext.logging.event.LogEventSender logEventSender)
public void initialize(net.e6tech.elements.common.resources.Resources res)
initialize in interface net.e6tech.elements.common.resources.Initializableinitialize in class CXFServer