Class TowServletContext
- java.lang.Object
-
- io.undertow.servlet.api.DeploymentInfo
-
- com.aspectran.undertow.server.servlet.TowServletContext
-
- All Implemented Interfaces:
ApplicationAdapterAware
,Aware
,java.lang.Cloneable
public class TowServletContext extends io.undertow.servlet.api.DeploymentInfo implements ApplicationAdapterAware
Created: 2019-08-05
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TowServletContext.WebSocketConnectionsUnboundListener
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DERIVED_WEB_SERVICE_ATTRIBUTE
-
Constructor Summary
Constructors Constructor Description TowServletContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.undertow.server.session.SessionManager
getSessionManager()
void
setApplicationAdapter(ApplicationAdapter applicationAdapter)
void
setDerived(boolean derived)
Specifies whether this is a derived web service that inherits the root web service.void
setErrorPages(io.undertow.servlet.api.ErrorPage[] errorPages)
void
setFilters(TowFilter[] towFilters)
void
setFilterServletMappings(TowFilterServletMapping[] towFilterServletMappings)
void
setFilterUrlMappings(TowFilterUrlMapping[] towFilterUrlMappings)
void
setInnerHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers)
void
setOuterHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers)
void
setScratchDir(java.lang.String scratchDir)
void
setServletContainerInitializers(javax.servlet.ServletContainerInitializer[] servletContainerInitializers)
void
setServlets(TowServlet[] towServlets)
void
setSessionManager(io.undertow.server.session.SessionManager sessionManager)
void
setWebSocketInitializer(TowWebSocketInitializer webSocketInitializer)
void
setWelcomePages(java.lang.String[] welcomePages)
-
Methods inherited from class io.undertow.servlet.api.DeploymentInfo
addAuthenticationMechanism, addDeploymentCompleteListener, addErrorPage, addErrorPages, addErrorPages, addFilter, addFilters, addFilters, addFilterServletNameMapping, addFilterUrlMapping, addFirstAuthenticationMechanism, addInitialHandlerChainWrapper, addInitParameter, addInnerHandlerChainWrapper, addLastAuthenticationMechanism, addLifecycleInterceptor, addListener, addListeners, addListeners, addLocaleCharsetMapping, addMimeMapping, addMimeMappings, addMimeMappings, addNotificactionReceivers, addNotificationReceiver, addNotificationReceivers, addOuterHandlerChainWrapper, addPreCompressedResourceEncoding, addPrincipalVsRoleMapping, addPrincipalVsRoleMappings, addPrincipalVsRoleMappings, addSecurityConstraint, addSecurityConstraints, addSecurityConstraints, addSecurityRole, addSecurityRoles, addSecurityRoles, addSecurityWrapper, addServlet, addServletContainerInitalizer, addServletContainerInitalizers, addServletContainerInitalizers, addServletContainerInitializer, addServletContainerInitializers, addServletContainerInitializers, addServletContextAttribute, addServletExtension, addServlets, addServlets, addSessionListener, addThreadSetupAction, addThreadSetupAction, addWelcomePage, addWelcomePages, addWelcomePages, clearLoginMethods, clone, getAsyncExecutor, getAuthenticationMechanisms, getAuthenticationMode, getAuthorizationManager, getClassIntrospecter, getClassLoader, getConfidentialPortManager, getContainerMajorVersion, getContainerMinorVersion, getContentTypeCacheSize, getContextPath, getCrawlerSessionManagerConfig, getDefaultCookieVersion, getDefaultEncoding, getDefaultMultipartConfig, getDefaultRequestEncoding, getDefaultResponseEncoding, getDefaultServletConfig, getDefaultSessionTimeout, getDeploymentCompleteListeners, getDeploymentName, getDisplayName, getErrorPages, getExceptionHandler, getExecutor, getFilterMappings, getFilters, getHostName, getIdentityManager, getInitialHandlerChainWrappers, getInitialSecurityWrapper, getInitParameters, getInnerHandlerChainWrappers, getJaspiAuthenticationMechanism, getJspConfigDescriptor, getLifecycleInterceptors, getListeners, getLocaleCharsetMapping, getLoginConfig, getMajorVersion, getMetricsCollector, getMimeMappings, getMinorVersion, getNotificationReceivers, getOuterHandlerChainWrappers, getPreCompressedResources, getPrincipalVersusRolesMap, getResourceManager, getSecurityConstraints, getSecurityContextFactory, getSecurityRoles, getSecurityWrappers, getServerName, getServletContainerInitializers, getServletContextAttributeBackingMap, getServletContextAttributes, getServletExtensions, getServlets, getServletSessionConfig, getServletStackTraces, getSessionConfigWrapper, getSessionIdGenerator, getSessionListeners, getSessionManagerFactory, getSessionPersistenceManager, getTempDir, getTempPath, getThreadSetupActions, getUrlEncoding, getWelcomePages, insertFilterServletNameMapping, insertFilterUrlMapping, isAllowNonStandardWrappers, isAuthenticationMechanismPresent, isChangeSessionIdOnLogin, isCheckOtherSessionManagers, isDenyUncoveredHttpMethods, isDisableCachingForSecuredPages, isEagerFilterInit, isEscapeErrorMessage, isIgnoreFlush, isInvalidateSessionOnLogout, isPreservePathOnForward, isSecurityDisabled, isSendCustomReasonPhraseOnError, isUseCachedAuthenticationMechanism, requireTempPath, setAllowNonStandardWrappers, setAsyncExecutor, setAuthenticationMode, setAuthorizationManager, setChangeSessionIdOnLogin, setCheckOtherSessionManagers, setClassIntrospecter, setClassLoader, setConfidentialPortManager, setContainerMajorVersion, setContainerMinorVersion, setContentTypeCacheSize, setContextPath, setCrawlerSessionManagerConfig, setDefaultCookieVersion, setDefaultEncoding, setDefaultMultipartConfig, setDefaultRequestEncoding, setDefaultResponseEncoding, setDefaultServletConfig, setDefaultSessionTimeout, setDenyUncoveredHttpMethods, setDeploymentName, setDisableCachingForSecuredPages, setDisplayName, setEagerFilterInit, setEscapeErrorMessage, setExceptionHandler, setExecutor, setHostName, setIdentityManager, setIgnoreFlush, setInitialSecurityWrapper, setInvalidateSessionOnLogout, setJaspiAuthenticationMechanism, setJspConfigDescriptor, setLoginConfig, setMajorVersion, setMetricsCollector, setMinorVersion, setPreservePathOnForward, setResourceManager, setSecurityContextFactory, setSecurityDisabled, setSendCustomReasonPhraseOnError, setServerName, setServletContextAttributeBackingMap, setServletSessionConfig, setServletStackTraces, setSessionConfigWrapper, setSessionIdGenerator, setSessionManagerFactory, setSessionPersistenceManager, setTempDir, setTempDir, setUrlEncoding, setUseCachedAuthenticationMechanism, validate
-
-
-
-
Method Detail
-
setApplicationAdapter
public void setApplicationAdapter(ApplicationAdapter applicationAdapter)
- Specified by:
setApplicationAdapter
in interfaceApplicationAdapterAware
-
setScratchDir
public void setScratchDir(java.lang.String scratchDir) throws java.io.IOException
- Throws:
java.io.IOException
-
getSessionManager
public io.undertow.server.session.SessionManager getSessionManager()
-
setSessionManager
public void setSessionManager(io.undertow.server.session.SessionManager sessionManager)
-
setServlets
public void setServlets(TowServlet[] towServlets)
-
setFilters
public void setFilters(TowFilter[] towFilters)
-
setFilterUrlMappings
public void setFilterUrlMappings(TowFilterUrlMapping[] towFilterUrlMappings)
-
setFilterServletMappings
public void setFilterServletMappings(TowFilterServletMapping[] towFilterServletMappings)
-
setServletContainerInitializers
public void setServletContainerInitializers(javax.servlet.ServletContainerInitializer[] servletContainerInitializers)
-
setWelcomePages
public void setWelcomePages(java.lang.String[] welcomePages)
-
setErrorPages
public void setErrorPages(io.undertow.servlet.api.ErrorPage[] errorPages)
-
setInnerHandlerChainWrappers
public void setInnerHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers)
-
setOuterHandlerChainWrappers
public void setOuterHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers)
-
setWebSocketInitializer
public void setWebSocketInitializer(TowWebSocketInitializer webSocketInitializer)
-
setDerived
public void setDerived(boolean derived)
Specifies whether this is a derived web service that inherits the root web service.
-
-