Class TemporarySelectorPool
- java.lang.Object
-
- org.glassfish.grizzly.nio.tmpselectors.TemporarySelectorPool
-
public class TemporarySelectorPool extends Object
- Author:
- oleksiys
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_SELECTORS_COUNT
-
Constructor Summary
Constructors Constructor Description TemporarySelectorPool(SelectorProvider selectorProvider)
TemporarySelectorPool(SelectorProvider selectorProvider, int selectorsCount)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
SelectorProvider
getSelectorProvider()
void
offer(Selector selector)
Selector
poll()
void
setSize(int size)
int
size()
-
-
-
Field Detail
-
DEFAULT_SELECTORS_COUNT
public static final int DEFAULT_SELECTORS_COUNT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TemporarySelectorPool
public TemporarySelectorPool(SelectorProvider selectorProvider)
-
TemporarySelectorPool
public TemporarySelectorPool(SelectorProvider selectorProvider, int selectorsCount)
-
-
Method Detail
-
size
public int size()
-
setSize
public void setSize(int size) throws IOException
- Throws:
IOException
-
getSelectorProvider
public SelectorProvider getSelectorProvider()
-
poll
public Selector poll() throws IOException
- Throws:
IOException
-
offer
public void offer(Selector selector)
-
close
public void close()
-
-