public class JaxRSServer extends CXFServer
| Constructor and Description |
|---|
JaxRSServer() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.ClassLoader |
getClassLoader() |
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() |
SecurityAnnotationEngine |
getSecurityAnnotationEngine() |
void |
initialize(net.e6tech.elements.common.resources.Resources res) |
boolean |
isCorsFilter() |
void |
setClassLoader(java.lang.ClassLoader classLoader) |
void |
setCorsFilter(boolean corsFilter) |
void |
setLogEventSender(org.apache.cxf.ext.logging.event.LogEventSender logEventSender) |
static void |
setLogger(net.e6tech.elements.common.logging.Logger logger) |
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 |
setSecurityAnnotationEngine(SecurityAnnotationEngine securityAnnotationEngine) |
void |
start() |
addController, computeServerEngineData, getClientAuth, getExceptionMapper, getHeaderObserver, getInterceptor, getKeyManagerPassword, getKeyStore, getKeyStoreFile, getKeyStoreFormat, getKeyStorePassword, getProvision, getResponseHeaders, getSelfSignedCert, getServerEngine, getServerEngineClass, getServerEngineData, getSslProtocol, getURLs, isMeasurement, isStarted, setAddresses, setClientAuth, setExceptionMapper, setHeaderObserver, setInterceptor, setKeyManagerPassword, setKeyStore, setKeyStoreFile, setKeyStoreFormat, setKeyStorePassword, setMeasurement, setProvision, setResponseHeaders, setSelfSignedCert, setServerEngine, setServerEngineClass, setServerEngineData, setSslProtocol, stoppublic static net.e6tech.elements.common.logging.Logger getLogger()
public static void setLogger(net.e6tech.elements.common.logging.Logger logger)
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 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)
@Inject(optional=true) public net.e6tech.elements.common.resources.Configuration.Resolver getResolver()
public void setResolver(net.e6tech.elements.common.resources.Configuration.Resolver resolver)
public org.apache.cxf.ext.logging.event.LogEventSender getLogEventSender()
public void setLogEventSender(org.apache.cxf.ext.logging.event.LogEventSender logEventSender)
public java.lang.ClassLoader getClassLoader()
public void setClassLoader(java.lang.ClassLoader classLoader)
public void initialize(net.e6tech.elements.common.resources.Resources res)
initialize in interface net.e6tech.elements.common.resources.Initializableinitialize in class CXFServer