FabricActor Klasse
- java.
lang. Object - ActorBase
- microsoft.
servicefabric. actors. runtime. FabricActor
- microsoft.
public class FabricActor extends ActorBase
Stellt einen Akteur dar, dem mehrere zuverlässige "benannte" Zustände zugeordnet sein können. ActorBase
Bemerkungen:Der Zustand wird über DieBereinigungssammlungen und Failovers des Akteurs hinweg beibehalten. Das Speichern und Abrufen des Zustands wird vom Akteurstatusanbieter ActorStateProviderbereitgestellt.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
FabricActor(FabricActorService actorService, ActorId actorId) |
Initialisiert eine neue Instanz von FabricActor. |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
Actor |
getStateManager()
Ruft den Zustands-Manager ab, für FabricActor den benannte Zustände abgerufen/hinzugefügt/aktualisiert/entfernt werden können. |
CompletableFuture<?> |
saveStateAsync()
Speichert alle Zustandsänderungen (hinzufügen/aktualisieren/entfernen), die seit dem letzten Aufruf saveStateAsync()von vorgenommen wurden, beim Akteurstatusanbieter, der dem Akteur zugeordnet ist. |
Actor |
stateManager()
Ruft den Zustands-Manager ab, für FabricActor den benannte Zustände abgerufen/hinzugefügt/aktualisiert/entfernt werden können. |
Geerbte Elemente
Details zum Konstruktor
FabricActor
protected FabricActor(FabricActorService actorService, ActorId actorId)
Initialisiert eine neue Instanz von FabricActor.
Parameter:
Details zur Methode
getStateManager
public ActorStateManager getStateManager()
Ruft den Zustands-Manager ab, für FabricActor den benannte Zustände abgerufen/hinzugefügt/aktualisiert/entfernt werden können.
Gibt zurück:
saveStateAsync
protected CompletableFuture saveStateAsync()
Speichert alle Zustandsänderungen (hinzufügen/aktualisieren/entfernen), die seit dem letzten Aufruf saveStateAsync()von vorgenommen wurden, beim Akteurstatusanbieter, der dem Akteur zugeordnet ist.
Gibt zurück:
stateManager
public ActorStateManager stateManager()
Ruft den Zustands-Manager ab, für FabricActor den benannte Zustände abgerufen/hinzugefügt/aktualisiert/entfernt werden können.
Gibt zurück:
Gilt für:
Azure SDK for Java