protected static class AbstractMessageChannel.ChannelInterceptorList
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.List<org.springframework.messaging.support.ChannelInterceptor> |
interceptors |
Constructor and Description |
---|
ChannelInterceptorList(org.apache.commons.logging.Log logger) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(org.springframework.messaging.support.ChannelInterceptor interceptor) |
void |
add(int index,
org.springframework.messaging.support.ChannelInterceptor interceptor) |
void |
afterReceiveCompletion(org.springframework.messaging.Message<?> message,
org.springframework.messaging.MessageChannel channel,
java.lang.Exception ex,
java.util.Deque<org.springframework.messaging.support.ChannelInterceptor> interceptorStack) |
void |
afterSendCompletion(org.springframework.messaging.Message<?> message,
org.springframework.messaging.MessageChannel channel,
boolean sent,
java.lang.Exception ex,
java.util.Deque<org.springframework.messaging.support.ChannelInterceptor> interceptorStack) |
java.util.List<org.springframework.messaging.support.ChannelInterceptor> |
getInterceptors() |
int |
getSize() |
org.springframework.messaging.Message<?> |
postReceive(org.springframework.messaging.Message<?> message,
org.springframework.messaging.MessageChannel channel) |
void |
postSend(org.springframework.messaging.Message<?> message,
org.springframework.messaging.MessageChannel channel,
boolean sent) |
boolean |
preReceive(org.springframework.messaging.MessageChannel channel,
java.util.Deque<org.springframework.messaging.support.ChannelInterceptor> interceptorStack) |
org.springframework.messaging.Message<?> |
preSend(org.springframework.messaging.Message<?> message,
org.springframework.messaging.MessageChannel channel,
java.util.Deque<org.springframework.messaging.support.ChannelInterceptor> interceptorStack) |
boolean |
remove(org.springframework.messaging.support.ChannelInterceptor interceptor) |
org.springframework.messaging.support.ChannelInterceptor |
remove(int index) |
boolean |
set(java.util.List<org.springframework.messaging.support.ChannelInterceptor> interceptors) |
protected final java.util.List<org.springframework.messaging.support.ChannelInterceptor> interceptors
public ChannelInterceptorList(org.apache.commons.logging.Log logger)
public boolean set(java.util.List<org.springframework.messaging.support.ChannelInterceptor> interceptors)
public int getSize()
public boolean add(org.springframework.messaging.support.ChannelInterceptor interceptor)
public void add(int index, org.springframework.messaging.support.ChannelInterceptor interceptor)
public org.springframework.messaging.Message<?> preSend(org.springframework.messaging.Message<?> message, org.springframework.messaging.MessageChannel channel, java.util.Deque<org.springframework.messaging.support.ChannelInterceptor> interceptorStack)
public void postSend(org.springframework.messaging.Message<?> message, org.springframework.messaging.MessageChannel channel, boolean sent)
public void afterSendCompletion(org.springframework.messaging.Message<?> message, org.springframework.messaging.MessageChannel channel, boolean sent, java.lang.Exception ex, java.util.Deque<org.springframework.messaging.support.ChannelInterceptor> interceptorStack)
public boolean preReceive(org.springframework.messaging.MessageChannel channel, java.util.Deque<org.springframework.messaging.support.ChannelInterceptor> interceptorStack)
public org.springframework.messaging.Message<?> postReceive(org.springframework.messaging.Message<?> message, org.springframework.messaging.MessageChannel channel)
public void afterReceiveCompletion(org.springframework.messaging.Message<?> message, org.springframework.messaging.MessageChannel channel, java.lang.Exception ex, java.util.Deque<org.springframework.messaging.support.ChannelInterceptor> interceptorStack)
public java.util.List<org.springframework.messaging.support.ChannelInterceptor> getInterceptors()
public boolean remove(org.springframework.messaging.support.ChannelInterceptor interceptor)
public org.springframework.messaging.support.ChannelInterceptor remove(int index)