*/
public static void register(final HandlerRegistry registry)
{
registry.registerBodyHandler(BusinessActivityConstants.WSBA_ELEMENT_CLOSE_QNAME, new ParticipantCompletionParticipantCloseHandler()) ;
registry.registerBodyHandler(BusinessActivityConstants.WSBA_ELEMENT_CANCEL_QNAME, new ParticipantCompletionParticipantCancelHandler()) ;
registry.registerBodyHandler(BusinessActivityConstants.WSBA_ELEMENT_COMPENSATE_QNAME, new ParticipantCompletionParticipantCompensateHandler()) ;
registry.registerBodyHandler(BusinessActivityConstants.WSBA_ELEMENT_FAULTED_QNAME, new ParticipantCompletionParticipantFaultedHandler()) ;
registry.registerBodyHandler(BusinessActivityConstants.WSBA_ELEMENT_EXITED_QNAME, new ParticipantCompletionParticipantExitedHandler()) ;
registry.registerBodyHandler(BusinessActivityConstants.WSBA_ELEMENT_GET_STATUS_QNAME, new ParticipantCompletionParticipantGetStatusHandler()) ;
registry.registerBodyHandler(BusinessActivityConstants.WSBA_ELEMENT_STATUS_QNAME, new ParticipantCompletionParticipantStatusHandler()) ;
registry.registerFaultHandler(new ParticipantCompletionParticipantSoapFaultHandler()) ;