OpenDreams Core  1.7
Componentes | Enumerações
Referência ao namespace tecgraf::openbus::opendreams::v1_7

Módulo v1.7 que implementa a API OpenDreams no Openbus. Mais...

Componentes

exception  ProjectNotFoundException
 O projeto não foi encontrado para o usuário da requisição. Mais...
interface  OpenDreamsJobTemplate
 É a especialização do tecgraf::openbus::DRMAA::v1_7::JobTemplate para o OpenDreams. Mais...
interface  OpenDreamsJobInfo
 Especializa o tecgraf::openbus::DRMAA::v1_7::JobInfo com atributos adicionais referentes a execução nos sistemas CSBase. Mais...
interface  IOpenDreams
 A interface do serviço principal do OpenDreams é a IOpenDreams. Mais...

Enumerações

enum  FinalizationType {
  UNDEFINED, UNKNOWN, KILLED, LOST,
  EXIT_CODE_IGNORED, EXIT_CODE_SUCCESS, EXIT_CODE_ERROR, EXIT_CODE_FAILED,
  COMMAND_IDENTIFIER_NOT_FOUND, SGA_EXECUTION_ERROR, CSFS_SERVICE_UNAVAILABLE, FAILED_SETUP_EXECUTION_ENVIRONMENT,
  NO_SGA_AVAILABLE_TO_ROOT_COMMAND, SGA_IS_NOT_AVAILABLE, PROJECT_NOT_FOUND, USER_WITHOUT_PERMISSION_FOR_EXECUTION
}
 O tipo de finalização do Job, de acordo com o que pode acontecer durante a execução de um comando nos sistemas CSBase. Mais...

Descrição detalhada

Módulo v1.7 que implementa a API OpenDreams no Openbus.


Documentação dos valores da enumeração

O tipo de finalização do Job, de acordo com o que pode acontecer durante a execução de um comando nos sistemas CSBase.

É usado no atributo tecgraf::openbus::opendreams::v1_7::OpenDreamsJobInfo::finalizationType.

Valores da enumeração:
UNDEFINED 

Quando não há um mapeamento para o tipo de finalização do comando no CSBase com um tipo previsto na FinalizationType do OpenDreams.

UNKNOWN 

A causa na falha não foi prevista e ocorreu devido a um erro interno.

KILLED 

O comando foi cancelado.

LOST 

O comando foi perdido.

EXIT_CODE_IGNORED 

Não se sabe em que condições o comando terminou, pois o algoritmo associado não está configurado para capturar o código de retorno.

EXIT_CODE_SUCCESS 

O comando terminou com sucesso retornando, portanto, código de saída de execução igual a zero.

EXIT_CODE_ERROR 

O comando terminou com erro retornando, portanto, código de saída de execução diferente de zero.

EXIT_CODE_FAILED 

O comando terminou, mas houve falha ao ler o código de retorno para determinar se foi bem sucedido ou não.

COMMAND_IDENTIFIER_NOT_FOUND 

Não foi encontrado no servidor um comando identificado como finalizado pelo SGA.

SGA_EXECUTION_ERROR 

Erro inesperado na execução do comando no SGA. Em decorrência do erro, o SGA não retorna para o servidor um identificador do comando.

CSFS_SERVICE_UNAVAILABLE 

O serviço CSFS não está disponível para sincronizar a área de projetos com a sandbox.

FAILED_SETUP_EXECUTION_ENVIRONMENT 

Houve uma falha na na preparação do ambiente de execução do comando. Essa falha pode ser em decorrência da verificação do acesso aos arquivos necessários no ambiente de execução (binários, projeto, etc) ou na preparação do ambiente CSFS para execução do comando (ex: criação da sand-box, transferência dos arquivos, etc).

NO_SGA_AVAILABLE_TO_ROOT_COMMAND 

O comando possui prioridade ROOT e não há um SGA disponível para execução quando o escalonador seleciona o comando na fila.

SGA_IS_NOT_AVAILABLE 

O SGA selecionado para execução não está disponível.

PROJECT_NOT_FOUND 

Não foi possível ter acesso a área do projeto usado para a execução do comando.

USER_WITHOUT_PERMISSION_FOR_EXECUTION 

O usuário não possui permissão para executar o comando no SGA selecionado.

Definido na linha 85 do ficheiro opendreams.idl.

 Tudo Classes Namespaces Ficheiros Funções Variáveis Definições de tipos Enumerações Valores da enumeração