Class Participant<T>

  • All Implemented Interfaces:
    ParticipantIF<T>

    public class Participant<T>
    extends Object
    implements ParticipantIF<T>
    The common implementation for wsat10 and wsat11 Participants endpoints. This impl wraps the (sub)coordinator/TM of this server as a WS-AT participant
    • Constructor Detail

      • Participant

        public Participant​(jakarta.xml.ws.WebServiceContext context,
                           WSATVersion<T> version)
    • Method Detail

      • prepare

        public void prepare​(T parameters)
        prepare call on this subordinate
        Specified by:
        prepare in interface ParticipantIF<T>
        Parameters:
        parameters - T
      • commit

        public void commit​(T parameters)
        commit call on this subordinate
        Specified by:
        commit in interface ParticipantIF<T>
        Parameters:
        parameters - T
      • rollback

        public void rollback​(T parameters)
        rollback call on this subordinate
        Specified by:
        rollback in interface ParticipantIF<T>
        Parameters:
        parameters - T
      • createNotification

        protected T createNotification()
      • getWSATHelper

        protected WSATHelper getWSATHelper()