Class ChannelRunnableWrapper

java.lang.Object
org.jboss.netty.channel.DefaultChannelFuture
org.jboss.netty.channel.socket.ChannelRunnableWrapper
All Implemented Interfaces:
Runnable, ChannelFuture

public class ChannelRunnableWrapper extends DefaultChannelFuture implements Runnable
  • Field Details

    • task

      private final Runnable task
    • started

      private boolean started
  • Constructor Details

    • ChannelRunnableWrapper

      public ChannelRunnableWrapper(Channel channel, Runnable task)
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
    • cancel

      public boolean cancel()
      Description copied from interface: ChannelFuture
      Cancels the I/O operation associated with this future and notifies all listeners if canceled successfully.
      Specified by:
      cancel in interface ChannelFuture
      Overrides:
      cancel in class DefaultChannelFuture
      Returns:
      true if and only if the operation has been canceled. false if the operation can't be canceled or is already completed.