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 Details

    • startWebApplication

      boolean startWebApplication(String applicationName) throws jakarta.servlet.ServletException
      Throws:
      jakarta.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 jakarta.servlet.ServletException
      Throws:
      jakarta.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)
    • getName

      String getName()
    • 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)