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 wsdl path
      • soapBinding

        @ConfigItem
        public Optional<String> soapBinding
        The url of SOAP Binding a list of standard value : https://docs.oracle.com/javase/7/docs/api/constant-values.html#javax.xml.ws.soap.SOAPBinding.SOAP11HTTP_MTOM_BINDING
      • clientEndpointUrl

        @ConfigItem
        public Optional<String> clientEndpointUrl
        The client endpoint url
      • serviceInterface

        @ConfigItem
        public Optional<String> serviceInterface
        The client interface
      • 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
      • inInterceptors

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

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

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

        @ConfigItem
        public Optional<List<String>> inFaultInterceptors
        The comma-separated list of InFaultInterceptor class
      • alternative

        @ConfigItem
        public boolean alternative
        Indicates whether this is an alternative proxy client configuration. If true, then this configuration is ignored when configuring a client without annotation @CXF.
    • Constructor Detail

      • CxfClientConfig

        public CxfClientConfig()