OpenDreams Core  1.7
Atributos Públicos
Referência ao interface tecgraf::openbus::opendreams::v1_7::OpenDreamsJobTemplate

É a especialização do tecgraf::openbus::DRMAA::v1_7::JobTemplate para o OpenDreams. Mais...

import "opendreams.idl";

Derivada de tecgraf::openbus::DRMAA::v1_7::JobTemplate.

Mostrar lista completa dos membros

Atributos Públicos

private long long id
public DRMAA::v1_7::Dictionary jobParameters
 Parâmetros para execução do job.
public string jobDescription
 É a descrição de um job submetido.
public short jobPriority
 Possui um valor numérico que corresponde a prioridade do job para escalonamento.
public string jobExecutionServer
 O nome do servidor de execução que deve ser escolhido para execução de um job.

Descrição detalhada

É a especialização do tecgraf::openbus::DRMAA::v1_7::JobTemplate para o OpenDreams.

O OpenDreamsJobTemplate possui atributos adicionais que são específicos para a execução de algoritmos e de fluxo de algoritmos no sistema CSBase.

Definido na linha 44 do ficheiro opendreams.idl.


Documentação dos dados membro

É a descrição de um job submetido.

No OpenDreams, essa descrição é associada ao comando submetido para execução e é exibida durante a monitoração dos comandos.

Definido na linha 61 do ficheiro opendreams.idl.

O nome do servidor de execução que deve ser escolhido para execução de um job.

No caso do OpenDreams, corresponde ao nome do SGA no qual o job deve ser submetido.

Definido na linha 77 do ficheiro opendreams.idl.

Parâmetros para execução do job.

No caso do OpenDreams, são os parâmetros do algoritmo a ser executado. Esses parâmetros são descritos como pares chave-valor, de acordo com o formato descrito na documentação sobre Parametrização de um algoritmo para execução.

Definido na linha 54 do ficheiro opendreams.idl.

Possui um valor numérico que corresponde a prioridade do job para escalonamento.

No OpenDreams, esses valores podem ser:

  • 0 (zero): equivale a prioridade ROOT. Essa prioridade é usada para o nível mais alto de escalonamento. Os comandos submetidos com essa prioridade são executados no momento em que o escalonador os retira da fila. Quando não há servidores SGA disponíveis, eles não retornam para a fila e falham sua execução.
  • 1 (um): equivale a prioridade HIGH. O comando com essa prioridade é escolhido antes de todos os comandos de prioridade MEDIUM ou LOW.
  • 2 (dois): equivale a prioridade MEDIUM. O comando com essa prioridade é escolhido antes de todos os comandos de prioridade LOW.
  • 3 (três): equivale a prioridade LOW. O comando com essa prioridade é escolhido após os comandos com todos os outros níveis de prioridade.

Definido na linha 71 do ficheiro opendreams.idl.


A documentação para este interface foi gerada a partir do seguinte ficheiro:
 Tudo Classes Namespaces Ficheiros Funções Variáveis Definições de tipos Enumerações Valores da enumeração