Interface TomcatVHostLoaderMXBean

  • All Known Implementing Classes:
    TomcatVHostLoader

    @MXBean
    public interface TomcatVHostLoaderMXBean
    Simple mbean interface for Tomcat container virtual host loaders.
    Author:
    The Red5 Project (red5@osflash.org), Paul Gregoire (mondain@gmail.com)
    • Method Detail

      • startWebApplication

        boolean startWebApplication​(String applicationName)
                             throws javax.servlet.ServletException
        Throws:
        javax.servlet.ServletException
      • getAutoDeploy

        boolean getAutoDeploy()
      • setAutoDeploy

        void setAutoDeploy​(boolean autoDeploy)
      • getHost

        org.apache.catalina.Host getHost()
      • getDomain

        String getDomain()
      • setDomain

        void setDomain​(String domain)
      • addAlias

        void addAlias​(String alias)
      • removeAlias

        void removeAlias​(String alias)
      • addContext

        org.apache.catalina.Context addContext​(String path,
                                               String docBase)
                                        throws javax.servlet.ServletException
        Throws:
        javax.servlet.ServletException
      • removeContext

        void removeContext​(String path)
      • addValve

        void addValve​(org.apache.catalina.Valve valve)
      • removeValve

        void removeValve​(String valveInfo)
      • getLiveDeploy

        boolean getLiveDeploy()
      • setLiveDeploy

        void setLiveDeploy​(boolean liveDeploy)
      • setName

        void setName​(String name)
      • getStartChildren

        boolean getStartChildren()
      • setStartChildren

        void setStartChildren​(boolean startChildren)
      • getUnpackWARs

        boolean getUnpackWARs()
      • setUnpackWARs

        void setUnpackWARs​(boolean unpackWARs)
      • getWebappRoot

        String getWebappRoot()
      • setWebappRoot

        void setWebappRoot​(String webappRoot)