public class BroadcastPublishSubscribeSpec extends IntegrationComponentSpec<BroadcastPublishSubscribeSpec,BroadcastCapableChannel> implements ComponentsRegistration
IntegrationComponentSpec
for configuring sub-flow subscribers on the
provided BroadcastCapableChannel
.PARSER, target
logger
DEFAULT_PHASE
OBJECT_TYPE_ATTRIBUTE
Modifier | Constructor and Description |
---|---|
protected |
BroadcastPublishSubscribeSpec(BroadcastCapableChannel channel) |
Modifier and Type | Method and Description |
---|---|
Map<Object,String> |
getComponentsToRegister() |
BroadcastPublishSubscribeSpec |
subscribe(IntegrationFlow subFlow)
Configure a
IntegrationFlow to configure as a subscriber
for the current BroadcastCapableChannel . |
_this, createInstance, destroyInstance, doGet, get, getId, getObjectType, getPhase, id, isAutoStartup, isRunning, start, stop, stop
afterPropertiesSet, destroy, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
protected BroadcastPublishSubscribeSpec(BroadcastCapableChannel channel)
public BroadcastPublishSubscribeSpec subscribe(IntegrationFlow subFlow)
IntegrationFlow
to configure as a subscriber
for the current BroadcastCapableChannel
.subFlow
- the IntegrationFlow
to configure as a subscriber
for the current BroadcastCapableChannel
.public Map<Object,String> getComponentsToRegister()
getComponentsToRegister
in interface ComponentsRegistration