Package org.springframework.integration.aop
package org.springframework.integration.aop
Provides classes to support message publication using AOP.
-
ClassDescriptionDeprecated.A
MessageSourceMutator
that uses aCompoundTrigger
to adjust the poller - when a message is present, the compound trigger's primary trigger is used to determine the next poll.AMethodInterceptor
that publishes Messages to a channel.AReceiveMessageAdvice
extension that can mutate aMessageSource
before and/or afterMessageSource.receive()
is called.AnPublisherMetadataSource
implementation that retrieves the channel name and expression strings from an annotation.An advisor that will apply theMessagePublishingInterceptor
to any methods containing the provided annotations.Post-processes beans that contain the method-level @Publisher
annotation.An AOP advice to perform hooks before and/or after areceive()
contract is called.Deprecated.since 5.3 in favor ofSimpleActiveIdleReceiveMessageAdvice
with the same (but more common) functionality.A simple advice that polls at one rate when messages exist and another when there are no messages.Simple implementation ofPublisherMetadataSource
that allows for configuration of a single channel name, payload expression, and array of header key=value expressions.
MessageSourceMutator
.