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
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDERIVED_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.SessionManagergetSessionManager()voidsetApplicationAdapter(com.aspectran.core.adapter.ApplicationAdapter applicationAdapter)voidsetErrorPages(io.undertow.servlet.api.ErrorPage[] errorPages)voidsetFilters(TowFilter[] towFilters)voidsetFilterServletMappings(TowFilterServletMapping[] towFilterServletMappings)voidsetFilterUrlMappings(TowFilterUrlMapping[] towFilterUrlMappings)voidsetInitParams(java.util.Map<java.lang.String,java.lang.String> initParams)voidsetInnerHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers)voidsetListeners(TowListener[] towListeners)voidsetOuterHandlerChainWrappers(io.undertow.server.HandlerWrapper[] wrappers)voidsetScratchDir(java.lang.String scratchDir)voidsetServletContainerInitializers(jakarta.servlet.ServletContainerInitializer[] servletContainerInitializers)voidsetServlets(TowServlet[] towServlets)voidsetSessionManager(io.undertow.server.session.SessionManager sessionManager)voidsetWebServiceDerived(boolean webServiceDerived)Specifies whether to use a web service derived from the root web service.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, 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
-
-
-
-
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)
-
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.
-
-