public interface  oadd.io.netty.channel.ChannelProgressivePromise extends java.lang.Object implements oadd.io.netty.util.concurrent.ProgressivePromise, oadd.io.netty.channel.ChannelProgressiveFuture, oadd.io.netty.channel.ChannelPromise
{
public abstract oadd.io.netty.channel.ChannelProgressivePromise addListener(oadd.io.netty.util.concurrent.GenericFutureListener);
public abstract transient oadd.io.netty.channel.ChannelProgressivePromise addListeners(oadd.io.netty.util.concurrent.GenericFutureListener[]);
public abstract oadd.io.netty.channel.ChannelProgressivePromise removeListener(oadd.io.netty.util.concurrent.GenericFutureListener);
public abstract transient oadd.io.netty.channel.ChannelProgressivePromise removeListeners(oadd.io.netty.util.concurrent.GenericFutureListener[]);
public abstract oadd.io.netty.channel.ChannelProgressivePromise sync() throws java.lang.InterruptedException;
public abstract oadd.io.netty.channel.ChannelProgressivePromise syncUninterruptibly();
public abstract oadd.io.netty.channel.ChannelProgressivePromise await() throws java.lang.InterruptedException;
public abstract oadd.io.netty.channel.ChannelProgressivePromise awaitUninterruptibly();
public abstract oadd.io.netty.channel.ChannelProgressivePromise setSuccess(java.lang.Void);
public abstract oadd.io.netty.channel.ChannelProgressivePromise setSuccess();
public abstract oadd.io.netty.channel.ChannelProgressivePromise setFailure(java.lang.Throwable);
public abstract oadd.io.netty.channel.ChannelProgressivePromise setProgress(long, long);
public abstract oadd.io.netty.channel.ChannelProgressivePromise unvoid();
}