Class AtomicOperationInvocation
- java.lang.Object
-
- org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation
-
public class AtomicOperationInvocation extends java.lang.ObjectAn invocation of an atomic operation- Author:
- Daniel Meyer
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringactivityIdprotected java.lang.StringactivityNameprotected java.lang.StringapplicationContextNameprotected ExecutionEntityexecutionprotected AtomicOperationoperationprotected booleanperformAsync
-
Constructor Summary
Constructors Constructor Description AtomicOperationInvocation(AtomicOperation operation, ExecutionEntity execution, boolean performAsync)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute(BpmnStackTrace stackTrace, ProcessDataContext processDataContext)java.lang.StringgetActivityId()java.lang.StringgetActivityName()java.lang.StringgetApplicationContextName()ExecutionEntitygetExecution()AtomicOperationgetOperation()protected voidinit(AtomicOperation operation, ExecutionEntity execution, boolean performAsync)booleanisPerformAsync()
-
-
-
Field Detail
-
operation
protected AtomicOperation operation
-
execution
protected ExecutionEntity execution
-
performAsync
protected boolean performAsync
-
applicationContextName
protected java.lang.String applicationContextName
-
activityId
protected java.lang.String activityId
-
activityName
protected java.lang.String activityName
-
-
Constructor Detail
-
AtomicOperationInvocation
public AtomicOperationInvocation(AtomicOperation operation, ExecutionEntity execution, boolean performAsync)
-
-
Method Detail
-
init
protected void init(AtomicOperation operation, ExecutionEntity execution, boolean performAsync)
-
execute
public void execute(BpmnStackTrace stackTrace, ProcessDataContext processDataContext)
-
getOperation
public AtomicOperation getOperation()
-
getExecution
public ExecutionEntity getExecution()
-
isPerformAsync
public boolean isPerformAsync()
-
getApplicationContextName
public java.lang.String getApplicationContextName()
-
getActivityId
public java.lang.String getActivityId()
-
getActivityName
public java.lang.String getActivityName()
-
-