Package org.jboss.netty.channel
Class DefaultChannelPipeline.DiscardingChannelSink
java.lang.Object
org.jboss.netty.channel.DefaultChannelPipeline.DiscardingChannelSink
- All Implemented Interfaces:
ChannelSink
- Enclosing class:
- DefaultChannelPipeline
private static final class DefaultChannelPipeline.DiscardingChannelSink
extends Object
implements ChannelSink
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
eventSunk
(ChannelPipeline pipeline, ChannelEvent e) Invoked byChannelPipeline
when a downstreamChannelEvent
has reached its terminal (the head of the pipeline).void
exceptionCaught
(ChannelPipeline pipeline, ChannelEvent e, ChannelPipelineException cause) Invoked byChannelPipeline
when an exception was raised while one of itsChannelHandler
s process aChannelEvent
.execute
(ChannelPipeline pipeline, Runnable task) Execute the givenRunnable
later in the io-thread.
-
Constructor Details
-
DiscardingChannelSink
DiscardingChannelSink()
-
-
Method Details
-
eventSunk
Description copied from interface:ChannelSink
Invoked byChannelPipeline
when a downstreamChannelEvent
has reached its terminal (the head of the pipeline).- Specified by:
eventSunk
in interfaceChannelSink
-
exceptionCaught
public void exceptionCaught(ChannelPipeline pipeline, ChannelEvent e, ChannelPipelineException cause) throws Exception Description copied from interface:ChannelSink
Invoked byChannelPipeline
when an exception was raised while one of itsChannelHandler
s process aChannelEvent
.- Specified by:
exceptionCaught
in interfaceChannelSink
- Throws:
Exception
-
execute
Description copied from interface:ChannelSink
Execute the givenRunnable
later in the io-thread. Some implementation may not support this and just execute it directly.- Specified by:
execute
in interfaceChannelSink
-