Class AtomicOperationInvocation
- java.lang.Object
-
- org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation
-
public class AtomicOperationInvocation extends Object
An invocation of an atomic operation- Author:
- Daniel Meyer
-
-
Field Summary
Fields Modifier and Type Field Description protected String
activityId
protected String
activityName
protected String
applicationContextName
protected ExecutionEntity
execution
protected AtomicOperation
operation
protected boolean
performAsync
-
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 void
execute(BpmnStackTrace stackTrace, ProcessDataContext processDataContext)
String
getActivityId()
String
getActivityName()
String
getApplicationContextName()
ExecutionEntity
getExecution()
AtomicOperation
getOperation()
protected void
init(AtomicOperation operation, ExecutionEntity execution, boolean performAsync)
boolean
isPerformAsync()
-
-
-
Field Detail
-
operation
protected AtomicOperation operation
-
execution
protected ExecutionEntity execution
-
performAsync
protected boolean performAsync
-
applicationContextName
protected String applicationContextName
-
activityId
protected String activityId
-
activityName
protected 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 String getApplicationContextName()
-
getActivityId
public String getActivityId()
-
getActivityName
public String getActivityName()
-
-