public interface  oadd.io.netty.channel.group.ChannelGroupFuture extends java.lang.Object implements oadd.io.netty.util.concurrent.Future, java.lang.Iterable
{
public abstract oadd.io.netty.channel.group.ChannelGroup group();
public abstract oadd.io.netty.channel.ChannelFuture find(oadd.io.netty.channel.Channel);
public abstract boolean isSuccess();
public abstract oadd.io.netty.channel.group.ChannelGroupException cause();
public abstract boolean isPartialSuccess();
public abstract boolean isPartialFailure();
public abstract oadd.io.netty.channel.group.ChannelGroupFuture addListener(oadd.io.netty.util.concurrent.GenericFutureListener);
public abstract transient oadd.io.netty.channel.group.ChannelGroupFuture addListeners(oadd.io.netty.util.concurrent.GenericFutureListener[]);
public abstract oadd.io.netty.channel.group.ChannelGroupFuture removeListener(oadd.io.netty.util.concurrent.GenericFutureListener);
public abstract transient oadd.io.netty.channel.group.ChannelGroupFuture removeListeners(oadd.io.netty.util.concurrent.GenericFutureListener[]);
public abstract oadd.io.netty.channel.group.ChannelGroupFuture await() throws java.lang.InterruptedException;
public abstract oadd.io.netty.channel.group.ChannelGroupFuture awaitUninterruptibly();
public abstract oadd.io.netty.channel.group.ChannelGroupFuture syncUninterruptibly();
public abstract oadd.io.netty.channel.group.ChannelGroupFuture sync() throws java.lang.InterruptedException;
public abstract java.util.Iterator iterator();
}