Class 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
    • Field Detail

      • registry

        protected final Registry registry
        The registry for this SystemExecutionEnvironment.
    • Constructor Detail

      • SystemExecutionEnvironment

        public SystemExecutionEnvironment​(ActivityInstance activityInstance,
                                          Registry registry)
        Creates a new SystemExecutionEnvironment for the designated activity. The constructor just sets the registry and calls the super-constructor.
        Parameters:
        activityInstance - The activity instance for this ExecutionEnvironment.
        registry - The registry for this SystemExecutionEnvironment.