Package io.quarkiverse.cxf
Class CXFRecorder
- java.lang.Object
-
- io.quarkiverse.cxf.CXFRecorder
-
public class CXFRecorder extends Object
-
-
Constructor Summary
Constructors Constructor Description CXFRecorder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCxfServletInfo(io.quarkus.runtime.RuntimeValue<CXFServletInfos> runtimeInfos, String path, String sei, CxfConfig cxfConfig, String serviceName, String serviceTargetNamepsace, String soapBinding, String wsImplementor, Boolean isProvider)voidaddRuntimeBusCustomizer(io.quarkus.runtime.RuntimeValue<Consumer<org.apache.cxf.Bus>> customizer)io.quarkus.runtime.RuntimeValue<CXFServletInfos>createInfos(String path, String contextPath)io.quarkus.runtime.RuntimeValue<CXFClientInfo>cxfClientInfoSupplier(CXFClientData cxfClientData)Create CXFClientInfo supplier.io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>initServer(io.quarkus.runtime.RuntimeValue<CXFServletInfos> infos, io.quarkus.arc.runtime.BeanContainer beanContainer, io.quarkus.vertx.http.runtime.HttpConfiguration httpConfiguration, CxfFixedConfig fixedConfig)static booleanisHc5Present()voidresetDestinationRegistry(io.quarkus.runtime.ShutdownContext context)voidsetHc5Present()io.quarkus.runtime.RuntimeValue<Consumer<org.apache.cxf.Bus>>setHttpClientHTTPConduitFactory()io.quarkus.runtime.RuntimeValue<Consumer<org.apache.cxf.Bus>>setURLConnectionHTTPConduitFactory()
-
-
-
Method Detail
-
cxfClientInfoSupplier
public io.quarkus.runtime.RuntimeValue<CXFClientInfo> cxfClientInfoSupplier(CXFClientData cxfClientData)
Create CXFClientInfo supplier.This method is called once per @WebService *interface*. The idea is to produce a default client config for a given SEI.
-
addCxfServletInfo
public void addCxfServletInfo(io.quarkus.runtime.RuntimeValue<CXFServletInfos> runtimeInfos, String path, String sei, CxfConfig cxfConfig, String serviceName, String serviceTargetNamepsace, String soapBinding, String wsImplementor, Boolean isProvider)
-
createInfos
public io.quarkus.runtime.RuntimeValue<CXFServletInfos> createInfos(String path, String contextPath)
-
initServer
public io.vertx.core.Handler<io.vertx.ext.web.RoutingContext> initServer(io.quarkus.runtime.RuntimeValue<CXFServletInfos> infos, io.quarkus.arc.runtime.BeanContainer beanContainer, io.quarkus.vertx.http.runtime.HttpConfiguration httpConfiguration, CxfFixedConfig fixedConfig)
-
resetDestinationRegistry
public void resetDestinationRegistry(io.quarkus.runtime.ShutdownContext context)
-
addRuntimeBusCustomizer
public void addRuntimeBusCustomizer(io.quarkus.runtime.RuntimeValue<Consumer<org.apache.cxf.Bus>> customizer)
-
setURLConnectionHTTPConduitFactory
public io.quarkus.runtime.RuntimeValue<Consumer<org.apache.cxf.Bus>> setURLConnectionHTTPConduitFactory()
-
setHttpClientHTTPConduitFactory
public io.quarkus.runtime.RuntimeValue<Consumer<org.apache.cxf.Bus>> setHttpClientHTTPConduitFactory()
-
setHc5Present
public void setHc5Present()
-
isHc5Present
public static boolean isHc5Present()
-
-