See: Description
| Interface | Description |
|---|---|
| JobInfo |
This interface represents the status and usage information for a finished
job.
|
| JobTemplate |
This interface represents a template to be used for the creation of a job.
|
| Session |
This interface represents the operations available for interacting with
the DRM.
|
| Class | Description |
|---|---|
| FileTransferMode |
This class represents the streams which should be used for file transfers.
|
| PartialTimestamp |
The PartialTimestamp is a subclass of java.util.Calendar that allows for a
partially specified time that is resolved to the soonest matching time that
is in the future at the time of resolution.
|
| PartialTimestampFormat |
This class coverts a PartialTimestamp to and from the DRMAA specified time
string.
|
| SessionFactory |
This class is used to retrieve a Session instance tailored to the DRM and
DRMAA implementation in use.
|
| SimpleJobTemplate |
This class is a trivial implementation of the JobTemplate interface.
|
| Version |
This class is used to represent the DRM version info.
|
| Exception | Description |
|---|---|
| AlreadyActiveSessionException |
Initialization failed due to existing DRMAA session.
|
| AuthorizationException |
The action failed due to an authorization failure.
|
| ConflictingAttributeValuesException |
The value of this property conflicts with the values of one or more
previously set properties.
|
| DefaultContactStringException |
DRMAA could not use the default contact string to connect to the DRM
system.
|
| DeniedByDrmException |
The DRM system rejected the job.
|
| DrmaaException |
The base class for all DRMAA Exceptions.
|
| DrmCommunicationException |
Could not contact DRM system for this request.
|
| DrmsExitException |
DRM system disengagement failed.
|
| DrmsInitException |
DRM system initialization failed.
|
| ExitTimeoutException |
A call to Session.synchronize() or Session.wait() has timed out.
|
| HoldInconsistentStateException |
The job is not in a state where it can be held.
|
| InconsistentStateException |
The job cannot be moved to the requested state.
|
| InternalException |
Unexpected or internal DRMAA error like memory allocation,
system call failure, etc.
|
| InvalidAttributeFormatException |
The format for the property value is invalid.
|
| InvalidAttributeValueException |
The value for the property is invalid.
|
| InvalidContactStringException |
Initialization failed due to an invalid contact string.
|
| InvalidJobException |
The job specified by the given id does not exist.
|
| InvalidJobTemplateException |
The JobTemplate object is no longer valid.
|
| NoActiveSessionException |
Requested action failed because there is no active session.
|
| NoDefaultContactStringException |
No contact string was given to use to connect to the DRM system, and no
default contact string is set.
|
| ReleaseInconsistentStateException |
The job is not in a state where it can be released.
|
| ResumeInconsistentStateException |
The job is not in a state where it can be resumed.
|
| SuspendInconsistentStateException |
The job is not in a state where it can be suspended.
|
| TryLaterException |
Could not submit the job to DRM system at this time.
|
| UnsupportedAttributeException |
This exception is thrown when a setter or getter is called for an unsupported
optional property.
|
Session
The contents of this file are licensed under the Sun Industry Standards Source License version 1.2.
Copyright 2008, Sun Microsystems, Inc.