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.ApplicationAdapterAware,com.aspectran.core.component.bean.aware.Aware,java.lang.Cloneable
public class TowServletContext extends io.undertow.servlet.api.DeploymentInfo implements com.aspectran.core.component.bean.aware.ApplicationAdapterAwareCreated: 2019-08-05
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTowServletContext.WebSocketConnectionsUnboundListener
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDERIVED_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.SessionManagergetSessionManager()voidsetApplicationAdapter(com.aspectran.core.adapter.ApplicationAdapter applicationAdapter)voidsetDerived(boolean derived)Specifies whether this is a derived web service that inherits the root web service.voidsetErrorPages(io.undertow.servlet.api.ErrorPage[] errorPages)voidsetFilters(TowFilter[] towFilters)voidsetFilterServletMappings(TowFilterServletMapping[] towFilterServletMappings)voidsetFilterUrlMappings(TowFilterUrlMapping[] towFilterUrlMappings)voidsetInnerHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers)voidsetOuterHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers)voidsetScratchDir(java.lang.String scratchDir)voidsetServletContainerInitializers(javax.servlet.ServletContainerInitializer[] servletContainerInitializers)voidsetServlets(TowServlet[] towServlets)voidsetSessionManager(io.undertow.server.session.SessionManager sessionManager)voidsetWebSocketInitializer(TowWebSocketInitializer webSocketInitializer)voidsetWelcomePages(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(com.aspectran.core.adapter.ApplicationAdapter applicationAdapter)
- Specified by:
setApplicationAdapterin interfacecom.aspectran.core.component.bean.aware.ApplicationAdapterAware
-
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.
-
-