The incorporation of Deferred Processing into your application is largely achieved by:
Modeling appointed BPO methods with <<wmdpactivity>> stereotype;
Configuring the DPProcess table in your database;
Using the DeferredProcessing to request deferred process methods.
The appropriate deferred processing queues must be set up prior to runtime by following the steps given in the Cúram Installation Guide1.
Application specific error handling can be achieved using the TicketCallback.dpHandleError() method. An error handler can then be targeted in the code by passing the error handler class name when invoking the DeferredProcessing.startProcess() method.