|
||||||||||
| 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 | |||||||||