Compartilhar via


ActorService Interface

public interface ActorService extends Service

Define a interface que contém métodos que podem ser chamados no nível do Serviço de Ator.

Resumo do método

Modificador e tipo Método e descrição
CompletableFuture<?> deleteActorAsync(ActorId actorId, CancellationToken cancellationToken)

Exclui um Ator do serviço Ator.

Um ator ativo será desativado e seu estado também será excluído do provedor de estado. O estado de um ator ativo será excluído do provedor de estado. Se esse método for chamado para uma ID de ator inexistente no sistema, ele será uma no-op.

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

Obtém a lista de Atores consultando o serviço de ator.

Detalhes do método

deleteActorAsync

public CompletableFuture deleteActorAsync(ActorId actorId, CancellationToken cancellationToken)

Exclui um Ator do serviço Ator.

Um ator ativo será desativado e seu estado também será excluído do provedor de estado. O estado de um ator ativo será excluído do provedor de estado. Se esse método for chamado para uma ID de ator inexistente no sistema, ele será uma no-op.

Parâmetros:

actorId -

ActorId do ator a ser excluído.

cancellationToken -

CancellationTokenpara indicar o status de cancelamento da operação.

Retornos:

Uma tarefa que representa a operação assíncrona da chamada ao servidor.

getActorsAsync

public CompletableFuture> getActorsAsync(ContinuationToken continuationToken, CancellationToken cancellationToken)

Obtém a lista de Atores consultando o serviço de ator.

Parâmetros:

continuationToken - Um token de continuação do qual começar a consultar os resultados. Um valor nulo do token de continuação significa iniciar o retorno de valores que formam o início.
cancellationToken -

CancellationTokenpara indicar o status de cancelamento da operação.

Retornos:

Um futuro que representa a operação assíncrona da chamada ao servidor.

Aplica-se a