| Name | Description | Type | Package | Framework |
| MessageSelectingInterceptor | A ChannelInterceptor thatdelegates to a list of MessageSelectors to decide | Class | org.springframework.integration.channel.interceptor | Spring Integration |
| GlobalChannelInterceptorWrapper | Class | org.springframework.integration.channel.interceptor | Spring Integration | |
| ThreadStatePropagationChannelInterceptor | The ExecutorChannelInterceptor implementation responsible forthe Thread (any?) state propagation from one message flow's thread to another | Class | org.springframework.integration.channel.interceptor | Spring Integration |
| VetoCapableInterceptor | ChannelInterceptors implementing this interface can vetoglobal interception of a particular channel. | Interface | org.springframework.integration.channel.interceptor | Spring Integration |
| WireTap | A ChannelInterceptor that publishes a copy of the intercepted messageto a secondary target while still sending the original message to the main channel. | Class | org.springframework.integration.channel.interceptor | Spring Integration |