public abstract class Session
extends tecgraf.openbus.DRMAA.SessionPOA
Session do DRMAA.| Constructor and Description |
|---|
Session() |
| Modifier and Type | Method and Description |
|---|---|
abstract tecgraf.openbus.DRMAA.JobInfo |
_wait(java.lang.String jobName,
long timeout) |
abstract java.lang.String |
contact() |
void |
control(java.lang.String jobName,
tecgraf.openbus.DRMAA.JobControlAction operation) |
abstract tecgraf.openbus.DRMAA.JobTemplate |
createJobTemplate() |
abstract void |
deleteJobTemplate(tecgraf.openbus.DRMAA.JobTemplate jobTemplate) |
abstract java.lang.String |
drmaaImplementation() |
abstract java.lang.String |
drmsInfo() |
abstract void |
exit() |
abstract void |
init(java.lang.String contactString) |
abstract tecgraf.openbus.DRMAA.JobState |
jobStatus(java.lang.String jobName) |
java.lang.String[] |
runBulkJobs(tecgraf.openbus.DRMAA.JobTemplate jobTemplate,
int arg1,
int arg2,
int arg3) |
abstract java.lang.String |
runJob(tecgraf.openbus.DRMAA.JobTemplate jobTemplate) |
void |
synchronize(java.lang.String[] jobList,
long timeout,
boolean dispose) |
abstract tecgraf.openbus.DRMAA.Version |
version() |
_all_interfaces, _invoke, _this, _thispublic abstract tecgraf.openbus.DRMAA.JobInfo _wait(java.lang.String jobName,
long timeout)
throws tecgraf.openbus.DRMAA.OutOfMemoryException,
tecgraf.openbus.DRMAA.AuthorizationException,
tecgraf.openbus.DRMAA.NoActiveSessionException,
tecgraf.openbus.DRMAA.ExitTimeoutException,
tecgraf.openbus.DRMAA.InvalidArgumentException,
tecgraf.openbus.DRMAA.InternalException,
tecgraf.openbus.DRMAA.InvalidJobException,
tecgraf.openbus.DRMAA.DrmCommunicationException
tecgraf.openbus.DRMAA.OutOfMemoryExceptiontecgraf.openbus.DRMAA.AuthorizationExceptiontecgraf.openbus.DRMAA.NoActiveSessionExceptiontecgraf.openbus.DRMAA.ExitTimeoutExceptiontecgraf.openbus.DRMAA.InvalidArgumentExceptiontecgraf.openbus.DRMAA.InternalExceptiontecgraf.openbus.DRMAA.InvalidJobExceptiontecgraf.openbus.DRMAA.DrmCommunicationExceptionpublic abstract java.lang.String contact()
public void control(java.lang.String jobName,
tecgraf.openbus.DRMAA.JobControlAction operation)
throws tecgraf.openbus.DRMAA.InvalidArgumentException,
tecgraf.openbus.DRMAA.SuspendInconsistentStateException,
tecgraf.openbus.DRMAA.ReleaseInconsistentStateException,
tecgraf.openbus.DRMAA.InternalException,
tecgraf.openbus.DRMAA.AuthorizationException,
tecgraf.openbus.DRMAA.DrmCommunicationException,
tecgraf.openbus.DRMAA.HoldInconsistentStateException,
tecgraf.openbus.DRMAA.InvalidJobException,
tecgraf.openbus.DRMAA.NoActiveSessionException,
tecgraf.openbus.DRMAA.OutOfMemoryException,
tecgraf.openbus.DRMAA.ResumeInconsistentStateException
tecgraf.openbus.DRMAA.InvalidArgumentExceptiontecgraf.openbus.DRMAA.SuspendInconsistentStateExceptiontecgraf.openbus.DRMAA.ReleaseInconsistentStateExceptiontecgraf.openbus.DRMAA.InternalExceptiontecgraf.openbus.DRMAA.AuthorizationExceptiontecgraf.openbus.DRMAA.DrmCommunicationExceptiontecgraf.openbus.DRMAA.HoldInconsistentStateExceptiontecgraf.openbus.DRMAA.InvalidJobExceptiontecgraf.openbus.DRMAA.NoActiveSessionExceptiontecgraf.openbus.DRMAA.OutOfMemoryExceptiontecgraf.openbus.DRMAA.ResumeInconsistentStateExceptionpublic abstract tecgraf.openbus.DRMAA.JobTemplate createJobTemplate()
throws tecgraf.openbus.DRMAA.OutOfMemoryException,
tecgraf.openbus.DRMAA.AuthorizationException,
tecgraf.openbus.DRMAA.NoActiveSessionException,
tecgraf.openbus.DRMAA.InternalException,
tecgraf.openbus.DRMAA.DrmCommunicationException
tecgraf.openbus.DRMAA.OutOfMemoryExceptiontecgraf.openbus.DRMAA.AuthorizationExceptiontecgraf.openbus.DRMAA.NoActiveSessionExceptiontecgraf.openbus.DRMAA.InternalExceptiontecgraf.openbus.DRMAA.DrmCommunicationExceptionpublic abstract void deleteJobTemplate(tecgraf.openbus.DRMAA.JobTemplate jobTemplate)
throws tecgraf.openbus.DRMAA.OutOfMemoryException,
tecgraf.openbus.DRMAA.InvalidJobTemplateException,
tecgraf.openbus.DRMAA.AuthorizationException,
tecgraf.openbus.DRMAA.NoActiveSessionException,
tecgraf.openbus.DRMAA.InvalidArgumentException,
tecgraf.openbus.DRMAA.InternalException,
tecgraf.openbus.DRMAA.DrmCommunicationException
tecgraf.openbus.DRMAA.OutOfMemoryExceptiontecgraf.openbus.DRMAA.InvalidJobTemplateExceptiontecgraf.openbus.DRMAA.AuthorizationExceptiontecgraf.openbus.DRMAA.NoActiveSessionExceptiontecgraf.openbus.DRMAA.InvalidArgumentExceptiontecgraf.openbus.DRMAA.InternalExceptiontecgraf.openbus.DRMAA.DrmCommunicationExceptionpublic abstract java.lang.String drmaaImplementation()
public abstract java.lang.String drmsInfo()
public abstract void exit()
throws tecgraf.openbus.DRMAA.OutOfMemoryException,
tecgraf.openbus.DRMAA.DrmsExitException,
tecgraf.openbus.DRMAA.AuthorizationException,
tecgraf.openbus.DRMAA.NoActiveSessionException,
tecgraf.openbus.DRMAA.InternalException,
tecgraf.openbus.DRMAA.DrmCommunicationException
tecgraf.openbus.DRMAA.OutOfMemoryExceptiontecgraf.openbus.DRMAA.DrmsExitExceptiontecgraf.openbus.DRMAA.AuthorizationExceptiontecgraf.openbus.DRMAA.NoActiveSessionExceptiontecgraf.openbus.DRMAA.InternalExceptiontecgraf.openbus.DRMAA.DrmCommunicationExceptionpublic abstract void init(java.lang.String contactString)
throws tecgraf.openbus.DRMAA.DefaultContactStringException,
tecgraf.openbus.DRMAA.NoDefaultContactStringSelectedException,
tecgraf.openbus.DRMAA.InvalidArgumentException,
tecgraf.openbus.DRMAA.AlreadyActiveSessionException,
tecgraf.openbus.DRMAA.InternalException,
tecgraf.openbus.DRMAA.DrmsInitException,
tecgraf.openbus.DRMAA.AuthorizationException,
tecgraf.openbus.DRMAA.DrmCommunicationException,
tecgraf.openbus.DRMAA.InvalidContactStringException,
tecgraf.openbus.DRMAA.OutOfMemoryException
tecgraf.openbus.DRMAA.DefaultContactStringExceptiontecgraf.openbus.DRMAA.NoDefaultContactStringSelectedExceptiontecgraf.openbus.DRMAA.InvalidArgumentExceptiontecgraf.openbus.DRMAA.AlreadyActiveSessionExceptiontecgraf.openbus.DRMAA.InternalExceptiontecgraf.openbus.DRMAA.DrmsInitExceptiontecgraf.openbus.DRMAA.AuthorizationExceptiontecgraf.openbus.DRMAA.DrmCommunicationExceptiontecgraf.openbus.DRMAA.InvalidContactStringExceptiontecgraf.openbus.DRMAA.OutOfMemoryExceptionpublic abstract tecgraf.openbus.DRMAA.JobState jobStatus(java.lang.String jobName)
throws tecgraf.openbus.DRMAA.OutOfMemoryException,
tecgraf.openbus.DRMAA.AuthorizationException,
tecgraf.openbus.DRMAA.NoActiveSessionException,
tecgraf.openbus.DRMAA.InvalidArgumentException,
tecgraf.openbus.DRMAA.InternalException,
tecgraf.openbus.DRMAA.InvalidJobException,
tecgraf.openbus.DRMAA.DrmCommunicationException
tecgraf.openbus.DRMAA.OutOfMemoryExceptiontecgraf.openbus.DRMAA.AuthorizationExceptiontecgraf.openbus.DRMAA.NoActiveSessionExceptiontecgraf.openbus.DRMAA.InvalidArgumentExceptiontecgraf.openbus.DRMAA.InternalExceptiontecgraf.openbus.DRMAA.InvalidJobExceptiontecgraf.openbus.DRMAA.DrmCommunicationExceptionpublic java.lang.String[] runBulkJobs(tecgraf.openbus.DRMAA.JobTemplate jobTemplate,
int arg1,
int arg2,
int arg3)
throws tecgraf.openbus.DRMAA.InvalidArgumentException,
tecgraf.openbus.DRMAA.InternalException,
tecgraf.openbus.DRMAA.AuthorizationException,
tecgraf.openbus.DRMAA.DrmCommunicationException,
tecgraf.openbus.DRMAA.DeniedByDrmException,
tecgraf.openbus.DRMAA.InvalidJobTemplateException,
tecgraf.openbus.DRMAA.NoActiveSessionException,
tecgraf.openbus.DRMAA.TryLaterException,
tecgraf.openbus.DRMAA.OutOfMemoryException
tecgraf.openbus.DRMAA.InvalidArgumentExceptiontecgraf.openbus.DRMAA.InternalExceptiontecgraf.openbus.DRMAA.AuthorizationExceptiontecgraf.openbus.DRMAA.DrmCommunicationExceptiontecgraf.openbus.DRMAA.DeniedByDrmExceptiontecgraf.openbus.DRMAA.InvalidJobTemplateExceptiontecgraf.openbus.DRMAA.NoActiveSessionExceptiontecgraf.openbus.DRMAA.TryLaterExceptiontecgraf.openbus.DRMAA.OutOfMemoryExceptionpublic abstract java.lang.String runJob(tecgraf.openbus.DRMAA.JobTemplate jobTemplate)
throws tecgraf.openbus.DRMAA.InvalidArgumentException,
tecgraf.openbus.DRMAA.InternalException,
tecgraf.openbus.DRMAA.AuthorizationException,
tecgraf.openbus.DRMAA.DrmCommunicationException,
tecgraf.openbus.DRMAA.DeniedByDrmException,
tecgraf.openbus.DRMAA.InvalidJobTemplateException,
tecgraf.openbus.DRMAA.NoActiveSessionException,
tecgraf.openbus.DRMAA.TryLaterException,
tecgraf.openbus.DRMAA.OutOfMemoryException
tecgraf.openbus.DRMAA.InvalidArgumentExceptiontecgraf.openbus.DRMAA.InternalExceptiontecgraf.openbus.DRMAA.AuthorizationExceptiontecgraf.openbus.DRMAA.DrmCommunicationExceptiontecgraf.openbus.DRMAA.DeniedByDrmExceptiontecgraf.openbus.DRMAA.InvalidJobTemplateExceptiontecgraf.openbus.DRMAA.NoActiveSessionExceptiontecgraf.openbus.DRMAA.TryLaterExceptiontecgraf.openbus.DRMAA.OutOfMemoryExceptionpublic void synchronize(java.lang.String[] jobList,
long timeout,
boolean dispose)
throws tecgraf.openbus.DRMAA.OutOfMemoryException,
tecgraf.openbus.DRMAA.AuthorizationException,
tecgraf.openbus.DRMAA.NoActiveSessionException,
tecgraf.openbus.DRMAA.ExitTimeoutException,
tecgraf.openbus.DRMAA.InvalidArgumentException,
tecgraf.openbus.DRMAA.InternalException,
tecgraf.openbus.DRMAA.InvalidJobException,
tecgraf.openbus.DRMAA.DrmCommunicationException
tecgraf.openbus.DRMAA.OutOfMemoryExceptiontecgraf.openbus.DRMAA.AuthorizationExceptiontecgraf.openbus.DRMAA.NoActiveSessionExceptiontecgraf.openbus.DRMAA.ExitTimeoutExceptiontecgraf.openbus.DRMAA.InvalidArgumentExceptiontecgraf.openbus.DRMAA.InternalExceptiontecgraf.openbus.DRMAA.InvalidJobExceptiontecgraf.openbus.DRMAA.DrmCommunicationExceptionpublic abstract tecgraf.openbus.DRMAA.Version version()
Copyright © 2015. All Rights Reserved.