|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.proactive.core.process.AbstractSequentialListProcessDecorator
org.objectweb.proactive.core.process.IndependentListProcessDecorator
This class contains a list of processes which have to be executed sequentially
Field Summary |
Fields inherited from class org.objectweb.proactive.core.process.AbstractSequentialListProcessDecorator |
currentRank, processes |
Fields inherited from interface org.objectweb.proactive.core.process.ExternalProcessDecorator |
APPEND_TO_COMMAND_COMPOSITION, COPY_FILE_AND_APPEND_COMMAND, GIVE_COMMAND_AS_PARAMETER, SEND_TO_OUTPUT_STREAM_COMPOSITION |
Fields inherited from interface org.objectweb.proactive.core.process.UniversalProcess |
logger, UNKNOWN_NODE_NUMBER |
Constructor Summary | |
IndependentListProcessDecorator()
|
|
IndependentListProcessDecorator(java.util.ArrayList processes)
|
Method Summary | |
protected ExternalProcess |
createProcess()
|
java.lang.String |
getHostname()
Return the hostname target of this process. |
boolean |
isDependent()
Returns true if and only if this process is dependent |
boolean |
isHierarchical()
Returns true if and only if this process is hierarchical |
void |
setHostname(java.lang.String hostname)
Set the hostname target of this process. |
void |
startProcess()
Starts the process by executing the command. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public IndependentListProcessDecorator()
public IndependentListProcessDecorator(java.util.ArrayList processes)
Method Detail |
protected ExternalProcess createProcess()
createProcess
in class AbstractSequentialListProcessDecorator
public java.lang.String getHostname()
UniversalProcess
public void setHostname(java.lang.String hostname)
UniversalProcess
hostname
- the target hostname.public boolean isHierarchical()
UniversalProcess
public boolean isDependent()
UniversalProcess
public void startProcess() throws java.io.IOException
UniversalProcess
java.io.IOException
- if the process cannot be started.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |