Package | Description |
---|---|
org.glassfish.grizzly | |
org.glassfish.grizzly.nio | |
org.glassfish.grizzly.nio.transport | |
org.glassfish.grizzly.nio.transport.jmx |
Modifier and Type | Field and Description |
---|---|
protected NIOTransport |
AbstractBindingHandler.transport |
Modifier and Type | Field and Description |
---|---|
protected Class<? extends NIOTransport> |
NIOTransportBuilder.transportClass |
Modifier and Type | Method and Description |
---|---|
NIOTransport |
NIOTransportBuilder.build() |
protected abstract NIOTransport |
NIOTransportBuilder.create(String name) |
Constructor and Description |
---|
AbstractBindingHandler(NIOTransport transport) |
Constructor and Description |
---|
NIOTransportBuilder(Class<? extends NIOTransport> transportClass)
|
Modifier and Type | Field and Description |
---|---|
protected NIOTransport |
AbstractNIOAsyncQueueWriter.transport |
protected NIOTransport |
AbstractNIOAsyncQueueReader.transport |
protected NIOTransport |
NIOConnection.transport |
protected NIOTransport |
AbstractNIOConnectionDistributor.transport |
Modifier and Type | Method and Description |
---|---|
NIOTransport |
SelectorRunner.getTransport() |
Modifier and Type | Method and Description |
---|---|
static SelectorRunner |
SelectorRunner.create(NIOTransport transport) |
protected static void |
NIOTransport.notifyProbesError(NIOTransport transport,
Throwable error)
Notify registered
TransportProbe s about the error. |
protected static void |
NIOTransport.notifyProbesPause(NIOTransport transport)
Notify registered
TransportProbe s about the pause event. |
protected static void |
NIOTransport.notifyProbesResume(NIOTransport transport)
Notify registered
TransportProbe s about the resume event. |
protected static void |
NIOTransport.notifyProbesStart(NIOTransport transport)
Notify registered
TransportProbe s about the start event. |
protected static void |
NIOTransport.notifyProbesStop(NIOTransport transport)
Notify registered
TransportProbe s about the stop event. |
void |
ChannelConfigurator.postConfigure(NIOTransport transport,
SelectableChannel channel)
This method is called by a
NIOTransport to configure newly created
SelectableChannel once it's been connected/accepted and become ready to use. |
void |
ChannelConfigurator.preConfigure(NIOTransport transport,
SelectableChannel channel)
This method is called by a
NIOTransport to configure newly created
SelectableChannel at the very early stage, right after the object
has been created. |
Constructor and Description |
---|
AbstractNIOAsyncQueueReader(NIOTransport transport) |
AbstractNIOAsyncQueueWriter(NIOTransport transport) |
AbstractNIOConnectionDistributor(NIOTransport transport) |
NIOConnection(NIOTransport transport) |
RoundRobinConnectionDistributor(NIOTransport transport) |
RoundRobinConnectionDistributor(NIOTransport transport,
boolean useDedicatedAcceptor) |
RoundRobinConnectionDistributor(NIOTransport transport,
boolean useDedicatedAcceptor,
boolean isServerOnly)
Constructs RoundRobinConnectionDistributor with the given configuration.
|
Modifier and Type | Class and Description |
---|---|
class |
TCPNIOTransport
TCP Transport NIO implementation
|
class |
UDPNIOTransport
UDP NIO transport implementation
|
Modifier and Type | Method and Description |
---|---|
protected NIOTransport |
TCPNIOTransportBuilder.create(String name) |
protected NIOTransport |
UDPNIOTransportBuilder.create(String name) |
Constructor and Description |
---|
TCPNIOAsyncQueueReader(NIOTransport transport) |
TCPNIOAsyncQueueWriter(NIOTransport transport) |
UDPNIOAsyncQueueReader(NIOTransport transport) |
UDPNIOAsyncQueueWriter(NIOTransport transport) |
Modifier and Type | Field and Description |
---|---|
protected NIOTransport |
NIOTransport.transport |
Constructor and Description |
---|
NIOTransport(NIOTransport transport) |
Copyright © 2015 Oracle Corporation. All rights reserved.