Interface | Description |
---|---|
Binder<T,C extends ConsumerProperties,P extends ProducerProperties> |
A strategy interface used to bind an app interface to a logical name.
|
BinderFactory<T> | |
BinderTypeRegistry |
A registry of
BinderType s, indexed by name. |
Binding<T> |
Represents a binding between an input or output and an adapter endpoint that connects via a
Binder.
|
BindingCleaner |
Interface for implementations that perform cleanup for binders.
|
ExtendedBindingProperties<C,P> |
Properties that extend the common binding properties for a particular binder implementation.
|
ExtendedPropertiesBinder<T,C,P> |
Extension of
Binder that takes ExtendedConsumerProperties and ExtendedProducerProperties
as arguments. |
PartitionKeyExtractorStrategy |
Strategy for extracting a partition key from a Message.
|
PartitionSelectorStrategy |
Strategy for determining the partition to which a message should be sent.
|
Class | Description |
---|---|
AbstractBinder<T,C extends ConsumerProperties,P extends ProducerProperties> | |
AbstractBinder.JavaClassMimeTypeConversion |
Handles representing any java class as a
MimeType . |
BinderConfiguration |
Configuration for a binder instance, associating a
BinderType with its configuration Properties . |
BinderHeaders |
Spring Integration message headers for Spring Cloud Stream.
|
BinderType |
References one or more
Configuration -annotated classes which
provide a context definition which contains exactly one Binder , typically for a given type of system (e.g. |
ConsumerProperties |
Common consumer properties.
|
DefaultBinderFactory<T> |
Default
BinderFactory implementation. |
DefaultBinderTypeRegistry |
Defult implementation of a
BinderTypeRegistry . |
DefaultBinding<T> |
Default implementation for a
Binding . |
DirectHandler | |
EmbeddedHeadersMessageConverter |
Encodes requested headers into payload with format
{@code 0xff, n(1), [ [lenHdr(1), hdr, lenValue(4), value] ...
|
ExpressionSerializer |
JSON serializer for Expression value.
|
ExtendedConsumerProperties<T> |
Extension of
ConsumerProperties to be used with an ExtendedPropertiesBinder . |
ExtendedProducerProperties<T> | |
MessageValues |
A mutable type for allowing
Binder implementations to transform and enrich message content more
efficiently. |
PartitionHandler |
Utility class to determine if a binding is configured for partitioning
(based on the binder properties provided in the constructor) and
what partition a message should be delivered to.
|
ProducerProperties |
Common producer properties.
|
StringConvertingContentTypeResolver |
A
DefaultContentTypeResolver that can parse String values. |
Enum | Description |
---|---|
HeaderMode |
Exception | Description |
---|---|
BinderException |
Exception thrown to indicate a binder error (most
likely a configuration error).
|
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.