Compartilhar via


ResolvedServicePartition Classe

  • java.lang.Object
    • system.fabric.ResolvedServicePartition

public class ResolvedServicePartition

Representa uma estrutura de dados que contém informações sobre o particionamento e o conjunto de pontos de extremidade aos quais a partição de serviço especificada escuta.

Resumo do campo

Modificador e tipo Campo e descrição
long resolvedServicePartitionResultNative

Resumo do método

Modificador e tipo Método e descrição
int compareVersion(ResolvedServicePartition other)

Compara duas partições de serviço resolvidas e identifica qual é mais recente.

ResolvedServiceEndpoint getEndpoint()

Obtém os pontos de extremidade da partição de serviço.

List<ResolvedServiceEndpoint> getEndpoints()

Retorna um único ponto de extremidade, em vez de uma coleção de todos os pontos de extremidade.

Observações:Muitas vezes, você só precisa de um único ponto de extremidade em vez de todos os pontos de extremidade. Se o serviço for sem estado, ele retornará um ponto de extremidade aleatório. Se o serviço for um serviço com estado, ele retornará o ponto de extremidade ao qual a réplica Primária da partição de serviço escutará. Observe que, se a réplica Primária atualmente não existir, ela gerará FabricException.

URI getServiceName()

Obtém o nome da instância de serviço.

ServicePartitionInformation getServicePartitionInfo()

Obtém informações sobre a partição do serviço que foi resolvido.

String toString()

Obtenha os valores de system.fabric.ResolvedServicePartition instância como uma Cadeia de Caracteres.

Detalhes do campo

resolvedServicePartitionResultNative

public long resolvedServicePartitionResultNative

Detalhes do método

compareVersion

public int compareVersion(ResolvedServicePartition other)

Compara duas partições de serviço resolvidas e identifica qual é mais recente.

Parâmetros:

other - A outra partição de serviço resolvida a ser comparada. argumento RSP (partição de serviço resolvido) com o parâmetro

Retornos:

Retorna int.

getEndpoint

public ResolvedServiceEndpoint getEndpoint()

Obtém os pontos de extremidade da partição de serviço.

Retornos:

Uma coleção de ResolvedServiceEndpoint para uma partição de serviço.

getEndpoints

public List getEndpoints()

Retorna um único ponto de extremidade, em vez de uma coleção de todos os pontos de extremidade.

Observações:Muitas vezes, você só precisa de um único ponto de extremidade em vez de todos os pontos de extremidade. Se o serviço for sem estado, ele retornará um ponto de extremidade aleatório. Se o serviço for um serviço com estado, ele retornará o ponto de extremidade ao qual a réplica Primária da partição de serviço escutará. Observe que, se a réplica Primária atualmente não existir, ela gerará FabricException.

Retornos:

getServiceName

public URI getServiceName()

Obtém o nome da instância de serviço.

Retornos:

Retorne java.net.URI.

getServicePartitionInfo

public ServicePartitionInformation getServicePartitionInfo()

Obtém informações sobre a partição do serviço que foi resolvido.

Retornos:

As informações sobre a partição do serviço que foi resolvida.

toString

public String toString()

Obtenha os valores de system.fabric.ResolvedServicePartition instância como uma Cadeia de Caracteres.

Retornos:

Representação de cadeia de caracteres da system.fabric.ResolvedServicePartition instância.

Aplica-se a