See: Description
| Interface | Description |
|---|---|
| MessageSourceMutator |
An object that can mutate a
MessageSource before and/or after
MessageSource.receive() is called. |
| Class | Description |
|---|---|
| AbstractMessageSourceAdvice |
Advice for a
MessageSource.receive() method to decide whether a poll
should be ignored and/or take action after the receive. |
| CompoundTriggerAdvice |
An
AbstractMessageSourceAdvice that uses a CompoundTrigger to adjust
the poller - when a message is present, the compound trigger's primary trigger is
used to determine the next poll. |
| MessagePublishingInterceptor |
A
MethodInterceptor that publishes Messages to a channel. |
| MethodAnnotationPublisherMetadataSource |
An
PublisherMetadataSource implementation that retrieves the channel
name and expression strings from an annotation. |
| MethodNameMappingPublisherMetadataSource | |
| PublisherAnnotationAdvisor |
An advisor that will apply the
MessagePublishingInterceptor to any
methods containing the provided annotations. |
| PublisherAnnotationBeanPostProcessor |
Post-processes beans that contain the method-level @
Publisher annotation. |
| SimpleActiveIdleMessageSourceAdvice |
A simple advice that polls at one rate when messages exist and another when
there are no messages.
|
| SimplePublisherMetadataSource |
Simple implementation of
PublisherMetadataSource that allows for
configuration of a single channel name, payload expression, and
array of header key=value expressions. |