|
|||||||||||
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 |
COPY_FILE_AND_APPEND_COMMAND
Composition in which a File transfer takes place in the upper process and the command of this target process is appended to the upper process command |
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, UNKNOWN_NODE_NUMBER |
Method Summary | |
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 |
closeStream, getCompositionType, getErrorMessageLogger, getFileTransferWorkShopDeploy, getFileTransferWorkShopRetrieve, getInputMessageLogger, getOutputMessageSink, setErrorMessageLogger, setInputMessageLogger, setOutputMessageSink |
Methods inherited from interface org.objectweb.proactive.core.process.UniversalProcess |
getCommand, getCommandPath, getEnvironment, getFinalProcess, getHostname, getNodeNumber, getProcessId, getUsername, isFinished, isHierarchical, isStarted, setCommandPath, setEnvironment, setHostname, setUsername, startFileTransfer, 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
public static final int COPY_FILE_AND_APPEND_COMMAND
Method Detail |
public ExternalProcess getTargetProcess()
public void setTargetProcess(ExternalProcess targetProcess)
targetProcess
- the process target of this processpublic 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 |