Serialized Form


Package org.gridlab.gat

Class org.gridlab.gat.AdaptorNotApplicableException extends GATObjectCreationException implements Serializable

Class org.gridlab.gat.AdaptorNotSelectedException extends GATObjectCreationException implements Serializable

Class org.gridlab.gat.CommandNotFoundException extends GATInvocationException implements Serializable

Class org.gridlab.gat.CouldNotInitializeCredentialException extends GATInvocationException implements Serializable

Class org.gridlab.gat.CredentialExpiredException extends GATInvocationException implements Serializable

Class org.gridlab.gat.FilePoststageException extends GATInvocationException implements Serializable

Class org.gridlab.gat.FilePrestageException extends GATInvocationException implements Serializable

Class org.gridlab.gat.GATContext extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
Deserialize this GATContext, by reading the Preferences.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream stream)
                  throws IOException
Serialize this ContextNotEmptyException, by writing only the Preferences. Don't write the SecurityContexts because of security issues.

Throws:
IOException
Serialized Fields

preferences

Preferences preferences
This member variable holds the preferences for this GATContext


securityContexts

Vector<E> securityContexts
This member variable holds the SecurityContext's for this GATcontext

Class org.gridlab.gat.GATInvocationException extends org.gridlab.gat.NestedException implements Serializable

Class org.gridlab.gat.GATIOException extends IOException implements Serializable

Serialized Fields

cause

Exception cause

Class org.gridlab.gat.GATObjectCreationException extends org.gridlab.gat.NestedException implements Serializable

Class org.gridlab.gat.InvalidUsernameOrPasswordException extends GATInvocationException implements Serializable

Class org.gridlab.gat.MethodNotApplicableException extends GATInvocationException implements Serializable

Class org.gridlab.gat.Preferences extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

t

Map<K,V> t

Class org.gridlab.gat.TimePeriod extends Object implements Serializable

Serialized Fields

startTime

long startTime
This member variable represents the start time of this TimePeriod


stopTime

long stopTime
This member variable represents the stop time of this TimePeriod

Class org.gridlab.gat.URI extends Object implements Serializable

Serialized Fields

u

URI u

Package org.gridlab.gat.advert

Class org.gridlab.gat.advert.MetaData extends Object implements Serializable

Serialized Fields

data

Hashtable<K,V> data

Package org.gridlab.gat.io

Class org.gridlab.gat.io.File extends File implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws IOException,
                        ClassNotFoundException
Read a file object from a stream.

Throws:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream stream)
                  throws IOException
Serialize this file, by just writing the URI, the Preferences and the GATContext.

Throws:
IOException
Serialized Fields

f

org.gridlab.gat.io.FileInterface f

Package org.gridlab.gat.monitoring

Class org.gridlab.gat.monitoring.Metric extends Object implements Serializable

Serialized Fields

definition

MetricDefinition definition

metricParameters

Hashtable<K,V> metricParameters
This member variable holds the Metric parameters


frequency

long frequency

Class org.gridlab.gat.monitoring.MetricDefinition extends Object implements Serializable

Serialized Fields

metricName

String metricName
This member variable holds the Metric name


measurementType

int measurementType
CONTINUOUS or DISCRETE


dataType

String dataType

unit

String unit

parameterDefinitions

Map<K,V> parameterDefinitions

returnDefinition

Map<K,V> returnDefinition

Class org.gridlab.gat.monitoring.MetricEvent extends EventObject implements Serializable

Serialized Fields

eventTime

long eventTime
This member variable holds the event time of this MetricEvent


value

Object value
This member variable holds the value of this MetricEvent


metric

Metric metric
This member variable holds the metric of this MetricEvent


Package org.gridlab.gat.resources

Class org.gridlab.gat.resources.AbstractJobDescription extends Object implements Serializable

serialVersionUID: -929387977824165567L

Class org.gridlab.gat.resources.CoScheduleJobDescription extends AbstractJobDescription implements Serializable

serialVersionUID: -6670271235157948175L

Serialized Fields

jobDescriptions

List<E> jobDescriptions

Class org.gridlab.gat.resources.HardwareResourceDescription extends ResourceDescription implements Serializable

Class org.gridlab.gat.resources.JavaSoftwareDescription extends SoftwareDescription implements Serializable

Serialized Fields

javaOptions

String[] javaOptions

javaSystemProperties

Map<K,V> javaSystemProperties

javaMain

String javaMain

javaArguments

String[] javaArguments

javaClassPath

String javaClassPath

Class org.gridlab.gat.resources.JobDescription extends AbstractJobDescription implements Serializable

Serialized Fields

processCount

int processCount

resourceCount

int resourceCount

softwareDescription

SoftwareDescription softwareDescription

resourceDescription

ResourceDescription resourceDescription

resource

Resource resource

Class org.gridlab.gat.resources.OrderedCoScheduleJobDescription extends CoScheduleJobDescription implements Serializable

serialVersionUID: -6670271235157948175L

Serialized Fields

links

HashSet<E> links

Class org.gridlab.gat.resources.ResourceDescription extends Object implements Serializable

Serialized Fields

attributes

HashMap<K,V> attributes
This member variable holds the Map which describes this resource".


resourceDescriptions

List<E> resourceDescriptions
This member variable holds a List of ResourceDescriptions that also are required

Class org.gridlab.gat.resources.SoftwareDescription extends Object implements Serializable

Serialized Fields

executable

String executable

arguments

String[] arguments

environment

HashMap<K,V> environment

stdinFile

File stdinFile

stdoutFile

File stdoutFile

stderrFile

File stderrFile

preStagedFiles

HashMap<K,V> preStagedFiles

postStagedFiles

HashMap<K,V> postStagedFiles

deletedFiles

ArrayList<E> deletedFiles

wipedFiles

ArrayList<E> wipedFiles

attributes

HashMap<K,V> attributes

deletePreStaged

boolean deletePreStaged

deletePostStaged

boolean deletePostStaged

wipePreStaged

boolean wipePreStaged

wipePostStaged

boolean wipePostStaged

streamingStderr

boolean streamingStderr

streamingStdout

boolean streamingStdout

streamingStdin

boolean streamingStdin

toWrapper

boolean toWrapper

Class org.gridlab.gat.resources.SoftwareResource extends Object implements Serializable

Class org.gridlab.gat.resources.SoftwareResourceDescription extends ResourceDescription implements Serializable

Class org.gridlab.gat.resources.WrapperJobDescription extends JobDescription implements Serializable

serialVersionUID: -3241293801064308501L

Serialized Fields

jobInfos

List<E> jobInfos

scheduledType

WrapperJobDescription.ScheduledType scheduledType

level

int level

wrapperJobIndex

int wrapperJobIndex

Class org.gridlab.gat.resources.WrapperJobDescription.WrappedJobInfo extends Object implements Serializable

serialVersionUID: 4870069252793683143L

Serialized Fields

jobDescription

JobDescription jobDescription

brokerURI

URI brokerURI

preferences

Preferences preferences

jobStateFileName

URI jobStateFileName

wrappedJobIndex

int wrappedJobIndex

wrapperJobIndex

int wrapperJobIndex

Class org.gridlab.gat.resources.WrapperSoftwareDescription extends JavaSoftwareDescription implements Serializable

serialVersionUID: -8066795059038763966L

Serialized Fields

gatLocation

String gatLocation

Package org.gridlab.gat.steering

Class org.gridlab.gat.steering.NoSuchControlException extends GATInvocationException implements Serializable

Class org.gridlab.gat.steering.SteeredIDExistsException extends GATInvocationException implements Serializable

Class org.gridlab.gat.steering.SteeredIDUnknownException extends GATInvocationException implements Serializable