Class ParticipantProcessorImpl

java.lang.Object
com.arjuna.webservices11.wsat.processors.ParticipantProcessor
com.arjuna.wst11.messaging.ParticipantProcessorImpl

public class ParticipantProcessorImpl extends com.arjuna.webservices11.wsat.processors.ParticipantProcessor
The Participant processor.
Author:
kevin
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    activateParticipant(com.arjuna.webservices11.wsat.ParticipantInboundEvents participant, String identifier)
    Activate the participant.
    void
    commit(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification commit, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
    Commit.
    void
    deactivateParticipant(com.arjuna.webservices11.wsat.ParticipantInboundEvents participant)
    Deactivate the participant.
    boolean
    isActive(String identifier)
    Check whether a participant with the given id is currently active
    void
    prepare(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification prepare, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
    Prepare.
    void
    rollback(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification rollback, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
    Rollback.
    void
    soapFault(com.arjuna.webservices.SoapFault fault, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
    SOAP Fault.

    Methods inherited from class com.arjuna.webservices11.wsat.processors.ParticipantProcessor

    getProcessor, setProcessor

    Methods inherited from class java.lang.Object

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

    • ParticipantProcessorImpl

      public ParticipantProcessorImpl()
  • Method Details

    • activateParticipant

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

      public void deactivateParticipant(com.arjuna.webservices11.wsat.ParticipantInboundEvents participant)
      Deactivate the participant.
      Specified by:
      deactivateParticipant in class com.arjuna.webservices11.wsat.processors.ParticipantProcessor
      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.wsat.processors.ParticipantProcessor
      Parameters:
      identifier - The identifier.
    • commit

      public void commit(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification commit, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
      Commit.
      Specified by:
      commit in class com.arjuna.webservices11.wsat.processors.ParticipantProcessor
      Parameters:
      commit - The commit notification.
      map - The addressing context.
      arjunaContext - The arjuna context.
    • prepare

      public void prepare(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification prepare, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
      Prepare.
      Specified by:
      prepare in class com.arjuna.webservices11.wsat.processors.ParticipantProcessor
      Parameters:
      prepare - The prepare notification.
      map - The addressing context.
      arjunaContext - The arjuna context.
    • rollback

      public void rollback(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification rollback, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
      Rollback.
      Specified by:
      rollback in class com.arjuna.webservices11.wsat.processors.ParticipantProcessor
      Parameters:
      rollback - The rollback notification.
      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.wsat.processors.ParticipantProcessor
      Parameters:
      fault - The SOAP fault notification.
      map - The addressing context.
      arjunaContext - The arjuna context.