Class CachingExecutionContext

java.lang.Object
org.activiti.engine.impl.context.ExecutionContext
org.activiti.cloud.services.events.converter.CachingExecutionContext

public class CachingExecutionContext extends org.activiti.engine.impl.context.ExecutionContext
Wraps ExecutionContext to cache parent method lookups to reduce unnecessary db queries to lookup entities
  • Constructor Details

    • CachingExecutionContext

      public CachingExecutionContext(org.activiti.engine.impl.persistence.entity.ExecutionEntity execution)
  • Method Details

    • getDeployment

      public org.activiti.engine.impl.persistence.entity.DeploymentEntity getDeployment()
      Overrides:
      getDeployment in class org.activiti.engine.impl.context.ExecutionContext
    • getExecution

      public org.activiti.engine.impl.persistence.entity.ExecutionEntity getExecution()
      Overrides:
      getExecution in class org.activiti.engine.impl.context.ExecutionContext
    • getProcessInstance

      public org.activiti.engine.impl.persistence.entity.ExecutionEntity getProcessInstance()
      Overrides:
      getProcessInstance in class org.activiti.engine.impl.context.ExecutionContext
    • getProcessDefinition

      public org.activiti.engine.repository.ProcessDefinition getProcessDefinition()
      Overrides:
      getProcessDefinition in class org.activiti.engine.impl.context.ExecutionContext