Freigeben über


ResolvedServicePartition Klasse

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

public class ResolvedServicePartition

Stellt eine Datenstruktur dar, die Informationen über die Partitionierung und einen Satz von Endpunkten enthält, auf die die angegebene Dienstpartition lauscht.

Feldzusammenfassung

Modifizierer und Typ Feld und Beschreibung
long resolvedServicePartitionResultNative

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
int compareVersion(ResolvedServicePartition other)

Vergleicht zwei aufgelöste Dienstpartitionen und identifiziert, welche neuer ist.

ResolvedServiceEndpoint getEndpoint()

Ruft die Endpunkte der Dienstpartition ab.

List<ResolvedServiceEndpoint> getEndpoints()

Gibt einen einzelnen Endpunkt anstelle einer Auflistung aller Endpunkte zurück.

Bemerkungen:Oft benötigen Sie nur einen einzelnen Endpunkt anstelle aller Endpunkte. Wenn der Dienst zustandslos ist, wird ein zufälliger Endpunkt zurückgegeben. Wenn der Dienst ein zustandsbehafteter Dienst ist, gibt er den Endpunkt zurück, auf den das primäre Replikat der Dienstpartition lauscht. Beachten Sie, dass das primäre Replikat ausgelöst wird, wenn das primäre Replikat derzeit nicht vorhanden ist FabricException.

URI getServiceName()

Ruft den Namen des dienst-instance ab.

ServicePartitionInformation getServicePartitionInfo()

Ruft Informationen zur Partition des aufgelösten Diensts ab.

String toString()

Rufen Sie die system.fabric.ResolvedServicePartition instance-Werte als Zeichenfolge ab.

Felddetails

resolvedServicePartitionResultNative

public long resolvedServicePartitionResultNative

Details zur Methode

compareVersion

public int compareVersion(ResolvedServicePartition other)

Vergleicht zwei aufgelöste Dienstpartitionen und identifiziert, welche neuer ist.

Parameter:

other - Die andere zu vergleichende aufgelöste Dienstpartition. RSP-Argument (Resolved Service Partition) mit dem Parameter

Gibt zurück:

Gibt int zurück.

getEndpoint

public ResolvedServiceEndpoint getEndpoint()

Ruft die Endpunkte der Dienstpartition ab.

Gibt zurück:

Eine Auflistung von ResolvedServiceEndpoint für eine Dienstpartition.

getEndpoints

public List getEndpoints()

Gibt einen einzelnen Endpunkt anstelle einer Auflistung aller Endpunkte zurück.

Bemerkungen:Oft benötigen Sie nur einen einzelnen Endpunkt anstelle aller Endpunkte. Wenn der Dienst zustandslos ist, wird ein zufälliger Endpunkt zurückgegeben. Wenn der Dienst ein zustandsbehafteter Dienst ist, gibt er den Endpunkt zurück, auf den das primäre Replikat der Dienstpartition lauscht. Beachten Sie, dass das primäre Replikat ausgelöst wird, wenn das primäre Replikat derzeit nicht vorhanden ist FabricException.

Gibt zurück:

getServiceName

public URI getServiceName()

Ruft den Namen des dienst-instance ab.

Gibt zurück:

Geben Sie java.net.URI zurück.

getServicePartitionInfo

public ServicePartitionInformation getServicePartitionInfo()

Ruft Informationen zur Partition des aufgelösten Diensts ab.

Gibt zurück:

Die Informationen zur Partition des aufgelösten Diensts.

toString

public String toString()

Rufen Sie die system.fabric.ResolvedServicePartition instance-Werte als Zeichenfolge ab.

Gibt zurück:

Zeichenfolgendarstellung des system.fabric.ResolvedServicePartition instance.

Gilt für: