FabricCodePackageActivationContext Classe
- java.
lang. Object - AutoCloseable
- CodePackageActivationContext
- system.
fabric. FabricCodePackageActivationContext
- system.
public class FabricCodePackageActivationContext implements CodePackageActivationContext
Representa o contexto de ativação para o serviço do Service Fabric. Isso é válido apenas para o serviço ativado de malha.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
void |
close()
Limpa os recursos mantidos por esse objeto. 1) Cancela o registro de manipuladores de código, configuração e alteração de dados. 2) Libera os ponteiros nativos de Código, Configuração e Agente de Dados. 3) Libera o ponteiro nativo CodeActivationContext. |
String |
getApplicationName()
Obtém o nome do aplicativo. |
String |
getApplicationTypeName()
Obtém o nome do tipo de aplicativo. |
long |
getCodeActivationContextPtr()
Getter para CodePackageActicationPointer |
Observable<Package |
getCodePackageAddedEvent()
CodePackageAddedEvent deve ser usado para registrar ouvintes para ouvir os eventos gerados na adição de novo pacote code ao manifesto do serviço. |
Observable<Package |
getCodePackageModifiedEvent()
CodePackageRemovedEvent deve ser usado para registrar ouvintes para ouvir os eventos gerados na modificação de um pacote code no manifesto do serviço. |
String |
getCodePackageName()
Obtém o nome do pacote de código ativado da malha. |
List<String> |
getCodePackageNames()
Recupera a lista de nomes de pacote de código no manifesto do serviço. |
Code |
getCodePackageObject(String packageName)
Retorna o objeto CodePackage do Pacote de Serviço que corresponde ao parâmetro packageName |
Observable<Package |
getCodePackageRemovedEvent()
CodePackageRemovedEvent deve ser usado para registrar ouvintes para ouvir os eventos gerados na remoção de um pacote code no manifesto do serviço. |
String |
getCodePackageVersion()
Obtém a versão do pacote de código ativado da malha |
Observable<Package |
getConfigurationPackageAddedEvent()
ConfigurationPackageAddedEvent deve ser usado para registrar ouvintes para ouvir os eventos gerados ao adicionar um novo pacote Config ao manifesto do serviço. |
Observable<Package |
getConfigurationPackageModifiedEvent()
ConfigurationPackageAddedEvent deve ser usado para registrar ouvintes para escutar os eventos gerados na modificação de um pacote Config no manifesto do serviço. |
List<String> |
getConfigurationPackageNames()
Recupera a lista de nomes de pacote de configuração no manifesto do serviço. |
Configuration |
getConfigurationPackageObject(String packageName)
Retorna o objeto ConfigurationPackage do Pacote de Serviço que corresponde ao parâmetro packageName |
Observable<Package |
getConfigurationPackageRemovedEvent()
ConfigurationPackageAddedEvent deve ser usado para registrar ouvintes para ouvir os eventos gerados na remoção de um pacote Config no manifesto do serviço. |
String |
getContextId()
Obtém a ID que representa o nome do pacote de serviço qualificado com o nome do pacote do aplicativo. |
Observable<Package |
getDataPackageAddedEvent()
DataPackageAddedEvent deve ser usado para registrar ouvintes para escutar os eventos gerados na adição de novo pacote de dados ao manifesto do serviço. |
Observable<Package |
getDataPackageModifiedEvent()
DataPackageAddedEvent deve ser usado para registrar ouvintes para escutar os eventos gerados na modificação de um pacote de dados no manifesto do serviço. |
List<String> |
getDataPackageNames()
Recupera todos os pacotes de dados por nome. |
Data |
getDataPackageObject(String packageName)
Retorna o objeto DataPackage do Pacote de Serviço que corresponde ao parâmetro packageName |
Observable<Package |
getDataPackageRemovedEvent()
DataPackageAddedEvent deve ser usado para registrar ouvintes para ouvir os eventos gerados na remoção de um pacote de dados no manifesto do serviço. |
Endpoint |
getEndpoint(String endpointName)
Recupera o ponto de extremidade por nome. |
LinkedHashMap<String, Endpoint |
getEndpoints()
Recupera todos os nomes de ponto de extremidade no manifesto do serviço. |
String |
getLogDirectory()
Obtém o caminho para o diretório de log que o aplicativo pode usar. |
String |
getServiceListenAddress()
O endereço no qual o serviço deve iniciar o ouvinte de comunicação. |
String |
getServiceManifestName()
Recupera o nome do manifesto do serviço. |
String |
getServiceManifestVersion()
Recupera a versão do manifesto do serviço. |
String |
getServicePublishAddress()
O endereço que o serviço deve publicar como o endereço de escuta. |
LinkedHashMap<String, Service |
getServiceTypes()
Recupera a lista de tipos do Grupo de Serviços no manifesto do serviço. |
String |
getTempDirectory()
Obtém o caminho para o diretório Temp que o Aplicativo pode usar. |
String |
getWorkDirectory()
Obtém o caminho para o diretório Trabalho que o Aplicativo pode usar. |
void |
reportApplicationHealth(HealthInformation healthInfo)
Relata a integridade do aplicativo atual. |
void |
reportDeployedApplicationHealth(HealthInformation healthInfo)
Relata a integridade do aplicativo implantado atualmente. |
void |
reportDeployedServicePackageHealth(HealthInformation healthInfo)
Relata a integridade do pacote de serviço implantado atualmente. |
Detalhes do método
close
public void close()
Limpa os recursos mantidos por esse objeto. 1) Cancela o registro de manipuladores de código, configuração e alteração de dados. 2) Libera os ponteiros nativos de Código, Configuração e Agente de Dados. 3) Libera o ponteiro nativo CodeActivationContext.
getApplicationName
public String getApplicationName()
Obtém o nome do aplicativo.
Substituições:
FabricCodePackageActivationContext.getApplicationName()Retornos:
getApplicationTypeName
public String getApplicationTypeName()
Obtém o nome do tipo de aplicativo.
Substituições:
FabricCodePackageActivationContext.getApplicationTypeName()Retornos:
getCodeActivationContextPtr
public long getCodeActivationContextPtr()
Getter para CodePackageActicationPointer
Retornos:
getCodePackageAddedEvent
public Observable
CodePackageAddedEvent deve ser usado para registrar ouvintes para ouvir os eventos gerados na adição de novo pacote code ao manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getCodePackageAddedEvent()Retornos:
getCodePackageModifiedEvent
public Observable
CodePackageRemovedEvent deve ser usado para registrar ouvintes para ouvir os eventos gerados na modificação de um pacote code no manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getCodePackageModifiedEvent()Retornos:
getCodePackageName
public String getCodePackageName()
Obtém o nome do pacote de código ativado da malha.
Substituições:
FabricCodePackageActivationContext.getCodePackageName()Retornos:
getCodePackageNames
public List
Recupera a lista de nomes de pacote de código no manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getCodePackageNames()Retornos:
getCodePackageObject
public CodePackage getCodePackageObject(String packageName)
Retorna o objeto CodePackage do Pacote de Serviço que corresponde ao parâmetro packageName
Substituições:
FabricCodePackageActivationContext.getCodePackageObject(String packageName)Parâmetros:
Retornos:
getCodePackageRemovedEvent
public Observable
CodePackageRemovedEvent deve ser usado para registrar ouvintes para ouvir os eventos gerados na remoção de um pacote code no manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getCodePackageRemovedEvent()Retornos:
getCodePackageVersion
public String getCodePackageVersion()
Obtém a versão do pacote de código ativado da malha
Substituições:
FabricCodePackageActivationContext.getCodePackageVersion()Retornos:
getConfigurationPackageAddedEvent
public Observable
ConfigurationPackageAddedEvent deve ser usado para registrar ouvintes para ouvir os eventos gerados ao adicionar um novo pacote Config ao manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getConfigurationPackageAddedEvent()Retornos:
getConfigurationPackageModifiedEvent
public Observable
ConfigurationPackageAddedEvent deve ser usado para registrar ouvintes para escutar os eventos gerados na modificação de um pacote Config no manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getConfigurationPackageModifiedEvent()Retornos:
getConfigurationPackageNames
public List
Recupera a lista de nomes de pacote de configuração no manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getConfigurationPackageNames()Retornos:
getConfigurationPackageObject
public ConfigurationPackage getConfigurationPackageObject(String packageName)
Retorna o objeto ConfigurationPackage do Pacote de Serviço que corresponde ao parâmetro packageName
Substituições:
FabricCodePackageActivationContext.getConfigurationPackageObject(String packageName)Parâmetros:
Retornos:
getConfigurationPackageRemovedEvent
public Observable
ConfigurationPackageAddedEvent deve ser usado para registrar ouvintes para ouvir os eventos gerados na remoção de um pacote Config no manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getConfigurationPackageRemovedEvent()Retornos:
getContextId
public String getContextId()
Obtém a ID que representa o nome do pacote de serviço qualificado com o nome do pacote do aplicativo.
Substituições:
FabricCodePackageActivationContext.getContextId()Retornos:
getDataPackageAddedEvent
public Observable
DataPackageAddedEvent deve ser usado para registrar ouvintes para escutar os eventos gerados na adição de novo pacote de dados ao manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getDataPackageAddedEvent()Retornos:
getDataPackageModifiedEvent
public Observable
DataPackageAddedEvent deve ser usado para registrar ouvintes para escutar os eventos gerados na modificação de um pacote de dados no manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getDataPackageModifiedEvent()Retornos:
getDataPackageNames
public List
Recupera todos os pacotes de dados por nome.
Substituições:
FabricCodePackageActivationContext.getDataPackageNames()Retornos:
getDataPackageObject
public DataPackage getDataPackageObject(String packageName)
Retorna o objeto DataPackage do Pacote de Serviço que corresponde ao parâmetro packageName
Substituições:
FabricCodePackageActivationContext.getDataPackageObject(String packageName)Parâmetros:
Retornos:
getDataPackageRemovedEvent
public Observable
DataPackageAddedEvent deve ser usado para registrar ouvintes para ouvir os eventos gerados na remoção de um pacote de dados no manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getDataPackageRemovedEvent()Retornos:
getEndpoint
public EndpointResourceDescription getEndpoint(String endpointName)
Recupera o ponto de extremidade por nome.
Substituições:
FabricCodePackageActivationContext.getEndpoint(String endpointName)Parâmetros:
Retornos:
getEndpoints
public LinkedHashMap
Recupera todos os nomes de ponto de extremidade no manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getEndpoints()Retornos:
getLogDirectory
public String getLogDirectory()
Obtém o caminho para o diretório de log que o aplicativo pode usar.
Substituições:
FabricCodePackageActivationContext.getLogDirectory()Retornos:
getServiceListenAddress
public String getServiceListenAddress()
O endereço no qual o serviço deve iniciar o ouvinte de comunicação.
Substituições:
FabricCodePackageActivationContext.getServiceListenAddress()Retornos:
getServiceManifestName
public String getServiceManifestName()
Recupera o nome do manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getServiceManifestName()Retornos:
getServiceManifestVersion
public String getServiceManifestVersion()
Recupera a versão do manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getServiceManifestVersion()Retornos:
getServicePublishAddress
public String getServicePublishAddress()
O endereço que o serviço deve publicar como o endereço de escuta.
Substituições:
FabricCodePackageActivationContext.getServicePublishAddress()Retornos:
getServiceTypes
public LinkedHashMap
Recupera a lista de tipos do Grupo de Serviços no manifesto do serviço.
Substituições:
FabricCodePackageActivationContext.getServiceTypes()Retornos:
getTempDirectory
public String getTempDirectory()
Obtém o caminho para o diretório Temp que o Aplicativo pode usar.
Substituições:
FabricCodePackageActivationContext.getTempDirectory()Retornos:
getWorkDirectory
public String getWorkDirectory()
Obtém o caminho para o diretório Trabalho que o Aplicativo pode usar.
Substituições:
FabricCodePackageActivationContext.getWorkDirectory()Retornos:
reportApplicationHealth
public void reportApplicationHealth(HealthInformation healthInfo)
Relata a integridade do aplicativo atual.
Substituições:
FabricCodePackageActivationContext.reportApplicationHealth(HealthInformation healthInfo)Parâmetros:
reportDeployedApplicationHealth
public void reportDeployedApplicationHealth(HealthInformation healthInfo)
Relata a integridade do aplicativo implantado atualmente.
Substituições:
FabricCodePackageActivationContext.reportDeployedApplicationHealth(HealthInformation healthInfo)Parâmetros:
reportDeployedServicePackageHealth
public void reportDeployedServicePackageHealth(HealthInformation healthInfo)
Relata a integridade do pacote de serviço implantado atualmente.
Substituições:
FabricCodePackageActivationContext.reportDeployedServicePackageHealth(HealthInformation healthInfo)Parâmetros:
Aplica-se a
Azure SDK for Java