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 Summary
ConstructorsConstructorDescriptionCachingExecutionContext(org.activiti.engine.impl.persistence.entity.ExecutionEntity execution) -
Method Summary
Modifier and TypeMethodDescriptionorg.activiti.engine.impl.persistence.entity.DeploymentEntityorg.activiti.engine.impl.persistence.entity.ExecutionEntityorg.activiti.engine.repository.ProcessDefinitionorg.activiti.engine.impl.persistence.entity.ExecutionEntity
-
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:
getDeploymentin classorg.activiti.engine.impl.context.ExecutionContext
-
getExecution
public org.activiti.engine.impl.persistence.entity.ExecutionEntity getExecution()- Overrides:
getExecutionin classorg.activiti.engine.impl.context.ExecutionContext
-
getProcessInstance
public org.activiti.engine.impl.persistence.entity.ExecutionEntity getProcessInstance()- Overrides:
getProcessInstancein classorg.activiti.engine.impl.context.ExecutionContext
-
getProcessDefinition
public org.activiti.engine.repository.ProcessDefinition getProcessDefinition()- Overrides:
getProcessDefinitionin classorg.activiti.engine.impl.context.ExecutionContext
-