Freigeben über


StatefulServiceContext Klasse

  • java.lang.Object

public class StatefulServiceContext extends ServiceContext

Stellt den Dienstkontext dar, unter dem der zustandsbehaftete Dienst ausgeführt wird.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
StatefulServiceContext(NodeContext nodeContext, CodePackageActivationContext codePackageActivationContext, String serviceTypeName, URI serviceName, byte[] initializationData, UUID partitionId, long replicaId)

Instanziiert das system.fabric.StatefulServiceContext -Objekt.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
long getReplicaId()

Ruft die zustandsbehaftete Dienstreplikat-ID ab.

Geerbte Elemente

Details zum Konstruktor

StatefulServiceContext

public StatefulServiceContext(NodeContext nodeContext, CodePackageActivationContext codePackageActivationContext, String serviceTypeName, URI serviceName, byte[] initializationData, UUID partitionId, long replicaId)

Instanziiert das system.fabric.StatefulServiceContext -Objekt.

Parameter:

nodeContext - Der Knotenkontext, der Informationen zu dem Knoten enthält, auf dem der zustandslose Dienst instance ausgeführt wird.
codePackageActivationContext - Der Codepaketaktivierungskontext, der Informationen aus dem Dienstmanifest und dem aktuell aktivierten Codepaket enthält, z. B. Arbeitsverzeichnis, Kontext-ID usw.
serviceTypeName - Der Diensttypname.
serviceName - Der Name des Diensts.
initializationData - Die Dienstinitialisierungsdaten, die benutzerdefinierte Initialisierungsdaten darstellen, die vom Ersteller des Diensts bereitgestellt werden.
partitionId - Die Partitions-ID.
replicaId - Die Replikat-ID.

Details zur Methode

getReplicaId

public long getReplicaId()

Ruft die zustandsbehaftete Dienstreplikat-ID ab.

Gibt zurück:

Die zustandsbehaftete Dienstreplikat-ID.

Gilt für: