Package io.quarkiverse.cxf.deployment
Interface CxfBuildTimeConfig
@ConfigMapping(prefix="quarkus.cxf")
@ConfigRoot(phase=BUILD_TIME)
public interface CxfBuildTimeConfig
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptioncodegen()Build time configuration options for Quarkus code generation phase.Select theHTTPConduitFactoryimplementation for all clients except the ones that override this setting viaquarkus.cxf.client.myClient.http-conduit-factory.java2ws()Build time configuration options forjava2wswsdlPath()Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Details
-
wsdlPath
Deprecated, for removal: This API element is subject to removal in a future version.The comma-separated list of WSDL resource paths used by CXF. Deprecated! usequarkus.native.resources.includes/excludesinstead. Note that WSDL files selected byquarkus.cxf.codegen.wsdl2java.includes/excludesare included in native image automatically. -
codegen
CxfBuildTimeConfig.CodeGenConfig codegen()Build time configuration options for Quarkus code generation phase. -
java2ws
Build time configuration options forjava2ws -
httpConduitFactory
Optional<CxfClientConfig.HTTPConduitImpl> httpConduitFactory()Select theHTTPConduitFactoryimplementation for all clients except the ones that override this setting viaquarkus.cxf.client.myClient.http-conduit-factory.QuarkusCXFDefault(default): ifio.quarkiverse.cxf:quarkus-cxf-rt-transports-http-hc5is present in class path, then itsHTTPConduitFactoryimplementation will be used; otherwise this value is equivalent withURLConnectionHTTPConduitFactory(this may change, once issue #992 gets resolved in CXF)CXFDefault: the selection ofHTTPConduitFactoryimplementation is left to CXFHttpClientHTTPConduitFactory: theHTTPConduitFactorywill be set to an implementation always returningorg.apache.cxf.transport.http.HttpClientHTTPConduit. This will usejava.net.http.HttpClientas the underlying HTTP client.URLConnectionHTTPConduitFactory: theHTTPConduitFactorywill be set to an implementation always returningorg.apache.cxf.transport.http.URLConnectionHTTPConduit. This will usejava.net.HttpURLConnectionas the underlying HTTP client.
-