Interface WebApplicationManager

All Known Implementing Classes:
DefaultWebApplicationManager

public interface WebApplicationManager
The WebApplicationManager API.

This API makes it possible to access the various managers used to deliver specific functionality (e.g mime-type handling, welcome-file handling, etc).

Author:
Manfred Riem ([email protected])
  • Method Details

    • getAnnotationManager

      AnnotationManager getAnnotationManager()
      Get the annotation manager.
      Returns:
      the annotation manager.
    • getAsyncManager

      AsyncManager getAsyncManager()
      Get the async manager.
      Returns:
      the async manager.
    • getErrorPageManager

      ErrorPageManager getErrorPageManager()
      Get the error page manager.
      Returns:
      the error page manager.
    • getDispatcherManager

      DispatcherManager getDispatcherManager()
      Get the dispatcher manager.
      Returns:
      the dispatcher manager.
    • getHttpSessionManager

      HttpSessionManager getHttpSessionManager()
      Get the HTTP session manager.
      Returns:
      the HTTP session manager.
    • getJspManager

      JspManager getJspManager()
      Get the JSP manager.
      Returns:
      the JSP manager.
    • getLocaleEncodingManager

      LocaleEncodingManager getLocaleEncodingManager()
      Get the locale encoding manager.
      Returns:
      the locale encoding manager.
    • getLoggingManager

      LoggingManager getLoggingManager()
      Get the logging manager.
      Returns:
      the logging manager.
    • getMimeTypeManager

      MimeTypeManager getMimeTypeManager()
      Get the mime-type manager.
      Returns:
      the mime-type manager.
    • getMultiPartManager

      MultiPartManager getMultiPartManager()
      Get the multi-part manager.
      Returns:
      the multi-part manager.
    • getObjectInstanceManager

      ObjectInstanceManager getObjectInstanceManager()
      Get the object instance manager.
      Returns:
      the object instance manager.
    • getResourceManager

      ResourceManager getResourceManager()
      Get the resource manager.
      Returns:
      the resource manager.
    • getSecurityManager

      SecurityManager getSecurityManager()
      Get the security manager.
      Returns:
      the security manager.
    • getServletRequestManager

      ServletRequestManager getServletRequestManager()
      Get the servlet request manager.
      Returns:
      the servlet request manager.
    • getWebXmlManager

      WebXmlManager getWebXmlManager()
      Get the web.xml manager.
      Returns:
      the web.xml manager.
    • getWelcomeFileManager

      WelcomeFileManager getWelcomeFileManager()
      Get the welcome file manager.
      Returns:
      the welcome file manager.
    • setAnnotationManager

      void setAnnotationManager(AnnotationManager annotationManager)
      Set the annotation manager.
      Parameters:
      annotationManager - the annotation manager.
    • setAsyncManager

      void setAsyncManager(AsyncManager asyncManager)
      Set the async manager.
      Parameters:
      asyncManager - the async manager.
    • setErrorPageManager

      void setErrorPageManager(ErrorPageManager errorPageManager)
      Set the error page manager.
      Parameters:
      errorPageManager - the error page manager.
    • setHttpSessionManager

      void setHttpSessionManager(HttpSessionManager httpSessionManager)
      Set the HTTP session manager.
      Parameters:
      httpSessionManager - the HTTP session manager.
    • setJspManager

      void setJspManager(JspManager jspManager)
      Set the JSP manager.
      Parameters:
      jspManager - the JSP manager.
    • setLocaleEncodingManager

      void setLocaleEncodingManager(LocaleEncodingManager localeEncodingManager)
      Set the locale encoding manager.
      Parameters:
      localeEncodingManager - the locale encoding manager.
    • setLoggingManager

      void setLoggingManager(LoggingManager loggingManager)
      Set the logging manager.
      Parameters:
      loggingManager - the logging manager.
    • setMimeTypeManager

      void setMimeTypeManager(MimeTypeManager mimeTypeManager)
      Set the mime-type manager.
      Parameters:
      mimeTypeManager - the mime-type manager.
    • setMultiPartManager

      void setMultiPartManager(MultiPartManager multiPartManager)
      Set the multi-part manager.
      Parameters:
      multiPartManager - the multi-part manager.
    • setObjectInstanceManager

      void setObjectInstanceManager(ObjectInstanceManager objectInstanceManager)
      Set the object instance manager.
      Parameters:
      objectInstanceManager - the object instance manager.
    • setResourceManager

      void setResourceManager(ResourceManager resourceManager)
      Set the resource manager.
      Parameters:
      resourceManager - the resource manager.
    • setSecurityManager

      void setSecurityManager(SecurityManager securityManager)
      Set the security manager.
      Parameters:
      securityManager - the security manager.
    • setServletRequestManager

      void setServletRequestManager(ServletRequestManager servletRequestManager)
      Set the servlet request manager.
      Parameters:
      servletRequestManager - the servlet request manager.
    • setWebXmlManager

      void setWebXmlManager(WebXmlManager webXmlManager)
      Set the web.xml manager.
      Parameters:
      webXmlManager - the web.xml manager.
    • setWelcomeFileManager

      void setWelcomeFileManager(WelcomeFileManager welcomeFileManager)
      Set the welcome file manager.
      Parameters:
      welcomeFileManager - the welcome file manager.