Class SmallRyeReactiveMessagingProcessor
- java.lang.Object
-
- io.quarkus.smallrye.reactivemessaging.deployment.SmallRyeReactiveMessagingProcessor
-
public class SmallRyeReactiveMessagingProcessor extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSmallRyeReactiveMessagingProcessor.CoroutineConfigurationBuildItem
-
Field Summary
Fields Modifier and Type Field Description (package private) static StringINVOKER_SUFFIX
-
Constructor Summary
Constructors Constructor Description SmallRyeReactiveMessagingProcessor()
-
Method Summary
-
-
-
Field Detail
-
INVOKER_SUFFIX
static final String INVOKER_SUFFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
feature
FeatureBuildItem feature()
-
beans
AdditionalBeanBuildItem beans()
-
transformBeanScope
AnnotationsTransformerBuildItem transformBeanScope(BeanArchiveIndexBuildItem index, CustomScopeAnnotationsBuildItem scopes)
-
collectComponents
void collectComponents(BeanDiscoveryFinishedBuildItem beanDiscoveryFinished, TransformedAnnotationsBuildItem transformedAnnotations, BuildProducer<MediatorBuildItem> mediatorMethods, BuildProducer<EmitterBuildItem> emitters, BuildProducer<ChannelBuildItem> channels, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem> validationErrors)
-
removalExclusions
public List<UnremovableBeanBuildItem> removalExclusions()
-
enableMetrics
public void enableMetrics(BuildProducer<AnnotationsTransformerBuildItem> transformers, Optional<MetricsCapabilityBuildItem> metricsCapability, ReactiveMessagingConfiguration configuration)
-
enableHealth
public void enableHealth(ReactiveMessagingBuildTimeConfig buildTimeConfig, BuildProducer<HealthBuildItem> producer)
-
build
public void build(SmallRyeReactiveMessagingRecorder recorder, RecorderContext recorderContext, BuildProducer<SyntheticBeanBuildItem> syntheticBeans, List<MediatorBuildItem> mediatorMethods, List<EmitterBuildItem> emitterFields, List<ChannelBuildItem> channelFields, BuildProducer<GeneratedClassBuildItem> generatedClass, BuildProducer<ReflectiveClassBuildItem> reflectiveClass, ReactiveMessagingConfiguration conf)
-
devmodeSupport
void devmodeSupport(CombinedIndexBuildItem index, BuildProducer<AdditionalBeanBuildItem> beans, BuildProducer<AnnotationsTransformerBuildItem> transformations)
-
producesCoroutineConfiguration
SmallRyeReactiveMessagingProcessor.CoroutineConfigurationBuildItem producesCoroutineConfiguration()
-
produceCoroutineScope
void produceCoroutineScope(SmallRyeReactiveMessagingProcessor.CoroutineConfigurationBuildItem coroutineConfigurationBuildItem, BuildProducer<AdditionalBeanBuildItem> buildItemBuildProducer)
-
-