public Object resume(IExecutionEngine engine, Object reply)
throws SuspendProcessException, ExecutionException, AccessDeniedException;

This method is called by the Aware IM framework when the process receives the reply from the service provider and gets resumed.

Parameters

enginethe call back interface that allows the process to call services of Aware IM. See IExecutionEngine interface.
replyreply received from the service provider. This is the instance of the INotification object. The attributes of this notification can be used to check the specific values of the reply. For example, if a remote service of a service provider were called, the reply notification would have the attributes as defined by the service declaration exposed by the provider. If a process was resumed immediately after its suspension in order to commit the current transaction, the reply is null.

Returns

should always return null.

Throws

SuspendProcessExceptionif one of the methods of the IExecutionEngine threw SuspendProcessException or if a process wants to commit the current transaction.
ExecutionExceptionif something is wrong.
AccessDeniedExceptionshouldn’t be thrown by the process component directly
  • Last modified: 2023/05/09 01:27