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
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DERIVED_WEB_SERVICE_ATTR
-
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
setErrorPages(io.undertow.servlet.api.ErrorPage[] errorPages)
void
setFilters(TowFilter[] towFilters)
void
setFilterServletMappings(TowFilterServletMapping[] towFilterServletMappings)
void
setFilterUrlMappings(TowFilterUrlMapping[] towFilterUrlMappings)
void
setInitParams(java.util.Map<java.lang.String,java.lang.String> initParams)
void
setInnerHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers)
void
setListeners(TowListener[] towListeners)
void
setOuterHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers)
void
setScratchDir(java.lang.String scratchDir)
void
setServletContainerInitializers(jakarta.servlet.ServletContainerInitializer[] servletContainerInitializers)
void
setServlets(TowServlet[] towServlets)
void
setSessionManager(io.undertow.server.session.SessionManager sessionManager)
void
setWebServiceDerived(boolean webServiceDerived)
Specifies whether to use a web service derived from the root web service.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)
-
setInitParams
public void setInitParams(java.util.Map<java.lang.String,java.lang.String> initParams)
-
setListeners
public void setListeners(TowListener[] towListeners)
-
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(jakarta.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)
-
setWebServiceDerived
public void setWebServiceDerived(boolean webServiceDerived)
Specifies whether to use a web service derived from the root web service.
-
-