public class RabbitClientMetadata extends Object
RabbitClient generation.
Contains data necessary for message dispatching through RabbitTemplate.| Constructor and Description |
|---|
RabbitClientMetadata(ExchangeGenerator exchangeGenerator,
RoutingKeyGenerator routingKeyGenerator,
org.springframework.amqp.core.MessagePostProcessor messagePostProcessor,
Integer payloadParameterIndex,
Integer headerMapParameterIndex,
Map<String,Integer> headerParameterIndexByName) |
| Modifier and Type | Method and Description |
|---|---|
ExchangeGenerator |
getExchangeGenerator() |
Map<String,Object> |
getHeaders(Object[] args) |
org.springframework.amqp.core.MessagePostProcessor |
getMessagePostProcessor() |
Object |
getPayload(Object[] args) |
RoutingKeyGenerator |
getRoutingKeyGenerator() |
public RabbitClientMetadata(ExchangeGenerator exchangeGenerator, RoutingKeyGenerator routingKeyGenerator, org.springframework.amqp.core.MessagePostProcessor messagePostProcessor, Integer payloadParameterIndex, Integer headerMapParameterIndex, Map<String,Integer> headerParameterIndexByName)
public ExchangeGenerator getExchangeGenerator()
public RoutingKeyGenerator getRoutingKeyGenerator()
public org.springframework.amqp.core.MessagePostProcessor getMessagePostProcessor()
Copyright © 2019. All rights reserved.