Package org.springframework.cloud.stream.binding
package org.springframework.cloud.stream.binding
-
ClassDescriptionBase class for bindable proxy factories.A
BindingTargetFactory
implementation that restricts the type of binding target to a specified class and its supertypes.Marker interface for instances that can bind/unbind groups of inputs and outputs.FactoryBean
for instantiating the interfaces specified viaEnableBinding
.Deprecated.As of 3.0.0 in favor if providing `spring.cloud.stream.sendto.destination` property.Configure a new destination before it is bound.ABeanPostProcessor
that sets aBinderAwareChannelResolver
on any bean of typeAbstractMappingMessageRouter
within the context.Utility class for registering bean definitions for binding targets.Handles binding of input/output targets by delegating to an underlyingBinder
.Lifecycle controller for the bindings.Binding states.Defines methods to create/configure the binding targets defined byEnableBinding
.Holds information about the binding targets exposed by the interface proxy, as well as their status.MessageChannelConfigurer
that composes all the message channel configurers.Automatically starts the context after a refresh.ABindable
that stores the dynamic destination names and handles their unbinding.Coordinates binding/unbinding of input binding targets in accordance to the lifecycle of the host context.Configurer forPollableMessageSource
.Interface to be implemented by the classes that configure theBindable
message channels.AMessageChannelConfigurer
that sets data types and message converters based onBindingProperties.contentType
.An implementation ofBindingTargetFactory
for creatingDefaultPollableMessageSource
s.Coordinates binding/unbinding of output binding targets in accordance to the lifecycle of the host context.Common methods that can be used across various Stream annotations.BeanPostProcessor
that handlesStreamListener
annotations found on bean methods.This class contains utility methods for handlingStreamListener
annotated bean methods.A strategy for adapting the result of aStreamListener
annotated method to a binding target annotated withOutput
.Orchestrator used for invoking theStreamListener
setup method.An implementation ofBindingTargetFactory
for creatingSubscribableChannel
s.