- すべての既知の実装クラス:
RingMemberHostMapper
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
CqlTemplate
がアイテムごとにメタデータの
Node
をマッピングするために使用するインターフェース。このインターフェースの実装は、各ホストを結果オブジェクトにマッピングする実際の作業を実行しますが、例外処理について心配する必要はありません。
DriverException
は、呼び出し元の
CqlTemplate
によってキャッチされ、処理されます。
- 作成者:
- Matthew T. Adams, Mark Paluch
- 関連事項:
メソッドのサマリー
実装では、各 Node
をマップするためにこのメソッドを実装する必要があります。
メソッドの詳細
mapHosts
CollectionSE<T> mapHosts(IterableSE<com.datastax.oss.driver.api.core.metadata.Node> hosts)
throws com.datastax.oss.driver.api.core.DriverException 実装では、各 Node
をマップするためにこのメソッドを実装する必要があります。
- パラメーター:
hosts
- マップする Node
の Iterable
SE は null であってはなりません。- 戻り値:
- 指定されたホストの結果オブジェクト。
- 例外:
com.datastax.oss.driver.api.core.DriverException
- DriverException
がマッピング値に遭遇した場合 (つまり、DriverException
をキャッチする必要はありません)。