org.jboss.netty.handler.execution
类 ChannelEventRunnable

java.lang.Object
  继承者 org.jboss.netty.handler.execution.ChannelEventRunnable
所有已实现的接口:
java.lang.Runnable, EstimatableObjectWrapper

public class ChannelEventRunnable
extends java.lang.Object
implements java.lang.Runnable, EstimatableObjectWrapper

一个发送指定上游事件的Runnable.大多数用户根本不会看到这个类型,因为它只被Executor的实现者使用.


构造方法摘要
ChannelEventRunnable(ChannelHandlerContext ctx, ChannelEvent e)
          创建一个通过指定ChannelHandlerContext发送指定上游事件的Runnable.
 
方法摘要
 ChannelHandlerContext getContext()
          返回被用来发送上游事件的ChannelHandlerContext.
 ChannelEvent getEvent()
          返回被发送到上游的事件.
 void run()
          发送上游事件.
 java.lang.Object unwrap()
          返回一个需要重新考虑使用ObjectSizeEstimator估算更确切对象大小的底层对象.
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ChannelEventRunnable

public ChannelEventRunnable(ChannelHandlerContext ctx,
                            ChannelEvent e)
创建一个通过指定ChannelHandlerContext发送指定上游事件的Runnable.

方法详细信息

getContext

public ChannelHandlerContext getContext()
返回被用来发送上游事件的ChannelHandlerContext.


getEvent

public ChannelEvent getEvent()
返回被发送到上游的事件.


run

public void run()
发送上游事件.

指定者:
接口 java.lang.Runnable 中的 run

unwrap

public java.lang.Object unwrap()
从接口 EstimatableObjectWrapper 复制的描述
返回一个需要重新考虑使用ObjectSizeEstimator估算更确切对象大小的底层对象.

指定者:
接口 EstimatableObjectWrapper 中的 unwrap