Freigeben über


ServiceInstanceListener Klasse

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

public class ServiceInstanceListener

Stellt den Kommunikationslistener und seine Eigenschaften für eine zustandslose Dienstinstanz 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 ServiceInstanceListener keinen Namen erhält.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
ServiceInstanceListener(Function<StatelessServiceContext, CommunicationListener> createCommunicationListener)
ServiceInstanceListener(Function<StatelessServiceContext, CommunicationListener> createCommunicationListener, String name)

Erstellt den ServiceInstanceListener

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
Function<StatelessServiceContext, CommunicationListener> getCommunicationListenerFactory()

Factory-Methode zum Erstellen des Kommunikationslisteners.

String getName()

Name des Kommunikationslisteners.

Felddetails

defaultName

public static final String defaultName= ""

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

Details zum Konstruktor

ServiceInstanceListener

public ServiceInstanceListener(Function createCommunicationListener)

Parameter:

createCommunicationListener

ServiceInstanceListener

public ServiceInstanceListener(Function createCommunicationListener, String name)

Erstellt den ServiceInstanceListener

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.

Details zur Methode

getCommunicationListenerFactory

public Function getCommunicationListenerFactory()

Factory-Methode zum Erstellen des Kommunikationslisteners.

Gibt zurück:

Factory-Methode

getName

public String getName()

Name des Kommunikationslisteners.

Gibt zurück:

Name

Gilt für: