- pause(String) - Method in class io.micronaut.pulsar.processor.PulsarConsumerProcessor
-
- pause(String) - Method in interface io.micronaut.pulsar.PulsarConsumerRegistry
-
- PREFIX - Static variable in class io.micronaut.pulsar.config.AbstractPulsarConfiguration
-
The default prefix used for Pulsar configuration.
- process(BeanDefinition<?>, ExecutableMethod<?, ?>) - Method in class io.micronaut.pulsar.processor.PulsarConsumerProcessor
-
- ProducerSubscriptionFailedEvent - Class in io.micronaut.pulsar.events
-
Raise error event on failed producer subscription.
- ProducerSubscriptionFailedEvent(String, Throwable) - Constructor for class io.micronaut.pulsar.events.ProducerSubscriptionFailedEvent
-
- pulsarClient(PulsarClientConfiguration) - Method in class io.micronaut.pulsar.PulsarClientFactory
-
Simple factory method for building main PulsarClient that serves as a connection to Pulsar cluster.
- PulsarClientConfiguration - Interface in io.micronaut.pulsar.config
-
Basic requirements for custom and default configuration to create Pulsar client.
- PulsarClientFactory - Class in io.micronaut.pulsar
-
Create bean of PulsarClient type which is required by consumers and producers.
- PulsarClientFactory() - Constructor for class io.micronaut.pulsar.PulsarClientFactory
-
- PulsarConsumer - Annotation Type in io.micronaut.pulsar.annotation
-
Marks a method as a Pulsar Consumer.
- PulsarConsumerProcessor - Class in io.micronaut.pulsar.processor
-
Processes beans containing methods annotated with @PulsarConsumer.
- PulsarConsumerProcessor(ApplicationEventPublisher, BeanContext, PulsarClient, SchemaResolver, DefaultPulsarClientConfiguration) - Constructor for class io.micronaut.pulsar.processor.PulsarConsumerProcessor
-
- PulsarConsumerRegistry - Interface in io.micronaut.pulsar
-
A registry for created Pulsar consumers.
- PulsarFailureEvent - Interface in io.micronaut.pulsar.events
-
Event raised on failure made by Pulsar client connection or reader, consumer, or producer errors.
- PulsarProducer - Annotation Type in io.micronaut.pulsar.annotation
-
Marks a method that should produce values to Pulsar topics on call.
- PulsarProducerAdvice - Class in io.micronaut.pulsar.intercept
-
Intercepting pulsar Producer methods.
- PulsarProducerAdvice(PulsarClient, SchemaResolver, BeanContext, ApplicationEventPublisher) - Constructor for class io.micronaut.pulsar.intercept.PulsarProducerAdvice
-
- PulsarProducerClient - Annotation Type in io.micronaut.pulsar.annotation
-
Marks a type as a bean containing producer methods.
- PulsarProducerFactory - Class in io.micronaut.pulsar
-
Pulsar Producer factory.
- PulsarProducerFactory(BeanContext, SchemaResolver, PulsarClient) - Constructor for class io.micronaut.pulsar.PulsarProducerFactory
-
- PulsarProducerRegistry - Interface in io.micronaut.pulsar
-
A registry of managed Producer instances key by id and type.
- PulsarReader - Annotation Type in io.micronaut.pulsar.annotation
-
Create and inject Pulsar reader into field.
- PulsarReaderFactory - Class in io.micronaut.pulsar
-
Create pulsar reader beans for fields annotated with PulsarReader.
- PulsarReaderFactory(PulsarClient, SchemaResolver) - Constructor for class io.micronaut.pulsar.PulsarReaderFactory
-
- PulsarReaderRegistry - Interface in io.micronaut.pulsar
-
Keeps track of all created Pulsar readers.
- PulsarServiceUrlProvider - Annotation Type in io.micronaut.pulsar.annotation
-
Marks a class that contains a method to resolve the Pulsar service url.
- PulsarSubscription - Annotation Type in io.micronaut.pulsar.annotation
-
Mark a class that contains Pulsar consumers.