Package com.caucho.env.deploy

Interface Summary
DeployActionHandler Interface for NetworkDeployService tag listeners, i.e.
DeployContainerApi<C extends DeployControllerApi<?>> A container of deploy objects.
DeployControllerApi<I extends DeployInstance> DeployController controls the lifecycle of the DeployInstance.
DeployControllerStrategy DeployController controls the lifecycle of the DeployInstance.
DeployInstance Abstract deployment entry.
DeployNotificationListener Interface for NetworkDeployService tag listeners, i.e.
DeployTagListener Interface for NetworkDeployService tag listeners, i.e.
DeployUpdateListener Listener for update events, which ask the deployment listeners to check the filesystem or repository for any changes.
EnvironmentDeployInstance Deployment instance handling an environment.
 

Class Summary
AbstractDeployActionHandler  
AbstractDeployControllerStrategy The abstract strategy implements the start, update, and stop commands which are common to all strategies.
AbstractDeployInstance The abstract deployment instance represents a deployed service like a WebApp or a Host.
AbstractDeployNotificationListener  
AbstractDeployTagListener Interface for NetworkDeployService tag listeners, i.e.
AbstractUpdateListener Interface for NetworkDeployService update listeners, used when tags contents are updated.
DeployConfig The configuration for a deployable instance.
DeployContainer<C extends DeployControllerApi<?>> A container of deploy objects.
DeployController<I extends DeployInstance> DeployController controls the lifecycle of the DeployInstance.
DeployControllerAdmin<C extends EnvironmentDeployController> A deploy controller for an environment.
DeployControllerService Deployment service for detecting changes in a controller, managed by tags.
DeployGenerator<E extends DeployControllerApi<?>> The generator for the deploy
DeployGeneratorAdmin<C extends DeployGenerator>  
DeployListGenerator<E extends DeployControllerApi<?>> A list of deploy objects.
DeployTagItem Interface for a service registered with the Resin Server.
EnvironmentDeployController<I extends EnvironmentDeployInstance,C extends DeployConfig> A deploy controller for an environment.
ExpandDeployController<I extends DeployInstance> A deployment entry that expands from an archive (Jar/Zip) file.
ExpandDeployGenerator<E extends ExpandDeployController<?>> The generator for the deploy
ExpandDeployGeneratorAdmin<C extends ExpandDeployGenerator>  
ExpandVersion  
ExpandVersionGroup  
RepositoryDependency Class for keeping track of modifications.
StartAutoRedeployAutoStrategy The start-mode="automatic", redeploy-model="automatic" controller strategy.
StartAutoRedeployManualStrategy The start-mode="auto", redeploy-model="manual" controller strategy.
StartLazyRedeployAutomaticStrategy The start-mode="lazy", redeploy-model="automatic" controller strategy.
StartLazyRedeployManualStrategy The start-mode="lazy", redeploy-model="manual" controller strategy.
StartManualRedeployManualStrategy The start-mode="manual", redeploy-model="manual" controller strategy.
VersionEntry  
 

Enum Summary
DeployControllerType The source for the deploy controller.
DeployMode enumeration of the Deployment start and redeploy modes.
 

Exception Summary
DeployException Exception during deployment of a tag.