Package | Description |
---|---|
org.glassfish.grizzly.nio | |
org.glassfish.grizzly.nio.transport |
Modifier and Type | Field and Description |
---|---|
protected SelectorRunner |
NIOConnection.selectorRunner |
protected SelectorRunner[] |
NIOTransport.selectorRunners |
Modifier and Type | Method and Description |
---|---|
static SelectorRunner |
SelectorRunner.create(NIOTransport transport) |
SelectorRunner |
RegisterChannelResult.getSelectorRunner() |
SelectorRunner |
NIOConnection.getSelectorRunner() |
protected SelectorRunner[] |
NIOTransport.getSelectorRunners() |
protected SelectorRunner[] |
AbstractNIOConnectionDistributor.getTransportSelectorRunners() |
Modifier and Type | Method and Description |
---|---|
void |
NIOConnection.attachToSelectorRunner(SelectorRunner selectorRunner) |
void |
SelectorHandler.deregisterChannel(SelectorRunner selectorRunner,
SelectableChannel channel)
Deregister the channel from the
SelectorRunner 's Selector. |
void |
DefaultSelectorHandler.deregisterChannel(SelectorRunner selectorRunner,
SelectableChannel channel) |
void |
SelectorHandler.deregisterChannelAsync(SelectorRunner selectorRunner,
SelectableChannel channel,
CompletionHandler<RegisterChannelResult> completionHandler)
Deregister the channel from the
SelectorRunner 's Selector. |
void |
DefaultSelectorHandler.deregisterChannelAsync(SelectorRunner selectorRunner,
SelectableChannel channel,
CompletionHandler<RegisterChannelResult> completionHandler) |
void |
SelectorHandler.deregisterKeyInterest(SelectorRunner selectorRunner,
SelectionKey key,
int interest)
Deregisters SelectionKey interest.
|
void |
DefaultSelectorHandler.deregisterKeyInterest(SelectorRunner selectorRunner,
SelectionKey key,
int interest)
Deregisters SelectionKey interest.
|
void |
SelectorHandler.enque(SelectorRunner selectorRunner,
SelectorHandler.Task task,
CompletionHandler<SelectorHandler.Task> completionHandler)
Execute task in a selector thread.
|
void |
DefaultSelectorHandler.enque(SelectorRunner selectorRunner,
SelectorHandler.Task task,
CompletionHandler<SelectorHandler.Task> completionHandler) |
void |
SelectorHandler.execute(SelectorRunner selectorRunner,
SelectorHandler.Task task,
CompletionHandler<SelectorHandler.Task> completionHandler)
Execute task in a selector thread.
|
void |
DefaultSelectorHandler.execute(SelectorRunner selectorRunner,
SelectorHandler.Task task,
CompletionHandler<SelectorHandler.Task> completionHandler) |
boolean |
SelectorHandler.onSelectorClosed(SelectorRunner selectorRunner) |
boolean |
DefaultSelectorHandler.onSelectorClosed(SelectorRunner selectorRunner) |
void |
SelectorHandler.postSelect(SelectorRunner selectorRunner) |
void |
DefaultSelectorHandler.postSelect(SelectorRunner selectorRunner) |
boolean |
SelectorHandler.preSelect(SelectorRunner selectorRunner) |
boolean |
DefaultSelectorHandler.preSelect(SelectorRunner selectorRunner) |
void |
SelectorHandler.registerChannel(SelectorRunner selectorRunner,
SelectableChannel channel,
int interest,
Object attachment) |
void |
DefaultSelectorHandler.registerChannel(SelectorRunner selectorRunner,
SelectableChannel channel,
int interest,
Object attachment) |
void |
SelectorHandler.registerChannelAsync(SelectorRunner selectorRunner,
SelectableChannel channel,
int interest,
Object attachment,
CompletionHandler<RegisterChannelResult> completionHandler) |
void |
DefaultSelectorHandler.registerChannelAsync(SelectorRunner selectorRunner,
SelectableChannel channel,
int interest,
Object attachment,
CompletionHandler<RegisterChannelResult> completionHandler) |
void |
SelectorHandler.registerKeyInterest(SelectorRunner selectorRunner,
SelectionKey key,
int interest) |
void |
DefaultSelectorHandler.registerKeyInterest(SelectorRunner selectorRunner,
SelectionKey key,
int interest) |
boolean |
SelectorHandlerTask.run(SelectorRunner selectorRunner) |
boolean |
DefaultSelectorHandler.RegisterKeyTask.run(SelectorRunner selectorRunner) |
boolean |
DefaultSelectorHandler.RegisterChannelOperation.run(SelectorRunner selectorRunner) |
boolean |
DefaultSelectorHandler.RunnableTask.run(SelectorRunner selectorRunner) |
boolean |
DefaultSelectorHandler.DeregisterChannelOperation.run(SelectorRunner selectorRunner) |
Set<SelectionKey> |
SelectorHandler.select(SelectorRunner selectorRunner) |
Set<SelectionKey> |
DefaultSelectorHandler.select(SelectorRunner selectorRunner) |
protected void |
NIOConnection.setSelectorRunner(SelectorRunner selectorRunner) |
Constructor and Description |
---|
RegisterChannelResult(SelectorRunner selectorRunner,
SelectionKey selectionKey,
SelectableChannel channel) |
Modifier and Type | Method and Description |
---|---|
protected void |
UDPNIOConnection.setSelectorRunner(SelectorRunner selectorRunner) |
protected void |
TCPNIOConnection.setSelectorRunner(SelectorRunner selectorRunner) |
Copyright © 2014 Oracle Corporation. All rights reserved.