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 java.lang.Object implements ChannelSink
-
-
Constructor Summary
Constructors Constructor Description DiscardingChannelSink()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
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
.ChannelFuture
execute(ChannelPipeline pipeline, java.lang.Runnable task)
Execute the givenRunnable
later in the io-thread.
-
-
-
Method Detail
-
eventSunk
public void eventSunk(ChannelPipeline pipeline, ChannelEvent e)
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 java.lang.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:
java.lang.Exception
-
execute
public ChannelFuture execute(ChannelPipeline pipeline, java.lang.Runnable task)
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
-
-