public class TemporarySelectorPool extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_SELECTORS_COUNT |
| Constructor and Description |
|---|
TemporarySelectorPool(SelectorProvider selectorProvider) |
TemporarySelectorPool(SelectorProvider selectorProvider,
int selectorsCount) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
SelectorProvider |
getSelectorProvider() |
void |
offer(Selector selector) |
Selector |
poll() |
void |
setSize(int size) |
int |
size() |
public static final int DEFAULT_SELECTORS_COUNT
public TemporarySelectorPool(SelectorProvider selectorProvider)
public TemporarySelectorPool(SelectorProvider selectorProvider, int selectorsCount)
public int size()
public void setSize(int size)
throws IOException
IOExceptionpublic SelectorProvider getSelectorProvider()
public Selector poll() throws IOException
IOExceptionpublic void offer(Selector selector)
public void close()
Copyright © 2015 Oracle Corporation. All Rights Reserved.