Package io.quarkiverse.cxf
Class CxfClientConfig
- java.lang.Object
-
- io.quarkiverse.cxf.CxfClientConfig
-
public class CxfClientConfig extends Object
A class that provides configurable options of a CXF client.
-
-
Field Summary
Fields Modifier and Type Field Description Optional<String>
clientEndpointUrl
The client endpoint URLOptional<String>
endpointName
The client endpoint nameOptional<String>
endpointNamespace
The client endpoint namespaceOptional<List<String>>
features
The comma-separated list of Feature classesOptional<List<String>>
handlers
The comma-separated list of Handler classesOptional<List<String>>
inFaultInterceptors
The comma-separated list of InFaultInterceptor classesOptional<List<String>>
inInterceptors
The comma-separated list of InInterceptor classesOptional<List<String>>
outFaultInterceptors
The comma-separated list of OutFaultInterceptor classesOptional<List<String>>
outInterceptors
The comma-separated list of OutInterceptor classesOptional<String>
password
The password for HTTP Basic authOptional<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_BINDINGOptional<String>
username
The username for HTTP Basic authOptional<String>
wsdlPath
The client WSDL path
-
Constructor Summary
Constructors Constructor Description CxfClientConfig()
-
-
-
Field Detail
-
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
-
endpointNamespace
@ConfigItem public Optional<String> endpointNamespace
The client endpoint namespace
-
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
-
-