JavaTM 2 Platform
Standard Ed. 6

java.nio.channels.spi
類別 AbstractSelectionKey

java.lang.Object
  繼承者 java.nio.channels.SelectionKey
      繼承者 java.nio.channels.spi.AbstractSelectionKey

public abstract class AbstractSelectionKey
extends SelectionKey

選擇鍵的基本實作類別。

此類別追蹤鍵的有效性並實作取消。

從以下版本開始:
1.4

欄位摘要
 
從類別 java.nio.channels.SelectionKey 繼承的欄位
OP_ACCEPT, OP_CONNECT, OP_READ, OP_WRITE
 
建構子摘要
protected AbstractSelectionKey()
          初始化此類別的一個新實例。
 
方法摘要
 void cancel()
          取消此鍵。
 boolean isValid()
          告知此鍵是否有效。
 
從類別 java.nio.channels.SelectionKey 繼承的方法
attach, attachment, channel, interestOps, interestOps, isAcceptable, isConnectable, isReadable, isWritable, readyOps, selector
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

AbstractSelectionKey

protected AbstractSelectionKey()
初始化此類別的一個新實例。

方法詳細資訊

isValid

public final boolean isValid()
從類別 SelectionKey 複製的描述
告知此鍵是否有效。

鍵在創建時是有效的,並在被取消、其通道已關閉或者其選擇器已關閉之前保持有效。

指定者:
類別 SelectionKey 中的 isValid
返回:
當且僅當此鍵有效時才返回 true

cancel

public final void cancel()
取消此鍵。

如果尚未取消此鍵,則將該鍵添加到其選擇器的已取消鍵集中,同時在該鍵集上實作同步。

指定者:
類別 SelectionKey 中的 cancel

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only