org.apache.tools.ant.taskdefs.optional.ejb
Class BorlandGenerateClient
public class 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.
execute , 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 |
createClasspath
public Path createClasspath()
Adds path to the classpath.
execute
public void execute()
throws BuildException
Do the work.
The work is actually done by creating a separate JVM to run a java task.
- execute in interface Task
executeFork
protected void executeFork()
throws BuildException
launch the generate client using system api
executeForkV4
protected void executeForkV4()
throws BuildException
launch the generate client using system api
executeForkV5
protected void executeForkV5()
throws BuildException
launch the generate client using system api
executeJava
protected void executeJava()
throws BuildException
launch the generate client using java api
setClasspath
public void setClasspath(Path classpath)
Path to use for classpath.
setClasspathRef
public void setClasspathRef(Reference r)
Reference to existing path, to use as a classpath.
setClientjar
public void setClientjar(File clientjar)
Client JAR file name.
setDebug
public void setDebug(boolean debug)
If true, turn on the debug mode for each of the Borland tools launched.
setEjbjar
public void setEjbjar(File ejbfile)
EJB JAR file.
setMode
public void setMode(String s)
Command launching mode: java or fork.
setVersion
public void setVersion(int version)
Copyright B) 2000-2006 Apache Software Foundation. All Rights Reserved.