Package step.core
Class GlobalContext
- java.lang.Object
-
- step.core.AbstractContext
-
- step.core.AbstractStepContext
-
- step.core.execution.AbstractExecutionEngineContext
-
- step.core.GlobalContext
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
public class GlobalContext extends AbstractExecutionEngineContext
-
-
Constructor Summary
Constructors Constructor Description GlobalContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description step.core.collections.CollectionFactory
getCollectionFactory()
Version
getCurrentVersion()
EntityManager
getEntityManager()
ExecutionAccessor
getExecutionAccessor()
ControllerPluginManager
getPluginManager()
ExecutionTaskAccessor
getScheduleAccessor()
Controller.ServiceRegistrationCallback
getServiceRegistrationCallback()
UserAccessor
getUserAccessor()
void
setCollectionFactory(step.core.collections.CollectionFactory collectionFactory)
void
setEntityManager(EntityManager entityManager)
void
setExecutionAccessor(ExecutionAccessor executionAccessor)
void
setPluginManager(ControllerPluginManager pluginManager)
void
setScheduleAccessor(ExecutionTaskAccessor scheduleAccessor)
void
setServiceRegistrationCallback(Controller.ServiceRegistrationCallback serviceRegistrationCallback)
void
setUserAccessor(UserAccessor userAccessor)
-
Methods inherited from class step.core.execution.AbstractExecutionEngineContext
getArtefactHandlerRegistry, getConfiguration, getExecutionManager, getPlanAccessor, getReportAccessor, getReportNodeAccessor, getRepositoryObjectManager, setArtefactHandlerRegistry, setConfiguration, setDefaultAttributes, setExecutionManager, setPlanAccessor, setReportNodeAccessor, setRepositoryObjectManager, useAllAttributesFromParentContext, useReportingAttributesFromParentContext, useSourceAttributesFromParentContext, useStandardAttributesFromParentContext
-
Methods inherited from class step.core.AbstractStepContext
getDynamicBeanResolver, getExpressionHandler, getFileResolver, getResourceAccessor, getResourceManager, setDynamicBeanResolver, setExpressionHandler, setFileResolver, setResourceAccessor, setResourceManager, useSourceAttributesFromParentContext, useStandardAttributesFromParentContext
-
-
-
-
Method Detail
-
getCollectionFactory
public step.core.collections.CollectionFactory getCollectionFactory()
-
setCollectionFactory
public void setCollectionFactory(step.core.collections.CollectionFactory collectionFactory)
-
getExecutionAccessor
public ExecutionAccessor getExecutionAccessor()
- Overrides:
getExecutionAccessor
in classAbstractExecutionEngineContext
-
setExecutionAccessor
public void setExecutionAccessor(ExecutionAccessor executionAccessor)
- Overrides:
setExecutionAccessor
in classAbstractExecutionEngineContext
-
getScheduleAccessor
public ExecutionTaskAccessor getScheduleAccessor()
-
setScheduleAccessor
public void setScheduleAccessor(ExecutionTaskAccessor scheduleAccessor)
-
getUserAccessor
public UserAccessor getUserAccessor()
-
setUserAccessor
public void setUserAccessor(UserAccessor userAccessor)
-
getPluginManager
public ControllerPluginManager getPluginManager()
-
setPluginManager
public void setPluginManager(ControllerPluginManager pluginManager)
-
getServiceRegistrationCallback
public Controller.ServiceRegistrationCallback getServiceRegistrationCallback()
-
setServiceRegistrationCallback
public void setServiceRegistrationCallback(Controller.ServiceRegistrationCallback serviceRegistrationCallback)
-
getCurrentVersion
public Version getCurrentVersion()
-
getEntityManager
public EntityManager getEntityManager()
-
setEntityManager
public void setEntityManager(EntityManager entityManager)
-
-