Uses of Interface
org.springframework.messaging.support.ChannelInterceptor
Packages that use ChannelInterceptor
Package
Description
Configuration support for WebSocket messaging using higher level messaging protocols.
Provides implementations of 
Message along with
a MessageBuilder and MessageHeaderAccessor for building and working with messages and
message headers, as well as various MessageChannel
implementations and channel interceptor support.- 
Uses of ChannelInterceptor in org.springframework.messaging.simp.configMethods in org.springframework.messaging.simp.config that return types with arguments of type ChannelInterceptorModifier and TypeMethodDescriptionprotected List<ChannelInterceptor> ChannelRegistration.getInterceptors()Methods in org.springframework.messaging.simp.config with parameters of type ChannelInterceptorModifier and TypeMethodDescriptionChannelRegistration.interceptors(ChannelInterceptor... interceptors) Configure the given interceptors for this message channel, adding them to the channel's current list of interceptors.
- 
Uses of ChannelInterceptor in org.springframework.messaging.supportSubinterfaces of ChannelInterceptor in org.springframework.messaging.supportModifier and TypeInterfaceDescriptioninterfaceAn extension ofChannelInterceptorwith callbacks to intercept the asynchronous sending of aMessageto a specific subscriber through anExecutor.Classes in org.springframework.messaging.support that implement ChannelInterceptorModifier and TypeClassDescriptionclassA simpler interceptor that callsMessageHeaderAccessor.setImmutable()on the headers of messages passed through the preSend method.Methods in org.springframework.messaging.support that return ChannelInterceptorModifier and TypeMethodDescriptionAbstractMessageChannel.removeInterceptor(int index) InterceptableChannel.removeInterceptor(int index) Remove the interceptor at the given index.Methods in org.springframework.messaging.support that return types with arguments of type ChannelInterceptorModifier and TypeMethodDescriptionAbstractMessageChannel.getInterceptors()InterceptableChannel.getInterceptors()Return the list of configured interceptors.Methods in org.springframework.messaging.support with parameters of type ChannelInterceptorModifier and TypeMethodDescriptionvoidAbstractMessageChannel.addInterceptor(int index, ChannelInterceptor interceptor) voidAbstractMessageChannel.addInterceptor(ChannelInterceptor interceptor) voidExecutorSubscribableChannel.addInterceptor(int index, ChannelInterceptor interceptor) voidExecutorSubscribableChannel.addInterceptor(ChannelInterceptor interceptor) voidInterceptableChannel.addInterceptor(int index, ChannelInterceptor interceptor) Add a channel interceptor at the specified index.voidInterceptableChannel.addInterceptor(ChannelInterceptor interceptor) Add a channel interceptor to the end of the list.booleanAbstractMessageChannel.removeInterceptor(ChannelInterceptor interceptor) booleanInterceptableChannel.removeInterceptor(ChannelInterceptor interceptor) Remove the given interceptor.Method parameters in org.springframework.messaging.support with type arguments of type ChannelInterceptorModifier and TypeMethodDescriptionvoidAbstractMessageChannel.setInterceptors(List<ChannelInterceptor> interceptors) voidExecutorSubscribableChannel.setInterceptors(List<ChannelInterceptor> interceptors) voidInterceptableChannel.setInterceptors(List<ChannelInterceptor> interceptors) Set the list of channel interceptors clearing any existing interceptors.