FabricActor クラス
- java.
lang. Object - ActorBase
- microsoft.
servicefabric. actors. runtime. FabricActor
- microsoft.
public class FabricActor extends ActorBase
複数の信頼できる "名前付き" 状態を関連付けることができるアクターを表します。 ActorBase
発言:状態は、アクター ガベージ コレクションとフェールオーバー全体で保持されます。 状態のストレージと取得は、アクター状態プロバイダー ActorStateProviderによって提供されます。
コンストラクターの概要
コンストラクター | 説明 |
---|---|
FabricActor(FabricActorService actorService, ActorId actorId) |
FabricActor の新しいインスタンスを初期化します |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Actor |
getStateManager()
名前付き状態の取得/追加/更新/削除に使用できる状態マネージャー FabricActor を取得します。 |
CompletableFuture<?> |
saveStateAsync()
への最後の呼び出し saveStateAsync()以降に行われたすべての状態変更 (追加/更新/削除) を、アクターに関連付けられているアクター状態プロバイダーに保存します。 |
Actor |
stateManager()
名前付き状態の取得/追加/更新/削除に使用できる状態マネージャー FabricActor を取得します。 |
継承メンバー
コンストラクターの詳細
FabricActor
protected FabricActor(FabricActorService actorService, ActorId actorId)
FabricActor の新しいインスタンスを初期化します
パラメーター:
メソッドの詳細
getStateManager
public ActorStateManager getStateManager()
名前付き状態の取得/追加/更新/削除に使用できる状態マネージャー FabricActor を取得します。
戻り値:
saveStateAsync
protected CompletableFuture saveStateAsync()
への最後の呼び出し saveStateAsync()以降に行われたすべての状態変更 (追加/更新/削除) を、アクターに関連付けられているアクター状態プロバイダーに保存します。
戻り値:
stateManager
public ActorStateManager stateManager()
名前付き状態の取得/追加/更新/削除に使用できる状態マネージャー FabricActor を取得します。
戻り値:
適用対象
Azure SDK for Java