Freigeben über


ServiceReplicaListener Klasse

  • java.lang.Object
    • microsoft.servicefabric.services.communication.runtime.ServiceReplicaListener

public class ServiceReplicaListener

Stellt den Kommunikationslistener und seine Eigenschaften für ein zustandsbehaftetes Dienstreplikat dar. Vom Kommunikationslistener angegebene Endpunkte werden dem Namen des Kommunikationslisteners zugeordnet.

Feldzusammenfassung

Modifizierer und Typ Feld und Beschreibung
final String defaultName

Der Standardname, der verwendet wird, wenn der ServiceReplicaListener keinen Namen erhält.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
ServiceReplicaListener(Function<StatefulServiceContext, CommunicationListener> createCommunicationListener)
ServiceReplicaListener(Function<StatefulServiceContext, CommunicationListener> createCommunicationListener, String name)

Erstellt den ServiceReplicaListener

ServiceReplicaListener(Function<StatefulServiceContext, CommunicationListener> createCommunicationListener, String name, boolean listenOnSecondary)

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
Function<StatefulServiceContext, CommunicationListener> createCommunicationListener()

Factory-Methode zum Erstellen des Kommunikationslisteners.

boolean listenOnSecondary()

Gibt an, ob dieser Kommunikationslistener geöffnet werden soll, wenn das zustandsbehaftete Dienstreplikat zu einer ActiveSecondary wird. Wenn dieser Member nicht festgelegt (oder auf false festgelegt ist), wird der Kommunikationslistener nur geöffnet, wenn das Replikat zu Primär wird.

String name()

Name des Kommunikationslisteners.

Felddetails

defaultName

public static final String defaultName= ""

Der Standardname, der verwendet wird, wenn der ServiceReplicaListener keinen Namen erhält.

Details zum Konstruktor

ServiceReplicaListener

public ServiceReplicaListener(Function createCommunicationListener)

Parameter:

createCommunicationListener

ServiceReplicaListener

public ServiceReplicaListener(Function createCommunicationListener, String name)

Erstellt den ServiceReplicaListener

Parameter:

createCommunicationListener - Factory-Methode zum Erstellen des Kommunikationslisteners
name - Name des Kommunikationslisteners. Dieser Parameter ist optional, wenn der Dienst nur über einen Kommunikationslistener verfügt.

ServiceReplicaListener

public ServiceReplicaListener(Function createCommunicationListener, String name, boolean listenOnSecondary)

Parameter:

createCommunicationListener
name
listenOnSecondary

Details zur Methode

createCommunicationListener

public Function createCommunicationListener()

Factory-Methode zum Erstellen des Kommunikationslisteners.

Gibt zurück:

Factory-Methode

listenOnSecondary

public boolean listenOnSecondary()

Gibt an, ob dieser Kommunikationslistener geöffnet werden soll, wenn das zustandsbehaftete Dienstreplikat zu einer ActiveSecondary wird. Wenn dieser Member nicht festgelegt (oder auf false festgelegt ist), wird der Kommunikationslistener nur geöffnet, wenn das Replikat zu Primär wird.

Gibt zurück:

Boolescher Wert, der angibt, ob dieser Kommunikationslistener geöffnet werden soll, wenn das Replikat ActiveSecondary ist

name

public String name()

Name des Kommunikationslisteners.

Gibt zurück:

Name

Gilt für: