Class CxfRsEndpointUtils


  • public final class CxfRsEndpointUtils
    extends Object
    • Method Detail

      • getQName

        public static QName getQName​(String name)
      • hasAnnotation

        public static boolean hasAnnotation​(Class<?> cls,
                                            Class<? extends Annotation> annotation)
      • checkServiceClassName

        public static void checkServiceClassName​(String className)
                                          throws org.apache.camel.CamelException
        Throws:
        org.apache.camel.CamelException
      • getEffectiveAddress

        public static String getEffectiveAddress​(org.apache.camel.Exchange exchange,
                                                 String defaultAddress)
        Get effective address for a client to invoke a service. It first looks for the Exchange.DESTINATION_OVERRIDE_URL in the IN message header. If the header is not found, it will return the default address.
        Parameters:
        exchange -
        defaultAddress -