Class AbstractExecutionEngineContext

java.lang.Object
step.core.AbstractContext
step.core.AbstractStepContext
step.core.execution.AbstractExecutionEngineContext
All Implemented Interfaces:
Closeable, AutoCloseable
Direct Known Subclasses:
ExecutionContext, ExecutionEngineContext, GlobalContext

public abstract class AbstractExecutionEngineContext extends AbstractStepContext
  • Constructor Details

    • AbstractExecutionEngineContext

      public AbstractExecutionEngineContext()
  • Method Details

    • setDefaultAttributes

      protected void setDefaultAttributes()
      Overrides:
      setDefaultAttributes in class AbstractStepContext
    • useAllAttributesFromParentContext

      protected void useAllAttributesFromParentContext(AbstractExecutionEngineContext parentContext)
    • useStandardAttributesFromParentContext

      protected void useStandardAttributesFromParentContext(AbstractExecutionEngineContext parentContext)
    • useSourceAttributesFromParentContext

      protected void useSourceAttributesFromParentContext(AbstractExecutionEngineContext parentContext)
    • useReportingAttributesFromParentContext

      protected void useReportingAttributesFromParentContext(AbstractExecutionEngineContext parentContext)
    • getConfiguration

      public ch.exense.commons.app.Configuration getConfiguration()
      Overrides:
      getConfiguration in class step.core.AbstractContext
    • setConfiguration

      public void setConfiguration(ch.exense.commons.app.Configuration configuration)
    • getArtefactHandlerRegistry

      public ArtefactHandlerRegistry getArtefactHandlerRegistry()
    • setArtefactHandlerRegistry

      public void setArtefactHandlerRegistry(ArtefactHandlerRegistry artefactHandlerRegistry)
    • getPlanAccessor

      public PlanAccessor getPlanAccessor()
    • setPlanAccessor

      public void setPlanAccessor(PlanAccessor planAccessor)
    • getReportAccessor

      public ReportNodeAccessor getReportAccessor()
    • getReportNodeAccessor

      public ReportNodeAccessor getReportNodeAccessor()
    • setReportNodeAccessor

      public void setReportNodeAccessor(ReportNodeAccessor reportNodeAccessor)
    • getExecutionAccessor

      public ExecutionAccessor getExecutionAccessor()
    • setExecutionAccessor

      public void setExecutionAccessor(ExecutionAccessor executionAccessor)
    • getExecutionManager

      public ExecutionManager getExecutionManager()
    • setExecutionManager

      public void setExecutionManager(ExecutionManager executionManager)
    • getRepositoryObjectManager

      public RepositoryObjectManager getRepositoryObjectManager()
    • setRepositoryObjectManager

      public void setRepositoryObjectManager(RepositoryObjectManager repositoryObjectManager)