public interface InterceptableChannel
MessageChannel that
 maintains a list ChannelInterceptors and allows interception of message sending.| Modifier and Type | Method and Description | 
|---|---|
| void | addInterceptor(ChannelInterceptor interceptor)Add a channel interceptor to the end of the list. | 
| void | addInterceptor(int index,
              ChannelInterceptor interceptor)Add a channel interceptor at the specified index. | 
| List<ChannelInterceptor> | getInterceptors()Return the list of configured interceptors. | 
| boolean | removeInterceptor(ChannelInterceptor interceptor)Remove the given interceptor. | 
| ChannelInterceptor | removeInterceptor(int index)Remove the interceptor at the given index. | 
| void | setInterceptors(List<ChannelInterceptor> interceptors)Set the list of channel interceptors clearing any existing interceptors. | 
void setInterceptors(List<ChannelInterceptor> interceptors)
void addInterceptor(ChannelInterceptor interceptor)
void addInterceptor(int index,
                    ChannelInterceptor interceptor)
List<ChannelInterceptor> getInterceptors()
boolean removeInterceptor(ChannelInterceptor interceptor)
ChannelInterceptor removeInterceptor(int index)