public class OpenDreamsJobArray
extends java.lang.Object
implements tecgraf.openbus.DRMAA.v2_0.JobArrayOperations, java.io.Serializable
| Constructor and Description |
|---|
OpenDreamsJobArray(java.lang.String sessionName,
java.lang.String userId,
tecgraf.openbus.opendreams.v2_0.OpenDreamsJobTemplate jt) |
| Modifier and Type | Method and Description |
|---|---|
tecgraf.openbus.DRMAA.v2_0.JobArray |
createCorbaObjReference() |
void |
execute(java.lang.String userId,
int beginIndex,
int endIndex,
int step) |
OpenDreamsJob |
getJob(java.lang.String jobId) |
void |
hold() |
java.lang.String |
jobArrayId() |
tecgraf.openbus.DRMAA.v2_0.Job[] |
jobs() |
java.util.HashMap<java.lang.String,OpenDreamsJob> |
jobsMap() |
tecgraf.openbus.DRMAA.v2_0.JobTemplate |
jobTemplate() |
void |
reap() |
void |
release() |
void |
resume() |
java.lang.String |
sessionName() |
void |
suspend() |
void |
terminate() |
public OpenDreamsJobArray(java.lang.String sessionName,
java.lang.String userId,
tecgraf.openbus.opendreams.v2_0.OpenDreamsJobTemplate jt)
sessionName - jt - public java.lang.String jobArrayId()
jobArrayId in interface tecgraf.openbus.DRMAA.v2_0.JobArrayOperationspublic OpenDreamsJob getJob(java.lang.String jobId)
public java.util.HashMap<java.lang.String,OpenDreamsJob> jobsMap()
public tecgraf.openbus.DRMAA.v2_0.Job[] jobs()
jobs in interface tecgraf.openbus.DRMAA.v2_0.JobArrayOperationspublic java.lang.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(java.lang.String userId,
int beginIndex,
int endIndex,
int step)
throws InvalidJobTemplateException,
tecgraf.openbus.DRMAA.v2_0.InvalidArgumentException,
java.lang.CloneNotSupportedException,
org.omg.PortableServer.POAPackage.ServantNotActive,
org.omg.PortableServer.POAPackage.WrongPolicy,
csbase.exception.OperationFailureException
InvalidJobTemplateExceptiontecgraf.openbus.DRMAA.v2_0.InvalidArgumentExceptionjava.lang.CloneNotSupportedExceptionorg.omg.PortableServer.POAPackage.ServantNotActiveorg.omg.PortableServer.POAPackage.WrongPolicycsbase.exception.OperationFailureExceptionpublic tecgraf.openbus.DRMAA.v2_0.JobArray createCorbaObjReference()
throws csbase.exception.OperationFailureException,
org.omg.PortableServer.POAPackage.ServantNotActive,
org.omg.PortableServer.POAPackage.WrongPolicy
csbase.exception.OperationFailureExceptionorg.omg.PortableServer.POAPackage.ServantNotActiveorg.omg.PortableServer.POAPackage.WrongPolicypublic 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 © 2016. All Rights Reserved.