Class RemoteParticipant

  • All Implemented Interfaces:
    com.arjuna.wst.BusinessAgreementWithParticipantCompletionParticipant, com.arjuna.wst11.ConfirmCompletedParticipant, BAParticipant

    public class RemoteParticipant
    extends Object
    implements BAParticipant, com.arjuna.wst.BusinessAgreementWithParticipantCompletionParticipant, com.arjuna.wst11.ConfirmCompletedParticipant
    Author:
    [email protected] 22/03/2013
    • Method Detail

      • confirmCompleted

        public void confirmCompleted​(boolean confirmed)
        Specified by:
        confirmCompleted in interface BAParticipant
        Specified by:
        confirmCompleted in interface com.arjuna.wst11.ConfirmCompletedParticipant
      • close

        public void close()
                   throws com.arjuna.wst.WrongStateException,
                          com.arjuna.wst.SystemException
        Specified by:
        close in interface BAParticipant
        Specified by:
        close in interface com.arjuna.wst.BusinessAgreementWithParticipantCompletionParticipant
        Throws:
        com.arjuna.wst.WrongStateException
        com.arjuna.wst.SystemException
      • cancel

        public void cancel()
                    throws com.arjuna.wst.FaultedException,
                           com.arjuna.wst.WrongStateException,
                           com.arjuna.wst.SystemException
        Specified by:
        cancel in interface BAParticipant
        Specified by:
        cancel in interface com.arjuna.wst.BusinessAgreementWithParticipantCompletionParticipant
        Throws:
        com.arjuna.wst.FaultedException
        com.arjuna.wst.WrongStateException
        com.arjuna.wst.SystemException
      • compensate

        public void compensate()
                        throws com.arjuna.wst.FaultedException,
                               com.arjuna.wst.WrongStateException,
                               com.arjuna.wst.SystemException
        Specified by:
        compensate in interface BAParticipant
        Specified by:
        compensate in interface com.arjuna.wst.BusinessAgreementWithParticipantCompletionParticipant
        Throws:
        com.arjuna.wst.FaultedException
        com.arjuna.wst.WrongStateException
        com.arjuna.wst.SystemException
      • status

        public String status()
                      throws com.arjuna.wst.SystemException
        Specified by:
        status in interface com.arjuna.wst.BusinessAgreementWithParticipantCompletionParticipant
        Throws:
        com.arjuna.wst.SystemException
      • unknown

        public void unknown()
                     throws com.arjuna.wst.SystemException
        Specified by:
        unknown in interface com.arjuna.wst.BusinessAgreementWithParticipantCompletionParticipant
        Throws:
        com.arjuna.wst.SystemException
      • error

        public void error()
                   throws com.arjuna.wst.SystemException
        Specified by:
        error in interface com.arjuna.wst.BusinessAgreementWithParticipantCompletionParticipant
        Throws:
        com.arjuna.wst.SystemException