Package org.ggf.drmaa

Interface Summary
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.
JobInfo The information regarding a job's execution is encapsulated in the JobInfo class.
JobInfoImpl This class implements the abstract methods of the JobInfo class.
JobTemplate DRMAA application uses the JobTemplate class, in order to define the attributes associated with a job.
JobTemplateImpl This class implements the GridWay specific methods.
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.
SessionFactoryImpl This class implements the abstract methods of the SessionFactory class.
SessionImpl This is the class to implement the Session interface.
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.
DrmaaRuntimeException The base class of the 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.
InvalidAttributeException The base class of the Invalid Attribute DRMAAA exceptions.
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.
NoResourceUsageException Thrown when a job has finished but no resource usage or exit status data could be 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.
SessionException The base class of the Session DRMAAA exceptions.
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.