Class AbstractSelectionKey
- java.lang.Object
-
- java.nio.channels.SelectionKey
-
- java.nio.channels.spi.AbstractSelectionKey
public abstract class AbstractSelectionKey extends SelectionKey
Base implementation class for selection keys.
This class tracks the validity of the key and implements cancellation.
- Since:
- 1.4
Fields
Fields declared in class java.nio.channels.SelectionKey
OP_ACCEPT, OP_CONNECT, OP_READ, OP_WRITE
Constructors
Modifier | Constructor | Description |
---|---|---|
protected | AbstractSelectionKey() | Initializes a new instance of this class. |
Methods
Modifier and Type | Method | Description |
---|---|---|
void | cancel() | Cancels this key. |
Methods declared in class java.nio.channels.SelectionKey
attach, attachment, channel, interestOps, interestOps, interestOpsAnd, interestOpsOr, isAcceptable, isConnectable, isReadable, isValid, isWritable, readyOps, selector
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Constructors
AbstractSelectionKey
protected AbstractSelectionKey()
Initializes a new instance of this class.
Methods
cancel
public final void cancel()
Cancels this key.
If this key has not yet been cancelled then it is added to its selector's cancelled-key set while synchronized on that set.
- Specified by:
-
cancel
in classSelectionKey
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/channels/spi/AbstractSelectionKey.html