|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
IExecutionEnvironment is a specialized IExecutionComponent that has knowledge about the environment that the IExecutionComponent's and its children reside within.
Method Summary | |
void |
addEnv(IOrderedProperty env)
Add a property from the currently set environment |
IExecutor |
createExecutor(String name)
Creates an IExecutor object specific to this type of execution environment. |
IOrderedProperty[] |
getEnv()
Get the entire environment as it is currently set. |
IOrderedProperty |
removeProperty(String name)
Remove a property from the currently set environment |
void |
setEnv(IOrderedProperty[] env)
Set the entire environment, overwriting an existing properties. |
Methods inherited from interface org.eclipse.hyades.execution.core.IExecutionComponent |
addChild, createChild, getChildById, getChildByName, getChildren, getChildren, getChildren, getId, getName, getNode, getParent, getType, getVersion, isDead, isInactive, isReady, isSuspended |
Method Detail |
public IOrderedProperty[] getEnv() throws ExecutionComponentStateException
ExecutionComponentStateException
- public void setEnv(IOrderedProperty[] env) throws ExecutionComponentStateException
env
- An array of IOrderedProperty objects to set the environmentExecutionComponentStateException
- public void addEnv(IOrderedProperty env) throws ExecutionComponentStateException
env
- The property to addExecutionComponentStateException
- public IOrderedProperty removeProperty(String name) throws ExecutionComponentStateException
name
- The name of the property to removeExecutionComponentStateException
- public IExecutor createExecutor(String name) throws ExecutionComponentStateException
name
- The name to be assigned to the IExecutor object.ExecutionComponentStateException
- If the IExecutionEnvironment
is dead or inactive
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |