619 const string HOME_DIRECTORY =
"_drmaa_hd_ph_";
632 const string WORKING_DIRECTORY =
"_drmaa_wd_ph_" 646 const string PARAMETRIC_INDEX =
"$DRMAA2_INDEX$";
660 const string PARAMETRIC_NUMBER_OF_JOBS =
"$DRMAA2_N_JOBS$";
945 raises (UnsupportedOperationException);
953 raises (UnsupportedOperationException);
961 raises (UnsupportedOperationException);
977 raises (UnsupportedOperationException);
982 JobState getState(out any jobSubState);
994 void waitStarted(in TimeAmount timeout)
995 raises (UnsupportedOperationException);
1000 void waitTerminated(in TimeAmount timeout)
1002 DeniedByDrmsException,
1045 raises (UnsupportedOperationException);
1053 raises (UnsupportedOperationException);
1061 raises (UnsupportedOperationException);
1069 raises (UnsupportedOperationException);
1075 raises (DrmCommunicationException,
1076 DeniedByDrmsException,
1085 raises (UnsupportedOperationException);
1122 JobList getJobs(in
JobInfo filter);
1128 JobArray getJobArray(in
string jobArrayId)
1148 raises (DeniedByDrmsException,
1184 JobArray runBulkJobs(in
JobTemplate jobTemplate, in
long beginIndex,
1185 in
long endIndex, in
long step, in
long maxParallel)
1186 raises (DeniedByDrmsException,
1203 Job waitAnyStarted(in JobList jobs, in TimeAmount timeout)
1204 raises (UnsupportedOperationException);
1219 Job waitAnyTerminated(in JobList jobs, in TimeAmount timeout)
1220 raises (TimeoutException,
1221 DeniedByDrmsException,
1333 JobSession createJobSession(in
string sessionName , in
string contact )
1334 raises (DeniedByDrmsException,
1349 JobSession openJobSession(in
string sessionName)
1350 raises (DeniedByDrmsException,
1368 void destroyJobSession(in
string sessionName);
1376 StringList getJobSessionNames ();
1383 void registerEventNotification(in DrmaaCallback callback)
1384 raises (UnsupportedOperationException);
AIX Unix desenvolvido pela IBM.
Definition: drmaa2.idl:228
Sistema operacional IRIX desenvolvido pela SGI.
Definition: drmaa2.idl:248
Possui os números major e minor do sistema CSBase.
Definition: drmaa2.idl:67
public string remoteCommand
O comando a ser executado.
Definition: drmaa2.idl:671
public long cpuTime
Para monitoração: Reporta o tempo de CPU acumulado. Para filtragem: Retorna todos os jobs que consumi...
Definition: drmaa2.idl:512
O status do job não pode ser determinado.
Definition: drmaa2.idl:171
O atributo fornecido ao JobTemplate não é suportado pela implementação corrente do DRMAA...
Definition: drmaa2.idl:591
readonly attribute JobTemplate jobTemplate
Referência a instância do JobTemplate que foi usada no momento da submissão do job.
Definition: drmaa2.idl:929
Sistema operacional HP-UX Unix desenvolvido pela Hewlett-Packard.
Definition: drmaa2.idl:243
A operação não é permitida devido ao estado atual do job.
Definition: drmaa2.idl:580
Uma instância da interface JobArray representa um conjunto de jobs criados por uma operação...
Definition: drmaa2.idl:1017
Indica que o atributo opcional ReservationTemplate::machineArch é suportado pela implementação.
Definition: drmaa2.idl:157
public long priority
Define a prioridade de escalonamento do job.
Definition: drmaa2.idl:834
public long slots
Para monitoração: Reporta o número de slots que foram alocados para o job. Para filtragem: Retorna to...
Definition: drmaa2.idl:490
JobState
Possíveis estados para Jobs.
Definition: drmaa2.idl:166
Todos as distribuições de sistemas operacionais baseados no kernel BSD.
Definition: drmaa2.idl:233
public JobState jobState
Para monitoração: Reporta o estado do job. Para filtragem: Retorna todos os jobs com o estado especif...
Definition: drmaa2.idl:457
Estrutura que provê informações detalhadas sobre as características de um (bulk) job.
Definition: drmaa2.idl:417
public string queueName
Para monitoração: Reporta o nome da fila em que o job foi enfileirado ou executado. Para filtragem: Retorna todos os jobs que foram enfileirados ou executados na fila com o nome especificado.
Definition: drmaa2.idl:498
Não foi possível contactar o sistema DRM.
Definition: drmaa2.idl:548
Arquitetura ARM sem suporte 64bit.
Definition: drmaa2.idl:305
public boolean submitAsHold
Define o estado inicial do job no momento da submissão.
Definition: drmaa2.idl:691
public Dictionary stageOutFiles
Especifica quais arquivos devem ser transferidos como parte da execução do job. O host de execução co...
Definition: drmaa2.idl:890
Indica que a funcionalidade de reserva antecipada está voltada para slots. Se essa capacidade não é d...
Definition: drmaa2.idl:97
OperatingSystem
Identificação ou demanda de um tipo de sistema operacional nos hosts de execução. ...
Definition: drmaa2.idl:223
public string jobOwner
Para monitoração: Reporta o usuário dono do job como registrado pelo sistema. Para filtragem: Retorna...
Definition: drmaa2.idl:482
Arquitetura de processador Cell.
Definition: drmaa2.idl:315
Sistema operacional SunOS or Solaris desenvolvido pela Sun / Oracle.
Definition: drmaa2.idl:258
Arquitetura ARM com suporte 64bit.
Definition: drmaa2.idl:310
readonly attribute JobTemplate jobTemplate
Referência a instância do JobTemplate que foi usada no momento da submissão do JobArray.
Definition: drmaa2.idl:1037
A implementação detectou um problema transiente enquanto efetuava uma operação. A aplicação deve tent...
Definition: drmaa2.idl:554
Indica que os atributos opcionais email, emailOnStarted e emailOnTerminated são suportados pela imple...
Definition: drmaa2.idl:115
Arquiteura PowerPC com suporte 64bit.
Definition: drmaa2.idl:360
Arquiteura SPARC sem suporte 64bit.
Definition: drmaa2.idl:370
sequence< sequence< string,2 > > Dictionary
Tipo utilizado para uma sequência de pares chave-valor.
Definition: drmaa2.idl:49
Arquitetura PA-RISC com suporte 64bit.
Definition: drmaa2.idl:325
O job foi suspenso pelo usuário, sistema ou administrador.
Definition: drmaa2.idl:191
Indica que o atributo opcional JobTemplate::deadlineTime é suportado pela implementação.
Definition: drmaa2.idl:126
public OperatingSystem machineOS
Define o sistema operacional esperado nos hosts de execução.
Definition: drmaa2.idl:853
Um valor de parâmetro é inválido, como por exemplo, no caso de ser de um tipo errado.
Definition: drmaa2.idl:570
Indica que os atributos opcionais JobTemplate::stageInFiles e JobTemplate::stageOutFiles são suportad...
Definition: drmaa2.idl:121
Arquitetura de processadorDEC Alpha / Alpha AXP.
Definition: drmaa2.idl:300
Erro específico do OpenDreams 2.0 que não pode ser mapeado em uma das outras exceções.
Definition: drmaa2.idl:601
Arquiteura SPARC com suporte 64bit.
Definition: drmaa2.idl:375
Arquiteura PowerPC sem suporte 64bit.
Definition: drmaa2.idl:355
readonly attribute string jobId
Reporta o identificador do job atribuído pelo sistema. Esse método é esperado para ser usado como uma...
Definition: drmaa2.idl:919
public string workingDirectory
Diretório onde o job é executado.
Definition: drmaa2.idl:728
public Dictionary stageInFiles
Especifica quais arquivos devem ser transferidos como parte da execução do job. O host de execução co...
Definition: drmaa2.idl:882
public string annotation
Para monitoração: Provê uma anotação legível descrevendo porque o job está no estado corrente...
Definition: drmaa2.idl:451
sequence< Job > JobList
Tipo utilizado para uma sequência não ordenada de jobs.
Definition: drmaa2.idl:1004
public TimeAmount wallclockTime
Para monitoração: Reporta o tempo de parede acumulado. Para filtragem: Retorna todos os jobs que cons...
Definition: drmaa2.idl:505
public OrderedStringList candidateMachines
Requere que o job rode nessa lista ou em um subconjunto dessa lista de máquinas.
Definition: drmaa2.idl:839
public AbsoluteTime deadlineTime
Define o ponto no tempo em que o job deve ser terminado pelo sistema.
Definition: drmaa2.idl:874
Uma instância job session age como um container para instâncias de job controladas pelo OpenDreams 2...
Definition: drmaa2.idl:1091
string minor
String que representa o número minor da versão.
Definition: drmaa2.idl:75
public string accountingId
Define uma string que pode ser usada com o propósito de job accounting.
Definition: drmaa2.idl:904
O timeout definido em uma das operações de espera foi alcançado sem o términdo bem sucedido da tentat...
Definition: drmaa2.idl:560
sequence< string > OrderedStringList
Tipo utilizado para uma sequência ordenada de string.
Definition: drmaa2.idl:38
public string queueName
Especifica o nome da fila que o job deve ser submetido.
Definition: drmaa2.idl:815
O método não é suportado pelo OpenDreams 2.0.
Definition: drmaa2.idl:596
long long TimeAmount
Tipo usado para representar uma quantidade de tempo com uma resolução de, no mínimo, segundos.
Definition: drmaa2.idl:61
readonly attribute string sessionName
Reporta o nome da JobSession que foi usada para criar o job.
Definition: drmaa2.idl:924
public AbsoluteTime startTime
Define o ponto no tempo em que o job está elegível para ser executado.
Definition: drmaa2.idl:867
O job terminou anormalmente antes de terminar.
Definition: drmaa2.idl:212
Indica que o atributo opcional ReservationTemplate::startTime é suportado pela implementação.
Definition: drmaa2.idl:141
sequence< SlotInfo > OrderedSlotInfoList
Uma lista de instâncias SlotInfo.
Definition: drmaa2.idl:405
public string reservationId
Identificador da reserva antecipada existente para ser associada ao job(s).
Definition: drmaa2.idl:808
public string submissionMachine
Para monitoração: Reporta a máquina em que o job foi submetido. Para filtragem: Retorna o conjunto de...
Definition: drmaa2.idl:476
public boolean rerunnable
Essa flag indica que o job submetido pode ser seguramente reiniciado pelo sistema.
Definition: drmaa2.idl:698
A sessão usada para uma chamada de método não é válida.
Definition: drmaa2.idl:575
readonly attribute string sessionName
Retorna o nome da sessão criada pelo método SessionManager::createJobSession.
Definition: drmaa2.idl:1101
string AbsoluteTime
Tipo usado para representar um ponto no tempo com uma resolução de, no mínimo, segundos.
Definition: drmaa2.idl:55
readonly attribute Version drmsVersion
Provê informação sobre a versão específica do sistema DRM.
Definition: drmaa2.idl:1302
Arquiteura PowerPC com suporte 64bit e little endian.
Definition: drmaa2.idl:365
public string jobCategory
Define o uso de recursos ou políticas de acordo com categorias de jobs criadas pelo administrador do ...
Definition: drmaa2.idl:746
Windows 95, Windows 98, Windows ME.
Definition: drmaa2.idl:274
public AbsoluteTime submissionTime
Para monitoração: Reporta o ponto no tempo em que o job foi submetido. Para filtragem: Retorna todos ...
Definition: drmaa2.idl:519
public string outputPath
Caminho para o arquivo usado no redirecionamento da saída padrão.
Definition: drmaa2.idl:788
Uma arquitetura de processador não especificada nesta lista.
Definition: drmaa2.idl:380
public OrderedStringList args
Os argumentos para execução do comando.
Definition: drmaa2.idl:680
public string jobId
Para monitoração: Reporta o identificador do job atribuído pelo sistema. Para filtragem: Retorna o jo...
Definition: drmaa2.idl:423
O sistema DRM rejeitou o job devido a configuração do sistema DRM ou das propriedades atribuídas no J...
Definition: drmaa2.idl:543
readonly attribute JobList jobs
Retorna a lista de jobs que fazem parte do job array.
Definition: drmaa2.idl:1027
CpuArchitecture
Identificação das arquiteturas do conjunto de instruções do processador dos hosts de execução...
Definition: drmaa2.idl:295
string major
String que representa o número major da versão.
Definition: drmaa2.idl:71
Todos os jobs de uma JobSession são representados por sua própria instância da interface Job...
Definition: drmaa2.idl:912
public Dictionary resourceLimits
Especifica os limites de utilização de recursos do job nos hosts de execução.
Definition: drmaa2.idl:897
Arquiteura MIPS com suporte 64bit.
Definition: drmaa2.idl:350
readonly attribute string drmaaName
Identifica o fornecedor da implementação DRMAA.
Definition: drmaa2.idl:1307
public long maxSlots
Expressa o número máximo de slots requeridos pelo job.
Definition: drmaa2.idl:829
Definition: drmaa2.idl:27
readonly attribute Version drmaaVersion
Provê o número da versão da implementação DRMAA.
Definition: drmaa2.idl:1312
Indica que o atributo opcional ReservationTemplate::machineOS é suportado pela implementação.
Definition: drmaa2.idl:152
Sistemas Microsoft Windows baseados no kernel NT.
Definition: drmaa2.idl:279
Arquiteura MIPS sem suporte 64bit.
Definition: drmaa2.idl:345
Sistema UnixWare desenvolvido pela SCO group.
Definition: drmaa2.idl:269
Define os atributos necessários a submissão de um job para execução.
Definition: drmaa2.idl:606
Indica que a implementação suporta notificação de eventos através da interface tecgraf::openbus::DRMA...
Definition: drmaa2.idl:103
O job trocou de estado, como é descrito no atributo jobState.
Definition: drmaa2.idl:1292
Indica que o atributo opcional ReservationTemplate::duration é suportado pela implementação.
Definition: drmaa2.idl:147
Indica que o atributo opcional JobTemplate::maxSlots é suportado pela implementação.
Definition: drmaa2.idl:131
long slots
O número de slots reservada na dada máquina.
Definition: drmaa2.idl:397
public long minSlots
Expressa o número mínimo de slots requeridos pelo job.
Definition: drmaa2.idl:822
public string terminatingSignal
Para monitoração: Esse atributo descreve o sinal UNIX que foi responsável pelo término do job...
Definition: drmaa2.idl:443
sequence< string > StringList
Tipo utilizado para uma sequência não ordenada de string.
Definition: drmaa2.idl:44
O job terminou sem erros.
Definition: drmaa2.idl:207
O job foi re-enfileirado pelo sistema e está elegível para execução.
Definition: drmaa2.idl:196
Indica que o parâmetro maxParallel no método JobSession::runBulkJobs é considerado e suportado pela i...
Definition: drmaa2.idl:109
public boolean emailOnStarted
Indica se os endereços de e-mail do JobTemplate devem receber uma notificação quando o job for inicia...
Definition: drmaa2.idl:757
Linha X86-64 da família de arquiteturas de processador X86 com suporte 64bit.
Definition: drmaa2.idl:335
O job foi colocado em espera pelo sistema, administrador ou usuário.
Definition: drmaa2.idl:181
Sistema operacional Tru64 Unix desenvolvido pela Hewlett-Packard, ou DEC Digital Unix, ou DEC OSF/1 AXP.
Definition: drmaa2.idl:264
public StringList email
Lista de emails usados para notificar o status do job e sua finalização.
Definition: drmaa2.idl:751
public string jobName
Para monitoração: Reporta o nome do job. Para filtragem: Retorna o job com o nome especificado...
Definition: drmaa2.idl:429
readonly attribute string contact
Retorna o contact usado em SessionManager::createJobSession.
Definition: drmaa2.idl:1096
public AbsoluteTime finishTime
Para monitoração: Reporta o momento em que o job em um dos estados de "término". Para filtragem: Reto...
Definition: drmaa2.idl:533
readonly attribute string drmsName
Um atributo read-only denotando o sistema DRM atribuído a implementação.
Definition: drmaa2.idl:1297
public long minPhysMemory
Define a quantidade mínima de memória in kilobytes que deve estar disponível para o job...
Definition: drmaa2.idl:846
public CpuArchitecture machineArch
Define a arquitetura do processar esperada nos hosts de execução.
Definition: drmaa2.idl:860
readonly attribute string sessionName
Reporta o nome da JobSession que foi usada para criar o job.
Definition: drmaa2.idl:1032
A implementação ficou sem recursos do sistema operacional, como buffers, memória ou espaço em disco...
Definition: drmaa2.idl:585
Um erro não esperado ou interno ocorreu. Não se sabe se o problema é transiente.
Definition: drmaa2.idl:565
public boolean emailOnTerminated
Indica se os endereços de e-mail do JobTemplate devem receber uma notificação quando o job for termin...
Definition: drmaa2.idl:763
Indica que o atributo opcional JobTemplate::accountingId é suportado pela implementação.
Definition: drmaa2.idl:136
public string errorPath
Caminho para o arquivo usado no redirecionamento da saída de erro padrão.
Definition: drmaa2.idl:794
Descreve o número de slots reservados em uma máquina.
Definition: drmaa2.idl:388
public string inputPath
Caminho para o arquivo usado no redirecionamento da entrada padrão.
Definition: drmaa2.idl:778
string machineName
O nome da máquina.
Definition: drmaa2.idl:392
Todos as distribuições de sistemas operacionais baseados no kernel Linux.
Definition: drmaa2.idl:238
Arquitetura PA-RISC sem suporte 64bit.
Definition: drmaa2.idl:320
Na fila para ser escalonado e executado.
Definition: drmaa2.idl:176
Indica que a implementação suporta reserva antecipada através das interfaces ReservationSession e Res...
Definition: drmaa2.idl:91
public string jobName
O nome de um job, fornecido pelo cliente, deve ser formado de caracteres alfanuméricos e '_'...
Definition: drmaa2.idl:771
Linha IA-32 da família de arquiteturas de processador X86 com suporte 64bit.
Definition: drmaa2.idl:330
O job foi re-enfileirado pelo sistema e foi colocado em espera pelo sistema, administrador ou usuário...
Definition: drmaa2.idl:202
DrmaaCapability
Esta enumeração expressa features e atributos que podem ou não ser suportados por uma implementação e...
Definition: drmaa2.idl:85
public OrderedSlotInfoList allocatedMachines
Para monitoração: Este atributo lista as máquinas e os slots alocados por máquina para o job...
Definition: drmaa2.idl:470
Um sistema operacional que está especificado nesta lista.
Definition: drmaa2.idl:284
public long exitStatus
Para monitoração: O status de saída do processo do job, como reportado pelo sistema operacional do ho...
Definition: drmaa2.idl:436
readonly attribute string jobArrayId
Reporta o identificador do JobArray atribuído pelo sistema.
Definition: drmaa2.idl:1022
readonly attribute StringList jobCategories
Retorna a lista de categorias de jobs suportadas pela implementação que podem ser usadas como atribut...
Definition: drmaa2.idl:1109
public AbsoluteTime dispatchTime
Para monitoração: Reporta o momento em que o job em um dos estados de "início". Para filtragem: Retor...
Definition: drmaa2.idl:526
public Dictionary jobEnvironment
Dicionário com valores de variáveis de ambiente para serem usados na máquina de execução.
Definition: drmaa2.idl:710
public boolean joinFiles
Indica se a saída de erros padrão deve ser junta com a saída padrão.
Definition: drmaa2.idl:801
Arquiteura de processador Itanium.
Definition: drmaa2.idl:340
O job está rodando no host de execução.
Definition: drmaa2.idl:186
Sistema operacional MAC OS X desenvolvido pela Apple.
Definition: drmaa2.idl:253