Annotation Type RabbitClient


  • @Documented
    @Retention(RUNTIME)
    @Target(TYPE)
    @Scope
    @Introduction
    @Type(RabbitMQIntroductionAdvice.class)
    @Recoverable
    @Singleton
    @Inherited
    public @interface RabbitClient
    An introduction advice that automatically implements interfaces and abstract classes and publishes RabbitMQ messages.
    Since:
    1.1.0
    See Also:
    RabbitMQIntroductionAdvice
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.String connection  
      java.lang.String value  
    • Element Detail

      • value

        java.lang.String value
        Returns:
        The exchange to publish messages to.
        Default:
        ""