Class WiringProcessor
java.lang.Object
io.quarkus.smallrye.reactivemessaging.deployment.WiringProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidautoConfigureConnectorForOrphansAndProduceManagedChannels(ReactiveMessagingBuildTimeConfig buildTimeConfig, BuildProducer<RunTimeConfigurationDefaultBuildItem> config, BuildProducer<ConnectorManagedChannelBuildItem> connectorManagedChannels, List<OrphanChannelBuildItem> orphans, List<ConnectorBuildItem> connectors, List<ChannelBuildItem> channels, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem> errors) voiddetectOrphanChannels(List<ChannelBuildItem> channels, BuildProducer<OrphanChannelBuildItem> builder) (package private) voiddiscoverConnectors(BeanDiscoveryFinishedBuildItem beans, CombinedIndexBuildItem index, BuildProducer<ConnectorBuildItem> builder) (package private) voidextractComponents(BeanDiscoveryFinishedBuildItem beanDiscoveryFinished, TransformedAnnotationsBuildItem transformedAnnotations, BuildProducer<ChannelBuildItem> appChannels, BuildProducer<MediatorBuildItem> mediatorMethods, BuildProducer<InjectedEmitterBuildItem> emitters, BuildProducer<InjectedChannelBuildItem> channels, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem> validationErrors, BuildProducer<ConfigDescriptionBuildItem> configDescriptionBuildItemBuildProducer) (package private) voidgenerateDocumentationItem(BuildProducer<ConfigDescriptionBuildItem> config, List<ConnectorManagedChannelBuildItem> channels, List<ConnectorBuildItem> connectors)
-
Constructor Details
-
WiringProcessor
public WiringProcessor()
-
-
Method Details
-
discoverConnectors
void discoverConnectors(BeanDiscoveryFinishedBuildItem beans, CombinedIndexBuildItem index, BuildProducer<ConnectorBuildItem> builder) -
extractComponents
void extractComponents(BeanDiscoveryFinishedBuildItem beanDiscoveryFinished, TransformedAnnotationsBuildItem transformedAnnotations, BuildProducer<ChannelBuildItem> appChannels, BuildProducer<MediatorBuildItem> mediatorMethods, BuildProducer<InjectedEmitterBuildItem> emitters, BuildProducer<InjectedChannelBuildItem> channels, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem> validationErrors, BuildProducer<ConfigDescriptionBuildItem> configDescriptionBuildItemBuildProducer) -
detectOrphanChannels
public void detectOrphanChannels(List<ChannelBuildItem> channels, BuildProducer<OrphanChannelBuildItem> builder) -
generateDocumentationItem
void generateDocumentationItem(BuildProducer<ConfigDescriptionBuildItem> config, List<ConnectorManagedChannelBuildItem> channels, List<ConnectorBuildItem> connectors) -
autoConfigureConnectorForOrphansAndProduceManagedChannels
public void autoConfigureConnectorForOrphansAndProduceManagedChannels(ReactiveMessagingBuildTimeConfig buildTimeConfig, BuildProducer<RunTimeConfigurationDefaultBuildItem> config, BuildProducer<ConnectorManagedChannelBuildItem> connectorManagedChannels, List<OrphanChannelBuildItem> orphans, List<ConnectorBuildItem> connectors, List<ChannelBuildItem> channels, BuildProducer<ValidationPhaseBuildItem.ValidationErrorBuildItem> errors)
-