| Package | Description |
|---|---|
| org.glassfish.grizzly | |
| org.glassfish.grizzly.strategies |
| Modifier and Type | Field and Description |
|---|---|
protected IOStrategy |
NIOTransportBuilder.ioStrategy |
protected IOStrategy |
AbstractTransport.strategy
Transport strategy
|
| Modifier and Type | Method and Description |
|---|---|
IOStrategy |
Transport.getIOStrategy()
|
IOStrategy |
NIOTransportBuilder.getIOStrategy() |
IOStrategy |
AbstractTransport.getIOStrategy()
|
| Modifier and Type | Method and Description |
|---|---|
void |
Transport.setIOStrategy(IOStrategy IOStrategy)
|
T |
NIOTransportBuilder.setIOStrategy(IOStrategy ioStrategy)
Changes the
IOStrategy that will be used. |
void |
AbstractTransport.setIOStrategy(IOStrategy IOStrategy)
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIOStrategy |
class |
LeaderFollowerNIOStrategy
IOStrategy, which executes Processors in a current threads, and
resumes selector thread logic in separate thread. |
class |
SameThreadIOStrategy
IOStrategy, which executes Processors in a current thread. |
class |
SimpleDynamicNIOStrategy
Simple dynamic strategy, which switches I/O processing strategies, basing
on statistics.
|
class |
WorkerThreadIOStrategy
IOStrategy, which executes Processors in worker thread. |
Copyright © 2016 Oracle Corporation. All Rights Reserved.