org.apache.tools.ant.taskdefs.optional.j2ee
public class JonasHotDeploymentTool extends GenericHotDeploymentTool implements HotDeploymentTool
In the end, this task assembles the commadline parameters and runs the weblogic.deploy tool in a seperate JVM.
See Also: HotDeploymentTool AbstractHotDeploymentTool ServerDeploy
Field Summary | |
---|---|
protected static String | DEFAULT_ORB
Description of the Field |
Method Summary | |
---|---|
Path | getClasspath()
gets the classpath field.
|
protected boolean | isActionValid()
Determines if the action supplied is valid. |
void | setDavidhost(String inValue)
Set the host for the David ORB; required if
ORB==david.
|
void | setDavidport(int inValue)
Set the port for the David ORB; required if
ORB==david.
|
void | setJonasroot(File inValue)
set the jonas root directory (-Dinstall.root=). |
void | setOrb(String inValue)
Choose your ORB : RMI, JEREMIE, DAVID, ...; optional.
|
void | validateAttributes()
Validates the passed in attributes. |
Returns: A Path representing the "classpath" attribute.
Valid actions are contained in the static array VALID_ACTIONS
Returns: true if the action attribute is valid, false if not.
Parameters: inValue The new davidhost value
Parameters: inValue The new davidport value
Parameters: inValue The new jonasroot value
Parameters: inValue RMI, JEREMIE, DAVID,...
The rules are:
Throws: BuildException Description of Exception