Class AbstractRabbitMQScanner
java.lang.Object
io.contextmap.spring.runtime.scanner.AbstractRuntimeScanner
io.contextmap.spring.runtime.scanner.events.rabbitmq.AbstractRabbitMQScanner
- Direct Known Subclasses:
RabbitMQCloudStreamScanner,RabbitMQScanner
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddPropertiesToEventFromRabbitTemplate(Event event, org.springframework.amqp.rabbit.core.RabbitTemplate rabbitTemplate, String exchangeName) protected StringformatName(String virtualHost, String exchangeOrQueue) protected StringformatVirtualHost(String virtualHost) protected StringgetNameOfExchange(org.springframework.amqp.core.Exchange exchange) protected StringgetNameOfExchange(org.springframework.amqp.rabbit.core.RabbitTemplate rabbitTemplate) protected Optional<org.springframework.amqp.rabbit.core.RabbitAdmin>getRabbitAdmin(org.springframework.amqp.core.Declarable declarable) protected StringgetVirtualHost(org.springframework.amqp.core.Declarable declarable) protected StringgetVirtualHost(org.springframework.amqp.rabbit.core.RabbitTemplate rabbitTemplate) protected StringresolveExchangeNameFromPublishedByName(Class<?> eventClass, String publishedByName) Methods inherited from class io.contextmap.spring.runtime.scanner.AbstractRuntimeScanner
scan
-
Field Details
-
context
-
-
Constructor Details
-
AbstractRabbitMQScanner
-
-
Method Details
-
getNameOfExchange
protected String getNameOfExchange(org.springframework.amqp.rabbit.core.RabbitTemplate rabbitTemplate) -
getVirtualHost
-
formatName
-
formatVirtualHost
-
addPropertiesToEventFromRabbitTemplate
-
resolveExchangeNameFromPublishedByName
-
getNameOfExchange
-
getVirtualHost
-
getRabbitAdmin
protected Optional<org.springframework.amqp.rabbit.core.RabbitAdmin> getRabbitAdmin(org.springframework.amqp.core.Declarable declarable)
-