ServiceContext Klasse
- java.
lang. Object - system.
fabric. ServiceContext
- system.
public class ServiceContext
Stellt den Dienstkontext dar, unter dem der Dienst ausgeführt wird.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
ServiceContext(NodeContext nodeContext, CodePackageActivationContext codePackageActivationContext, String serviceTypeName, URI serviceName, byte[] initializationData, UUID partitionId, long replicaOrInstanceId) |
Initialisiert eine neue Instanz der system.fabric.ServiceContext-Klasse. |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
Code |
getCodePackageActivationContext()
Ruft den Codepaketaktivierungskontext ab. |
byte [] |
getInitializationData()
Ruft die Initialisierungsdaten des Diensts ab. |
Node |
getNodeContext()
Ruft den Knotenkontext für den Knoten ab, auf dem das Dienstreplikat instanziiert wird. |
UUID |
getPartitionId()
Ruft die Partitions-ID ab. |
long |
getReplicaOrInstanceId()
Ruft die zustandsbehaftete Dienstreplikat-ID oder die zustandslose Dienst-instance-ID ab. |
URI |
getServiceName()
Rufen Sie den Dienstnamen ab. |
String |
getServiceTypeName()
Ruft den Diensttypnamen ab. |
String |
getTraceId()
Ruft die Ablaufverfolgungs-ID des Diensts ab.
Bemerkungen:Die Ablaufverfolgungs-ID kann als Bezeichner für generierte Ablaufverfolgungen verwendet werden. |
Details zum Konstruktor
ServiceContext
protected ServiceContext(NodeContext nodeContext, CodePackageActivationContext codePackageActivationContext, String serviceTypeName, URI serviceName, byte[] initializationData, UUID partitionId, long replicaOrInstanceId)
Initialisiert eine neue Instanz der system.fabric.ServiceContext-Klasse.
Parameter:
Details zur Methode
getCodePackageActivationContext
public CodePackageActivationContext getCodePackageActivationContext()
Ruft den Codepaketaktivierungskontext ab.
Gibt zurück:
getInitializationData
public byte [] getInitializationData()
Ruft die Initialisierungsdaten des Diensts ab.
Gibt zurück:
getNodeContext
public NodeContext getNodeContext()
Ruft den Knotenkontext für den Knoten ab, auf dem das Dienstreplikat instanziiert wird.
Gibt zurück:
getPartitionId
public UUID getPartitionId()
Ruft die Partitions-ID ab.
Gibt zurück:
getReplicaOrInstanceId
public long getReplicaOrInstanceId()
Ruft die zustandsbehaftete Dienstreplikat-ID oder die zustandslose Dienst-instance-ID ab.
Gibt zurück:
getServiceName
public URI getServiceName()
Rufen Sie den Dienstnamen ab.
Gibt zurück:
getServiceTypeName
public String getServiceTypeName()
Ruft den Diensttypnamen ab.
Gibt zurück:
getTraceId
public String getTraceId()
Ruft die Ablaufverfolgungs-ID des Diensts ab.
Bemerkungen:Die Ablaufverfolgungs-ID kann als Bezeichner für generierte Ablaufverfolgungen verwendet werden.
Gibt zurück:
Gilt für:
Azure SDK for Java