protected static class AbstractMessageChannel.ChannelInterceptorList extends ObjectSE
| 修飾子と型 | フィールドと説明 |
|---|---|
protected ListSE<ChannelInterceptor> | interceptors |
| コンストラクターと説明 |
|---|
ChannelInterceptorList(LogAccessor logger) |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | add(ChannelInterceptor interceptor) |
void | add(int index, ChannelInterceptor interceptor) |
void | afterReceiveCompletion(Message<?> message, MessageChannel channel, ExceptionSE ex, DequeSE<ChannelInterceptor> interceptorStack) |
void | afterSendCompletion(Message<?> message, MessageChannel channel, boolean sent, ExceptionSE ex, DequeSE<ChannelInterceptor> interceptorStack) |
ListSE<ChannelInterceptor> | getInterceptors() |
int | getSize() |
Message<?> | postReceive(Message<?> messageArg, MessageChannel channel) |
void | postSend(Message<?> message, MessageChannel channel, boolean sent) |
boolean | preReceive(MessageChannel channel, DequeSE<ChannelInterceptor> interceptorStack) |
Message<?> | preSend(Message<?> messageArg, MessageChannel channel, DequeSE<ChannelInterceptor> interceptorStack) |
boolean | remove(ChannelInterceptor interceptor) |
ChannelInterceptor | remove(int index) |
boolean | set(ListSE<ChannelInterceptor> interceptors) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected final ListSE<ChannelInterceptor> interceptors
public ChannelInterceptorList(LogAccessor logger)
public boolean set(ListSE<ChannelInterceptor> interceptors)
public int getSize()
public boolean add(ChannelInterceptor interceptor)
public void add(int index,
ChannelInterceptor interceptor)@Nullable public Message<?> preSend(Message<?> messageArg, MessageChannel channel, DequeSE<ChannelInterceptor> interceptorStack)
public void postSend(Message<?> message, MessageChannel channel, boolean sent)
public void afterSendCompletion(Message<?> message, MessageChannel channel, boolean sent, @Nullable ExceptionSE ex, DequeSE<ChannelInterceptor> interceptorStack)
public boolean preReceive(MessageChannel channel, DequeSE<ChannelInterceptor> interceptorStack)
@Nullable public Message<?> postReceive(Message<?> messageArg, MessageChannel channel)
public void afterReceiveCompletion(@Nullable Message<?> message, MessageChannel channel, @Nullable ExceptionSE ex, @Nullable DequeSE<ChannelInterceptor> interceptorStack)
public ListSE<ChannelInterceptor> getInterceptors()
public boolean remove(ChannelInterceptor interceptor)
@Nullable public ChannelInterceptor remove(int index)