public static class QueueChannelSpec.MessageStoreSpec extends QueueChannelSpec
ChannelMessageStore
-specific QueueChannelSpec
extension.QueueChannelSpec.MessageStoreSpec
capacity, queue
channel
logger, PARSER, target
DEFAULT_PHASE
Modifier and Type | Method and Description |
---|---|
QueueChannelSpec.MessageStoreSpec |
capacity(Integer capacity) |
protected QueueChannel |
doGet() |
protected QueueChannelSpec.MessageStoreSpec |
id(String id)
Configure the component identifier.
|
QueueChannelSpec.MessageStoreSpec |
storeLock(Lock storeLock) |
datatype, getComponentsToRegister, interceptor, messageConverter, wireTap, wireTap, wireTap
_this, createInstance, destroyInstance, get, getId, getObjectType, getPhase, isAutoStartup, isRunning, start, stop, stop
afterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
protected QueueChannelSpec.MessageStoreSpec id(String id)
IntegrationComponentSpec
beanName
to register the
bean in the application context for this component.id
in class MessageChannelSpec<QueueChannelSpec,QueueChannel>
id
- the id.public QueueChannelSpec.MessageStoreSpec capacity(Integer capacity)
public QueueChannelSpec.MessageStoreSpec storeLock(Lock storeLock)
protected QueueChannel doGet()
doGet
in class QueueChannelSpec