# Serialized Form

## Package org.ggf.drmaa

### Exception Class org.ggf.drmaa.AlreadyActiveSessionException

class AlreadyActiveSessionException extends DrmaaException implements Serializable

### Exception Class org.ggf.drmaa.AuthorizationException

class AuthorizationException extends DrmaaException implements Serializable

### Exception Class org.ggf.drmaa.ConflictingAttributeValuesException

class ConflictingAttributeValuesException extends InvalidAttributeValueException implements Serializable

### Exception Class org.ggf.drmaa.DefaultContactStringException

class DefaultContactStringException extends InvalidContactStringException implements Serializable

### Exception Class org.ggf.drmaa.DeniedByDrmException

class DeniedByDrmException extends DrmaaException implements Serializable

### Exception Class org.ggf.drmaa.DrmaaException

class DrmaaException extends Exception implements Serializable

### Exception Class org.ggf.drmaa.DrmCommunicationException

class DrmCommunicationException extends DrmaaException implements Serializable

### Exception Class org.ggf.drmaa.DrmsExitException

class DrmsExitException extends DrmaaException implements Serializable

### Exception Class org.ggf.drmaa.DrmsInitException

class DrmsInitException extends DrmaaException implements Serializable

### Exception Class org.ggf.drmaa.ExitTimeoutException

class ExitTimeoutException extends DrmaaException implements Serializable

### Class org.ggf.drmaa.FileTransferMode

class FileTransferMode extends Object implements Serializable

#### Serialized Fields

##### errorStream

    boolean errorStream

Whether to transfer error stream files.

##### inputStream

    boolean inputStream

Whether to transfer input stream files.

##### outputStream

    boolean outputStream

Whether to transfer output stream files.

### Exception Class org.ggf.drmaa.HoldInconsistentStateException

class HoldInconsistentStateException extends InconsistentStateException implements Serializable

### Exception Class org.ggf.drmaa.InconsistentStateException

class InconsistentStateException extends DrmaaException implements Serializable

### Exception Class org.ggf.drmaa.InternalException

class InternalException extends RuntimeException implements Serializable

### Exception Class org.ggf.drmaa.InvalidAttributeFormatException

class InvalidAttributeFormatException extends InvalidAttributeValueException implements Serializable

### Exception Class org.ggf.drmaa.InvalidAttributeValueException

class InvalidAttributeValueException extends DrmaaException implements Serializable

### Exception Class org.ggf.drmaa.InvalidContactStringException

class InvalidContactStringException extends DrmsInitException implements Serializable

### Exception Class org.ggf.drmaa.InvalidJobException

class InvalidJobException extends DrmaaException implements Serializable

### Exception Class org.ggf.drmaa.InvalidJobTemplateException

class InvalidJobTemplateException extends DrmaaException implements Serializable

### Exception Class org.ggf.drmaa.NoActiveSessionException

class NoActiveSessionException extends DrmaaException implements Serializable

### Exception Class org.ggf.drmaa.NoDefaultContactStringException

class NoDefaultContactStringException extends InvalidContactStringException implements Serializable

### Class org.ggf.drmaa.PartialTimestamp

class PartialTimestamp extends Calendar implements Serializable

#### Serialized Fields

##### dayOfMonthSet

    int dayOfMonthSet

The DAY_OF_MONTH time stamp

##### dayOfWeekInMonthSet

    int dayOfWeekInMonthSet

The DAY_OF_WEEK_IN_MONTH time stamp

##### dayOfWeekSet

    int dayOfWeekSet

The DAY_OF_WEEK time stamp

##### dayOfYearSet

    int dayOfYearSet

The DAY_OF_YEAR time stamp

##### dayStamp

    int dayStamp

The next available time stamp

##### fieldsModified

    boolean fieldsModified

Whether any fields have been modified since the last adjustFields() call

##### lastHourSet

    int lastHourSet

The last hour field set

##### modifiers

    int[] modifiers

The field modifiers

##### monthSet

    int monthSet

The MONTH time stamp

##### weekOfMonthSet

    int weekOfMonthSet

The WEEK_OF_MONTH time stamp

##### weekOfYearSet

    int weekOfYearSet

The WEEK_OF_YEAR time stamp

### Class org.ggf.drmaa.PartialTimestampFormat

class PartialTimestampFormat extends Format implements Serializable

#### Serialized Fields

##### nf

    NumberFormat nf

A formter for printing fields

### Exception Class org.ggf.drmaa.ReleaseInconsistentStateException

class ReleaseInconsistentStateException extends InconsistentStateException implements Serializable

### Exception Class org.ggf.drmaa.ResumeInconsistentStateException

class ResumeInconsistentStateException extends InconsistentStateException implements Serializable

### Class org.ggf.drmaa.SimpleJobTemplate

class SimpleJobTemplate extends Object implements Serializable

#### Serialized Fields

##### allPropertyNames

    Set allPropertyNames

##### args

    List args

Input parameters passed as arguments to the job

See Also:
  - `JobTemplate.setArgs(List)`

##### blockEmail

    boolean blockEmail

Blocks sending e-mail by default, regardless of the DRMS setting

See Also:
  - `JobTemplate.setBlockEmail(boolean)`

##### email

    Set email

E-mail addresses used to report the job completion and status

See Also:
  - `JobTemplate.setEmail(Set)`

##### errorPath

    String errorPath

The job's standard error stream

See Also:
  - `JobTemplate.setErrorPath(String)`

##### inputPath

    String inputPath

The job's standard input stream

See Also:
  - `JobTemplate.setInputPath(String)`

##### jobCategory

    String jobCategory

An implementation-defined string specifying how to resolve site-specific resources and/or policies

See Also:
  - `JobTemplate.setJobCategory(String)`

##### jobEnvironment

    Map jobEnvironment

The environment values that define the job's remote environment

See Also:
  - `JobTemplate.setJobEnvironment(Map)`

##### jobName

    String jobName

Job name

See Also:
  - `JobTemplate.setJobName(String)`

##### jobSubmissionState

    int jobSubmissionState

Job state at submission, either HOLD or ACTIVE

See Also:
  - `JobTemplate.setJobSubmissionState(int)`

##### joinFiles

    boolean joinFiles

Whether the error stream should be intermixed with the output stream

See Also:
  - `JobTemplate.setJoinFiles(boolean)`

##### modified

    boolean modified

##### nativeSpecification

    String nativeSpecification

An implementation-defined string that is passed by the end user to DRMAA to specify site-specific resources and/or policies

See Also:
  - `JobTemplate.setNativeSpecification(String)`

##### outputPath

    String outputPath

The job's standard output stream

See Also:
  - `JobTemplate.setOutputPath(String)`

##### remoteCommand

    String remoteCommand

Remote command to execute

See Also:
  - `JobTemplate.setRemoteCommand(String)`

##### startTime

    PartialTimestamp startTime

The earliest time when the job may be eligible to be run

See Also:
  - `JobTemplate.setStartTime(PartialTimestamp)`

##### toString

    String toString

##### workingDirectory

    String workingDirectory

The directory where the job is executed.

See Also:
  - `JobTemplate.setWorkingDirectory(String)`

### Exception Class org.ggf.drmaa.SuspendInconsistentStateException

class SuspendInconsistentStateException extends InconsistentStateException implements Serializable

### Exception Class org.ggf.drmaa.TryLaterException

class TryLaterException extends DrmaaException implements Serializable

### Exception Class org.ggf.drmaa.UnsupportedAttributeException

class UnsupportedAttributeException extends DrmaaException implements Serializable

### Class org.ggf.drmaa.Version

class Version extends Object implements Serializable

#### Serialized Fields

##### major

    int major

The major version number

##### minor

    int minor

The minor version number