Class AbstractMessageChannel.ChannelInterceptorChain
protected class AbstractMessageChannel.ChannelInterceptorChain
- Inheritance
-
AbstractMessageChannel.ChannelInterceptorChain
- Inherited Members
Constructors
ChannelInterceptorChain(AbstractMessageChannel)
public ChannelInterceptorChain(AbstractMessageChannel channel)
Parameters
channel
AbstractMessageChannel
Methods
ApplyPostReceive(IMessage, IMessageChannel)
public IMessage ApplyPostReceive(IMessage message, IMessageChannel channel)
Parameters
message
IMessagechannel
IMessageChannel
Returns
ApplyPostSend(IMessage, IMessageChannel, bool)
public void ApplyPostSend(IMessage message, IMessageChannel channel, bool sent)
Parameters
message
IMessagechannel
IMessageChannelsent
bool
ApplyPreReceive(IMessageChannel)
public bool ApplyPreReceive(IMessageChannel channel)
Parameters
channel
IMessageChannel
Returns
ApplyPreSend(IMessage, IMessageChannel)
public IMessage ApplyPreSend(IMessage message, IMessageChannel channel)
Parameters
message
IMessagechannel
IMessageChannel
Returns
TriggerAfterReceiveCompletion(IMessage, IMessageChannel, Exception)
public void TriggerAfterReceiveCompletion(IMessage message, IMessageChannel channel, Exception ex)
Parameters
message
IMessagechannel
IMessageChannelex
Exception
TriggerAfterSendCompletion(IMessage, IMessageChannel, bool, Exception)
public void TriggerAfterSendCompletion(IMessage message, IMessageChannel channel, bool sent, Exception ex)
Parameters
message
IMessagechannel
IMessageChannelsent
boolex
Exception