ReliableStateManager Interface
public interface ReliableStateManager
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
Transaction |
createTransaction()
Créez et démarrez une transaction qui peut être utilisée pour regrouper les opérations à effectuer de manière atomique. |
Async |
getAsyncEnumerator()
Retourne l’énumération de tous les états fiables. |
<K extends String, V> CompletableFuture<Reliable |
getOrAddReliableHashMapAsync(String name)
Retourne une table HashMap fiable associée au nom donné s’il est présent. Sinon, crée une table et retourne une référence à celle-ci. |
<K extends String, V> CompletableFuture<Reliable |
getOrAddReliableHashMapAsync(String name, Duration timeout)
Retourne une table HashMap fiable associée au nom donné s’il est présent. Sinon, crée une table et retourne une référence à celle-ci. |
<K extends String, V> CompletableFuture<Reliable |
getOrAddReliableHashMapAsync(Transaction tx, String name)
Retourne une table HashMap fiable associée au nom donné s’il est présent. Sinon, crée une table et retourne une référence à celle-ci. |
<K extends String, V> CompletableFuture<Reliable |
getOrAddReliableHashMapAsync(Transaction tx, String name, Duration timeout)
Retourne une table HashMap fiable associée au nom donné s’il est présent. Sinon, crée une table et retourne une référence à celle-ci. |
CompletableFuture<?> |
removeAsync(String name)
Supprime la collection Reliable associée au nom donné. |
CompletableFuture<?> |
removeAsync(String name, Duration timeout)
Supprime la collection Reliable associée au nom donné. |
CompletableFuture<?> |
removeAsync(Transaction tx, String name)
Supprime la collection Reliable associée au nom donné. |
CompletableFuture<?> |
removeAsync(Transaction tx, String name, Duration timeout)
Supprime la collection Reliable associée au nom donné. |
<K extends String, V> CompletableFuture<Conditional |
tryGetReliableHashMapAsync(String name)
Obtient la carte de hachage fiable associée au nom donné. |
Détails de la méthode
createTransaction
public Transaction createTransaction()
Créez et démarrez une transaction qui peut être utilisée pour regrouper les opérations à effectuer de manière atomique.
Retours:
getAsyncEnumerator
public AsyncEnumeration
Retourne l’énumération de tous les états fiables.
Retours:
getOrAddReliableHashMapAsync
public
Retourne une table HashMap fiable associée au nom donné s’il est présent. Sinon, crée une table et retourne une référence à celle-ci.
Paramètres:
Retours:
getOrAddReliableHashMapAsync
public
Retourne une table HashMap fiable associée au nom donné s’il est présent. Sinon, crée une table et retourne une référence à celle-ci.
Paramètres:
Retours:
getOrAddReliableHashMapAsync
public
Retourne une table HashMap fiable associée au nom donné s’il est présent. Sinon, crée une table et retourne une référence à celle-ci.
Paramètres:
Retours:
getOrAddReliableHashMapAsync
public
Retourne une table HashMap fiable associée au nom donné s’il est présent. Sinon, crée une table et retourne une référence à celle-ci.
Paramètres:
Retours:
removeAsync
public CompletableFuture removeAsync(String name)
Supprime la collection Reliable associée au nom donné.
Paramètres:
Retours:
removeAsync
public CompletableFuture removeAsync(String name, Duration timeout)
Supprime la collection Reliable associée au nom donné.
Paramètres:
Retours:
removeAsync
public CompletableFuture removeAsync(Transaction tx, String name)
Supprime la collection Reliable associée au nom donné.
Paramètres:
Retours:
removeAsync
public CompletableFuture removeAsync(Transaction tx, String name, Duration timeout)
Supprime la collection Reliable associée au nom donné.
Paramètres:
Retours:
tryGetReliableHashMapAsync
public
Obtient la carte de hachage fiable associée au nom donné.
Paramètres:
Retours:
S’applique à
Azure SDK for Java