ReliableStateManager インターフェイス
public interface ReliableStateManager
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Transaction |
createTransaction()
アトミックに実行する操作をグループ化するために使用できる新しいトランザクションを作成して開始します。 |
Async |
getAsyncEnumerator()
すべての信頼できる状態の列挙を返します。 |
<K extends String, V> CompletableFuture<Reliable |
getOrAddReliableHashMapAsync(String name)
指定された名前に関連付けられている信頼できる HashMap テーブルが存在する場合は、それを返します。 それ以外の場合は、新しいテーブルを作成し、そのテーブルへの参照を返します。 |
<K extends String, V> CompletableFuture<Reliable |
getOrAddReliableHashMapAsync(String name, Duration timeout)
指定された名前に関連付けられている信頼できる HashMap テーブルが存在する場合は、それを返します。 それ以外の場合は、新しいテーブルを作成し、そのテーブルへの参照を返します。 |
<K extends String, V> CompletableFuture<Reliable |
getOrAddReliableHashMapAsync(Transaction tx, String name)
指定された名前に関連付けられている信頼できる HashMap テーブルが存在する場合は、それを返します。 それ以外の場合は、新しいテーブルを作成し、そのテーブルへの参照を返します。 |
<K extends String, V> CompletableFuture<Reliable |
getOrAddReliableHashMapAsync(Transaction tx, String name, Duration timeout)
指定された名前に関連付けられている信頼できる HashMap テーブルが存在する場合は、それを返します。 それ以外の場合は、新しいテーブルを作成し、そのテーブルへの参照を返します。 |
CompletableFuture<?> |
removeAsync(String name)
指定した名前に関連付けられている Reliable コレクションを削除します。 |
CompletableFuture<?> |
removeAsync(String name, Duration timeout)
指定した名前に関連付けられている Reliable コレクションを削除します。 |
CompletableFuture<?> |
removeAsync(Transaction tx, String name)
指定した名前に関連付けられている Reliable コレクションを削除します。 |
CompletableFuture<?> |
removeAsync(Transaction tx, String name, Duration timeout)
指定した名前に関連付けられている Reliable コレクションを削除します。 |
<K extends String, V> CompletableFuture<Conditional |
tryGetReliableHashMapAsync(String name)
指定した名前に関連付けられている信頼できるハッシュ マップを取得します。 |
メソッドの詳細
createTransaction
public Transaction createTransaction()
アトミックに実行する操作をグループ化するために使用できる新しいトランザクションを作成して開始します。
戻り値:
getAsyncEnumerator
public AsyncEnumeration
すべての信頼できる状態の列挙を返します。
戻り値:
getOrAddReliableHashMapAsync
public
指定された名前に関連付けられている信頼できる HashMap テーブルが存在する場合は、それを返します。 それ以外の場合は、新しいテーブルを作成し、そのテーブルへの参照を返します。
パラメーター:
戻り値:
getOrAddReliableHashMapAsync
public
指定された名前に関連付けられている信頼できる HashMap テーブルが存在する場合は、それを返します。 それ以外の場合は、新しいテーブルを作成し、そのテーブルへの参照を返します。
パラメーター:
戻り値:
getOrAddReliableHashMapAsync
public
指定された名前に関連付けられている信頼できる HashMap テーブルが存在する場合は、それを返します。 それ以外の場合は、新しいテーブルを作成し、そのテーブルへの参照を返します。
パラメーター:
戻り値:
getOrAddReliableHashMapAsync
public
指定された名前に関連付けられている信頼できる HashMap テーブルが存在する場合は、それを返します。 それ以外の場合は、新しいテーブルを作成し、そのテーブルへの参照を返します。
パラメーター:
戻り値:
removeAsync
public CompletableFuture removeAsync(String name)
指定した名前に関連付けられている Reliable コレクションを削除します。
パラメーター:
戻り値:
removeAsync
public CompletableFuture removeAsync(String name, Duration timeout)
指定した名前に関連付けられている Reliable コレクションを削除します。
パラメーター:
戻り値:
removeAsync
public CompletableFuture removeAsync(Transaction tx, String name)
指定した名前に関連付けられている Reliable コレクションを削除します。
パラメーター:
戻り値:
removeAsync
public CompletableFuture removeAsync(Transaction tx, String name, Duration timeout)
指定した名前に関連付けられている Reliable コレクションを削除します。
パラメーター:
戻り値:
tryGetReliableHashMapAsync
public
指定した名前に関連付けられている信頼できるハッシュ マップを取得します。
パラメーター:
戻り値:
適用対象
Azure SDK for Java