Partager via


ServiceContext Classe

  • java.lang.Object
    • system.fabric.ServiceContext

public class ServiceContext

Représente le contexte de service sous lequel le service fonctionne.

Récapitulatif du constructeur

Constructeur Description
ServiceContext(NodeContext nodeContext, CodePackageActivationContext codePackageActivationContext, String serviceTypeName, URI serviceName, byte[] initializationData, UUID partitionId, long replicaOrInstanceId)

Initialise une nouvelle instance de la classe system.fabric.ServiceContext.

Résumé de la méthode

Modificateur et type Méthode et description
CodePackageActivationContext getCodePackageActivationContext()

Obtient le contexte d’activation du package de code.

byte [] getInitializationData()

Obtient les données d’initialisation du service.

NodeContext getNodeContext()

Obtient le contexte de nœud pour le nœud où le service réplica est instancié.

UUID getPartitionId()

Obtient l’ID de partition.

long getReplicaOrInstanceId()

Obtient l’id de réplica de service avec état ou l’id de instance de service sans état.

URI getServiceName()

Obtenez le nom du service.

String getServiceTypeName()

Obtient le nom du type de service.

String getTraceId()

Obtient l’ID de trace du service.

Remarques:L’ID de trace peut être utilisé comme identificateur pour les traces générées.

Détails du constructeur

ServiceContext

protected ServiceContext(NodeContext nodeContext, CodePackageActivationContext codePackageActivationContext, String serviceTypeName, URI serviceName, byte[] initializationData, UUID partitionId, long replicaOrInstanceId)

Initialise une nouvelle instance de la classe system.fabric.ServiceContext.

Paramètres:

nodeContext - Contexte du nœud.
codePackageActivationContext - Contexte d’activation du package de code.
serviceTypeName - Nom du type de service.
serviceName - Nom du service.
initializationData - Données d'initialisation.
partitionId - ID de partition.
replicaOrInstanceId - ID réplica ou instance.

Détails de la méthode

getCodePackageActivationContext

public CodePackageActivationContext getCodePackageActivationContext()

Obtient le contexte d’activation du package de code.

Retours:

Contexte d’activation du package de code.

getInitializationData

public byte [] getInitializationData()

Obtient les données d’initialisation du service.

Retours:

Données d'initialisation.

getNodeContext

public NodeContext getNodeContext()

Obtient le contexte de nœud pour le nœud où le service réplica est instancié.

Retours:

Contexte du nœud.

getPartitionId

public UUID getPartitionId()

Obtient l’ID de partition.

Retours:

ID de partition.

getReplicaOrInstanceId

public long getReplicaOrInstanceId()

Obtient l’id de réplica de service avec état ou l’id de instance de service sans état.

Retours:

Id de réplica du service avec état ou id de instance de service sans état.

getServiceName

public URI getServiceName()

Obtenez le nom du service.

Retours:

Nom du service.

getServiceTypeName

public String getServiceTypeName()

Obtient le nom du type de service.

Retours:

Nom du type de service.

getTraceId

public String getTraceId()

Obtient l’ID de trace du service.

Remarques:L’ID de trace peut être utilisé comme identificateur pour les traces générées.

Retours:

ID de trace du service.

S’applique à