|
TPTP 4.5.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.hyades.execution.local.RemoteObjectStub
org.eclipse.hyades.execution.local.ExecutionComponentStub
org.eclipse.hyades.execution.local.ExecutorStub
org.eclipse.hyades.execution.local.JavaProcessExecutorStub
public class JavaProcessExecutorStub
| Field Summary |
|---|
| Fields inherited from class org.eclipse.hyades.execution.local.ExecutorStub |
|---|
dataProcessors |
| Fields inherited from interface org.eclipse.hyades.execution.core.IExecutor |
|---|
CONTROL_EVENT_RESUME, CONTROL_EVENT_SUSPEND |
| Fields inherited from interface org.eclipse.hyades.execution.core.IExecutionComponent |
|---|
DEAD, INACTIVE, NOT_CONFIGURED, READY, SUSPENDED |
| Constructor Summary | |
|---|---|
JavaProcessExecutorStub()
|
|
| Method Summary | |
|---|---|
void |
launch()
Launches the executable on this ISession's node |
java.lang.String |
performControlEvent(java.lang.String controlEvent,
java.lang.String[] params)
Performs the control event specified. |
boolean |
supportsControlEvent(java.lang.String controlEvent)
Returns a boolean specifying whether the control event specified is supported. |
| Methods inherited from class org.eclipse.hyades.execution.local.ExecutorStub |
|---|
getCommunicationPort, getCompatibleExecutableObject, getDataProcessors, getExecutableObject, getExecutionResultLocation, getExecutionResultName, getPid, getProcessConsole, kill, kill, launch, setCommunicationPort, setDataProcessors, setExecutableObject, setExecutionResultLocation, setExecutionResultName |
| Methods inherited from class org.eclipse.hyades.execution.local.ExecutionComponentStub |
|---|
addChild, addExecutionComponentStateChangeListener, fireStateChangeEvent, getChildById, getChildByName, getChildren, getId, getName, getNode, getParent, getState, getType, getVersion, handleMessage, init, removeChild, removeExecutionComponentStateChangeListener, sendMessage, setParent |
| Methods inherited from class org.eclipse.hyades.execution.local.RemoteObjectStub |
|---|
delegateRemoteCall, getDelegate, getSessionContext, getUniqueId, setDelegate, setSessionContext |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.hyades.execution.core.IExecutionComponent |
|---|
addChild, addExecutionComponentStateChangeListener, fireStateChangeEvent, getChildById, getChildByName, getChildren, getId, getName, getNode, getParent, getState, getType, getVersion, handleMessage, init, removeChild, removeExecutionComponentStateChangeListener, sendMessage, setParent |
| Constructor Detail |
|---|
public JavaProcessExecutorStub()
| Method Detail |
|---|
public void launch()
throws ExecutionComponentStateException
IExecutor
launch in interface IExecutorlaunch in class ExecutorStubExecutionComponentStateExceptionIExecutor.launch()public boolean supportsControlEvent(java.lang.String controlEvent)
IExecutor
controlEvent - Contol Event in question.
public java.lang.String performControlEvent(java.lang.String controlEvent,
java.lang.String[] params)
IExecutor
controlEvent - Contol Event to perform.
|
TPTP 4.5.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||