Interface HotDeploymentTool
- All Known Implementing Classes:
- AbstractHotDeploymentTool,- GenericHotDeploymentTool,- JonasHotDeploymentTool,- WebLogicHotDeploymentTool
public interface HotDeploymentTool
An interface for vendor-specific "hot" deployment tools.
- See Also:
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptionvoiddeploy()Perform the actual deployment.voidsetTask(ServerDeploy task) Sets the parent task.voidValidates the passed in attributes.
- 
Field Details- 
ACTION_DELETEThe delete action String- See Also:
 
- 
ACTION_DEPLOYThe deploy action String- See Also:
 
- 
ACTION_LISTThe list action String- See Also:
 
- 
ACTION_UNDEPLOYThe undeploy action String- See Also:
 
- 
ACTION_UPDATEThe update action String- See Also:
 
 
- 
- 
Method Details- 
validateAttributesValidates the passed in attributes.- Throws:
- BuildException- if the attributes are invalid or incomplete.
 
- 
deployPerform the actual deployment.- Throws:
- BuildException- if the attributes are invalid or incomplete.
 
- 
setTaskSets the parent task.- Parameters:
- task- A ServerDeploy object representing the parent task.
 
 
-