S
- the target AmqpBaseInboundChannelAdapterSpec
implementation type.public class AmqpBaseInboundChannelAdapterSpec<S extends AmqpBaseInboundChannelAdapterSpec<S>> extends MessageProducerSpec<S,AmqpInboundChannelAdapter>
MessageProducerSpec
implementation for a AmqpInboundChannelAdapter
.logger, PARSER, target
Modifier and Type | Method and Description |
---|---|
S |
headerMapper(AmqpHeaderMapper headerMapper)
Configure the adapter's
AmqpHeaderMapper ;
defaults to DefaultAmqpHeaderMapper . |
S |
mappedRequestHeaders(java.lang.String... headers)
Only applies if the default header mapper is used.
|
S |
messageConverter(org.springframework.amqp.support.converter.MessageConverter messageConverter)
Configure the adapter's
MessageConverter ;
defaults to SimpleMessageConverter . |
S |
recoveryCallback(org.springframework.retry.RecoveryCallback<?> recoveryCallback)
Set a
RecoveryCallback when using retry within the adapter. |
S |
retryTemplate(org.springframework.retry.support.RetryTemplate retryTemplate)
Set a
RetryTemplate to use for retrying a message delivery within the
adapter. |
autoStartup, errorChannel, errorChannel, errorMessageStrategy, id, outputChannel, outputChannel, phase, sendTimeout, shouldTrack
_this, afterPropertiesSet, destroy, doGet, get, getId, getObject, getObjectType, isSingleton
public S messageConverter(org.springframework.amqp.support.converter.MessageConverter messageConverter)
MessageConverter
;
defaults to SimpleMessageConverter
.messageConverter
- the messageConverter.AmqpInboundChannelAdapter.setMessageConverter(org.springframework.amqp.support.converter.MessageConverter)
public S headerMapper(AmqpHeaderMapper headerMapper)
AmqpHeaderMapper
;
defaults to DefaultAmqpHeaderMapper
.headerMapper
- the headerMapper.public S mappedRequestHeaders(java.lang.String... headers)
headers
- the headers.AbstractHeaderMapper.setRequestHeaderNames(String[])
public S retryTemplate(org.springframework.retry.support.RetryTemplate retryTemplate)
RetryTemplate
to use for retrying a message delivery within the
adapter.retryTemplate
- the template.AmqpInboundChannelAdapter.setRetryTemplate(RetryTemplate)
public S recoveryCallback(org.springframework.retry.RecoveryCallback<?> recoveryCallback)
RecoveryCallback
when using retry within the adapter.recoveryCallback
- the callback.AmqpInboundChannelAdapter.setRecoveryCallback(RecoveryCallback)