|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A class implementing this interface is able to start an embedded ExternalProcess.
Field Summary | |
static int |
APPEND_TO_COMMAND_COMPOSITION
Composition in which the command of the target process is appended to the command of this process. |
static int |
GIVE_COMMAND_AS_PARAMETER
Composition in which the command of the target process is given as parameter of the command of this process. |
static int |
SEND_TO_OUTPUT_STREAM_COMPOSITION
Composition in which the command of the target process is sent into the output stream of this process. |
Fields inherited from interface org.objectweb.proactive.core.process.UniversalProcess |
logger |
Method Summary | |
int |
getCompositionType()
Returns the type of composition that occurs between the commands of two processes. |
ExternalProcess |
getTargetProcess()
Returns the process target of this process. |
void |
setCompositionType(int compositionType)
Sets the type of composition that occurs between the commands of two processes. |
void |
setTargetProcess(ExternalProcess targetProcess)
Sets the process target of this process. |
Methods inherited from interface org.objectweb.proactive.core.process.ExternalProcess |
getErrorMessageLogger, getInputMessageLogger, getOutputMessageSink, setErrorMessageLogger, setInputMessageLogger, setOutputMessageSink |
Methods inherited from interface org.objectweb.proactive.core.process.UniversalProcess |
getCertificateLocation, getCommand, getEnvironment, getHostname, getPrivateKeyLocation, getSecurityFile, getUsername, isFinished, isStarted, setCertificateLocation, setEnvironment, setHostname, setPrivateKeyLocation, setSecurityFile, setUsername, startProcess, stopProcess, waitFor |
Field Detail |
public static final int APPEND_TO_COMMAND_COMPOSITION
public static final int SEND_TO_OUTPUT_STREAM_COMPOSITION
public static final int GIVE_COMMAND_AS_PARAMETER
Method Detail |
public ExternalProcess getTargetProcess()
public void setTargetProcess(ExternalProcess targetProcess)
targetProcess
- the process target of this processpublic int getCompositionType()
public void setCompositionType(int compositionType)
compositionType
- the type of composition that occurs between the commands of two processes
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |