protected class AbstractMessageChannel.ChannelInterceptorChain extends Object
| Modifier | Constructor and Description | 
|---|---|
protected  | 
ChannelInterceptorChain()  | 
| Modifier and Type | Method and Description | 
|---|---|
Message<?> | 
applyPostReceive(Message<?> message,
                MessageChannel channel)  | 
void | 
applyPostSend(Message<?> message,
             MessageChannel channel,
             boolean sent)  | 
boolean | 
applyPreReceive(MessageChannel channel)  | 
Message<?> | 
applyPreSend(Message<?> message,
            MessageChannel channel)  | 
void | 
triggerAfterReceiveCompletion(Message<?> message,
                             MessageChannel channel,
                             Exception ex)  | 
void | 
triggerAfterSendCompletion(Message<?> message,
                          MessageChannel channel,
                          boolean sent,
                          Exception ex)  | 
public Message<?> applyPreSend(Message<?> message, MessageChannel channel)
public void applyPostSend(Message<?> message, MessageChannel channel, boolean sent)
public void triggerAfterSendCompletion(Message<?> message, MessageChannel channel, boolean sent, Exception ex)
public boolean applyPreReceive(MessageChannel channel)
public Message<?> applyPostReceive(Message<?> message, MessageChannel channel)
public void triggerAfterReceiveCompletion(Message<?> message, MessageChannel channel, Exception ex)