Package io.quarkiverse.cxf.deployment
Class QuarkusCxfProcessor
- java.lang.Object
-
- io.quarkiverse.cxf.deployment.QuarkusCxfProcessor
-
class QuarkusCxfProcessor extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) classQuarkusCxfProcessor.WrapperParameter
-
Field Summary
Fields Modifier and Type Field Description (package private) static io.quarkus.gizmo.MethodDescriptorARRAYLIST_CTOR(package private) static io.quarkus.gizmo.MethodDescriptorJAXBELEMENT_GETVALUE(package private) static io.quarkus.gizmo.MethodDescriptorLIST_ADD(package private) static io.quarkus.gizmo.MethodDescriptorLIST_ADDALL(package private) static io.quarkus.gizmo.MethodDescriptorLIST_GET
-
Constructor Summary
Constructors Constructor Description QuarkusCxfProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidaddDependencies(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.IndexDependencyBuildItem> indexDependency)(package private) io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItemadditionalBeanDefiningAnnotation()voidbuild(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, CxfBuildTimeConfig cxfBuildTimeConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.undertow.deployment.ServletBuildItem> servlet, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.undertow.deployment.FilterBuildItem> filters, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.undertow.deployment.ServletInitParamBuildItem> servletInitParameters, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.jaxb.deployment.JaxbFileRootBuildItem> forceJaxb, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageProxyDefinitionBuildItem> proxies, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> generatedBeans, io.quarkus.deployment.annotations.BuildProducer<CxfWebServiceBuildItem> cxfWebServices, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeans)(package private) voidbuildResources(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem> resources, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveItems)voidgenerateWSDL(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem> ressources, CxfBuildTimeConfig cxfBuildTimeConfig)(package private) voidhttpProxies(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageProxyDefinitionBuildItem> proxies)(package private) voidhttpProxies(io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageProxyDefinitionBuildItem> proxies)(package private) voidmarkBeansAsUnremovable(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovables)(package private) io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItemnativeImageResourceBuildItem()(package private) voidproduceRecursiveProxies(org.jboss.jandex.IndexView index, org.jboss.jandex.DotName interfaceDN, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageProxyDefinitionBuildItem> proxies, Set<String> proxiesCreated)voidregisterReflectionItems(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveItems)voidruntimeConfig(CXFRecorder recorder, CxfConfig cxfConfig, List<CxfWebServiceBuildItem> cxfWebServices, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> synthetics)voidruntimeConfig(CXFRecorder recorder, List<CxfWebServiceBuildItem> cxfWebServices, CxfConfig cxfConfig, io.quarkus.undertow.deployment.ServletDeploymentManagerBuildItem servletDeploymentManagerBuildItem, List<io.quarkus.deployment.builditem.ServiceStartBuildItem> servicesStated)(package private) List<io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem>runtimeInitializedClasses()(package private) voidseeAlso(io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveItems)(package private) io.quarkus.deployment.builditem.ExtensionSslNativeSupportBuildItemssl()
-
-
-
Field Detail
-
LIST_GET
static final io.quarkus.gizmo.MethodDescriptor LIST_GET
-
LIST_ADDALL
static final io.quarkus.gizmo.MethodDescriptor LIST_ADDALL
-
ARRAYLIST_CTOR
static final io.quarkus.gizmo.MethodDescriptor ARRAYLIST_CTOR
-
JAXBELEMENT_GETVALUE
static final io.quarkus.gizmo.MethodDescriptor JAXBELEMENT_GETVALUE
-
LIST_ADD
static final io.quarkus.gizmo.MethodDescriptor LIST_ADD
-
-
Method Detail
-
generateWSDL
public void generateWSDL(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem> ressources, CxfBuildTimeConfig cxfBuildTimeConfig)
-
markBeansAsUnremovable
void markBeansAsUnremovable(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovables)
-
build
public void build(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, CxfBuildTimeConfig cxfBuildTimeConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.undertow.deployment.ServletBuildItem> servlet, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.undertow.deployment.FilterBuildItem> filters, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.undertow.deployment.ServletInitParamBuildItem> servletInitParameters, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.jaxb.deployment.JaxbFileRootBuildItem> forceJaxb, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageProxyDefinitionBuildItem> proxies, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> generatedBeans, io.quarkus.deployment.annotations.BuildProducer<CxfWebServiceBuildItem> cxfWebServices, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeans)
-
runtimeConfig
public void runtimeConfig(CXFRecorder recorder, List<CxfWebServiceBuildItem> cxfWebServices, CxfConfig cxfConfig, io.quarkus.undertow.deployment.ServletDeploymentManagerBuildItem servletDeploymentManagerBuildItem, List<io.quarkus.deployment.builditem.ServiceStartBuildItem> servicesStated)
-
runtimeConfig
public void runtimeConfig(CXFRecorder recorder, CxfConfig cxfConfig, List<CxfWebServiceBuildItem> cxfWebServices, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> synthetics)
-
additionalBeanDefiningAnnotation
io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem additionalBeanDefiningAnnotation()
-
buildResources
void buildResources(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem> resources, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveItems)
-
ssl
io.quarkus.deployment.builditem.ExtensionSslNativeSupportBuildItem ssl()
-
runtimeInitializedClasses
List<io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem> runtimeInitializedClasses()
-
addDependencies
void addDependencies(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.IndexDependencyBuildItem> indexDependency)
-
httpProxies
void httpProxies(io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageProxyDefinitionBuildItem> proxies)
-
seeAlso
void seeAlso(io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveItems)
-
produceRecursiveProxies
void produceRecursiveProxies(org.jboss.jandex.IndexView index, org.jboss.jandex.DotName interfaceDN, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageProxyDefinitionBuildItem> proxies, Set<String> proxiesCreated)
-
httpProxies
void httpProxies(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageProxyDefinitionBuildItem> proxies)
-
registerReflectionItems
public void registerReflectionItems(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveItems)
-
nativeImageResourceBuildItem
io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem nativeImageResourceBuildItem()
-
-