Class EventBusConsumer

java.lang.Object
io.quarkus.vertx.deployment.EventBusConsumer

class EventBusConsumer extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final org.jboss.jandex.DotName
     
    protected static final org.jboss.jandex.DotName
     
    protected static final io.quarkus.gizmo.MethodDescriptor
     
    protected static final io.quarkus.gizmo.MethodDescriptor
     
    protected static final io.quarkus.gizmo.MethodDescriptor
     
    protected static final io.quarkus.gizmo.MethodDescriptor
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) static String
    generateInvoker(io.quarkus.arc.processor.BeanInfo bean, org.jboss.jandex.MethodInfo method, org.jboss.jandex.AnnotationInstance consumeEvent, io.quarkus.gizmo.ClassOutput classOutput)
     
    (package private) static void
    implementConstructor(io.quarkus.arc.processor.BeanInfo bean, io.quarkus.gizmo.ClassCreator invokerCreator, io.quarkus.gizmo.FieldCreator beanField, io.quarkus.gizmo.FieldCreator containerField)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • WHEN_COMPLETE

      protected static final io.quarkus.gizmo.MethodDescriptor WHEN_COMPLETE
    • SUBSCRIBE_AS_COMPLETION_STAGE

      protected static final io.quarkus.gizmo.MethodDescriptor SUBSCRIBE_AS_COMPLETION_STAGE
    • THROWABLE_GET_MESSAGE

      protected static final io.quarkus.gizmo.MethodDescriptor THROWABLE_GET_MESSAGE
    • THROWABLE_TO_STRING

      protected static final io.quarkus.gizmo.MethodDescriptor THROWABLE_TO_STRING
    • BLOCKING

      protected static final org.jboss.jandex.DotName BLOCKING
    • RUN_ON_VIRTUAL_THREAD

      protected static final org.jboss.jandex.DotName RUN_ON_VIRTUAL_THREAD
  • Method Details

    • generateInvoker

      static String generateInvoker(io.quarkus.arc.processor.BeanInfo bean, org.jboss.jandex.MethodInfo method, org.jboss.jandex.AnnotationInstance consumeEvent, io.quarkus.gizmo.ClassOutput classOutput)
    • implementConstructor

      static void implementConstructor(io.quarkus.arc.processor.BeanInfo bean, io.quarkus.gizmo.ClassCreator invokerCreator, io.quarkus.gizmo.FieldCreator beanField, io.quarkus.gizmo.FieldCreator containerField)