public final class RoundRobinConnectionDistributor extends AbstractNIOConnectionDistributor
transport
Constructor and Description |
---|
RoundRobinConnectionDistributor(NIOTransport transport) |
RoundRobinConnectionDistributor(NIOTransport transport,
boolean useDedicatedAcceptor) |
Modifier and Type | Method and Description |
---|---|
void |
registerChannel(SelectableChannel channel,
int interestOps,
Object attachment) |
void |
registerChannelAsync(SelectableChannel channel,
int interestOps,
Object attachment,
CompletionHandler<RegisterChannelResult> completionHandler) |
void |
registerServiceChannelAsync(SelectableChannel channel,
int interestOps,
Object attachment,
CompletionHandler<RegisterChannelResult> completionHandler) |
getTransportSelectorRunners, registerChannel, registerChannel, registerChannelAsync, registerChannelAsync, registerChannelAsync
public RoundRobinConnectionDistributor(NIOTransport transport)
public RoundRobinConnectionDistributor(NIOTransport transport, boolean useDedicatedAcceptor)
public void registerChannel(SelectableChannel channel, int interestOps, Object attachment) throws IOException
IOException
public void registerChannelAsync(SelectableChannel channel, int interestOps, Object attachment, CompletionHandler<RegisterChannelResult> completionHandler)
public void registerServiceChannelAsync(SelectableChannel channel, int interestOps, Object attachment, CompletionHandler<RegisterChannelResult> completionHandler)
Copyright © 2014 Oracle Corporation. All rights reserved.