Class SmallRyeContextPropagationProcessor
java.lang.Object
io.quarkus.smallrye.context.deployment.SmallRyeContextPropagationProcessor
The deployment processor for MP-CP applications
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) class(package private) class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidbuild(io.quarkus.smallrye.context.runtime.SmallRyeContextPropagationRecorder recorder, io.quarkus.deployment.builditem.ExecutorBuildItem executorBuildItem, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdownContextBuildItem, io.quarkus.deployment.annotations.BuildProducer<ContextPropagationInitializedBuildItem> cpInitializedBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeans) (package private) voidbuildStatic(io.quarkus.smallrye.context.runtime.SmallRyeContextPropagationRecorder recorder, List<io.quarkus.smallrye.context.deployment.spi.ThreadContextProviderBuildItem> threadContextProviders) (package private) voidcreateSynthBeansForConfiguredInjectionPoints(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer, io.quarkus.smallrye.context.runtime.SmallRyeContextPropagationRecorder recorder, io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem bdFinishedBuildItem) (package private) voidregisterBean(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans) (package private) io.quarkus.arc.deployment.InjectionPointTransformerBuildItem
-
Constructor Details
-
SmallRyeContextPropagationProcessor
SmallRyeContextPropagationProcessor()
-
-
Method Details
-
registerBean
void registerBean(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans) -
buildStatic
void buildStatic(io.quarkus.smallrye.context.runtime.SmallRyeContextPropagationRecorder recorder, List<io.quarkus.smallrye.context.deployment.spi.ThreadContextProviderBuildItem> threadContextProviders) throws ClassNotFoundException, IOException - Throws:
ClassNotFoundExceptionIOException
-
build
void build(io.quarkus.smallrye.context.runtime.SmallRyeContextPropagationRecorder recorder, io.quarkus.deployment.builditem.ExecutorBuildItem executorBuildItem, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdownContextBuildItem, io.quarkus.deployment.annotations.BuildProducer<ContextPropagationInitializedBuildItem> cpInitializedBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeans) -
transformInjectionPoint
io.quarkus.arc.deployment.InjectionPointTransformerBuildItem transformInjectionPoint() -
createSynthBeansForConfiguredInjectionPoints
void createSynthBeansForConfiguredInjectionPoints(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer, io.quarkus.smallrye.context.runtime.SmallRyeContextPropagationRecorder recorder, io.quarkus.arc.deployment.BeanDiscoveryFinishedBuildItem bdFinishedBuildItem)
-