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 TypeMethodDescriptionvoidaddOutputBinding(String name, Binding<?> binding) Enumerates all the output binding names.voidunbindOutputs(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, waitMethods 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:BindableEnumerates all the output binding names.- Specified by:
getOutputsin interfaceBindable- Returns:
- output binding names
-
unbindOutputs
Description copied from interface:BindableUnbinds all the outputs associated with this instance.- Specified by:
unbindOutputsin interfaceBindable- Parameters:
adapter- binding service
-