CodePackageActivationContext Interface
public interface CodePackageActivationContext
Représente le contexte d’activation du service Service Fabric. Cela est valide uniquement pour le service activé par l’infrastructure.
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
String |
getApplicationName()
Obtient le nom de l'application. |
String |
getApplicationTypeName()
Obtient le nom du type d’application. |
Observable<Package |
getCodePackageAddedEvent()
CodePackageAddedEvent doit être utilisé pour inscrire des écouteurs afin d’écouter les événements générés lors de l’ajout d’un nouveau package de code au manifeste du service. |
Observable<Package |
getCodePackageModifiedEvent()
CodePackageRemovedEvent doit être utilisé pour inscrire des écouteurs afin d’écouter les événements générés lors de la modification d’un package de code dans le manifeste du service. |
String |
getCodePackageName()
Obtient le nom du package de code activé par l’infrastructure. |
List<String> |
getCodePackageNames()
Récupère la liste des noms de package de code dans le manifeste de service. |
Code |
getCodePackageObject(String packageName)
Renvoie l’objet CodePackage de Service Package qui correspond au paramètre packageName |
Observable<Package |
getCodePackageRemovedEvent()
CodePackageRemovedEvent doit être utilisé pour inscrire des écouteurs afin d’écouter les événements générés lors de la suppression d’un package de code dans le manifeste de service. |
String |
getCodePackageVersion()
Obtient la version du package de code activé par l’infrastructure |
Observable<Package |
getConfigurationPackageAddedEvent()
ConfigurationPackageAddedEvent doit être utilisé pour inscrire des écouteurs afin qu’ils écoutent les événements générés lors de l’ajout d’un nouveau package config au manifeste de service. |
Observable<Package |
getConfigurationPackageModifiedEvent()
ConfigurationPackageAddedEvent doit être utilisé pour inscrire des écouteurs afin d’écouter les événements générés lors de la modification d’un package config dans le manifeste de service. |
List<String> |
getConfigurationPackageNames()
Récupère la liste des noms de package de configuration dans le manifeste de service. |
Configuration |
getConfigurationPackageObject(String packageName)
Renvoie l’objet ConfigurationPackage de Service Package qui correspond au paramètre packageName |
Observable<Package |
getConfigurationPackageRemovedEvent()
ConfigurationPackageAddedEvent doit être utilisé pour inscrire des écouteurs afin d’écouter les événements générés lors de la suppression d’un package config dans le manifeste de service. |
String |
getContextId()
Obtient l’ID qui représente le nom du package de service qualifié avec le nom du package d’application. |
Observable<Package |
getDataPackageAddedEvent()
DataPackageAddedEvent doit être utilisé pour inscrire des écouteurs afin d’écouter les événements générés lors de l’ajout d’un nouveau package de données au manifeste de service. |
Observable<Package |
getDataPackageModifiedEvent()
DataPackageAddedEvent doit être utilisé pour inscrire des écouteurs afin d’écouter les événements générés lors de la modification d’un package de données dans le manifeste de service. |
List<String> |
getDataPackageNames()
Récupère tous les packages de données par nom. |
Data |
getDataPackageObject(String packageName)
Renvoie l’objet DataPackage de Service Package qui correspond au paramètre packageName |
Observable<Package |
getDataPackageRemovedEvent()
DataPackageAddedEvent doit être utilisé pour inscrire des écouteurs afin qu’ils écoutent les événements générés lors de la suppression d’un package de données dans le manifeste du service. |
Endpoint |
getEndpoint(String endpointName)
Récupère le point de terminaison par nom. |
LinkedHashMap<String, Endpoint |
getEndpoints()
Récupère tous les noms de point de terminaison dans le manifeste de service. |
String |
getLogDirectory()
Obtient le chemin d’accès au répertoire du journal que l’application peut utiliser. |
String |
getServiceListenAddress()
Adresse à laquelle le service doit démarrer l’écouteur de communication. |
String |
getServiceManifestName()
Récupère le nom du manifeste de service. |
String |
getServiceManifestVersion()
Récupère la version du manifeste de service. |
String |
getServicePublishAddress()
Adresse que le service doit publier en tant qu’adresse d’écoute. |
LinkedHashMap<String, Service |
getServiceTypes()
Récupère la liste des types de groupes de services dans le manifeste de service. |
String |
getTempDirectory()
Obtient le chemin d’accès au répertoire Temporaire que l’application peut utiliser. |
String |
getWorkDirectory()
Obtient le chemin d’accès au répertoire de travail que l’application peut utiliser. |
void |
reportApplicationHealth(HealthInformation healthInfo)
Signale l’intégrité de l’application actuelle. |
void |
reportDeployedApplicationHealth(HealthInformation healthInfo)
Signale l’intégrité de l’application déployée actuelle. |
void |
reportDeployedServicePackageHealth(HealthInformation healthInfo)
Signale l’intégrité du package de service déployé actuel. |
Détails de la méthode
getApplicationName
public String getApplicationName()
Obtient le nom de l'application.
Retours:
getApplicationTypeName
public String getApplicationTypeName()
Obtient le nom du type d’application.
Retours:
getCodePackageAddedEvent
public Observable
CodePackageAddedEvent doit être utilisé pour inscrire des écouteurs afin d’écouter les événements générés lors de l’ajout d’un nouveau package de code au manifeste du service.
Retours:
getCodePackageModifiedEvent
public Observable
CodePackageRemovedEvent doit être utilisé pour inscrire des écouteurs afin d’écouter les événements générés lors de la modification d’un package de code dans le manifeste du service.
Retours:
getCodePackageName
public String getCodePackageName()
Obtient le nom du package de code activé par l’infrastructure.
Retours:
getCodePackageNames
public List
Récupère la liste des noms de package de code dans le manifeste de service.
Retours:
getCodePackageObject
public CodePackage getCodePackageObject(String packageName)
Renvoie l’objet CodePackage de Service Package qui correspond au paramètre packageName
Paramètres:
Retours:
getCodePackageRemovedEvent
public Observable
CodePackageRemovedEvent doit être utilisé pour inscrire des écouteurs afin d’écouter les événements générés lors de la suppression d’un package de code dans le manifeste de service.
Retours:
getCodePackageVersion
public String getCodePackageVersion()
Obtient la version du package de code activé par l’infrastructure
Retours:
getConfigurationPackageAddedEvent
public Observable
ConfigurationPackageAddedEvent doit être utilisé pour inscrire des écouteurs afin qu’ils écoutent les événements générés lors de l’ajout d’un nouveau package config au manifeste de service.
Retours:
getConfigurationPackageModifiedEvent
public Observable
ConfigurationPackageAddedEvent doit être utilisé pour inscrire des écouteurs afin d’écouter les événements générés lors de la modification d’un package config dans le manifeste de service.
Retours:
getConfigurationPackageNames
public List
Récupère la liste des noms de package de configuration dans le manifeste de service.
Retours:
getConfigurationPackageObject
public ConfigurationPackage getConfigurationPackageObject(String packageName)
Renvoie l’objet ConfigurationPackage de Service Package qui correspond au paramètre packageName
Paramètres:
Retours:
getConfigurationPackageRemovedEvent
public Observable
ConfigurationPackageAddedEvent doit être utilisé pour inscrire des écouteurs afin d’écouter les événements générés lors de la suppression d’un package config dans le manifeste de service.
Retours:
getContextId
public String getContextId()
Obtient l’ID qui représente le nom du package de service qualifié avec le nom du package d’application.
Retours:
getDataPackageAddedEvent
public Observable
DataPackageAddedEvent doit être utilisé pour inscrire des écouteurs afin d’écouter les événements générés lors de l’ajout d’un nouveau package de données au manifeste de service.
Retours:
getDataPackageModifiedEvent
public Observable
DataPackageAddedEvent doit être utilisé pour inscrire des écouteurs afin d’écouter les événements générés lors de la modification d’un package de données dans le manifeste de service.
Retours:
getDataPackageNames
public List
Récupère tous les packages de données par nom.
Retours:
getDataPackageObject
public DataPackage getDataPackageObject(String packageName)
Renvoie l’objet DataPackage de Service Package qui correspond au paramètre packageName
Paramètres:
Retours:
getDataPackageRemovedEvent
public Observable
DataPackageAddedEvent doit être utilisé pour inscrire des écouteurs afin qu’ils écoutent les événements générés lors de la suppression d’un package de données dans le manifeste du service.
Retours:
getEndpoint
public EndpointResourceDescription getEndpoint(String endpointName)
Récupère le point de terminaison par nom.
Paramètres:
Retours:
getEndpoints
public LinkedHashMap
Récupère tous les noms de point de terminaison dans le manifeste de service.
Retours:
getLogDirectory
public String getLogDirectory()
Obtient le chemin d’accès au répertoire du journal que l’application peut utiliser.
Retours:
getServiceListenAddress
public String getServiceListenAddress()
Adresse à laquelle le service doit démarrer l’écouteur de communication.
Retours:
getServiceManifestName
public String getServiceManifestName()
Récupère le nom du manifeste de service.
Retours:
getServiceManifestVersion
public String getServiceManifestVersion()
Récupère la version du manifeste de service.
Retours:
getServicePublishAddress
public String getServicePublishAddress()
Adresse que le service doit publier en tant qu’adresse d’écoute.
Retours:
getServiceTypes
public LinkedHashMap
Récupère la liste des types de groupes de services dans le manifeste de service.
Retours:
getTempDirectory
public String getTempDirectory()
Obtient le chemin d’accès au répertoire Temporaire que l’application peut utiliser.
Retours:
getWorkDirectory
public String getWorkDirectory()
Obtient le chemin d’accès au répertoire de travail que l’application peut utiliser.
Retours:
reportApplicationHealth
public void reportApplicationHealth(HealthInformation healthInfo)
Signale l’intégrité de l’application actuelle.
Paramètres:
reportDeployedApplicationHealth
public void reportDeployedApplicationHealth(HealthInformation healthInfo)
Signale l’intégrité de l’application déployée actuelle.
Paramètres:
reportDeployedServicePackageHealth
public void reportDeployedServicePackageHealth(HealthInformation healthInfo)
Signale l’intégrité du package de service déployé actuel.
Paramètres:
S’applique à
Azure SDK for Java