次の方法で共有


ActorService インターフェイス

public interface ActorService extends Service

アクター サービス レベルで呼び出すことができるメソッドを含むインターフェイスを定義します。

メソッドの概要

修飾子と型 メソッドと説明
CompletableFuture<?> deleteActorAsync(ActorId actorId, CancellationToken cancellationToken)

アクター サービスからアクターを削除します。

アクティブなアクターは非アクティブになり、その状態も状態プロバイダーから削除されます。 アクティブなアクターの状態は、状態プロバイダーから削除されます。 このメソッドがシステム内に存在しないアクター ID に対して呼び出された場合は、no-op になります。

CompletableFuture<PagedResult<ActorInformation>> getActorsAsync(ContinuationToken continuationToken, CancellationToken cancellationToken)

アクター サービスに対してクエリを実行して、アクターの一覧を取得します。

メソッドの詳細

deleteActorAsync

public CompletableFuture deleteActorAsync(ActorId actorId, CancellationToken cancellationToken)

アクター サービスからアクターを削除します。

アクティブなアクターは非アクティブになり、その状態も状態プロバイダーから削除されます。 アクティブなアクターの状態は、状態プロバイダーから削除されます。 このメソッドがシステム内に存在しないアクター ID に対して呼び出された場合は、no-op になります。

パラメーター:

actorId -

ActorId 削除するアクターの 。

cancellationToken -

CancellationToken 操作の取り消し状態を示す オブジェクト。

戻り値:

サーバーへの呼び出しの非同期操作を表すタスク。

getActorsAsync

public CompletableFuture> getActorsAsync(ContinuationToken continuationToken, CancellationToken cancellationToken)

アクター サービスに対してクエリを実行して、アクターの一覧を取得します。

パラメーター:

continuationToken - 結果のクエリを開始する継続トークン。 継続トークンの null 値は、先頭から値を返し始めるという意味です。
cancellationToken -

CancellationToken 操作の取り消し状態を示す オブジェクト。

戻り値:

サーバーへの呼び出しの非同期操作を表す将来。

適用対象