public class JavaJob extends ExecBase
<oddjob> <job> <java id="javaExample" name="Java Example" className="org.oddjob.jobs.HelloMain" programArgs="Alice Bob" vmArgs="-Dour.greeting=Hello"> <classPath> <list> <values> <value value="${classPath}"/> </values> </list> </classPath> </java> </job> </oddjob>
Constructor and Description |
---|
JavaJob() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getClassName() |
java.io.File[] |
getClassPath() |
java.lang.String |
getProgramArgs() |
java.lang.String |
getVmArgs() |
protected java.lang.String[] |
provideArgs() |
void |
setClassName(java.lang.String className) |
void |
setClassPath(java.io.File[] classPath) |
void |
setProgramArgs(java.lang.String programArgs) |
void |
setVmArgs(java.lang.String vmArgs) |
commandTokenizer, consoleLog, execute, getDir, getEnvironment, getExitValue, getStderr, getStdin, getStdout, isNewEnvironment, isRedirectStderr, isStopForcibly, onStop, setDir, setEnvironment, setNewEnvironment, setRedirectStderr, setStderr, setStdin, setStdout, setStopForcibly
fireDestroyedState, force, getStateChanger, hardReset, iconHelper, isStop, onDestroy, onReset, run, sleep, softReset, stateHandler, stop
configure, getName, logger, logger, loggerName, save, setName, toString
addIconListener, addPropertyChangeListener, addStateListener, configure, destroy, firePropertyChange, getArooaSession, iconForId, initialise, lastStateEvent, onConfigured, onInitialised, removeIconListener, removePropertyChangeListener, removeStateListener, save, setArooaContext, setArooaSession
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addStateListener, lastStateEvent, removeStateListener
protected java.lang.String[] provideArgs() throws java.lang.Exception
provideArgs
in class ExecBase
java.lang.Exception
public java.lang.String getClassName()
public void setClassName(java.lang.String className)
public java.lang.String getProgramArgs()
public void setProgramArgs(java.lang.String programArgs)
public java.lang.String getVmArgs()
public void setVmArgs(java.lang.String vmArgs)
public java.io.File[] getClassPath()
public void setClassPath(java.io.File[] classPath)