Class SubscribableChannelBindingTargetFactory
- java.lang.Object
-
- org.springframework.cloud.stream.binding.AbstractBindingTargetFactory<org.springframework.messaging.SubscribableChannel>
-
- org.springframework.cloud.stream.binding.SubscribableChannelBindingTargetFactory
-
- All Implemented Interfaces:
BindingTargetFactory
public class SubscribableChannelBindingTargetFactory extends AbstractBindingTargetFactory<org.springframework.messaging.SubscribableChannel>
An implementation ofBindingTargetFactory
for creatingSubscribableChannel
s.- Author:
- Marius Bogoevici, David Syer, Ilayaperumal Gopinathan, Oleg Zhurakousky
-
-
Constructor Summary
Constructors Constructor Description SubscribableChannelBindingTargetFactory(MessageChannelConfigurer messageChannelConfigurer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.messaging.SubscribableChannel
createInput(String name)
Create an input binding target that will be bound via a correspondingBinder
.org.springframework.messaging.SubscribableChannel
createOutput(String name)
Create an output binding target that will be bound via a correspondingBinder
.-
Methods inherited from class org.springframework.cloud.stream.binding.AbstractBindingTargetFactory
canCreate
-
-
-
-
Constructor Detail
-
SubscribableChannelBindingTargetFactory
public SubscribableChannelBindingTargetFactory(MessageChannelConfigurer messageChannelConfigurer)
-
-
Method Detail
-
createInput
public org.springframework.messaging.SubscribableChannel createInput(String name)
Description copied from interface:BindingTargetFactory
Create an input binding target that will be bound via a correspondingBinder
.- Specified by:
createInput
in interfaceBindingTargetFactory
- Specified by:
createInput
in classAbstractBindingTargetFactory<org.springframework.messaging.SubscribableChannel>
- Parameters:
name
- name of the binding target- Returns:
- binding target
-
createOutput
public org.springframework.messaging.SubscribableChannel createOutput(String name)
Description copied from interface:BindingTargetFactory
Create an output binding target that will be bound via a correspondingBinder
.- Specified by:
createOutput
in interfaceBindingTargetFactory
- Specified by:
createOutput
in classAbstractBindingTargetFactory<org.springframework.messaging.SubscribableChannel>
- Parameters:
name
- name of the binding target- Returns:
- binding target
-
-