- 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
Field Summary
Fields declared in class java.nio.channels.SelectionKey
OP_ACCEPT, OP_CONNECT, OP_READ, OP_WRITE
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractSelectionKey()
Initializes a new instance of this class.
Method Summary
All Methods Instance Methods Concrete 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
Method Detail
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