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 voideventSunk(ChannelPipeline pipeline, ChannelEvent e)Invoked byChannelPipelinewhen a downstreamChannelEventhas reached its terminal (the head of the pipeline).voidexceptionCaught(ChannelPipeline pipeline, ChannelEvent e, ChannelPipelineException cause)Invoked byChannelPipelinewhen an exception was raised while one of itsChannelHandlers process aChannelEvent.ChannelFutureexecute(ChannelPipeline pipeline, java.lang.Runnable task)Execute the givenRunnablelater in the io-thread.
-
-
-
Method Detail
-
eventSunk
public void eventSunk(ChannelPipeline pipeline, ChannelEvent e)
Description copied from interface:ChannelSinkInvoked byChannelPipelinewhen a downstreamChannelEventhas reached its terminal (the head of the pipeline).- Specified by:
eventSunkin interfaceChannelSink
-
exceptionCaught
public void exceptionCaught(ChannelPipeline pipeline, ChannelEvent e, ChannelPipelineException cause) throws java.lang.Exception
Description copied from interface:ChannelSinkInvoked byChannelPipelinewhen an exception was raised while one of itsChannelHandlers process aChannelEvent.- Specified by:
exceptionCaughtin interfaceChannelSink- Throws:
java.lang.Exception
-
execute
public ChannelFuture execute(ChannelPipeline pipeline, java.lang.Runnable task)
Description copied from interface:ChannelSinkExecute the givenRunnablelater in the io-thread. Some implementation may not support this and just execute it directly.- Specified by:
executein interfaceChannelSink
-
-