com.caucho.server.host
Class HostRegexpDeployGenerator

java.lang.Object
  extended by com.caucho.env.deploy.DeployGenerator<HostController>
      extended by com.caucho.server.host.HostRegexpDeployGenerator
All Implemented Interfaces:
EnvironmentListener, Dependency

public class HostRegexpDeployGenerator
extends DeployGenerator<HostController>

The generator for the web-app deploy


Constructor Summary
HostRegexpDeployGenerator(DeployContainer<HostController> container)
          Creates the new host deploy.
HostRegexpDeployGenerator(DeployContainer<HostController> container, HostContainer hostContainer, HostConfig config)
          Creates the new host deploy.
 
Method Summary
 void generateController(java.lang.String name, java.util.ArrayList<HostController> list)
          Returns the current array of application entries.
 HostContainer getContainer()
          Gets the application container.
 void setContainer(HostContainer container)
          Sets the application container.
 java.lang.String toString()
           
 
Methods inherited from class com.caucho.env.deploy.DeployGenerator
destroy, destroyImpl, environmentBind, environmentConfigure, environmentStart, environmentStop, fillDeployedNames, getConfigException, getDeployContainer, getLog, getParentClassLoader, getRedeployMode, getStartupMode, getState, init, initImpl, isActive, isDestroyed, isModified, logModified, mergeController, setRedeployMode, setStartupMode, start, startImpl, stop, stopImpl, update, updateIfModified
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HostRegexpDeployGenerator

public HostRegexpDeployGenerator(DeployContainer<HostController> container)
Creates the new host deploy.


HostRegexpDeployGenerator

public HostRegexpDeployGenerator(DeployContainer<HostController> container,
                                 HostContainer hostContainer,
                                 HostConfig config)
Creates the new host deploy.

Method Detail

getContainer

public HostContainer getContainer()
Gets the application container.


setContainer

public void setContainer(HostContainer container)
Sets the application container.


generateController

public void generateController(java.lang.String name,
                               java.util.ArrayList<HostController> list)
Returns the current array of application entries.

Overrides:
generateController in class DeployGenerator<HostController>

toString

public java.lang.String toString()
Overrides:
toString in class DeployGenerator<HostController>