Class RegistrationCoordinator

java.lang.Object
com.arjuna.wsc11.RegistrationCoordinator

public class RegistrationCoordinator extends Object
Wrapper around low level Registration Coordinator messaging.
Author:
kevin
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static jakarta.xml.ws.wsaddressing.W3CEndpointReference
    register(org.oasis_open.docs.ws_tx.wscoor._2006._06.CoordinationContextType coordinationContext, String messageID, jakarta.xml.ws.wsaddressing.W3CEndpointReference participantProtocolService, String protocolIdentifier)
    Register the participant in the protocol.

    Methods inherited from class java.lang.Object

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

    • RegistrationCoordinator

      public RegistrationCoordinator()
  • Method Details

    • register

      public static jakarta.xml.ws.wsaddressing.W3CEndpointReference register(org.oasis_open.docs.ws_tx.wscoor._2006._06.CoordinationContextType coordinationContext, String messageID, jakarta.xml.ws.wsaddressing.W3CEndpointReference participantProtocolService, String protocolIdentifier) throws CannotRegisterException, InvalidProtocolException, InvalidStateException, com.arjuna.webservices.SoapFault
      Register the participant in the protocol.
      Parameters:
      coordinationContext - The current coordination context
      messageID - The messageID to use.
      participantProtocolService - The participant protocol service.
      protocolIdentifier - The protocol identifier.
      Returns:
      The endpoint reference of the coordinator protocol service.
      Throws:
      InvalidProtocolException - If the protocol is unsupported.
      InvalidStateException - If the state is invalid
      com.arjuna.webservices.SoapFault - for errors during processing.
      CannotRegisterException