Package org.springframework.integration.channel.interceptor
package org.springframework.integration.channel.interceptor
Provides classes related to channel interception.
-
ClassDescriptionA
ChannelInterceptorthat delegates to a list ofMessageSelectorsto decide whether aMessageshould be accepted on theMessageChannel.TheExecutorChannelInterceptorimplementation responsible for anObservationpropagation from one message flow's thread to another through theMessageChannels involved in the flow.TheExecutorChannelInterceptorimplementation responsible for theThread(any?) state propagation from one message flow's thread to another through theMessageChannels involved in the flow.ChannelInterceptors implementing this interface can veto global interception of a particular channel.AChannelInterceptorthat publishes a copy of the intercepted message to a secondary target while still sending the original message to the main channel.