xenoterracide
05/01/2019, 9:02 PM@Target(AnnotationTarget.FUNCTION)
@Retention
@RabbitListener(
bindings = [QueueBinding(
key = [Amqp.FOLEY_NEW],
value = Queue(Amqp.FOLEY_NEW),
exchange = Exchange(name = "amq.topic", type = ExchangeTypes.TOPIC )
)]
)
annotation class Listener( val value: String )
karelpeeters
05/01/2019, 9:19 PMListener
is also annotated with RabbitListener
. There's only one RabbitListener
instance, so its parameters can't take on different values.