Package io.quarkiverse.cxf.deployment
Interface CxfBuildTimeConfig
-
@ConfigMapping(prefix="quarkus.cxf") @ConfigRoot(phase=BUILD_TIME) public interface CxfBuildTimeConfig
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceCxfBuildTimeConfig.CodeGenConfigstatic interfaceCxfBuildTimeConfig.Java2WsConfigstatic interfaceCxfBuildTimeConfig.Java2WsParameterSetstatic interfaceCxfBuildTimeConfig.Wsdl2JavaConfigstatic interfaceCxfBuildTimeConfig.Wsdl2JavaParameterSet
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description CxfBuildTimeConfig.CodeGenConfigcodegen()Build time configuration options for Quarkus code generation phase.Optional<CxfClientConfig.HTTPConduitImpl>httpConduitFactory()Select theHTTPConduitFactoryimplementation for all clients except the ones that override this setting viaquarkus.cxf.client.myClient.http-conduit-factory.CxfBuildTimeConfig.Java2WsConfigjava2ws()Build time configuration options forjava2wsStringpath()The default path for CXF resources.Optional<List<String>>wsdlPath()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Method Detail
-
path
@WithDefault("/services") String path()The default path for CXF resources.⚠️ Note that the default value before 3.0.0 was
/.
-
wsdlPath
@Deprecated(forRemoval=true) Optional<List<String>> 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
@WithName("java2ws") CxfBuildTimeConfig.Java2WsConfig 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.
-
-