Class DynamicDestinationsBindable
java.lang.Object
org.springframework.cloud.stream.binding.DynamicDestinationsBindable
- All Implemented Interfaces:
Bindable
A
Bindable
that stores the dynamic destination names and handles their
unbinding.- Author:
- Ilayaperumal Gopinathan, Oleg Zhurakousky
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addOutputBinding
(String name, Binding<?> binding) Enumerates all the output binding names.void
unbindOutputs
(BindingService adapter) Unbinds all the outputs associated with this instance.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.cloud.stream.binding.Bindable
createAndBindInputs, createAndBindOutputs, getInputs, unbindInputs
-
Constructor Details
-
DynamicDestinationsBindable
public DynamicDestinationsBindable()
-
-
Method Details
-
addOutputBinding
-
getOutputs
Description copied from interface:Bindable
Enumerates all the output binding names.- Specified by:
getOutputs
in interfaceBindable
- Returns:
- output binding names
-
unbindOutputs
Description copied from interface:Bindable
Unbinds all the outputs associated with this instance.- Specified by:
unbindOutputs
in interfaceBindable
- Parameters:
adapter
- binding service
-