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(String jobName,
long timeout) |
abstract String |
contact() |
void |
control(String jobName,
tecgraf.openbus.DRMAA.JobControlAction operation) |
abstract tecgraf.openbus.DRMAA.JobTemplate |
createJobTemplate() |
abstract void |
deleteJobTemplate(tecgraf.openbus.DRMAA.JobTemplate jobTemplate) |
abstract String |
drmaaImplementation() |
abstract String |
drmsInfo() |
abstract void |
exit() |
abstract void |
init(String contactString) |
abstract tecgraf.openbus.DRMAA.JobState |
jobStatus(String jobName) |
String[] |
runBulkJobs(tecgraf.openbus.DRMAA.JobTemplate jobTemplate,
int arg1,
int arg2,
int arg3) |
abstract String |
runJob(tecgraf.openbus.DRMAA.JobTemplate jobTemplate) |
void |
synchronize(String[] jobList,
long timeout,
boolean dispose) |
abstract tecgraf.openbus.DRMAA.Version |
version() |
_all_interfaces, _invoke, _this, _this_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_objectpublic abstract tecgraf.openbus.DRMAA.JobInfo _wait(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 String contact()
public void control(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 String drmaaImplementation()
public abstract 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(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(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 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 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(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 © 2021. All rights reserved.