Class RMUtils


  • public final class RMUtils
    extends Object
    • Method Detail

      • getWSRMFactory

        public static ObjectFactory getWSRMFactory()
        Get the factory for the internal representation of WS-RM data (WS-ReliableMessaging 1.1).
        Returns:
        factory
      • getWSRM200502Factory

        public static ObjectFactory getWSRM200502Factory()
        Get the factory for WS-ReliableMessaging 1.0 using the standard 200408 WS-Addressing namespace.
        Returns:
        factory
      • getWSRM200502WSA200508Factory

        public static ObjectFactory getWSRM200502WSA200508Factory()
        Get the factory for WS-ReliableMessaging 1.0 using the current 200508 WS-Addressing namespace.
        Returns:
        factory
      • getConstants

        public static RMConstants getConstants​(String uri)
        Get the constants for a particular WS-ReliableMessaging namespace.
        Parameters:
        uri -
        Returns:
        constants
      • getAddressingConstants

        public static org.apache.cxf.ws.addressing.AddressingConstants getAddressingConstants()
      • createAnonymousReference

        public static org.apache.cxf.ws.addressing.EndpointReferenceType createAnonymousReference()
      • createNoneReference

        public static org.apache.cxf.ws.addressing.EndpointReferenceType createNoneReference()
      • createReference

        public static org.apache.cxf.ws.addressing.EndpointReferenceType createReference​(String address)
      • getEndpointIdentifier

        public static String getEndpointIdentifier​(org.apache.cxf.endpoint.Endpoint endpoint)
      • getEndpointIdentifier

        public static String getEndpointIdentifier​(org.apache.cxf.endpoint.Endpoint endpoint,
                                                   org.apache.cxf.Bus bus)
      • equalStrings

        public static boolean equalStrings​(String aval,
                                           String bval)
        Utility method to compare two (possibly-null) String values.
        Parameters:
        aval -
        bval -
        Returns:
        true if equal, false if not
      • equalLongs

        public static boolean equalLongs​(Long aval,
                                         Long bval)
        Utility method to compare two (possibly-null) Long values.
        Parameters:
        aval -
        bval -
        Returns:
        true if equal, false if not