Package step.core
Class GlobalContext
- java.lang.Object
-
- step.core.AbstractContext
-
- step.core.AbstractStepContext
-
- step.core.execution.AbstractExecutionEngineContext
-
- step.core.GlobalContext
-
public class GlobalContext extends AbstractExecutionEngineContext
-
-
Constructor Summary
Constructors Constructor Description GlobalContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Version
getCurrentVersion()
EntityManager
getEntityManager()
ExecutionAccessor
getExecutionAccessor()
MongoClientSession
getMongoClientSession()
ControllerPluginManager
getPluginManager()
ExecutionTaskAccessor
getScheduleAccessor()
Controller.ServiceRegistrationCallback
getServiceRegistrationCallback()
UserAccessor
getUserAccessor()
void
setEntityManager(EntityManager entityManager)
void
setExecutionAccessor(ExecutionAccessor executionAccessor)
void
setMongoClientSession(MongoClientSession mongoClientSession)
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
-
Methods inherited from class step.core.AbstractContext
computeIfAbsent, get, get, inheritFromParentOrComputeIfAbsent, put, put, require
-
-
-
-
Method Detail
-
getMongoClientSession
public MongoClientSession getMongoClientSession()
-
setMongoClientSession
public void setMongoClientSession(MongoClientSession mongoClientSession)
-
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)
-
-