public class AmqpInboundChannelAdapterSMLCSpec extends AmqpInboundChannelAdapterSpec<AmqpInboundChannelAdapterSMLCSpec,org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer>
SimpleMessageListenerContainer
.listenerContainerSpec
headerMapper
PARSER, target
logger
DEFAULT_PHASE
OBJECT_TYPE_ATTRIBUTE
Modifier | Constructor and Description |
---|---|
protected |
AmqpInboundChannelAdapterSMLCSpec(org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer listenerContainer) |
Modifier and Type | Method and Description |
---|---|
AmqpInboundChannelAdapterSMLCSpec |
batchMode(AmqpInboundChannelAdapter.BatchMode batchMode)
Set the
AmqpInboundChannelAdapter.BatchMode to use when the container is configured to support
batching consumed records. |
AmqpInboundChannelAdapterSMLCSpec |
configureContainer(java.util.function.Consumer<SimpleMessageListenerContainerSpec> configurer) |
getComponentsToRegister
headerMapper, mappedRequestHeaders, messageConverter, recoveryCallback, retryTemplate
autoStartup, errorChannel, errorChannel, errorMessageStrategy, id, outputChannel, outputChannel, phase, sendTimeout, shouldTrack
_this, createInstance, destroyInstance, doGet, get, getId, getObjectType, getPhase, isAutoStartup, isRunning, start, stop, stop
afterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
protected AmqpInboundChannelAdapterSMLCSpec(org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer listenerContainer)
public AmqpInboundChannelAdapterSMLCSpec configureContainer(java.util.function.Consumer<SimpleMessageListenerContainerSpec> configurer)
public AmqpInboundChannelAdapterSMLCSpec batchMode(AmqpInboundChannelAdapter.BatchMode batchMode)
AmqpInboundChannelAdapter.BatchMode
to use when the container is configured to support
batching consumed records.batchMode
- the batch mode.