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
IOException
public SelectorProvider getSelectorProvider()
public Selector poll() throws IOException
IOException
public void offer(Selector selector)
public void close()
Copyright © 2014 Oracle Corporation. All rights reserved.