Class TowServletContext
java.lang.Object
io.undertow.servlet.api.DeploymentInfo
com.aspectran.undertow.server.servlet.TowServletContext
- All Implemented Interfaces:
com.aspectran.core.component.bean.aware.ActivityContextAware,com.aspectran.core.component.bean.aware.Aware,Cloneable
public class TowServletContext
extends io.undertow.servlet.api.DeploymentInfo
implements com.aspectran.core.component.bean.aware.ActivityContextAware
Created: 2019-08-05
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.aspectran.core.context.ActivityContextcom.aspectran.core.adapter.ApplicationAdapterio.undertow.server.session.SessionManagervoidsetActivityContext(com.aspectran.core.context.ActivityContext context) voidsetErrorPages(io.undertow.servlet.api.ErrorPage[] errorPages) voidsetFilters(TowFilter[] towFilters) voidsetFilterServletMappings(TowFilterServletMapping[] towFilterServletMappings) voidsetFilterUrlMappings(TowFilterUrlMapping[] towFilterUrlMappings) voidsetInitialHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers) voidsetInitParams(Map<String, String> initParams) voidsetInnerHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers) voidsetListeners(TowListener[] towListeners) voidsetOuterHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers) voidsetScratchDir(String scratchDir) voidsetServletContainerInitializers(jakarta.servlet.ServletContainerInitializer[] servletContainerInitializers) voidsetServlets(TowServlet[] towServlets) voidsetSessionManager(io.undertow.server.session.SessionManager sessionManager) voidsetWebSocketInitializer(TowWebSocketInitializer webSocketInitializer) voidsetWelcomePages(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
@NonNull public com.aspectran.core.context.ActivityContext getActivityContext() -
setActivityContext
@AvoidAdvice public void setActivityContext(@NonNull com.aspectran.core.context.ActivityContext context) - Specified by:
setActivityContextin interfacecom.aspectran.core.component.bean.aware.ActivityContextAware
-
getApplicationAdapter
@NonNull public com.aspectran.core.adapter.ApplicationAdapter getApplicationAdapter() -
getAltClassLoader
-
setScratchDir
- Throws:
IOException
-
getSessionManager
public io.undertow.server.session.SessionManager getSessionManager() -
setSessionManager
public void setSessionManager(io.undertow.server.session.SessionManager sessionManager) -
setInitParams
-
setListeners
-
setServlets
-
setFilters
-
setFilterUrlMappings
-
setFilterServletMappings
-
setServletContainerInitializers
public void setServletContainerInitializers(jakarta.servlet.ServletContainerInitializer[] servletContainerInitializers) -
setWelcomePages
-
setErrorPages
public void setErrorPages(io.undertow.servlet.api.ErrorPage[] errorPages) -
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) -
setWebSocketInitializer
-