クラス AbstractMessageChannel.ChannelInterceptorList
java.lang.ObjectSE
org.springframework.integration.channel.AbstractMessageChannel.ChannelInterceptorList
- 含まれているクラス:
AbstractMessageChannel
ChannelInterceptors のリストの便利なラッパークラス。
- 作成者:
- Mark Fisher, Oleg Zhurakousky, Gary Russell, Artem Bilan, Christian Tzolov
フィールドのサマリー
フィールドコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
add
(int index, ChannelInterceptor interceptor) boolean
add
(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) 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) remove
(int index) boolean
remove
(ChannelInterceptor interceptor) boolean
set
(ListSE<ChannelInterceptor> interceptors)
フィールドの詳細
interceptors
コンストラクターの詳細
ChannelInterceptorList
メソッドの詳細
set
getSize
public int getSize()add
add
preSend
@Nullable public Message<?> preSend(Message<?> messageArg, MessageChannel channel, DequeSE<ChannelInterceptor> interceptorStack) postSend
afterSendCompletion
public void afterSendCompletion(Message<?> message, MessageChannel channel, boolean sent, @Nullable ExceptionSE ex, DequeSE<ChannelInterceptor> interceptorStack) preReceive
postReceive
afterReceiveCompletion
public void afterReceiveCompletion(@Nullable Message<?> message, MessageChannel channel, @Nullable ExceptionSE ex, @Nullable DequeSE<ChannelInterceptor> interceptorStack) getInterceptors
remove
remove