Freigeben über


ActorProxyEventUtility Klasse

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

public class ActorProxyEventUtility

Enthält Erweiterungsmethoden im Zusammenhang mit Akteurereignissen.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
static<TEvent extends ActorEvents> CompletableFuture<?> subscribeAsync(ActorEventPublisher actorProxy, TEvent subscriber)

Abonnieren Sie ein veröffentlichtes Akteurereignis.

Wenn actorProxy nicht vom Typ ist ActorProxy

Wenn TEvent nicht implementiert ActorEvents

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

Abonnieren Sie ein veröffentlichtes Akteurereignis.

Wenn actorProxy nicht vom Typ ist ActorProxy

Wenn TEvent nicht implementiert ActorEvents

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

Melden Sie sich von einem veröffentlichten Akteurereignis ab.

Wenn actorProxy nicht vom Typ ist ActorProxy

Wenn TEvent nicht implementiert ActorEvents

Details zur Methode

subscribeAsync

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

Abonnieren Sie ein veröffentlichtes Akteurereignis.

Wenn actorProxy nicht vom Typ ist ActorProxy

Wenn TEvent nicht implementiert ActorEvents

Parameter:

actorProxy - Der Akteur, der das Ereignis veröffentlicht.
subscriber - Der Abonnent, der das Ereignis empfängt.

Gibt zurück:

Eine Aufgabe, die den asynchronen Vorgang des Abonnierens eines veröffentlichten Actor-Ereignisses darstellt.

Löst aus:

java.lang.IllegalArgumentException

subscribeAsync

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

Abonnieren Sie ein veröffentlichtes Akteurereignis.

Wenn actorProxy nicht vom Typ ist ActorProxy

Wenn TEvent nicht implementiert ActorEvents

Parameter:

actorProxy - Der Akteur, der das Ereignis veröffentlicht.
subscriber - Der Abonnent, der das Ereignis empfängt.
resubscriptionInterval - Die Zeit zwischen erneuten Abonnementversuchen.

Gibt zurück:

Eine Aufgabe, die den asynchronen Vorgang des Abonnierens eines veröffentlichten Actor-Ereignisses darstellt.

Löst aus:

java.lang.IllegalArgumentException

unsubscribeAsync

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

Melden Sie sich von einem veröffentlichten Akteurereignis ab.

Wenn actorProxy nicht vom Typ ist ActorProxy

Wenn TEvent nicht implementiert ActorEvents

Parameter:

actorProxy - Der Akteur, der das Ereignis veröffentlicht.
subscriber - Der Abonnent, der das Ereignis empfängt.

Gibt zurück:

Eine Aufgabe, die den asynchronen Vorgang des Aufhebens des Abonnierens eines veröffentlichten Akteurereignisses darstellt.

Löst aus:

java.lang.IllegalArgumentException

Gilt für: