org.objectweb.jonas.ant.HotDeploymentTool Interface Reference

Inherited by org.objectweb.jonas.ant.JonasHotDeploymentTool.

Inheritance diagram for org.objectweb.jonas.ant.HotDeploymentTool:

Inheritance graph
[legend]
List of all members.

Public Attributes

String ACTION_DELETE = "delete"

Package Functions

void validateAttributes () throws BuildException
void deploy () throws BuildException
void setTask (ServerDeploy task)

Package Attributes

String ACTION_DEPLOY = "deploy"
String ACTION_LIST = "list"
String ACTION_UNDEPLOY = "undeploy"
String ACTION_UPDATE = "update"

Detailed Description

An interface for vendor-specific "hot" deployment tools.
See also:
org.apache.tools.ant.taskdefs.optional.j2ee.AbstractHotDeploymentTool

org.apache.tools.ant.taskdefs.optional.j2ee.ServerDeploy

Definition at line 26 of file HotDeploymentTool.java.


Member Function Documentation

void org.objectweb.jonas.ant.HotDeploymentTool.deploy  )  throws BuildException [package]
 

Perform the actual deployment.

Exceptions:
org.apache.tools.ant.BuildException if the attributes are invalid or incomplete.

Implemented in org.objectweb.jonas.ant.JonasHotDeploymentTool.

Referenced by org.objectweb.jonas.ant.ServerDeploy.execute().

void org.objectweb.jonas.ant.HotDeploymentTool.setTask ServerDeploy  task  )  [package]
 

Sets the parent task.

Parameters:
task A ServerDeploy object representing the parent task.

Implemented in org.objectweb.jonas.ant.JonasHotDeploymentTool.

void org.objectweb.jonas.ant.HotDeploymentTool.validateAttributes  )  throws BuildException [package]
 

Validates the passed in attributes.

Exceptions:
org.apache.tools.ant.BuildException if the attributes are invalid or incomplete.

Implemented in org.objectweb.jonas.ant.JonasHotDeploymentTool.

Referenced by org.objectweb.jonas.ant.ServerDeploy.execute().


Member Data Documentation

String org.objectweb.jonas.ant.HotDeploymentTool.ACTION_DELETE = "delete"
 

The delete action String

Definition at line 31 of file HotDeploymentTool.java.

String org.objectweb.jonas.ant.HotDeploymentTool.ACTION_DEPLOY = "deploy" [package]
 

The deploy action String

Definition at line 36 of file HotDeploymentTool.java.

String org.objectweb.jonas.ant.HotDeploymentTool.ACTION_LIST = "list" [package]
 

The list action String

Definition at line 41 of file HotDeploymentTool.java.

String org.objectweb.jonas.ant.HotDeploymentTool.ACTION_UNDEPLOY = "undeploy" [package]
 

The undeploy action String

Definition at line 46 of file HotDeploymentTool.java.

String org.objectweb.jonas.ant.HotDeploymentTool.ACTION_UPDATE = "update" [package]
 

The update action String

Definition at line 51 of file HotDeploymentTool.java.


The documentation for this interface was generated from the following file:
Generated on Tue Feb 15 15:06:11 2005 for JOnAS by  doxygen 1.3.9.1