public class CompensationBehavior extends Object
| Constructor and Description | 
|---|
| CompensationBehavior() | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | executesDefaultCompensationHandler(PvmExecutionImpl scopeExecution)Determines whether an execution is responsible for default compensation handling. | 
| static boolean | executesNonScopeCompensationHandler(PvmExecutionImpl execution)With compensation, we have a dedicated scope execution for every handler, even if the handler is not
 a scope activity; this must be respected when invoking end listeners, etc. | 
| static String | getParentActivityInstanceId(PvmExecutionImpl execution) | 
| static boolean | isCompensationThrowing(PvmExecutionImpl execution) | 
public static boolean executesNonScopeCompensationHandler(PvmExecutionImpl execution)
public static boolean isCompensationThrowing(PvmExecutionImpl execution)
public static boolean executesDefaultCompensationHandler(PvmExecutionImpl scopeExecution)
public static String getParentActivityInstanceId(PvmExecutionImpl execution)
Copyright © 2018. All rights reserved.