public class SelectorPool extends Object
cleanup()
for releasing selectors.| Constructor and Description |
|---|
SelectorPool() |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup()
Clean up a pool.
|
Selector |
get()
Get a selector from the pool (or create a new one).
|
Selector |
get(SelectorProvider provider)
Get a selector from the pool (or create a new one).
|
void |
put(Selector selector)
Put a selector back into the pool.
|
public Selector get() throws IOException
IOException - if there's a problem opening a new selectorpublic Selector get(SelectorProvider provider) throws IOException
IOException - if there's a problem opening a new selectorpublic void put(Selector selector)
selector - the selector to put backpublic void cleanup()
Copyright © 2001-2015 JRuby. All Rights Reserved.