public class ServletContainerService extends Object implements org.jboss.msc.service.Service<ServletContainerService>
Constructor and Description |
---|
ServletContainerService(boolean allowNonStandardWrappers,
io.undertow.servlet.api.ServletStackTraces stackTraces,
SessionCookieConfig sessionCookieConfig,
JSPConfig jspConfig,
String defaultEncoding,
boolean useListenerEncoding,
boolean ignoreFlush,
boolean eagerFilterInit,
int defaultSessionTimeout,
boolean disableCachingForSecuredPages,
boolean websocketsEnabled,
boolean dispatchWebsocketInvocationToWorker,
Map<String,String> mimeMappings,
List<String> welcomeFiles,
Boolean directoryListingEnabled,
boolean proactiveAuth,
int sessionIdLength,
Map<String,io.undertow.security.api.AuthenticationMechanismFactory> authenticationMechanisms,
Integer maxSessions,
io.undertow.servlet.api.CrawlerSessionManagerConfig crawlerSessionManagerConfig) |
Modifier and Type | Method and Description |
---|---|
Map<String,io.undertow.security.api.AuthenticationMechanismFactory> |
getAuthenticationMechanisms() |
io.undertow.server.handlers.cache.DirectBufferCache |
getBufferCache() |
io.undertow.servlet.api.CrawlerSessionManagerConfig |
getCrawlerSessionManagerConfig() |
String |
getDefaultEncoding() |
int |
getDefaultSessionTimeout() |
Boolean |
getDirectoryListingEnabled() |
JSPConfig |
getJspConfig() |
Integer |
getMaxSessions() |
Map<String,String> |
getMimeMappings() |
io.undertow.servlet.api.ServletContainer |
getServletContainer() |
SessionCookieConfig |
getSessionCookieConfig() |
int |
getSessionIdLength() |
io.undertow.servlet.api.SessionPersistenceManager |
getSessionPersistenceManager() |
io.undertow.servlet.api.ServletStackTraces |
getStackTraces() |
ServletContainerService |
getValue() |
org.jboss.msc.value.InjectedValue<org.xnio.Pool<ByteBuffer>> |
getWebsocketsBufferPool() |
org.jboss.msc.value.InjectedValue<org.xnio.XnioWorker> |
getWebsocketsWorker() |
List<String> |
getWelcomeFiles() |
boolean |
isAllowNonStandardWrappers() |
boolean |
isDisableCachingForSecuredPages() |
boolean |
isDispatchWebsocketInvocationToWorker() |
boolean |
isEagerFilterInit() |
boolean |
isIgnoreFlush() |
boolean |
isProactiveAuth() |
boolean |
isUseListenerEncoding() |
boolean |
isWebsocketsEnabled() |
void |
start(org.jboss.msc.service.StartContext context) |
void |
stop(org.jboss.msc.service.StopContext context) |
public ServletContainerService(boolean allowNonStandardWrappers, io.undertow.servlet.api.ServletStackTraces stackTraces, SessionCookieConfig sessionCookieConfig, JSPConfig jspConfig, String defaultEncoding, boolean useListenerEncoding, boolean ignoreFlush, boolean eagerFilterInit, int defaultSessionTimeout, boolean disableCachingForSecuredPages, boolean websocketsEnabled, boolean dispatchWebsocketInvocationToWorker, Map<String,String> mimeMappings, List<String> welcomeFiles, Boolean directoryListingEnabled, boolean proactiveAuth, int sessionIdLength, Map<String,io.undertow.security.api.AuthenticationMechanismFactory> authenticationMechanisms, Integer maxSessions, io.undertow.servlet.api.CrawlerSessionManagerConfig crawlerSessionManagerConfig)
public void start(org.jboss.msc.service.StartContext context) throws org.jboss.msc.service.StartException
start
in interface org.jboss.msc.service.Service<ServletContainerService>
org.jboss.msc.service.StartException
public void stop(org.jboss.msc.service.StopContext context)
stop
in interface org.jboss.msc.service.Service<ServletContainerService>
public ServletContainerService getValue() throws IllegalStateException, IllegalArgumentException
getValue
in interface org.jboss.msc.value.Value<ServletContainerService>
IllegalStateException
IllegalArgumentException
public Map<String,io.undertow.security.api.AuthenticationMechanismFactory> getAuthenticationMechanisms()
public io.undertow.servlet.api.ServletContainer getServletContainer()
public boolean isAllowNonStandardWrappers()
public JSPConfig getJspConfig()
public io.undertow.servlet.api.ServletStackTraces getStackTraces()
public SessionCookieConfig getSessionCookieConfig()
public io.undertow.server.handlers.cache.DirectBufferCache getBufferCache()
public boolean isDisableCachingForSecuredPages()
public boolean isDispatchWebsocketInvocationToWorker()
public org.jboss.msc.value.InjectedValue<org.xnio.XnioWorker> getWebsocketsWorker()
public org.jboss.msc.value.InjectedValue<org.xnio.Pool<ByteBuffer>> getWebsocketsBufferPool()
public boolean isWebsocketsEnabled()
public io.undertow.servlet.api.SessionPersistenceManager getSessionPersistenceManager()
public String getDefaultEncoding()
public boolean isUseListenerEncoding()
public boolean isIgnoreFlush()
public boolean isEagerFilterInit()
public int getDefaultSessionTimeout()
public Boolean getDirectoryListingEnabled()
public boolean isProactiveAuth()
public int getSessionIdLength()
public Integer getMaxSessions()
public io.undertow.servlet.api.CrawlerSessionManagerConfig getCrawlerSessionManagerConfig()
Copyright © 2018 JBoss by Red Hat. All rights reserved.