class ManagedSelector.Accept extends java.lang.Object implements ManagedSelector.SelectorUpdate, java.lang.Runnable, java.io.Closeable
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Object |
attachment |
private java.nio.channels.SelectableChannel |
channel |
private java.nio.channels.SelectionKey |
key |
| Constructor and Description |
|---|
Accept(java.nio.channels.SelectableChannel channel,
java.lang.Object attachment) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected void |
failed(java.lang.Throwable failure) |
void |
run() |
void |
update(java.nio.channels.Selector selector) |
private final java.nio.channels.SelectableChannel channel
private final java.lang.Object attachment
private java.nio.channels.SelectionKey key
Accept(java.nio.channels.SelectableChannel channel,
java.lang.Object attachment)
public void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseablepublic void update(java.nio.channels.Selector selector)
update in interface ManagedSelector.SelectorUpdatepublic void run()
run in interface java.lang.Runnableprotected void failed(java.lang.Throwable failure)