Namespace Steeltoe.Stream.Binder
Classes
AbstractBinder<T>
AbstractBinding
AbstractMessageChannelBinder
AbstractMessageChannelBinder.DefaultConsumerMessageChannelBinding
AbstractMessageChannelBinder.DefaultPollableChannelBinding
AbstractMessageChannelBinder.DefaultProducingMessageChannelBinding
AbstractMessageChannelBinder.EmbeddedHeadersChannelInterceptor
AbstractMessageChannelBinder.ErrorInfrastructure
AbstractMessageChannelBinder.PolledConsumerResources
AbstractMessageChannelBinder.SendingHandler
AbstractPollableMessageSourceBinder
AbstractPollableSource<H>
BinderConfiguration
BinderException
BinderHeaders
BinderType
DefaultBinderFactory
DefaultBinderTypeRegistry
DefaultBinding<T>
DefaultPollableMessageSource
DirectHandler
EmbeddedHeaderUtils
MessageValues
PartitionHandler
RequeueCurrentMessageException
Interfaces
IBinder
A strategy interface used to bind an app interface to a logical name. The name is intended to identify a logical consumer or producer of messages. This may be a queue, a channel adapter, another message channel, etc.
IBinder<T>
A typed version of the strategy interface used to bind an app interface to a logical name. The name is intended to identify a logical consumer or producer of messages. This may be a queue, a channel adapter, another message channel, etc.
IBinderFactory
A factory for creating or obtaining binders.
IBinderFactoryListener
A listener that can be registered with the BinderFactory that allows the registration of additional configuration.
IBinderType
TODO: See if this can be made internal
IBinderTypeRegistry
TODO: See if this can be made internal
IBinding
Represents a binding between an input or output and an adapter endpoint that connects via a Binder.The binding could be for a consumer or a producer. A consumer binding represents a connection from an adapter to an input. A producer binding represents a connection from an output to an adapter.
IBindingCleaner
TODO: See if this can be made internal
ILastSubscriberAwareChannel
ILastSubscriberMessageHandler
IPartitionKeyExtractorStrategy
Strategy for extracting a partition key from a Message.
IPartitionSelectorStrategy
Strategy for determining the partition to which a message should be sent.
IPausable
TODO: IPausable is a integration type.
IPollableConsumerBinder
A binder that supports pollable message sources.
IPollableConsumerBinder<H>
A binder that supports pollable message sources.
IPollableMessageSource
A pollable source that calls a message handler with a message
IPollableSource
An abstraction which defines a mechanism to poll a consumer
IPollableSource<H>
An abstraction which defines a mechanism to poll a consumer