Class AbstractMessageChannel.ChannelInterceptorChain
java.lang.Object
org.springframework.messaging.support.AbstractMessageChannel.ChannelInterceptorChain
- Enclosing class:
- AbstractMessageChannel
Assists with the invocation of the configured channel interceptors.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMessage<?>applyPostReceive(Message<?> message, MessageChannel channel) voidapplyPostSend(Message<?> message, MessageChannel channel, boolean sent) booleanapplyPreReceive(MessageChannel channel) Message<?>applyPreSend(Message<?> message, MessageChannel channel) voidtriggerAfterReceiveCompletion(Message<?> message, MessageChannel channel, Exception ex) voidtriggerAfterSendCompletion(Message<?> message, MessageChannel channel, boolean sent, Exception ex)
-
Constructor Details
-
ChannelInterceptorChain
protected ChannelInterceptorChain()
-
-
Method Details
-
applyPreSend
-
applyPostSend
-
triggerAfterSendCompletion
public void triggerAfterSendCompletion(Message<?> message, MessageChannel channel, boolean sent, @Nullable Exception ex) -
applyPreReceive
-
applyPostReceive
-
triggerAfterReceiveCompletion
public void triggerAfterReceiveCompletion(@Nullable Message<?> message, MessageChannel channel, @Nullable Exception ex)
-