- java.lang.Object
- 
- jdk.nio.Channels
 
- 
- 
ネストされたクラスのサマリーネストされたクラス 修飾子と型 クラス 説明 static interfaceChannels.SelectableChannelCloserreadWriteSelectableChannelによって作成された選択可能チャネルのクローズを調整するために使用されるオブジェクトです。
 - 
メソッドのサマリー修飾子と型 メソッド 説明 static SelectableChannelreadWriteSelectableChannel(FileDescriptor fd, Channels.SelectableChannelCloser closer)OP_READおよびOP_WRITEのoperation-setをサポートするファイル記述子に対する選択可能なチャネルを作成します。
 
- 
- 
- 
メソッドの詳細- 
readWriteSelectableChannelpublic static SelectableChannel readWriteSelectableChannel(FileDescriptor fd, Channels.SelectableChannelCloser closer) OP_READおよびOP_WRITEのoperation-setをサポートするファイル記述子に対する選択可能なチャネルを作成します。 選択可能チャネルはデフォルトのSelectorProviderによって作成されます。指定されたファイル記述子は、読取りおよび書込み準備のために Selectorによって多重化できるソケットまたはリソースです。 選択可能なチャネルを使用してファイル記述子を直接使用するように調整するには、注意深く注意する必要があります。 特に、慎重に調整しないでブロック・モードを変更したりファイル記述子を閉じると、未指定で安全な副作用が発生します。 指定されたSelectableChannelCloserは、ファイル記述子を閉じ、チャネルがSelectorに登録されたときに閉じを調整するために呼び出されます。セキュリティ・マネージャ・セットがある場合は、その checkReadおよびcheckWriteメソッドが呼び出され、コール元がファイル記述子からの読取りと書込みの両方の権限を持つことを確認できます。- 実装上の注意:
- デフォルトのSelectorProviderがJDKビルトイン実装でない場合、このメソッドはUnsupportedOperationExceptionをスローします。
- パラメータ:
- fd- ファイル記述子
- closer- チャネルをクローズするオブジェクト
- 戻り値:
- 選択可能チャネル
- 例外:
- IllegalArgumentException- ファイル記述子が- validでない場合
- SecurityException- セキュリティ・マネージャによって拒否された場合
 
 
- 
 
-