| Interface | Description |
|---|---|
| CommandCallback |
Interface for callback object to be run when process or thread ends.
|
| IExecutorThread |
This interface allows the Executor to run, wait for, and shut down
an application it has been told to run.
|
| Class | Description |
|---|---|
| Commander |
This class in conjunction with an Executor running on a remote host,
allow its user to run any command or java thread on that Executor.
|
| CommandReturn |
An object of this class is returned by calls to the
Commander.startProcess(org.jlab.coda.cMsg.remoteExec.ExecutorInfo, java.lang.String, boolean, org.jlab.coda.cMsg.remoteExec.CommandCallback, java.lang.Object) or Commander.startThread(org.jlab.coda.cMsg.remoteExec.ExecutorInfo, java.lang.String, org.jlab.coda.cMsg.remoteExec.CommandCallback, java.lang.Object, org.jlab.coda.cMsg.remoteExec.ConstructorInfo)
methods and is used to track the process of command given
to an Executor. |
| ConstructorInfo |
This class stores all arguments needed to construct an object.
|
| ExampleThread |
Class to test Commander/Executor abilities to run threads.
|
| Executor |
This class, when used appropriately, can execute any command by
being sent the proper cMsg message by a Commander.
|
| ExecutorInfo |
This class contains information representative of a single Executor
and is used by a Commander.
|
| ExecutorSecurity |
This class is used to encrypt passwords which in turn allow
users to restrict the ability of Commanders to work with
password-enabled Executors.
|
| Enum | Description |
|---|---|
| ArgType |
This enumerates the different types of a constructor's arguments.
|
| CallbackState |
Enumerate the possible states of a callback.
|
| CommandType |
This enumerates the commands that can be sent to Executor.
|
| InfoType |
This enumerates the type of information that can be sent from Executor to Commander.
|