public interface  org.glassfish.grizzly.nio.SelectionKeyHandler extends java.lang.Object
{
public static final org.glassfish.grizzly.nio.SelectionKeyHandler DEFAULT_SELECTION_KEY_HANDLER;
public abstract void onKeyRegistered(java.nio.channels.SelectionKey);
public abstract void onKeyDeregistered(java.nio.channels.SelectionKey);
public abstract boolean onProcessInterest(java.nio.channels.SelectionKey, int) throws java.io.IOException;
public abstract void cancel(java.nio.channels.SelectionKey) throws java.io.IOException;
public abstract org.glassfish.grizzly.nio.NIOConnection getConnectionForKey(java.nio.channels.SelectionKey);
public abstract void setConnectionForKey(org.glassfish.grizzly.nio.NIOConnection, java.nio.channels.SelectionKey);
public abstract int ioEvent2SelectionKeyInterest(org.glassfish.grizzly.IOEvent);
public abstract org.glassfish.grizzly.IOEvent selectionKeyInterest2IoEvent(int);
public abstract org.glassfish.grizzly.IOEvent[] getIOEvents(int);
static void <clinit>()
{
org.glassfish.grizzly.nio.SelectionKeyHandler v;
v = staticinvoke <org.glassfish.grizzly.nio.SelectionKeyHandlerInitializer: org.glassfish.grizzly.nio.SelectionKeyHandler initHandler()>();
<org.glassfish.grizzly.nio.SelectionKeyHandler: org.glassfish.grizzly.nio.SelectionKeyHandler DEFAULT_SELECTION_KEY_HANDLER> = v;
return;
}
}