com.caucho.server.e_app
Class EarSingleDeployGenerator

java.lang.Object
  extended by com.caucho.env.deploy.DeployGenerator<EarDeployController>
      extended by com.caucho.server.e_app.EarSingleDeployGenerator
All Implemented Interfaces:
EnvironmentListener, Dependency

public class EarSingleDeployGenerator
extends DeployGenerator<EarDeployController>

The generator for the ear-deploy


Constructor Summary
EarSingleDeployGenerator(DeployContainer<EarDeployController> deployContainer, WebAppContainer parentContainer, EarConfig config)
           
 
Method Summary
 EarDeployController createEntry(java.lang.String name)
          Returns the current array of webApp entries.
 WebAppController findWebAppEntry(java.lang.String name)
          Returns any matching web-app entry.
 java.lang.Throwable getConfigException()
           
 
Methods inherited from class com.caucho.env.deploy.DeployGenerator
destroy, destroyImpl, environmentBind, environmentConfigure, environmentStart, environmentStop, fillDeployedNames, generateController, getDeployContainer, getLog, getParentClassLoader, getRedeployMode, getStartupMode, getState, init, initImpl, isActive, isDestroyed, isModified, logModified, mergeController, setRedeployMode, setStartupMode, start, startImpl, stop, stopImpl, toString, update, updateIfModified
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EarSingleDeployGenerator

public EarSingleDeployGenerator(DeployContainer<EarDeployController> deployContainer,
                                WebAppContainer parentContainer,
                                EarConfig config)
Method Detail

findWebAppEntry

public WebAppController findWebAppEntry(java.lang.String name)
Returns any matching web-app entry.


createEntry

public EarDeployController createEntry(java.lang.String name)
                                throws java.lang.Exception
Returns the current array of webApp entries.

Throws:
java.lang.Exception

getConfigException

public java.lang.Throwable getConfigException()
Overrides:
getConfigException in class DeployGenerator<EarDeployController>