Package io.quarkiverse.cxf.deployment
Class CxfBuildTimeConfig
- java.lang.Object
-
- io.quarkiverse.cxf.deployment.CxfBuildTimeConfig
-
@ConfigRoot(name="cxf", phase=BUILD_TIME) public class CxfBuildTimeConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCxfBuildTimeConfig.CodeGenConfigstatic classCxfBuildTimeConfig.Java2WsConfigstatic classCxfBuildTimeConfig.Java2WsParameterSetstatic classCxfBuildTimeConfig.Wsdl2JavaConfigstatic classCxfBuildTimeConfig.Wsdl2JavaParameterSet
-
Field Summary
Fields Modifier and Type Field Description CxfBuildTimeConfig.CodeGenConfigcodegenBuild time configuration options for Quarkus code generation phase.Optional<CxfClientConfig.HTTPConduitImpl>httpConduitFactorySelect theHTTPConduitFactoryimplementation for all clients except the ones that override this setting viaquarkus.cxf.client.myClient.http-conduit-factory.CxfBuildTimeConfig.Java2WsConfigjava2wsBuild time configuration options forjava2ws
-
Constructor Summary
Constructors Constructor Description CxfBuildTimeConfig()
-
-
-
Field Detail
-
codegen
@ConfigItem public CxfBuildTimeConfig.CodeGenConfig codegen
Build time configuration options for Quarkus code generation phase.
-
java2ws
@ConfigItem(name="java2ws") public CxfBuildTimeConfig.Java2WsConfig java2ws
Build time configuration options forjava2ws
-
httpConduitFactory
@ConfigItem public 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.
-
-