org.jboss.netty.channel
类 DownstreamChannelStateEvent

java.lang.Object
  继承者 org.jboss.netty.channel.DownstreamChannelStateEvent
所有已实现的接口:
ChannelEvent, ChannelStateEvent

public class DownstreamChannelStateEvent
extends java.lang.Object
implements ChannelStateEvent

下游ChannelStateEvent的默认实现.


构造方法摘要
DownstreamChannelStateEvent(Channel channel, ChannelFuture future, ChannelState state, java.lang.Object value)
          创建一个实例.
 
方法摘要
 Channel getChannel()
          返回关联到该事件的Channel.
 ChannelFuture getFuture()
          返回关联到该事件的ChannelFuture.
 ChannelState getState()
          返回Channel改变后的属性.
 java.lang.Object getValue()
          返回Channel改变后属性的值.请参考ChannelState文档了解每个属性允许的值.
 java.lang.String toString()
           
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

构造方法详细信息

DownstreamChannelStateEvent

public DownstreamChannelStateEvent(Channel channel,
                                   ChannelFuture future,
                                   ChannelState state,
                                   java.lang.Object value)
创建一个实例.

方法详细信息

getChannel

public Channel getChannel()
从接口 ChannelEvent 复制的描述
返回关联到该事件的Channel.

指定者:
接口 ChannelEvent 中的 getChannel

getFuture

public ChannelFuture getFuture()
从接口 ChannelEvent 复制的描述
返回关联到该事件的ChannelFuture. 如果事件是一个上游事件,则该方法会总是返回一个 SucceededChannelFuture ,因为事件已经发生.如果事件是一个下游事件(如.I/O请求),返回的future会在I/O请求成功或失败时收到通知.

指定者:
接口 ChannelEvent 中的 getFuture

getState

public ChannelState getState()
从接口 ChannelStateEvent 复制的描述
返回Channel改变后的属性.

指定者:
接口 ChannelStateEvent 中的 getState

getValue

public java.lang.Object getValue()
从接口 ChannelStateEvent 复制的描述
返回Channel改变后属性的值.请参考ChannelState文档了解每个属性允许的值.

指定者:
接口 ChannelStateEvent 中的 getValue

toString

public java.lang.String toString()
覆盖:
java.lang.Object 中的 toString