public class OpenDreamsJobArray extends Object implements tecgraf.openbus.DRMAA.v2_0.JobArrayOperations, Serializable
| Constructor and Description |
|---|
OpenDreamsJobArray(String sessionName,
String userId,
tecgraf.openbus.opendreams.v2_0.OpenDreamsJobTemplate jt) |
| Modifier and Type | Method and Description |
|---|---|
tecgraf.openbus.DRMAA.v2_0.JobArray |
corbaObjectReference() |
void |
execute(String userId,
int beginIndex,
int endIndex,
int step) |
OpenDreamsJob |
getJob(String jobId) |
void |
hold() |
String |
jobArrayId() |
tecgraf.openbus.DRMAA.v2_0.Job[] |
jobs() |
HashMap<String,OpenDreamsJob> |
jobsMap() |
tecgraf.openbus.DRMAA.v2_0.JobTemplate |
jobTemplate() |
void |
reap() |
void |
release() |
void |
resume() |
String |
sessionName() |
void |
suspend() |
void |
terminate() |
public String jobArrayId()
jobArrayId in interface tecgraf.openbus.DRMAA.v2_0.JobArrayOperationspublic OpenDreamsJob getJob(String jobId)
public HashMap<String,OpenDreamsJob> jobsMap()
public tecgraf.openbus.DRMAA.v2_0.Job[] jobs()
jobs in interface tecgraf.openbus.DRMAA.v2_0.JobArrayOperationspublic String sessionName()
sessionName in interface tecgraf.openbus.DRMAA.v2_0.JobArrayOperationspublic tecgraf.openbus.DRMAA.v2_0.JobTemplate jobTemplate()
jobTemplate in interface tecgraf.openbus.DRMAA.v2_0.JobArrayOperationspublic void execute(String userId, int beginIndex, int endIndex, int step) throws InvalidJobTemplateException, tecgraf.openbus.DRMAA.v2_0.InvalidArgumentException, CloneNotSupportedException, ServantNotActive, WrongPolicy, csbase.exception.OperationFailureException
InvalidJobTemplateExceptiontecgraf.openbus.DRMAA.v2_0.InvalidArgumentExceptionCloneNotSupportedExceptionServantNotActiveWrongPolicycsbase.exception.OperationFailureExceptionpublic tecgraf.openbus.DRMAA.v2_0.JobArray corbaObjectReference()
throws csbase.exception.OperationFailureException,
ServantNotActive,
WrongPolicy
csbase.exception.OperationFailureExceptionServantNotActiveWrongPolicypublic void suspend()
throws tecgraf.openbus.DRMAA.v2_0.UnsupportedOperationException
suspend in interface tecgraf.openbus.DRMAA.v2_0.JobArrayOperationstecgraf.openbus.DRMAA.v2_0.UnsupportedOperationExceptionpublic void resume()
throws tecgraf.openbus.DRMAA.v2_0.UnsupportedOperationException
resume in interface tecgraf.openbus.DRMAA.v2_0.JobArrayOperationstecgraf.openbus.DRMAA.v2_0.UnsupportedOperationExceptionpublic void hold()
throws tecgraf.openbus.DRMAA.v2_0.UnsupportedOperationException
hold in interface tecgraf.openbus.DRMAA.v2_0.JobArrayOperationstecgraf.openbus.DRMAA.v2_0.UnsupportedOperationExceptionpublic void release()
throws tecgraf.openbus.DRMAA.v2_0.UnsupportedOperationException
release in interface tecgraf.openbus.DRMAA.v2_0.JobArrayOperationstecgraf.openbus.DRMAA.v2_0.UnsupportedOperationExceptionpublic void terminate()
throws tecgraf.openbus.DRMAA.v2_0.DrmCommunicationException,
tecgraf.openbus.DRMAA.v2_0.DeniedByDrmsException,
tecgraf.openbus.DRMAA.v2_0.InternalException
terminate in interface tecgraf.openbus.DRMAA.v2_0.JobArrayOperationstecgraf.openbus.DRMAA.v2_0.DrmCommunicationExceptiontecgraf.openbus.DRMAA.v2_0.DeniedByDrmsExceptiontecgraf.openbus.DRMAA.v2_0.InternalExceptionpublic void reap()
throws tecgraf.openbus.DRMAA.v2_0.UnsupportedOperationException
reap in interface tecgraf.openbus.DRMAA.v2_0.JobArrayOperationstecgraf.openbus.DRMAA.v2_0.UnsupportedOperationExceptionCopyright © 2018. All rights reserved.