public class PublishSubscribeSpec extends PublishSubscribeChannelSpec<PublishSubscribeSpec>
channel
logger, PARSER, target
Modifier and Type | Method and Description |
---|---|
Map<Object,String> |
getComponentsToRegister() |
PublishSubscribeSpec |
id(String id)
Configure the component identifier.
|
PublishSubscribeSpec |
subscribe(IntegrationFlow subFlow) |
applySequence, errorHandler, ignoreFailures, maxSubscribers, minSubscribers
datatype, doGet, 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
public PublishSubscribeSpec id(String id)
IntegrationComponentSpec
beanName
to register the
bean in the application context for this component.id
in class MessageChannelSpec<PublishSubscribeSpec,PublishSubscribeChannel>
id
- the id.public PublishSubscribeSpec subscribe(IntegrationFlow subFlow)
public Map<Object,String> getComponentsToRegister()
getComponentsToRegister
in interface ComponentsRegistration
getComponentsToRegister
in class MessageChannelSpec<PublishSubscribeSpec,PublishSubscribeChannel>