public abstract class AbstractNIOConnectionDistributor extends java.lang.Object implements NIOChannelDistributor
| Modifier and Type | Field and Description |
|---|---|
protected NIOTransport |
transport |
| Constructor and Description |
|---|
AbstractNIOConnectionDistributor(NIOTransport transport) |
| Modifier and Type | Method and Description |
|---|---|
protected SelectorRunner[] |
getTransportSelectorRunners() |
void |
registerChannel(java.nio.channels.SelectableChannel channel) |
void |
registerChannel(java.nio.channels.SelectableChannel channel,
int interestOps) |
GrizzlyFuture<RegisterChannelResult> |
registerChannelAsync(java.nio.channels.SelectableChannel channel) |
GrizzlyFuture<RegisterChannelResult> |
registerChannelAsync(java.nio.channels.SelectableChannel channel,
int interestOps) |
GrizzlyFuture<RegisterChannelResult> |
registerChannelAsync(java.nio.channels.SelectableChannel channel,
int interestOps,
java.lang.Object attachment) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitregisterChannel, registerChannelAsync, registerServiceChannelAsyncprotected final NIOTransport transport
public AbstractNIOConnectionDistributor(NIOTransport transport)
public final void registerChannel(java.nio.channels.SelectableChannel channel)
throws java.io.IOException
registerChannel in interface NIOChannelDistributorjava.io.IOExceptionpublic final void registerChannel(java.nio.channels.SelectableChannel channel,
int interestOps)
throws java.io.IOException
registerChannel in interface NIOChannelDistributorjava.io.IOExceptionpublic final GrizzlyFuture<RegisterChannelResult> registerChannelAsync(java.nio.channels.SelectableChannel channel)
registerChannelAsync in interface NIOChannelDistributorpublic final GrizzlyFuture<RegisterChannelResult> registerChannelAsync(java.nio.channels.SelectableChannel channel, int interestOps)
registerChannelAsync in interface NIOChannelDistributorpublic final GrizzlyFuture<RegisterChannelResult> registerChannelAsync(java.nio.channels.SelectableChannel channel, int interestOps, java.lang.Object attachment)
registerChannelAsync in interface NIOChannelDistributorprotected SelectorRunner[] getTransportSelectorRunners()
Copyright © 2013 Oracle Corporation. All Rights Reserved.