- All Known Implementing Classes:
AbstractNIOConnectionDistributor,RoundRobinConnectionDistributor
public interface NIOChannelDistributor
- Author:
- Alexey Stashok
-
Method Summary
Modifier and TypeMethodDescriptionvoidregisterChannel(SelectableChannel channel) voidregisterChannel(SelectableChannel channel, int interestOps) voidregisterChannel(SelectableChannel channel, int interestOps, Object attachment) registerChannelAsync(SelectableChannel channel) registerChannelAsync(SelectableChannel channel, int interestOps) registerChannelAsync(SelectableChannel channel, int interestOps, Object attachment) voidregisterChannelAsync(SelectableChannel channel, int interestOps, Object attachment, CompletionHandler<RegisterChannelResult> completionHandler) voidregisterServiceChannelAsync(SelectableChannel channel, int interestOps, Object attachment, CompletionHandler<RegisterChannelResult> completionHandler)
-
Method Details
-
registerChannel
- Throws:
IOException
-
registerChannel
- Throws:
IOException
-
registerChannel
void registerChannel(SelectableChannel channel, int interestOps, Object attachment) throws IOException - Throws:
IOException
-
registerChannelAsync
-
registerChannelAsync
GrizzlyFuture<RegisterChannelResult> registerChannelAsync(SelectableChannel channel, int interestOps) -
registerChannelAsync
GrizzlyFuture<RegisterChannelResult> registerChannelAsync(SelectableChannel channel, int interestOps, Object attachment) -
registerChannelAsync
void registerChannelAsync(SelectableChannel channel, int interestOps, Object attachment, CompletionHandler<RegisterChannelResult> completionHandler) -
registerServiceChannelAsync
void registerServiceChannelAsync(SelectableChannel channel, int interestOps, Object attachment, CompletionHandler<RegisterChannelResult> completionHandler)
-