Open Dreams  2.0
drmaa2.idl
Ir para a documentação deste ficheiro.
1 
24 #ifndef _DRMAA2_IDL
25 #define _DRMAA2_IDL
26 
27 module tecgraf {
28 module openbus {
29 module DRMAA {
33 module v2_0 {
34 
38 typedef sequence <string > OrderedStringList;
39 
40 
44 typedef sequence <string > StringList;
45 
49 typedef sequence < sequence <string ,2> > Dictionary;
50 
55 typedef string AbsoluteTime;
56 
61 typedef long long TimeAmount;
62 
67 struct Version {
71  string major;
75  string minor;
76 };
77 
86 
92 
98 
104 
110 
116 
122 
127 
132 
137 
142 
148 
153 
158 };
159 
160 
166 enum JobState {
167 
172 
177 
182 
187 
192 
197 
203 
208 
213 };
214 
224 
229 
234 
239 
244 
249 
254 
259 
265 
270 
275 
280 
285 };
286 
296 
301 
306 
311 
316 
321 
326 
331 
336 
341 
346 
351 
356 
361 
366 
371 
376 
381 };
382 
388 struct SlotInfo {
392  string machineName;
393 
397  long slots;
398 };
399 
405 typedef sequence <SlotInfo> OrderedSlotInfoList;
406 
417 valuetype JobInfo {
418 
423  public string jobId;
424 
429  public string jobName;
430 
436  public long exitStatus;
437 
443  public string terminatingSignal;
444 
451  public string annotation;
452 
458 
459  // public any jobSubState;
460 
470  public OrderedSlotInfoList allocatedMachines;
471 
476  public string submissionMachine;
477 
482  public string jobOwner;
483 
490  public long slots;
491 
498  public string queueName;
499 
505  public TimeAmount wallclockTime;
506 
512  public long cpuTime;
513 
519  public AbsoluteTime submissionTime;
520 
526  public AbsoluteTime dispatchTime;
527 
533  public AbsoluteTime finishTime;
534 };
535 
536 
537 //DRMAA Exceptions
538 
543 exception DeniedByDrmsException {string message;};
544 
548 exception DrmCommunicationException {string message;};
549 
554 exception TryLaterException {string message;};
555 
560 exception TimeoutException {string message;};
561 
565 exception InternalException {string message;};
570 exception InvalidArgumentException {string message;};
571 
575 exception InvalidSessionException {string message;};
576 
580 exception InvalidStateException {string message;};
581 
585 exception OutOfResourceException {string message;};
586 
591 exception UnsupportedAttributeException {string message;};
592 
596 exception UnsupportedOperationException {string message;};
597 
601 exception ImplementationSpecificException {string message; long code;};
602 
606 valuetype JobTemplate {
607 
619  const string HOME_DIRECTORY = "_drmaa_hd_ph_";
620 
632  const string WORKING_DIRECTORY = "_drmaa_wd_ph_"
633  ;
646  const string PARAMETRIC_INDEX = "$DRMAA2_INDEX$";
647 
660  const string PARAMETRIC_NUMBER_OF_JOBS = "$DRMAA2_N_JOBS$";
661 
671  public string remoteCommand;
672 
680  public OrderedStringList args;
681 
691  public boolean submitAsHold;
692 
698  public boolean rerunnable;
699 
710  public Dictionary jobEnvironment;
711 
728  public string workingDirectory;
729 
746  public string jobCategory;
747 
751  public StringList email;
752 
757  public boolean emailOnStarted;
758 
763  public boolean emailOnTerminated;
764 
771  public string jobName;
772 
778  public string inputPath;
779 
788  public string outputPath;
789 
794  public string errorPath;
795 
801  public boolean joinFiles;
802 
808  public string reservationId;
809 
815  public string queueName;
816 
822  public long minSlots;
823 
829  public long maxSlots;
830 
834  public long priority;
835 
839  public OrderedStringList candidateMachines;
840 
846  public long minPhysMemory;
847 
854 
861 
867  public AbsoluteTime startTime;
868 
874  public AbsoluteTime deadlineTime;
875 
882  public Dictionary stageInFiles;
883 
890  public Dictionary stageOutFiles;
891 
897  public Dictionary resourceLimits;
898 
904  public string accountingId;
905 };
906 
912 interface Job {
913 
919  readonly attribute string jobId;
920 
924  readonly attribute string sessionName;
925 
929  readonly attribute JobTemplate jobTemplate;
930 
936  void suspend ()
938 
944  void resume ()
945  raises (UnsupportedOperationException);
946 
952  void hold ()
953  raises (UnsupportedOperationException);
954 
960  void release ()
961  raises (UnsupportedOperationException);
962 
966  void terminate ()
970 
976  void reap ()
977  raises (UnsupportedOperationException);
978 
982  JobState getState(out any jobSubState);
983 
987  JobInfo getInfo ();
988 
994  void waitStarted(in TimeAmount timeout)
995  raises (UnsupportedOperationException);
996 
1000  void waitTerminated(in TimeAmount timeout)
1001  raises (TimeoutException,
1002  DeniedByDrmsException,
1003  InternalException);
1004 };
1005 
1009 typedef sequence<Job> JobList;
1010 
1017 interface JobArray {
1018 
1022  readonly attribute string jobArrayId;
1023 
1027  readonly attribute JobList jobs;
1028 
1032  readonly attribute string sessionName;
1033 
1037  readonly attribute JobTemplate jobTemplate;
1038 
1044  void suspend ()
1045  raises (UnsupportedOperationException);
1046 
1052  void resume ()
1053  raises (UnsupportedOperationException);
1054 
1060  void hold ()
1061  raises (UnsupportedOperationException);
1062 
1068  void release ()
1069  raises (UnsupportedOperationException);
1070 
1074  void terminate ()
1075  raises (DrmCommunicationException,
1076  DeniedByDrmsException,
1077  InternalException);
1078 
1084  void reap ()
1085  raises (UnsupportedOperationException);
1086 };
1091 interface JobSession {
1092 
1096  readonly attribute string contact;
1097 
1101  readonly attribute string sessionName;
1102 
1109  readonly attribute StringList jobCategories;
1110 
1122  JobList getJobs(in JobInfo filter);
1123 
1128  JobArray getJobArray(in string jobArrayId)
1129  raises (InvalidArgumentException,
1130  InternalException);
1131 
1147  Job runJob(in JobTemplate jobTemplate)
1148  raises (DeniedByDrmsException,
1150  InternalException);
1151 
1184  JobArray runBulkJobs(in JobTemplate jobTemplate, in long beginIndex,
1185  in long endIndex, in long step, in long maxParallel)
1186  raises (DeniedByDrmsException,
1188  InternalException);
1189 
1203  Job waitAnyStarted(in JobList jobs, in TimeAmount timeout)
1204  raises (UnsupportedOperationException);
1205 
1219  Job waitAnyTerminated(in JobList jobs, in TimeAmount timeout)
1220  raises (TimeoutException,
1221  DeniedByDrmsException,
1222  InternalException);
1223 };
1224 
1227 // * \brief Enumeração que define tipos de evento para notificações
1228 // */
1229 //enum DrmaaEvent {
1230 //
1231 // /**
1232 // * \brief O job trocou de estado, como é descrito no atributo jobState.
1233 // */
1234 // NEW_STATE,
1235 //
1236 // /**
1237 // * \brief O job foi migrado para outro host de execução, e está agora no estado descrito pelo atributo jobState.
1238 // */
1239 // MIGRATED,
1240 //
1241 // /**
1242 // * \brief Um atributo monitorado recebeu um novo valor.
1243 // */
1244 // ATTRIBUTE_CHANGE
1245 //};
1246 //
1247 //struct DrmaaNotification {
1248 //
1249 //
1250 // DrmaaEvent event;
1251 //
1252 // /**
1253 // * \brief
1254 // */
1255 // string jobId;
1256 //
1257 // /**
1258 // * \brief
1259 // */
1260 // string sessionName;
1261 //
1262 // /**
1263 // * \brief
1264 // */
1265 // JobState jobState;
1266 //};
1267 //
1269 // * \brief A interface DrmaaCallback permite que o sistema informe aplicações
1270 // * sobre eventos relevantes de maneira assíncrona
1271 // */
1272 //interface DrmaaCallback {
1273 //
1274 // /**
1275 // * \brief Método de callback definido pela aplicação que deseja monitorar algum evento.
1276 // *
1277 // * \param [in] notification notificação enviada pelo sistema sobre algum dos eventos
1278 // * mapeados em tecgraf::openbus::DRMAA::v2_0::DrmaaEvent
1279 // */
1280 // void notify(in DrmaaNotification notification);
1281 //};
1282 
1283 
1292 interface SessionManager{
1293 
1297  readonly attribute string drmsName;
1298 
1302  readonly attribute Version drmsVersion;
1303 
1307  readonly attribute string drmaaName;
1308 
1312  readonly attribute Version drmaaVersion;
1313 
1317  boolean _supports(in DrmaaCapability capability);
1318 
1333  JobSession createJobSession(in string sessionName , in string contact )
1334  raises (DeniedByDrmsException,
1335  InternalException,
1337 
1349  JobSession openJobSession(in string sessionName)
1350  raises (DeniedByDrmsException,
1351  InternalException,
1353 
1354 
1360  void closeJobSession(in JobSession s);
1361 
1362 
1368  void destroyJobSession(in string sessionName);
1369 
1376  StringList getJobSessionNames ();
1377 
1383  void registerEventNotification(in DrmaaCallback callback)
1384  raises (UnsupportedOperationException);
1385 };
1386 
1387 }; // version
1388 
1389 }; // DRMAA
1390 
1391 }; // openbus
1392 
1393 }; // tecgraf
1394 #endif
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 &#39;_&#39;...
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