Package io.micronaut.pulsar.processor


package io.micronaut.pulsar.processor
Pulsar annotations processors for multitenancy.
Since:
1.2.0.
Author:
Haris Secic
  • Class
    Description
    Default listener for incoming Pulsar messages.
    Message type resolver for Pulsar schema.
    Kotlin helper class that bridges Java calls from Pulsar Java library into suspend calls to Kotlin.
    Provides flexibility to implement MessageListener as beans while still being able to override default listener resolver for Pulsar Consumers.
    Helper processor class for arguments and headers on Pulsar consumers / processors.
    Processes beans containing methods annotated with @PulsarConsumer.
    Resolve tenant ID class representation to Apache Pulsar tenant name (as String).
    Process input string to determine real topic name for Apache Pulsar.
    Simple container class for describing resolved topics.