Package step.core

Class GlobalContext

All Implemented Interfaces:
Closeable, AutoCloseable

public class GlobalContext extends AbstractExecutionEngineContext
  • Constructor Details

    • GlobalContext

      public GlobalContext()
  • Method Details

    • getCollectionFactory

      public step.core.collections.CollectionFactory getCollectionFactory()
    • setCollectionFactory

      public void setCollectionFactory(step.core.collections.CollectionFactory collectionFactory)
    • getExecutionAccessor

      public ExecutionAccessor getExecutionAccessor()
      Overrides:
      getExecutionAccessor in class AbstractExecutionEngineContext
    • setExecutionAccessor

      public void setExecutionAccessor(ExecutionAccessor executionAccessor)
      Overrides:
      setExecutionAccessor in class AbstractExecutionEngineContext
    • getScheduleAccessor

      public ExecutionTaskAccessor getScheduleAccessor()
    • setScheduleAccessor

      public void setScheduleAccessor(ExecutionTaskAccessor scheduleAccessor)
    • getUserAccessor

      public UserAccessor getUserAccessor()
    • setUserAccessor

      public void setUserAccessor(UserAccessor userAccessor)
    • getControllerPluginManager

      public ControllerPluginManager getControllerPluginManager()
    • setContorllerPluginManager

      public void setContorllerPluginManager(ControllerPluginManager pluginManager)
    • getServiceRegistrationCallback

      public step.framework.server.ServiceRegistrationCallback getServiceRegistrationCallback()
    • setServiceRegistrationCallback

      public void setServiceRegistrationCallback(step.framework.server.ServiceRegistrationCallback serviceRegistrationCallback)
    • getCurrentVersion

      public step.core.Version getCurrentVersion()
    • getEntityManager

      public EntityManager getEntityManager()
    • setEntityManager

      public void setEntityManager(EntityManager entityManager)
    • getScheduler

      public ExecutionScheduler getScheduler()
    • setScheduler

      public void setScheduler(ExecutionScheduler scheduler)