Class 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 setDerived​(boolean derived)
      Specifies whether this is a derived web service that inherits the root web service.
      void setErrorPages​(io.undertow.servlet.api.ErrorPage[] errorPages)  
      void setFilters​(TowFilter[] towFilters)  
      void setFilterServletMappings​(TowFilterServletMapping[] towFilterServletMappings)  
      void setFilterUrlMappings​(TowFilterUrlMapping[] towFilterUrlMappings)  
      void setInnerHandlerChainWrappers​(io.undertow.server.HandlerWrapper[] wrappers)  
      void setOuterHandlerChainWrappers​(io.undertow.server.HandlerWrapper[] wrappers)  
      void setScratchDir​(java.lang.String scratchDir)  
      void setServletContainerInitializers​(javax.servlet.ServletContainerInitializer[] servletContainerInitializers)  
      void setServlets​(TowServlet[] towServlets)  
      void setSessionManager​(io.undertow.server.session.SessionManager sessionManager)  
      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
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • DERIVED_WEB_SERVICE_ATTRIBUTE

        public static final java.lang.String DERIVED_WEB_SERVICE_ATTRIBUTE
    • Constructor Detail

      • TowServletContext

        public TowServletContext()
    • Method Detail

      • 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)
      • setDerived

        public void setDerived​(boolean derived)
        Specifies whether this is a derived web service that inherits the root web service.