Inheritance diagram for org.objectweb.jonas.ant.JonasHotDeploymentTool:
Public Member Functions | |
void | validateAttributes () throws BuildException |
void | setTask (ServerDeploy task) |
void | deploy () throws BuildException |
Protected Member Functions | |
ServerDeploy | getTask () |
boolean | isActionValid () |
Definition at line 37 of file JonasHotDeploymentTool.java.
|
Perform the actual deployment. It's up to the subclasses to implement the actual behavior.
Implements org.objectweb.jonas.ant.HotDeploymentTool. Definition at line 117 of file JonasHotDeploymentTool.java. References org.objectweb.jonas.ant.ServerDeploy.getAction(), org.objectweb.jonas.ant.BootstrapTask.getBootstraptask(), org.objectweb.jonas.ant.BootstrapTask.getServerName(), org.objectweb.jonas.ant.ServerDeploy.getSource(), and org.objectweb.jonas.ant.JonasHotDeploymentTool.getTask(). |
Here is the call graph for this function:
|
Returns the task field, a ServerDeploy object.
Definition at line 87 of file JonasHotDeploymentTool.java. Referenced by org.objectweb.jonas.ant.JonasHotDeploymentTool.deploy(), and org.objectweb.jonas.ant.JonasHotDeploymentTool.isActionValid(). |
|
Determines if the "action" attribute defines a valid action. Subclasses should determine if the action passed in is supported by the vendor's deployment tool. Actions may by "deploy", "delete", etc... It all depends on the tool.
Definition at line 98 of file JonasHotDeploymentTool.java. References org.objectweb.jonas.ant.ServerDeploy.getAction(), and org.objectweb.jonas.ant.JonasHotDeploymentTool.getTask(). Referenced by org.objectweb.jonas.ant.JonasHotDeploymentTool.validateAttributes(). |
Here is the call graph for this function:
|
Sets the parent task.
Implements org.objectweb.jonas.ant.HotDeploymentTool. Definition at line 79 of file JonasHotDeploymentTool.java. Referenced by org.objectweb.jonas.ant.ServerDeploy.addJonas(). |
|
Validates the passed in attributes. Subclasses should chain to this super-method to insure validation of boilerplate attributes. Only the "action" attribute is required in the base class. Subclasses should check attributes accordingly.
Implements org.objectweb.jonas.ant.HotDeploymentTool. Definition at line 63 of file JonasHotDeploymentTool.java. References org.objectweb.jonas.ant.ServerDeploy.getAction(), and org.objectweb.jonas.ant.JonasHotDeploymentTool.isActionValid(). |
Here is the call graph for this function: