/** * Handle a faulted response. * @param faulted The faulted notification. * @param map The addressing context. * @param arjunaContext The arjuna context. */ public void handleFaulted(final NotificationType faulted, final MAP map, final ArjunaContext arjunaContext) { handleCallbacks(new CallbackExecutorAdapter() { public void execute(final Callback callback) { ((TerminationParticipantCallback)callback).faulted(faulted, map, arjunaContext) ; } }, getIDs(arjunaContext)) ; }
public void executeTask() { TerminationParticipantProcessor.getProcessor().handleClosed(closed, inboundMap, arjunaContext); } }) ;
public void executeTask() { TerminationParticipantProcessor.getProcessor().handleCancelled(cancelled, inboundMap, arjunaContext); } }) ;
public void executeTask() { TerminationParticipantProcessor.getProcessor().handleFaulted(faulted, inboundMap, arjunaContext); } }) ;
final TerminationParticipantProcessor terminationParticipantProcessor = TerminationParticipantProcessor.getProcessor() ; terminationParticipantProcessor.registerCallback(_id, callback) ; try terminationParticipantProcessor.removeCallback(_id) ;
public void executeTask() { TerminationParticipantProcessor.getProcessor().handleCompleted(completed, inboundMap, arjunaContext); } }) ;
public void executeTask() { TerminationParticipantProcessor.getProcessor().handleSoapFault(soapFault, inboundMap, arjunaContext); } }) ;
/** * Register a callback for the specific instance identifier. * @param instanceIdentifier The instance identifier. * @param callback The callback for the response. */ public void registerCallback(final String instanceIdentifier, final TerminationParticipantCallback callback) { register(instanceIdentifier, callback) ; } }
final TerminationParticipantProcessor terminationParticipantProcessor = TerminationParticipantProcessor.getProcessor() ; terminationParticipantProcessor.registerCallback(_id, callback) ; try terminationParticipantProcessor.removeCallback(_id) ;
public void executeTask() { TerminationParticipantProcessor.getProcessor().handleFaulted(faulted, inboundMap, arjunaContext); } }) ;
public void executeTask() { TerminationParticipantProcessor.getProcessor().handleCompleted(completed, inboundMap, arjunaContext); } }) ;
public void executeTask() { TerminationParticipantProcessor.getProcessor().handleSoapFault(soapFault, inboundMap, arjunaContext); } }) ;
/** * Register a callback for the specific instance identifier. * @param instanceIdentifier The instance identifier. * @param callback The callback for the response. */ public void registerCallback(final String instanceIdentifier, final TerminationParticipantCallback callback) { register(instanceIdentifier, callback) ; } }
final TerminationParticipantProcessor terminationParticipantProcessor = TerminationParticipantProcessor.getProcessor() ; terminationParticipantProcessor.registerCallback(_id, callback) ; try terminationParticipantProcessor.removeCallback(_id) ;
/** * Handle a completed response. * @param completed The completed notification. * @param map The addressing context. * @param arjunaContext The arjuna context. */ public void handleCompleted(final NotificationType completed, final MAP map, final ArjunaContext arjunaContext) { handleCallbacks(new CallbackExecutorAdapter() { public void execute(final Callback callback) { ((TerminationParticipantCallback)callback).completed(completed, map, arjunaContext) ; } }, getIDs(arjunaContext)) ; }
public void executeTask() { TerminationParticipantProcessor.getProcessor().handleClosed(closed, inboundMap, arjunaContext); } }) ;
public void executeTask() { TerminationParticipantProcessor.getProcessor().handleFaulted(faulted, inboundMap, arjunaContext); } }) ;
public void executeTask() { TerminationParticipantProcessor.getProcessor().handleCancelled(cancelled, inboundMap, arjunaContext); } }) ;
public void executeTask() { TerminationParticipantProcessor.getProcessor().handleCompleted(completed, inboundMap, arjunaContext); } }) ;
public void executeTask() { TerminationParticipantProcessor.getProcessor().handleSoapFault(soapFault, inboundMap, arjunaContext); } }) ;