ServicePartitionClient<TCommunicationClient> インターフェイス

型パラメーター

TCommunicationClient

public interface ServicePartitionClient

特定のパーティションのレプリカと通信できる通信クライアントのインスタンスを指定します。

メソッドの概要

修飾子と型 メソッドと説明
CommunicationClientFactory<TCommunicationClient> getCommunicationClientFactory()

通信クライアント ファクトリを取得します

ResolvedServicePartition getLastResolvedServicePartition()

クライアントで設定された解決済みサービス パーティションを取得します。

String getListenerName()

クライアントが接続するレプリカ内のリスナーの名前を取得します。

ServicePartitionKey getPartitionKey()

クライアントが通信しているパーティションのキーを取得します。

URI getServiceUri()

サービスの名前を取得します

TargetReplicaSelector getTargetReplicaSelector()

クライアントが接続するパーティション内のレプリカに関する情報を取得します。

メソッドの詳細

getCommunicationClientFactory

public CommunicationClientFactory getCommunicationClientFactory()

通信クライアント ファクトリを取得します

戻り値:

通信クライアント ファクトリ

getLastResolvedServicePartition

public ResolvedServicePartition getLastResolvedServicePartition()

クライアントで設定された解決済みサービス パーティションを取得します。

戻り値:

ResolvedServicePartition が設定されている場合は true

getListenerName

public String getListenerName()

クライアントが接続するレプリカ内のリスナーの名前を取得します。

戻り値:

リスナー名

getPartitionKey

public ServicePartitionKey getPartitionKey()

クライアントが通信しているパーティションのキーを取得します。

戻り値:

パーティション キー

getServiceUri

public URI getServiceUri()

サービスの名前を取得します

戻り値:

サービスの名前

getTargetReplicaSelector

public TargetReplicaSelector getTargetReplicaSelector()

クライアントが接続するパーティション内のレプリカに関する情報を取得します。

戻り値:

適用対象