org.camunda.bpm.engine.impl.interceptor
Class AtomicOperationInvocation

java.lang.Object
  extended by org.camunda.bpm.engine.impl.interceptor.AtomicOperationInvocation

public class AtomicOperationInvocation
extends Object

An invocation of an atomic operation

Author:
Daniel Meyer

Field Summary
protected  String activityId
           
protected  String applicationContextName
           
protected  ExecutionEntity execution
           
protected  AtomicOperation operation
           
protected  boolean performAsync
           
 
Constructor Summary
AtomicOperationInvocation(AtomicOperation operation, ExecutionEntity execution, boolean performAsync)
           
 
Method Summary
 void execute(BpmnStackTrace stackTrace)
           
 String getActivityId()
           
 String getApplicationContextName()
           
 ExecutionEntity getExecution()
           
 AtomicOperation getOperation()
           
protected  void init(AtomicOperation operation, ExecutionEntity execution, boolean performAsync)
           
 boolean isPerformAsync()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

operation

protected AtomicOperation operation

execution

protected ExecutionEntity execution

performAsync

protected boolean performAsync

applicationContextName

protected String applicationContextName

activityId

protected String activityId
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)

getOperation

public AtomicOperation getOperation()

getExecution

public ExecutionEntity getExecution()

isPerformAsync

public boolean isPerformAsync()

getApplicationContextName

public String getApplicationContextName()

getActivityId

public String getActivityId()


Copyright © 2015 camunda services GmbH. All rights reserved.