Class CoordinatorCompletionParticipantProcessorImpl

java.lang.Object
com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
com.arjuna.wst11.messaging.CoordinatorCompletionParticipantProcessorImpl

public class CoordinatorCompletionParticipantProcessorImpl extends com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
The Coordinator Completion Participant processor.
Author:
kevin
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    activateParticipant(com.arjuna.webservices11.wsba.CoordinatorCompletionParticipantInboundEvents participant, String identifier)
    Activate the participant.
    void
    cancel(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType cancel, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
    Cancel.
    void
    close(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType close, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
    Close.
    void
    compensate(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType compensate, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
    Compensate.
    void
    complete(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType complete, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
    Complete.
    void
    deactivateParticipant(com.arjuna.webservices11.wsba.CoordinatorCompletionParticipantInboundEvents participant)
    Deactivate the participant.
    void
    exited(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType exited, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
    Exited.
    void
    failed(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType failed, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
    Failed.
    void
    getStatus(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType getStatus, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
    Get Status.
    boolean
    isActive(String identifier)
    Check whether a participant with the given id is currently active
    void
    notCompleted(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType notCompleted, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
    Not Completed.
    void
    soapFault(com.arjuna.webservices.SoapFault fault, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
    SOAP Fault.
    void
    status(org.oasis_open.docs.ws_tx.wsba._2006._06.StatusType status, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
    Status.

    Methods inherited from class com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor

    getProcessor, setProcessor

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CoordinatorCompletionParticipantProcessorImpl

      public CoordinatorCompletionParticipantProcessorImpl()
  • Method Details

    • activateParticipant

      public void activateParticipant(com.arjuna.webservices11.wsba.CoordinatorCompletionParticipantInboundEvents participant, String identifier)
      Activate the participant.
      Specified by:
      activateParticipant in class com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
      Parameters:
      participant - The participant.
      identifier - The identifier.
    • deactivateParticipant

      public void deactivateParticipant(com.arjuna.webservices11.wsba.CoordinatorCompletionParticipantInboundEvents participant)
      Deactivate the participant.
      Specified by:
      deactivateParticipant in class com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
      Parameters:
      participant - The participant.
    • isActive

      public boolean isActive(String identifier)
      Check whether a participant with the given id is currently active
      Specified by:
      isActive in class com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
      Parameters:
      identifier - The identifier.
    • cancel

      public void cancel(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType cancel, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
      Cancel.
      Specified by:
      cancel in class com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
      Parameters:
      cancel - The cancel notification.
      map - The addressing context.
      arjunaContext - The arjuna context.
    • close

      public void close(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType close, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
      Close.
      Specified by:
      close in class com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
      Parameters:
      close - The close notification.
      map - The addressing context.
      arjunaContext - The arjuna context.
    • compensate

      public void compensate(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType compensate, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
      Compensate.
      Specified by:
      compensate in class com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
      Parameters:
      compensate - The compensate notification.
      map - The addressing context.
      arjunaContext - The arjuna context.
    • complete

      public void complete(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType complete, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
      Complete.
      Specified by:
      complete in class com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
      Parameters:
      complete - The complete notification.
      map - The addressing context.
      arjunaContext - The arjuna context.
    • exited

      public void exited(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType exited, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
      Exited.
      Specified by:
      exited in class com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
      Parameters:
      exited - The exited notification.
      map - The addressing context.
      arjunaContext - The arjuna context.
    • notCompleted

      public void notCompleted(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType notCompleted, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
      Not Completed.
      Specified by:
      notCompleted in class com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
      Parameters:
      notCompleted - The not completed notification.
      map - The addressing context.
      arjunaContext - The arjuna context.
    • failed

      public void failed(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType failed, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
      Failed.
      Specified by:
      failed in class com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
      Parameters:
      failed - The failed notification.
      map - The addressing context.
      arjunaContext - The arjuna context.
    • getStatus

      public void getStatus(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType getStatus, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
      Get Status.
      Specified by:
      getStatus in class com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
      Parameters:
      getStatus - The get status notification.
      map - The addressing context.
      arjunaContext - The arjuna context.
    • status

      public void status(org.oasis_open.docs.ws_tx.wsba._2006._06.StatusType status, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
      Status.
      Specified by:
      status in class com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
      Parameters:
      status - The status.
      map - The addressing context.
      arjunaContext - The arjuna context.
    • soapFault

      public void soapFault(com.arjuna.webservices.SoapFault fault, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
      SOAP Fault.
      Specified by:
      soapFault in class com.arjuna.webservices11.wsba.processors.CoordinatorCompletionParticipantProcessor
      Parameters:
      fault - The SOAP fault notification.
      map - The addressing context.
      arjunaContext - The arjuna context.