Class SystemExecutionEnvironment
- java.lang.Object
-
- de.aristaflow.adept2.core.runtimemanager.executionenvironments.ExecutionEnvironment
-
- de.aristaflow.adept2.core.runtimemanager.executionenvironments.SystemExecutionEnvironment
-
- All Implemented Interfaces:
ExecutableComponent
public abstract class SystemExecutionEnvironment extends ExecutionEnvironment
This abstract system execution environment extends the abstract execution environment by a registry for accessing the system directly.Note, that only special, signed environments are allowed to extend this class. Please ask AristaFlow for advise, in case you need to implement a system execution environment.
- Author:
- Ulrich Kreher
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.aristaflow.adept2.model.runtimeenvironment.ExecutableComponent
ExecutableComponent.Signals
-
-
Field Summary
Fields Modifier and Type Field Description protected Registry
registry
The registry for thisSystemExecutionEnvironment
.-
Fields inherited from class de.aristaflow.adept2.core.runtimemanager.executionenvironments.ExecutionEnvironment
actData, activityInstance, cleanup, localisedActInst, logger, sessionContext, SUSPEND_SAVEPOINT
-
Fields inherited from interface de.aristaflow.adept2.model.runtimeenvironment.ExecutableComponent
CONF_DATA_DIRECTORY, CONF_LIB_DIRECTORY, CONF_LOG_DIRECTORY, UNLOADING_CLASS_METHOD
-
-
Constructor Summary
Constructors Constructor Description SystemExecutionEnvironment(ActivityInstance activityInstance, Registry registry)
Creates a newSystemExecutionEnvironment
for the designated activity.
-
Method Summary
-
Methods inherited from class de.aristaflow.adept2.core.runtimemanager.executionenvironments.ExecutionEnvironment
cleanup, close, commit, createActivityData, getApplicationState, getApplicationState, getRawApplicationState, getRawApplicationState, init, initResume, kill, prepareCommit, requireGUIContext, reset, rollback, run, setApplicationState, setApplicationState, setRawApplicationState, setRawApplicationState, signal, suspend
-
-
-
-
Field Detail
-
registry
protected final Registry registry
The registry for thisSystemExecutionEnvironment
.
-
-
Constructor Detail
-
SystemExecutionEnvironment
public SystemExecutionEnvironment(ActivityInstance activityInstance, Registry registry)
Creates a newSystemExecutionEnvironment
for the designated activity. The constructor just sets the registry and calls the super-constructor.- Parameters:
activityInstance
- The activity instance for thisExecutionEnvironment
.registry
- The registry for thisSystemExecutionEnvironment
.
-
-