Compartilhar via


ServiceEndpointCollection Classe

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

public class ServiceEndpointCollection

Essa classe representa os pontos de extremidade de um serviço Confiável. Cada ponto de extremidade tem um nome de ouvinte e o endereço desse ouvinte.

Resumo do Construtor

Construtor Description
ServiceEndpointCollection()

Cria uma instância de um ServiceEndpointsCollection vazio

ServiceEndpointCollection(String listenerName, String endpointAddress)

Cria uma instância do ServiceEndpointsCollection com um único ponto de extremidade, identificado pelo nome do ouvinte.

Resumo do método

Modificador e tipo Método e descrição
void addEndpoint(String listenerName, String endpointAddress)

Adiciona os pontos de extremidade na classe EndpointsCollection de entrada ao EndpointsCollection.

void addEndpoints(ServiceEndpointCollection newEndpoints)

Adiciona os pontos de extremidade na classe EndpointsCollection de entrada ao EndpointsCollection.

String getEndpointAddress(String listenerName)

Obtém o ponto de extremidade identificado pelo nome do ouvinte.

String getFirstEndpointAddress()

Obtém o primeiro endereço de ponto de extremidade no EndpointsCollection

ServiceEndpointCollection parseEndpointsString(String endpointsString)

Constrói um EndpointsCollection a partir de uma versão de cadeia de caracteres dos pontos de extremidade. A forma de cadeia de caracteres de EndpointsCollection é do formulário {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}}

Map<String, String> toReadOnlyHashMap()

Define o endereço do serviço de usuário réplica para o endereço do hashmap somente leitura.

String toString()

Converte o endpointsCollection em uma cadeia de caracteres JSON do formulário {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}}

Detalhes do construtor

ServiceEndpointCollection

public ServiceEndpointCollection()

Cria uma instância de um ServiceEndpointsCollection vazio

ServiceEndpointCollection

public ServiceEndpointCollection(String listenerName, String endpointAddress)

Cria uma instância do ServiceEndpointsCollection com um único ponto de extremidade, identificado pelo nome do ouvinte.

Parâmetros:

listenerName - Nome do ouvinte do ponto de extremidade
endpointAddress - Endereço do ponto de extremidade

Detalhes do método

addEndpoint

public void addEndpoint(String listenerName, String endpointAddress)

Adiciona os pontos de extremidade na classe EndpointsCollection de entrada ao EndpointsCollection.

Parâmetros:

listenerName - listenerName
endpointAddress - Endereço do ponto de extremidade

Gera:

FabricElementAlreadyExistsException - se o elemento fabric já existir.

addEndpoints

public void addEndpoints(ServiceEndpointCollection newEndpoints)

Adiciona os pontos de extremidade na classe EndpointsCollection de entrada ao EndpointsCollection.

Parâmetros:

newEndpoints - input EndpointsCollection

Gera:

FabricElementAlreadyExistsException - se o elemento fabric já existir

getEndpointAddress

public String getEndpointAddress(String listenerName)

Obtém o ponto de extremidade identificado pelo nome do ouvinte.

Parâmetros:

listenerName - Nome do ouvinte

Retornos:

True se existir um ponto de extremidade com o nome do ouvinte, caso contrário, False

getFirstEndpointAddress

public String getFirstEndpointAddress()

Obtém o primeiro endereço de ponto de extremidade no EndpointsCollection

Retornos:

True se houver pelo menos um ponto de extremidade no EndpointsCollection, caso contrário, false

parseEndpointsString

public static ServiceEndpointCollection parseEndpointsString(String endpointsString)

Constrói um EndpointsCollection a partir de uma versão de cadeia de caracteres dos pontos de extremidade. A forma de cadeia de caracteres de EndpointsCollection é do formulário {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}}

Parâmetros:

endpointsString - forma de cadeia de caracteres de endpointsCollection

Retornos:

True se a cadeia de caracteres puder ser analisada para um EndpointsCollection válido, caso contrário, False

toReadOnlyHashMap

public Map toReadOnlyHashMap()

Define o endereço do serviço de usuário réplica para o endereço do hashmap somente leitura.

Retornos:

Retorna uma exibição não modificável do mapa especificado.

toString

public String toString()

Converte o endpointsCollection em uma cadeia de caracteres JSON do formulário {"Endpoints":{"Listener1":"Endpoint1","Listener2":"Endpoint2" ...}}

Retornos:

Forma de cadeia de caracteres dos pontos de extremidadeCollection

Aplica-se a