|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DaemonInterface
Defines the methods that need to be implemented by the node daemons.
Method Summary | |
---|---|
int |
execProcess_NodeLogIO(String[] cmds,
String stdoutLogName,
String stderrLogName)
Convenience routine to execProcess and log stdout and/or stderr on the node. |
int[] |
execProcess_RelayIO(String[] cmds,
int ioOptions)
Convenience routine to relay io to/from control node. |
int |
execProcess(String[] cmds)
|
int |
execProcess(String[] cmds,
ProcControl pc)
Fundamental execProcess routine. |
void |
init(String nodeName,
EmuInterface emu)
|
void |
reInit()
|
void |
stopProcess(int processID)
Stop a remote process. |
Method Detail |
---|
void init(String nodeName, EmuInterface emu) throws RemoteException
RemoteException
void reInit() throws RemoteException
RemoteException
int execProcess(String[] cmds, ProcControl pc) throws RemoteException
cmds
- The array of strings which holds the command
name and the arguements
RemoteException
int execProcess(String[] cmds) throws RemoteException
RemoteException
int execProcess_NodeLogIO(String[] cmds, String stdoutLogName, String stderrLogName) throws RemoteException
RemoteException
int[] execProcess_RelayIO(String[] cmds, int ioOptions) throws RemoteException
RemoteException
void stopProcess(int processID) throws RemoteException
processID
- The ID of the remote process.
RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |