Package Summary  Overview Summary

class:AbstractSelectionKey [NONE]


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

constructor:AbstractSelectionKey() [NONE]

  • AbstractSelectionKey

    protected AbstractSelectionKey()
    Initializes a new instance of this class.

method:cancel() [NONE]

  • 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 class SelectionKey