| Constructor and Description |
|---|
Selector() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
close() |
static Selector |
create() |
abstract void |
disable(Session session) |
abstract void |
enable(Session session) |
abstract boolean |
isOpen() |
abstract Iterator<Session> |
iterator() |
abstract long |
lastWakeupTime() |
abstract void |
listen(Session session,
int events) |
abstract void |
register(Session session) |
abstract Iterator<Session> |
select() |
abstract int |
size() |
abstract void |
unregister(Session session) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic abstract int size()
public abstract boolean isOpen()
public abstract void close()
close in interface Closeableclose in interface AutoCloseablepublic abstract void register(Session session)
public abstract void unregister(Session session)
public abstract void enable(Session session)
public abstract void disable(Session session)
public abstract void listen(Session session, int events)
public abstract long lastWakeupTime()
public static Selector create() throws IOException
IOExceptionCopyright © 2019. All rights reserved.