Class CxfClientConfig


  • public class CxfClientConfig
    extends Object
    A class that provides configurable options of a CXF client.
    • Field Detail

      • wsdlPath

        @ConfigItem(name="wsdl")
        public Optional<String> wsdlPath
        The client WSDL path
      • soapBinding

        @ConfigItem
        public Optional<String> soapBinding
        The URL of the SOAP Binding, should be one of four values: * `+http://schemas.xmlsoap.org/wsdl/soap/http+` for SOAP11HTTP_BINDING * `+http://schemas.xmlsoap.org/wsdl/soap/http?mtom=true+` for SOAP11HTTP_MTOM_BINDING * `+http://www.w3.org/2003/05/soap/bindings/HTTP/+` for SOAP12HTTP_BINDING * `+http://www.w3.org/2003/05/soap/bindings/HTTP/?mtom=true+` for SOAP12HTTP_MTOM_BINDING
      • clientEndpointUrl

        @ConfigItem
        public Optional<String> clientEndpointUrl
        The client endpoint URL
      • endpointNamespace

        @ConfigItem
        public Optional<String> endpointNamespace
        The client endpoint namespace
      • endpointName

        @ConfigItem
        public Optional<String> endpointName
        The client endpoint name
      • username

        @ConfigItem
        public Optional<String> username
        The username for HTTP Basic auth
      • password

        @ConfigItem
        public Optional<String> password
        The password for HTTP Basic auth
      • features

        @ConfigItem
        public Optional<List<String>> features
        The comma-separated list of Feature classes
      • handlers

        @ConfigItem
        public Optional<List<String>> handlers
        The comma-separated list of Handler classes
      • inInterceptors

        @ConfigItem
        public Optional<List<String>> inInterceptors
        The comma-separated list of InInterceptor classes
      • outInterceptors

        @ConfigItem
        public Optional<List<String>> outInterceptors
        The comma-separated list of OutInterceptor classes
      • outFaultInterceptors

        @ConfigItem
        public Optional<List<String>> outFaultInterceptors
        The comma-separated list of OutFaultInterceptor classes
      • inFaultInterceptors

        @ConfigItem
        public Optional<List<String>> inFaultInterceptors
        The comma-separated list of InFaultInterceptor classes
    • Constructor Detail

      • CxfClientConfig

        public CxfClientConfig()