Partager via


ServiceEndpointCollection Classe

  • java.lang.Object
    • Serializable
      • microsoft.servicefabric.services.communication.ServiceEndpointCollection

public class ServiceEndpointCollection

Cette classe représente les points de terminaison d’un service Reliable. Chaque point de terminaison a un nom d’écouteur et l’adresse de cet écouteur.

Récapitulatif du constructeur

Constructeur Description
ServiceEndpointCollection()

Instancie un ServiceEndpointsCollection vide

ServiceEndpointCollection(String listenerName, String endpointAddress)

Instancie le ServiceEndpointsCollection avec un point de terminaison unique, identifié par le nom de l’écouteur.

Résumé de la méthode

Modificateur et type Méthode et description
void addEndpoint(String listenerName, String endpointAddress)

Ajoute les points de terminaison de la classe EndpointsCollection d’entrée à EndpointsCollection.

void addEndpoints(ServiceEndpointCollection newEndpoints)

Ajoute les points de terminaison de la classe EndpointsCollection d’entrée à EndpointsCollection.

String getEndpointAddress(String listenerName)

Obtient le point de terminaison identifié par le nom de l’écouteur.

String getFirstEndpointAddress()

Obtient la première adresse de point de terminaison dans EndpointsCollection

ServiceEndpointCollection parseEndpointsString(String endpointsString)

Construit un EndpointsCollection à partir d’une version de chaîne des points de terminaison. Forme de chaîne de EndpointsCollection se présente sous la forme {"Endpoints »:{"Listener1 »:"Endpoint1 »,"Listener2 »:"Endpoint2 » ...}}

Map<String, String> toReadOnlyHashMap()

Définit l’adresse du service utilisateur réplica à l’adresse de hachage en lecture seule.

String toString()

Convertit endpointsCollection en une chaîne JSON de la forme {"Endpoints »:{"Listener1 »:"Endpoint1 »,"Listener2 »:"Endpoint2 » ...}}

Détails du constructeur

ServiceEndpointCollection

public ServiceEndpointCollection()

Instancie un ServiceEndpointsCollection vide

ServiceEndpointCollection

public ServiceEndpointCollection(String listenerName, String endpointAddress)

Instancie le ServiceEndpointsCollection avec un point de terminaison unique, identifié par le nom de l’écouteur.

Paramètres:

listenerName - Nom de l’écouteur du point de terminaison
endpointAddress - Adresse du point de terminaison

Détails de la méthode

addEndpoint

public void addEndpoint(String listenerName, String endpointAddress)

Ajoute les points de terminaison de la classe EndpointsCollection d’entrée à EndpointsCollection.

Paramètres:

listenerName - listenerName
endpointAddress - Adresse du point de terminaison

Exception:

FabricElementAlreadyExistsException - si l’élément fabric existe déjà.

addEndpoints

public void addEndpoints(ServiceEndpointCollection newEndpoints)

Ajoute les points de terminaison de la classe EndpointsCollection d’entrée à EndpointsCollection.

Paramètres:

newEndpoints - input EndpointsCollection

Exception:

FabricElementAlreadyExistsException - si l’élément fabric existe déjà

getEndpointAddress

public String getEndpointAddress(String listenerName)

Obtient le point de terminaison identifié par le nom de l’écouteur.

Paramètres:

listenerName - Nom de l’écouteur

Retours:

True si un point de terminaison portant le nom de l’écouteur existe, False sinon

getFirstEndpointAddress

public String getFirstEndpointAddress()

Obtient la première adresse de point de terminaison dans EndpointsCollection

Retours:

True s’il existe au moins un point de terminaison dans EndpointsCollection; sinon, false

parseEndpointsString

public static ServiceEndpointCollection parseEndpointsString(String endpointsString)

Construit un EndpointsCollection à partir d’une version de chaîne des points de terminaison. Forme de chaîne de EndpointsCollection se présente sous la forme {"Endpoints »:{"Listener1 »:"Endpoint1 »,"Listener2 »:"Endpoint2 » ...}}

Paramètres:

endpointsString - forme de chaîne de endpointsCollection

Retours:

True si la chaîne peut être analysée sur un EndpointsCollection valide, false sinon

toReadOnlyHashMap

public Map toReadOnlyHashMap()

Définit l’adresse du service utilisateur réplica à l’adresse de hachage en lecture seule.

Retours:

Retourne une vue non modifiable de la carte spécifiée.

toString

public String toString()

Convertit endpointsCollection en une chaîne JSON de la forme {"Endpoints »:{"Listener1 »:"Endpoint1 »,"Listener2 »:"Endpoint2 » ...}}

Retours:

Forme de chaîne du endpointsCollection

S’applique à