Class TowServletContext
java.lang.Object
io.undertow.servlet.api.DeploymentInfo
com.aspectran.undertow.server.servlet.TowServletContext
- All Implemented Interfaces:
ActivityContextAware
,Aware
,Cloneable
public class TowServletContext
extends io.undertow.servlet.api.DeploymentInfo
implements ActivityContextAware
Created: 2019-08-05
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setActivityContext
(ActivityContext context) void
setErrorPages
(TowErrorPage[] errorPages) void
setFilters
(TowFilter[] towFilters) void
setInitialHandlerChainWrappers
(io.undertow.server.HandlerWrapper[] wrappers) void
setInitParams
(Map<String, String> initParams) void
setInnerHandlerChainWrappers
(io.undertow.server.HandlerWrapper[] wrappers) void
setListeners
(TowListener[] towListeners) void
setOuterHandlerChainWrappers
(io.undertow.server.HandlerWrapper[] wrappers) void
setScratchDir
(String scratchDir) void
setServletContainerInitializers
(jakarta.servlet.ServletContainerInitializer[] servletContainerInitializers) void
setServlets
(TowServlet[] towServlets) void
setSessionManager
(TowSessionManager towSessionManager) void
setWebSocketServerContainerInitializer
(TowWebSocketServerContainerInitializer webSocketServerContainerInitializer) void
setWelcomePages
(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, isOrphanSessionAllowed, 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, setOrphanSessionAllowed, setPreservePathOnForward, setResourceManager, setSecurityContextFactory, setSecurityDisabled, setSendCustomReasonPhraseOnError, setServerName, setServletContextAttributeBackingMap, setServletSessionConfig, setServletStackTraces, setSessionConfigWrapper, setSessionIdGenerator, setSessionManagerFactory, setSessionPersistenceManager, setTempDir, setTempDir, setUrlEncoding, setUseCachedAuthenticationMechanism, validate
-
Constructor Details
-
TowServletContext
public TowServletContext()
-
-
Method Details
-
getActivityContext
-
setActivityContext
- Specified by:
setActivityContext
in interfaceActivityContextAware
-
getApplicationAdapter
-
setScratchDir
- Throws:
IOException
-
getTowSessionManager
-
setSessionManager
-
setInitParams
-
setListeners
-
setServlets
-
setFilters
-
setServletContainerInitializers
public void setServletContainerInitializers(jakarta.servlet.ServletContainerInitializer[] servletContainerInitializers) -
setWebSocketServerContainerInitializer
public void setWebSocketServerContainerInitializer(TowWebSocketServerContainerInitializer webSocketServerContainerInitializer) -
setWelcomePages
-
setErrorPages
-
setInitialHandlerChainWrappers
public void setInitialHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers) -
setInnerHandlerChainWrappers
public void setInnerHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers) -
setOuterHandlerChainWrappers
public void setOuterHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers)
-