public interface  org.glassfish.grizzly.nio.NIOChannelDistributor extends java.lang.Object
{
public abstract void registerChannel(java.nio.channels.SelectableChannel) throws java.io.IOException;
public abstract void registerChannel(java.nio.channels.SelectableChannel, int) throws java.io.IOException;
public abstract void registerChannel(java.nio.channels.SelectableChannel, int, java.lang.Object) throws java.io.IOException;
public abstract org.glassfish.grizzly.GrizzlyFuture registerChannelAsync(java.nio.channels.SelectableChannel);
public abstract org.glassfish.grizzly.GrizzlyFuture registerChannelAsync(java.nio.channels.SelectableChannel, int);
public abstract org.glassfish.grizzly.GrizzlyFuture registerChannelAsync(java.nio.channels.SelectableChannel, int, java.lang.Object);
public abstract void registerChannelAsync(java.nio.channels.SelectableChannel, int, java.lang.Object, org.glassfish.grizzly.CompletionHandler);
public abstract void registerServiceChannelAsync(java.nio.channels.SelectableChannel, int, java.lang.Object, org.glassfish.grizzly.CompletionHandler);
}