CommunicationListener Schnittstelle
public interface CommunicationListener
Definiert die Basisschnittstelle und den Zustandscomputervertrag für den Kommunikationslistener für einen Service Fabric-Dienst.
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
void | abort() |
CompletableFuture<?> |
closeAsync(CancellationToken cancellationToken)
Diese Methode bewirkt, dass der Kommunikationslistener geschlossen wird. Close ist ein Terminalzustand, und mit dieser Methode kann der Kommunikationslistener ordnungsgemäß zu diesem Zustand wechseln. |
CompletableFuture<String> |
openAsync(CancellationToken cancellationToken)
Diese Methode bewirkt, dass der Kommunikationslistener geöffnet wird. Sobald das Öffnen abgeschlossen ist, wird der Kommunikationslistener nutzbar – akzeptiert und sendet Nachrichten. |
Details zur Methode
abort
public void abort()
closeAsync
public CompletableFuture closeAsync(CancellationToken cancellationToken)
Diese Methode bewirkt, dass der Kommunikationslistener geschlossen wird. Close ist ein Terminalzustand, und mit dieser Methode kann der Kommunikationslistener ordnungsgemäß zu diesem Zustand wechseln.
Parameter:
CancellationToken-Objekt, um die Abbruch-status des Vorgangs anzugeben.
Gibt zurück:
openAsync
public CompletableFuture
Diese Methode bewirkt, dass der Kommunikationslistener geöffnet wird. Sobald das Öffnen abgeschlossen ist, wird der Kommunikationslistener nutzbar – akzeptiert und sendet Nachrichten.
Parameter:
CancellationToken-Objekt, um die Abbruch-status des Vorgangs anzugeben.
Gibt zurück:
Gilt für:
Azure SDK for Java