OpenDreams Core  1.7
Componentes | Namespaces | Definições de tipos | Enumerações | Variáveis
Referência ao ficheiro /Users/mjulia/workspace/opendreams_core/idl/drmaa.idl

Ir para o código fonte deste ficheiro.

Componentes

struct  tecgraf::openbus::DRMAA::v1_7::FileTransferMode
 Possui valores booleandos que indicam o stage in ou out dos arquivos de entrada padrão, saída padrão e erro padrão, respectivamente. Mais...
struct  tecgraf::openbus::DRMAA::v1_7::Version
 Possui os números major e minor do sistema CSBase. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::AlreadyActiveSessionException
 Falha na inicialização devido a uma sessão DRMAA existente. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::AuthorizationException
 O usuário não está autorizado a executar a operação requisitada. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::ConflictingAttributeValuesException
 O valor do atributo tem um conflito com uma ou mais propriedades previamente atribuídas. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::DefaultContactStringException
 A implementação DRMAA não pode usar o valor default de contato para conectar com o sistema DRM. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::DeniedByDrmException
 O sistema DRM rejeitou o job devido a configuração do sistema DRM ou das propriedades atribuídas no JobTemplate. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::DrmCommunicationException
 Não foi possível contactar o sistema DRM. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::DrmsExitException
 Um problema foi encontrado na tentativa de finalização da sessão. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::DrmsInitException
 Um problema foi encontrado na tentativa de iniciar uma sessão. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::ExitTimeoutException
 As chamadas aos métodos tecgraf::openbus::DRMAA::v1_7::Session::wait ou tecgraf::openbus::DRMAA::v1_7::Session::synchronize da interface da tecgraf::openbus::DRMAA::v1_7::Session retornaram antes de todos os jobs selecionados terem finalizado. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::HoldInconsistentStateException
 O job não pode mudar para o estado HOLD. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::IllegalStateException
 A instância do JonInfo não está no estato apropriado para o tipo de operação requisitada. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::InternalException
 Exceção lançada quando ocorre um erro inesperado ou interno do DRMAA. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::InvalidArgumentException
 Um valor de parâmetro é inválido, como por exemplo, no caso de ser de um tipo errado. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::InvalidAttributeFormatException
 Exceção lançada quando o formato de uma propriedade do tecgraf::openbus::DRMAA::v1_7::JobTemplate é inválido, por exemplo, um time stamp com formato inválido. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::InvalidAttributeValueException
 Exceção lançada quando o valor de uma propriedade do tecgraf::openbus::DRMAA::v1_7::JobTemplate é inválida. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::InvalidContactStringException
 Exceção lançada quando o parâmetro contato é inválido. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::InvalidJobException
 O job correspondente a um determinado id não existe ou já foi liberado por uma chamada ao método tecgraf::openbus::DRMAA::v1_7::Session::synchronize com dispose==TRUE. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::InvalidJobTemplateException
 O JobTemplate não está válido quando, por exemplo, foi criado incorretamente sem utilizar o método tecgraf::openbus::DRMAA::v1_7::Session::createJobTemplate, ou quando já foi removido por uma chamada ao método tecgraf::openbus::DRMAA::v1_7::Session::deleteJobTemplate(). Mais...
exception  tecgraf::openbus::DRMAA::v1_7::NoActiveSessionException
 A chamada falhou porque não há uma sessão ativa. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::NoDefaultContactStringSelectedException
 Não foi fornecido ou selecionado um contato default para o sistema DRM. O DRMAA requer que uma string default de contato seja selecionada quando há mais de uma possível implementação DRMAA disponível. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::OutOfMemoryException
 Pode ser lançada a qualquer momento quando a implementação DRMAA executar sem memória livre suficiente. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::ReleaseInconsistentStateException
 O job não está no estado HOLD e, portanto, não pode ser liberado. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::ResumeInconsistentStateException
 O job não está em um estado suspenso (ex, *_SUSPENDED) e, portanto, não pode ser ativado. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::SuspendInconsistentStateException
 O job não está em um estado que possa ser suspenso. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::TryLaterException
 o sistema DRM rejeitou a operação, possivelmente devido a uma sobrecarga de requisições. Uma nova tentativa pode ter sucesso. Mais...
exception  tecgraf::openbus::DRMAA::v1_7::UnsupportedAttributeException
 O atributo fornecido ao JobTemplate não é suportado pela implementação corrente do DRMAA. Mais...
interface  tecgraf::openbus::DRMAA::v1_7::JobInfo
 Possui informações sumarizadas a respeito do resultado da execução de um job, como dados sobre o consumo de resursos e o código de término da execução do job. Mais...
interface  tecgraf::openbus::DRMAA::v1_7::JobTemplate
 Define os atributos necessários a submissão de um job para execução. Mais...
interface  tecgraf::openbus::DRMAA::v1_7::Session

Namespaces

namespace  tecgraf::openbus::DRMAA::v1_7
 

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


Definições de tipos

typedef sequence< string > tecgraf::openbus::DRMAA::v1_7::OrderedStringList
 Tipo utilizado para uma sequência ordenada de string.
typedef sequence< string > tecgraf::openbus::DRMAA::v1_7::StringList
 Tipo utilizado para uma sequência não ordenada de string.
typedef sequence< sequence
< string, 2 > > 
tecgraf::openbus::DRMAA::v1_7::Dictionary
 Tipo usado para representar um dicionário para mapa de pares chave-valor.
typedef long long tecgraf::openbus::DRMAA::v1_7::TimeAmount
 Tipo usado para representar uma quantidade de tempo com uma resolução de, no mínimo, segundos.

Enumerações

enum  tecgraf::openbus::DRMAA::v1_7::JobControlAction {
  tecgraf::openbus::DRMAA::v1_7::SUSPEND, tecgraf::openbus::DRMAA::v1_7::RESUME, tecgraf::openbus::DRMAA::v1_7::HOLD, tecgraf::openbus::DRMAA::v1_7::RELEASE,
  tecgraf::openbus::DRMAA::v1_7::TERMINATE
}
 Os valores dessa enumeração representam as possíveis ações que alteram o estado de um job submetido para execução. Mais...
enum  tecgraf::openbus::DRMAA::v1_7::JobState {
  tecgraf::openbus::DRMAA::v1_7::UNDETERMINED, tecgraf::openbus::DRMAA::v1_7::QUEUED_ACTIVE, tecgraf::openbus::DRMAA::v1_7::SYSTEM_ON_HOLD, tecgraf::openbus::DRMAA::v1_7::USER_ON_HOLD,
  tecgraf::openbus::DRMAA::v1_7::USER_SYSTEM_ON_HOLD, tecgraf::openbus::DRMAA::v1_7::RUNNING, tecgraf::openbus::DRMAA::v1_7::SYSTEM_SUSPENDED, tecgraf::openbus::DRMAA::v1_7::USER_SUSPENDED,
  tecgraf::openbus::DRMAA::v1_7::USER_SYSTEM_SUSPENDED, tecgraf::openbus::DRMAA::v1_7::DONE, tecgraf::openbus::DRMAA::v1_7::FAILED
}
 Os valores dessa enumeração representam os possíveis estados de um job submetido. Mais...
enum  tecgraf::openbus::DRMAA::v1_7::JobSubmissionState { tecgraf::openbus::DRMAA::v1_7::HOLD_STATE, tecgraf::openbus::DRMAA::v1_7::ACTIVE_STATE }
 Os valores dessa enumeração representam os estados iniciais de um job ao ser submetido para execução. Mais...

Variáveis

native tecgraf::openbus::DRMAA::v1_7::PartialTimestamp
 Usado para representar atributos do tipo TimeStamp do job template. Possui uma implementação nativa.

Descrição detalhada

Arquivo de especificação da IDL para o DRMAA.

Autor:
Tecgraf PUC-Rio

Definido no ficheiro drmaa.idl.

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