Package org.jboss.netty.channel.socket
Class ChannelRunnableWrapper
- java.lang.Object
-
- org.jboss.netty.channel.DefaultChannelFuture
-
- org.jboss.netty.channel.socket.ChannelRunnableWrapper
-
- All Implemented Interfaces:
java.lang.Runnable
,ChannelFuture
public class ChannelRunnableWrapper extends DefaultChannelFuture implements java.lang.Runnable
-
-
Constructor Summary
Constructors Constructor Description ChannelRunnableWrapper(Channel channel, java.lang.Runnable task)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
cancel()
Cancels the I/O operation associated with this future and notifies all listeners if canceled successfully.void
run()
-
Methods inherited from class org.jboss.netty.channel.DefaultChannelFuture
addListener, await, await, await, awaitUninterruptibly, awaitUninterruptibly, awaitUninterruptibly, getCause, getChannel, isCancelled, isDone, isSuccess, isUseDeadLockChecker, removeListener, setFailure, setProgress, setSuccess, setUseDeadLockChecker, sync, syncUninterruptibly
-
-
-
-
Constructor Detail
-
ChannelRunnableWrapper
public ChannelRunnableWrapper(Channel channel, java.lang.Runnable task)
-
-
Method Detail
-
run
public void run()
- Specified by:
run
in interfacejava.lang.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 interfaceChannelFuture
- Overrides:
cancel
in classDefaultChannelFuture
- Returns:
true
if and only if the operation has been canceled.false
if the operation can't be canceled or is already completed.
-
-