Compartilhar via


CommunicationListener Interface

public interface CommunicationListener

Define a interface base e o contrato do computador de estado para o ouvinte de comunicação de um Serviço do Service Fabric.

Resumo do método

Modificador e tipo Método e descrição
void abort()
CompletableFuture<?> closeAsync(CancellationToken cancellationToken)

Esse método faz com que o ouvinte de comunicação seja fechado. Close é um estado terminal e esse método permite que o ouvinte de comunicação faça a transição para esse estado normalmente.

CompletableFuture<String> openAsync(CancellationToken cancellationToken)

Esse método faz com que o ouvinte de comunicação seja aberto. Depois que o Open for concluído, o ouvinte de comunicação se tornará utilizável – aceita e envia mensagens.

Detalhes do método

abort

public void abort()

closeAsync

public CompletableFuture closeAsync(CancellationToken cancellationToken)

Esse método faz com que o ouvinte de comunicação seja fechado. Close é um estado terminal e esse método permite que o ouvinte de comunicação faça a transição para esse estado normalmente.

Parâmetros:

cancellationToken -

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

Retornos:

Um CompleteableFuture que representa uma operação pendente.

openAsync

public CompletableFuture openAsync(CancellationToken cancellationToken)

Esse método faz com que o ouvinte de comunicação seja aberto. Depois que o Open for concluído, o ouvinte de comunicação se tornará utilizável – aceita e envia mensagens.

Parâmetros:

cancellationToken -

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

Retornos:

Um CompleteableFuture que representa uma operação pendente. O resultado da Tarefa é a cadeia de caracteres do ponto de extremidade.

Aplica-se a