void | 
ActivityExecutionControl.abortActivity(SessionToken session,
             EBPInstanceReference activity,
             String errorMessage,
             long errorCode,
             boolean force,
             boolean propagate) | 
 Instructs the ActivityExecutionControl to abort the activity and propagate the abortion if
 appropriate, e. 
 | 
void | 
ActivityTermination.activityFailed(SessionToken session,
              EBPInstanceReference activity,
              DataContainer dataContainer,
              String errorMessage,
              String state,
              long errorCode) | 
 Signals the failure of an activity, which means, setting the state of the process step
 accordingly and starting appropriate measures, for instance, rolling back or restarting. 
 | 
void | 
ActivityTermination.activityFinished(SessionToken session,
                EBPInstanceReference activity,
                DataContainer dataContainer) | 
 Signals the termination of an activity, which means, setting the state of the process step
 accordingly, storing the values of the output parameters - encapsulated in the designated data
 container - and activating new process steps if appropriate. 
 | 
void | 
ActivityTermination.activityReset(SessionToken session,
             EBPInstanceReference activity) | 
 Signals a reset of a running activity, which means, the current state
 (including the written values) is completely dropped and resetting the
 state of the node to NS_ACTIVATED. 
 | 
void | 
ActivityTermination.activityResetTo(SessionToken session,
               EBPInstanceReference activity,
               String savepoint) | 
 Signals a reset of a running activity to the designated savepoint. 
 | 
void | 
ActivityTermination.activitySuspended(SessionToken session,
                 EBPInstanceReference activity,
                 DataContainer dataContainer) | 
 Signals a suspending of an activity, which means, setting the state of the process step
 accordingly and storing the values of the output parameters - encapsulated in the designated
 data container. 
 | 
void | 
ActivityTermination.activitySuspended(SessionToken session,
                 EBPInstanceReference activity,
                 DataContainer dataContainer,
                 String savepoint) | 
 Signals a suspending of an activity, which means, setting the state of the process step
 accordingly and storing the values of the output parameters - encapsulated in the designated
 data container. 
 | 
void | 
ActivityStarting.deselectActivity(SessionToken session,
                EBPInstanceReference activity) | 
 Deselects the designated activity, that is, the designated user does not
 want to execute the activity later any more. 
 | 
void | 
ActivityStarting.enquireActivity(SessionToken session,
               EBPInstanceReference activity,
               Set<QualifiedAgent> recipients,
               String question) | 
 Sets an enquiry for the designated activity and delegates it to the
 designated recipients. 
 | 
void | 
ActivityTermination.flushDataContainer(SessionToken session,
                  EBPInstanceReference activity,
                  DataContainer dataContainer) | 
 Flushes the current state of the designated data container, that is, the values of the output
 parameters and the application states and stores them internally with the last savepoint ID of
 the designated data container. 
 | 
void | 
ActivityTermination.flushSavepoint(SessionToken session,
              EBPInstanceReference activity,
              DataContainer dataContainer,
              String savepoint) | 
 Flushes the state of the designated savepoint in the designated data container, that is, the
 values of the output parameters and the application states for the designated savepoint and
 stores them internally. 
 | 
ExecutionContext | 
ActivityStarting.getExecutionContext(SessionToken session,
                   EBPInstanceReference activity) | 
 Gets the execution context for the designated activity. 
 | 
List<String> | 
ActivityExecutionControl.getSavepoints(SessionToken session,
             EBPInstanceReference activity) | 
 Gets all savepoints and their respective names for the designated activity. 
 | 
void | 
ActivityStarting.replyEnquiry(SessionToken session,
            EBPInstanceReference activity,
            String reply) | 
 Replies to the designated activity, that is the last enquiry is replied. 
 | 
void | 
ActivityExecutionControl.resetActivity(SessionToken session,
             EBPInstanceReference activity,
             boolean forceReset) | 
 Resets the designated activity to its initial state when it is first
 activated. 
 | 
void | 
ActivityExecutionControl.resetActivity(SessionToken session,
             EBPInstanceReference activity,
             boolean forceReset,
             String savepoint) | 
 Resets the designated activity to the designated savepoint. 
 | 
String | 
ActivityExecutionControl.resetToPrevSavepoint(SessionToken session,
                    EBPInstanceReference activity,
                    boolean forceReset) | 
 Resets the designated activity to the previous savepoint. 
 | 
void | 
ActivityStarting.resumeActivity(SessionToken session,
              EBPInstanceReference activity) | 
 Resumes the designated activity from the latest valid savepoint and logs
 the agent, the organisational position. 
 | 
void | 
ActivityStarting.selectActivity(SessionToken session,
              EBPInstanceReference activity) | 
 Selects the designated activity, that is, the designated user wants to
 execute the activity later. 
 | 
void | 
ActivityStarting.startActivity(SessionToken session,
             EBPInstanceReference activity,
             ProcessConstants.ExecutionMode executionMode) | 
 Starts the designated activity in the designated execution mode and logs
 the agent, the organisational position. 
 | 
boolean | 
ActivityExecutionControl.suspendActivity(SessionToken session,
               EBPInstanceReference activity,
               boolean waitForAcknowledgement,
               boolean propagate) | 
 Instructs the ActivityExecutionControl to suspend the specified activity and propagate the
 suspension if appropriate, e. 
 |