|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.tools.ant.ProjectComponent | +--org.apache.tools.ant.Task | +--org.apache.tools.ant.taskdefs.optional.ejb.BorlandGenerateClient
Generates a Borland Application Server 4.5 client JAR using as input the EJB JAR file. Two mode are available: java mode (default) and fork mode. With the fork mode, it is impossible to add classpath to the command line.
Field Summary |
Fields inherited from class org.apache.tools.ant.Task |
description, location, target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
project |
Constructor Summary | |
BorlandGenerateClient()
|
Method Summary | |
Path |
createClasspath()
Adds path to the classpath. |
void |
execute()
Do the work. |
protected void |
executeFork()
launch the generate client using system api |
protected void |
executeForkV4()
launch the generate client using system api |
protected void |
executeForkV5()
launch the generate client using system api |
protected void |
executeJava()
launch the generate client using java api |
void |
setClasspath(Path classpath)
Path to use for classpath. |
void |
setClasspathRef(Reference r)
Reference to existing path, to use as a classpath. |
void |
setClientjar(java.io.File clientjar)
Client JAR file name. |
void |
setDebug(boolean debug)
If true, turn on the debug mode for each of the Borland tools launched. |
void |
setEjbjar(java.io.File ejbfile)
EJB JAR file. |
void |
setMode(java.lang.String s)
Command launching mode: java or fork. |
void |
setVersion(int version)
|
Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
getProject, setProject |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public BorlandGenerateClient()
Method Detail |
public void setVersion(int version)
public void setMode(java.lang.String s)
public void setDebug(boolean debug)
public void setEjbjar(java.io.File ejbfile)
public void setClientjar(java.io.File clientjar)
public void setClasspath(Path classpath)
public Path createClasspath()
public void setClasspathRef(Reference r)
public void execute() throws BuildException
execute
in class Task
BuildException
- if something goes wrong with the buildprotected void executeJava() throws BuildException
BuildException
protected void executeFork() throws BuildException
BuildException
protected void executeForkV4() throws BuildException
BuildException
protected void executeForkV5() throws BuildException
BuildException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |