Compartilhar via


ActorProxyEventUtility Classe

  • java.lang.Object
    • microsoft.servicefabric.actors.client.ActorProxyEventUtility

public class ActorProxyEventUtility

Contém métodos de extensão relacionados a eventos de ator.

Resumo do método

Modificador e tipo Método e descrição
static<TEvent extends ActorEvents> CompletableFuture<?> subscribeAsync(ActorEventPublisher actorProxy, TEvent subscriber)

Assine um evento de ator publicado.

Quando actorProxy não é do tipo ActorProxy

Quando o TEvent não implementa ActorEvents

static<TEvent extends ActorEvents> CompletableFuture<?> subscribeAsync(ActorEventPublisher actorProxy, TEvent subscriber, Duration resubscriptionInterval)

Assine um evento de ator publicado.

Quando actorProxy não é do tipo ActorProxy

Quando o TEvent não implementa ActorEvents

static<TEvent extends ActorEvents> CompletableFuture<?> unsubscribeAsync(ActorEventPublisher actorProxy, TEvent subscriber)

Cancelar a assinatura de um evento de ator publicado.

Quando actorProxy não é do tipo ActorProxy

Quando o TEvent não implementa ActorEvents

Detalhes do método

subscribeAsync

public static static CompletableFuture subscribeAsync(ActorEventPublisher actorProxy, TEvent subscriber)

Assine um evento de ator publicado.

Quando actorProxy não é do tipo ActorProxy

Quando o TEvent não implementa ActorEvents

Parâmetros:

actorProxy - O ator que publica o evento.
subscriber - O assinante que recebe o evento.

Retornos:

Uma tarefa que representa a operação assíncrona de assinar um evento de ator publicado.

Gera:

java.lang.IllegalArgumentException

subscribeAsync

public static static CompletableFuture subscribeAsync(ActorEventPublisher actorProxy, TEvent subscriber, Duration resubscriptionInterval)

Assine um evento de ator publicado.

Quando actorProxy não é do tipo ActorProxy

Quando o TEvent não implementa ActorEvents

Parâmetros:

actorProxy - O ator que publica o evento.
subscriber - O assinante que recebe o evento.
resubscriptionInterval - O tempo entre as tentativas de re-assinatura.

Retornos:

Uma tarefa que representa a operação assíncrona de assinar um evento de ator publicado.

Gera:

java.lang.IllegalArgumentException

unsubscribeAsync

public static static CompletableFuture unsubscribeAsync(ActorEventPublisher actorProxy, TEvent subscriber)

Cancelar a assinatura de um evento de ator publicado.

Quando actorProxy não é do tipo ActorProxy

Quando o TEvent não implementa ActorEvents

Parâmetros:

actorProxy - O ator que publica o evento.
subscriber - O assinante que recebe o evento.

Retornos:

Uma tarefa que representa a operação assíncrona de cancelar a assinatura de um evento de ator publicado.

Gera:

java.lang.IllegalArgumentException

Aplica-se a