Package org.springframework.integration.channel.interceptor
package org.springframework.integration.channel.interceptor
Provides classes related to channel interception.
-
ClassDescriptionA
ChannelInterceptor
that delegates to a list ofMessageSelectors
to decide whether aMessage
should be accepted on theMessageChannel
.TheExecutorChannelInterceptor
implementation responsible for anObservation
propagation from one message flow's thread to another through theMessageChannel
s involved in the flow.TheExecutorChannelInterceptor
implementation responsible for theThread
(any?) state propagation from one message flow's thread to another through theMessageChannel
s involved in the flow.ChannelInterceptor
s implementing this interface can veto global interception of a particular channel.AChannelInterceptor
that publishes a copy of the intercepted message to a secondary target while still sending the original message to the main channel.