Package org.ggf.drmaa

Interface Summary
JobInfo The information regarding a job's execution is encapsulated in the JobInfo interface.
JobTemplate DRMAA application uses the JobTemplate interface, in order to define the attributes associated with a job.
Session This is the interface to the majority of the functionality offered by the GridWay DRMAA JAVA library.
 

Class Summary
DrmaaJNI This class is the native implementation of DRMAA GridWay and it SHOULD NEVER used by the normal user.
FileTransferMode Not relevant for the current GridWay implementation, will be ignored.
GridWayJobInfo This class implements the abstract methods of the JobInfo class.
GridWayJobTemplate This class implements the GridWay specific methods.
GridWaySession This is the class to implement the Session interface.
GridWaySessionFactory This class implements the abstract methods of the SessionFactory class.
PartialTimestamp Not relevant for the current GridWay implementation, will be ignored.
PartialTimestampFormat Not relevant for the current GridWay implementation, will be ignored.
SessionFactory This class allows the Java language binding implementation to support multiple different DRMAA vendors.
SimpleJobTemplate  
Version The Version class is a holding class for the major and minor version numbers of the GridWay DRMAA implementation.
 

Exception Summary
AlreadyActiveSessionException Thrown when a DRMAA session already exists.
AuthorizationException Thrown when a user is not authorized to perform the given operation.
ConflictingAttributeValuesException Thrown when the value of the attribute conflicts with one or more previusly set properties.
DefaultContactStringException Thrown when the DRMAA implementation could not use the default contact string to connect to GridWay.
DeniedByDrmException Thrown when GridWay rejected the job.
DrmaaException The base class of the non-runtime DRMAAA exceptions.
DrmCommunicationException Thrown when the system could not contact with GridWay.
DrmsExitException Thrown when a problem was encountered while trying to exit the session.
DrmsInitException Thrown when a problem was encountered while trying to initialize the session.
ExitTimeoutException Thrown when Session.wait(java.lang.String, long) or Session.synchronize(java.util.List, long, boolean) call returned before all selected jobs entered the DONE or FAILED state.
HoldInconsistentStateException Thrown when the job cannot be moved to a HOLD state.
InconsistentStateException The base class of the Inconsistent State DRMAAA exceptions.
InternalException Thrown when a unexpected or internal DRMAA error occurred.
InvalidAttributeFormatException Thrown when the format of job template property value is invalid.
InvalidAttributeValueException Thrown when the value of job template property value is invalid.
InvalidContactStringException Thrown when the contact parameter is invalid.
InvalidJobException Thrown when the job specified by the given job id does not exist.
InvalidJobTemplateException Thrown when a job template is not valid.
NoActiveSessionException Thrown when there is no active session.
NoDefaultContactStringSelectedException Thrown when the DRMAA implementation could not default contact string was provided.
ReleaseInconsistentStateException Thrown when the job cannot be moved to a RELEASE state.
ResumeInconsistentStateException Thrown when the job cannot be moved to a RESUME state.
SuspendInconsistentStateException Thrown when the job cannot be moved to a SUSPEND state.
TryLaterException Thrown when GridWay rejects the operation due to excessive load.
UnsupportedAttributeException Thrown when the given job template property is not supported by the GridWay DRMAA implementation.