Serialized Form


Package edu.isi.pegasus.common.credential

Class edu.isi.pegasus.common.credential.CredentialHandlerFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.common.logging

Class edu.isi.pegasus.common.logging.LogFormatterFactoryException extends FactoryException implements Serializable

Class edu.isi.pegasus.common.logging.LogManagerFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.common.util

Class edu.isi.pegasus.common.util.FactoryException extends RuntimeException implements Serializable

Serialized Fields

mClassname

String mClassname
The name of the class that was trying to be instantiated when this error occured, or some other signifier like module name.

Class edu.isi.pegasus.common.util.ProfileParserException extends Exception implements Serializable

Serialized Fields

m_position

int m_position
Remembers the position that cause the exception to be thrown.


Package edu.isi.pegasus.planner.catalog

Class edu.isi.pegasus.planner.catalog.CatalogException extends RuntimeException implements Serializable

Serialized Fields

m_next_exception

CatalogException m_next_exception
chains the next exception into line.


Package edu.isi.pegasus.planner.catalog.replica

Class edu.isi.pegasus.planner.catalog.replica.ReplicaCatalogException extends CatalogException implements Serializable


Package edu.isi.pegasus.planner.catalog.site

Class edu.isi.pegasus.planner.catalog.site.SiteCatalogException extends CatalogException implements Serializable

Class edu.isi.pegasus.planner.catalog.site.SiteFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.catalog.site.impl.old

Class edu.isi.pegasus.planner.catalog.site.impl.old.SiteFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.catalog.transformation

Class edu.isi.pegasus.planner.catalog.transformation.TransformationFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.catalog.transformation.classes

Class edu.isi.pegasus.planner.catalog.transformation.classes.Arch extends Object implements Serializable

Serialized Fields

_value_

String _value_

Class edu.isi.pegasus.planner.catalog.transformation.classes.Os extends Object implements Serializable

Serialized Fields

_value_

String _value_

Package edu.isi.pegasus.planner.catalog.work

Class edu.isi.pegasus.planner.catalog.work.WorkCatalogException extends CatalogException implements Serializable

Class edu.isi.pegasus.planner.catalog.work.WorkFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.cluster

Class edu.isi.pegasus.planner.cluster.ClustererException extends Exception implements Serializable

Class edu.isi.pegasus.planner.cluster.ClustererFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.cluster.aggregator

Class edu.isi.pegasus.planner.cluster.aggregator.JobAggregatorFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.code

Class edu.isi.pegasus.planner.code.CodeGeneratorException extends Exception implements Serializable

Class edu.isi.pegasus.planner.code.CodeGeneratorFactoryException extends FactoryException implements Serializable

Class edu.isi.pegasus.planner.code.GridStartFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.code.generator.condor

Class edu.isi.pegasus.planner.code.generator.condor.CondorQuoteParserException extends Exception implements Serializable

Serialized Fields

mPosition

int mPosition
Remembers the position that cause the exception to be thrown.

Class edu.isi.pegasus.planner.code.generator.condor.CondorStyleException extends CodeGeneratorException implements Serializable

Class edu.isi.pegasus.planner.code.generator.condor.CondorStyleFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.invocation

Class edu.isi.pegasus.planner.invocation.Architecture extends Invocation implements Serializable

Serialized Fields

m_value

StringBuffer m_value
This is the data contained between the tags. A null value is not valid.


m_archmode

String m_archmode
Describes the architecture runtime mode. For instance, on a SPARC can run in ILP32 or LP64 mode, an IA64 may have a backward-compatible 32bit mode (IA32), etc.


m_sysname

String m_sysname
Describes the operating system name. For instance: linux, sunos, ...


m_nodename

String m_nodename
Describes the machine's network node hostname. Note that incorrect host setup may include the domainname into this.


m_release

String m_release
Contains the operating system's version string.


m_machine

String m_machine
Contains the machine's hardware description. For instance: i686, sun4u, ...


m_domainname

String m_domainname
Contains the optional domain name on the network. Note that incorrect setup of the host name may contain the domain portion there.

Class edu.isi.pegasus.planner.invocation.ArgEntry extends Invocation implements Serializable

Serialized Fields

m_position

int m_position
argument vector position


m_value

StringBuffer m_value
argument vector value

Class edu.isi.pegasus.planner.invocation.ArgString extends Arguments implements Serializable

Serialized Fields

m_value

StringBuffer m_value
This is the data contained between the tags. There may be no data.

Class edu.isi.pegasus.planner.invocation.Arguments extends Invocation implements Serializable

Serialized Fields

m_executable

String m_executable
This is the executable that was run.

Class edu.isi.pegasus.planner.invocation.ArgVector extends Arguments implements Serializable

Serialized Fields

m_argv

Map<K,V> m_argv
This is the (new) alternative explicit argument vector. The reason for using a map is that I cannot random access an ArrayList.

Class edu.isi.pegasus.planner.invocation.Boot extends MachineInfo implements Serializable

Serialized Fields

mValue

StringBuffer mValue
The text value

Class edu.isi.pegasus.planner.invocation.CommandLine extends Invocation implements Serializable

Serialized Fields

m_executable

String m_executable
This is the executable that was run.


m_value

StringBuffer m_value
This is the data contained between the tags. There may be no data.

Class edu.isi.pegasus.planner.invocation.CPU extends MachineInfo implements Serializable

Serialized Fields

mValue

StringBuffer mValue
The text value

Class edu.isi.pegasus.planner.invocation.Data extends Invocation implements Serializable

Serialized Fields

m_value

StringBuffer m_value
This is the data contained between the tags. A null value is not valid.


m_truncated

boolean m_truncated
Indicates, if the data is only partial.

Class edu.isi.pegasus.planner.invocation.Descriptor extends File implements Serializable

Serialized Fields

m_descriptor

int m_descriptor
Descriptor of the file.

Class edu.isi.pegasus.planner.invocation.EnvEntry extends Invocation implements Serializable

Serialized Fields

m_key

String m_key
environment handle


m_value

StringBuffer m_value
environment value

Class edu.isi.pegasus.planner.invocation.Environment extends Invocation implements Serializable

Serialized Fields

m_environment

Map<K,V> m_environment
Mappings of keys to values

Class edu.isi.pegasus.planner.invocation.Fifo extends Temporary implements Serializable

Serialized Fields

m_count

int m_count
optional message count for the FIFO.


m_rsize

long m_rsize
optional number of bytes read from FIFO.


m_wsize

long m_wsize
optional number of bytes written - but not to the FIFO. This has to do with the message size that was created from the original input message.

Class edu.isi.pegasus.planner.invocation.File extends Invocation implements Serializable

Serialized Fields

m_hexbyte

String m_hexbyte
optional first 16 byte of file, or less if shorter.

Class edu.isi.pegasus.planner.invocation.Ignore extends Invocation implements Serializable

Class edu.isi.pegasus.planner.invocation.Invocation extends org.griphyn.vdl.Chimera implements Serializable

Class edu.isi.pegasus.planner.invocation.InvocationRecord extends Invocation implements Serializable

Serialized Fields

m_version

String m_version
protocol version information.


m_start

Date m_start
start of gridlaunch timestamp.


m_duration

double m_duration
total duration of call.


m_transformation

String m_transformation
Name of the: Transformation that produced this invocation.


m_derivation

String m_derivation
Name of the Derivation that produced this invocation.


m_pmem

long m_pmem
Records the physical memory on the remote machine, if available.


m_pid

int m_pid
process id of gridlaunch itself.


m_hostaddr

InetAddress m_hostaddr
host address where gridlaunch ran (primary interface).


m_hostname

String m_hostname
Symbolic hostname where gridlaunch ran (primary interface).


m_interface

String m_interface
Symbolic name of primary interface we used to determine host-name and -address.


m_uid

int m_uid
numerical user id of the effective user.


m_user

String m_user
symbolical user name of the effective user.


m_gid

int m_gid
numerical group id of the effective user.


m_group

String m_group
symbolical group name of the effective user.


m_cwd

WorkingDir m_cwd
Working directory at startup.


m_uname

Architecture m_uname
Architectural information.


m_usage

Usage m_usage
Total resource consumption by gridlaunch and all siblings.


m_job

List<E> m_job
Job records: prejob, main job, postjob


m_stat

List<E> m_stat
Array with stat() and fstat() information about various files.


m_resource

String m_resource
Resource, site or pool at which the jobs was run.


m_wf_label

String m_wf_label
Workflow label, currently optional?


m_wf_stamp

Date m_wf_stamp
Workflow timestamp to make the label more unique.


m_environment

Environment m_environment
Environment settings.


m_umask

int m_umask
Currently active umask while kickstart was executing. This is available with new kickstart, older version will have -1 at this API point.


m_machine

Machine m_machine
The Machine object capturing machine information.

Class edu.isi.pegasus.planner.invocation.Job extends Invocation implements Serializable

Serialized Fields

m_tag

String m_tag
This is the tag to produce the job for. Usually, it is one of "mainjob", "prejob", "postjob", or "cleanup".


m_start

Date m_start
Start time of this job.


m_duration

double m_duration
Duration of the job.


m_pid

int m_pid
Process id assigned to the job.


m_usage

Usage m_usage
Resource usage of this job.


m_status

Status m_status
Exit condition of the job.


m_executable

StatCall m_executable
Stat call of the executable.


m_arguments

Arguments m_arguments
Command-line arguments.

Class edu.isi.pegasus.planner.invocation.JobStatus extends Invocation implements Serializable

Class edu.isi.pegasus.planner.invocation.JobStatusFailure extends JobStatus implements Serializable

Serialized Fields

m_errno

int m_errno
This is the errno value with the reason that the invocation of the application failed.


m_value

String m_value
This is the data contained between the tags. A null value is not valid.

Class edu.isi.pegasus.planner.invocation.JobStatusRegular extends JobStatus implements Serializable

Serialized Fields

m_exitcode

short m_exitcode
This is exit code returned by the application.

Class edu.isi.pegasus.planner.invocation.JobStatusSignal extends JobStatus implements Serializable

Serialized Fields

m_signo

short m_signo
This is the signal number that led to the process termination.


m_core

boolean m_core
This flag signals, if a core file was generated. Not all systems support core files.


m_value

String m_value
This is the signal name or message contained between the tags.

Class edu.isi.pegasus.planner.invocation.JobStatusSuspend extends JobStatus implements Serializable

Serialized Fields

m_value

String m_value
This is the data contained between the tags. A null value is not valid.


m_signo

short m_signo
This is the signal number that led to the suspension.

Class edu.isi.pegasus.planner.invocation.Load extends MachineInfo implements Serializable

Class edu.isi.pegasus.planner.invocation.Machine extends Invocation implements Serializable

Serialized Fields

m_pagesize

long m_pagesize
The only attribute to the machine element is required.


m_stamp

Stamp m_stamp
The time when the snapshot was taken.


m_uname

Uname m_uname
The uname child element is mandatory.


m_specific

MachineSpecific m_specific
This is a grouping element for the remaining machine-specific items.

Class edu.isi.pegasus.planner.invocation.MachineInfo extends Invocation implements Serializable

Serialized Fields

mAttributeMap

Map<K,V> mAttributeMap
An internal maps that is indexed by attribute keys.

Class edu.isi.pegasus.planner.invocation.MachineSpecific extends Invocation implements Serializable

Serialized Fields

m_tag

String m_tag
This is the tag to group the machine-specific information. Usually, it is one of "darwin", "sunos", "linux" or "basic".


m_info

List<E> m_info
The List of MachineInfo elements associated with the machine.

Class edu.isi.pegasus.planner.invocation.Proc extends MachineInfo implements Serializable

Class edu.isi.pegasus.planner.invocation.RAM extends MachineInfo implements Serializable

Class edu.isi.pegasus.planner.invocation.Regular extends File implements Serializable

Serialized Fields

m_filename

String m_filename
Name of the file.

Class edu.isi.pegasus.planner.invocation.Stamp extends MachineInfo implements Serializable

Serialized Fields

mValue

StringBuffer mValue
The text value

Class edu.isi.pegasus.planner.invocation.StatCall extends Invocation implements Serializable

Serialized Fields

m_handle

String m_handle
optional handle for stat calls of the invocation record


m_lfn

String m_lfn
optional logical filename associated with this stat call


m_errno

int m_errno
value of errno after calling any stat function, or -1 for failure.


m_file

File m_file
the object (fn,fd) that the stat call was taken on.


m_statinfo

StatInfo m_statinfo
the stat information itself, only present for unfailed calls.


m_data

Data m_data
Optional data gleaned from stdout or stderr.

Class edu.isi.pegasus.planner.invocation.StatInfo extends Invocation implements Serializable

Serialized Fields

m_mode

int m_mode
Is the number for the file mode. This is originally an octal string.


m_size

long m_size
Denotes the size of the file. Files can grow rather large.


m_inode

long m_inode
We store the inode number, which let's us reference a file uniquely per filesystem.


m_nlink

long m_nlink
Stores the number of hard links to the file.


m_blksize

long m_blksize
Stores the blocksize of the file.


m_blocks

long m_blocks
Stores the number of blocks of the file.


m_atime

Date m_atime
Contains the last access time timestamp.


m_ctime

Date m_ctime
Contains the creation time timestamp.


m_mtime

Date m_mtime
Contains the last modification time timestamp;


m_uid

int m_uid
user id of the owner of the file.


m_user

String m_user
symbolical user name of the effective user.


m_gid

int m_gid
group id of the owner of the file.


m_group

String m_group
symbolical group name of the effective user.

Class edu.isi.pegasus.planner.invocation.Status extends Invocation implements Serializable

Serialized Fields

m_status

int m_status
The raw exit code, unparsed and unprepared. There are several interpretation of the value. Usually, it is interpreted as unsigned 16 bit value. The high byte contains the exit code. The low byte has the core dump flag as MSB, and the rest denote the signal number. A value of -1 denotes a failure from the grid launcher before starting the job.


m_jobStatus

JobStatus m_jobStatus
This member variable contains the real status of the job.

Class edu.isi.pegasus.planner.invocation.Swap extends MachineInfo implements Serializable

Class edu.isi.pegasus.planner.invocation.Task extends MachineInfo implements Serializable

Class edu.isi.pegasus.planner.invocation.Temporary extends File implements Serializable

Serialized Fields

m_filename

String m_filename
Name of the file.


m_descriptor

int m_descriptor
Descriptor of the file.

Class edu.isi.pegasus.planner.invocation.Uname extends MachineInfo implements Serializable

Serialized Fields

mValue

StringBuffer mValue
The text value

Class edu.isi.pegasus.planner.invocation.Usage extends Invocation implements Serializable

Serialized Fields

m_utime

double m_utime
user time - time spent in user mode, seconds with fraction.


m_stime

double m_stime
system time - time spent in system mode, seconds with fraction.


m_minflt

int m_minflt
minor page faults - sometimes also recovered pages.


m_majflt

int m_majflt
major page faults - incurred subsystem IO, sometimes includes swap.


m_nswap

int m_nswap
number of swap operations - unused in Linux unless kernel patched.


m_nsignals

int m_nsignals
number of signals sent to process.


m_nvcsw

int m_nvcsw
voluntary context switches.


m_nivcsw

int m_nivcsw
involuntary conext switches.


m_maxrss

int m_maxrss
maximum resident set size.


m_ixrss

int m_ixrss
integral shared memory size.


m_idrss

int m_idrss
integral unshared data size, or private integral resident set size.


m_isrss

int m_isrss
integral stoack size.


m_inblock

int m_inblock
block input operations.


m_outblock

int m_outblock
block output operations.


m_msgsnd

int m_msgsnd
messages sent.


m_msgrcv

int m_msgrcv
messages received.

Class edu.isi.pegasus.planner.invocation.WorkingDir extends Invocation implements Serializable

Serialized Fields

m_value

StringBuffer m_value
This is the data contained between the tags. A null value is not valid.


Package edu.isi.pegasus.planner.parser

Class edu.isi.pegasus.planner.parser.DAXParserFactoryException extends FactoryException implements Serializable

Class edu.isi.pegasus.planner.parser.ScannerException extends RuntimeException implements Serializable

Serialized Fields

m_lineno

int m_lineno

Package edu.isi.pegasus.planner.parser.pdax

Class edu.isi.pegasus.planner.parser.pdax.PDAXCallbackFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.partitioner

Class edu.isi.pegasus.planner.partitioner.PartitionerFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.provenance.pasoa.pps

Class edu.isi.pegasus.planner.provenance.pasoa.pps.PPSFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.provenance.pasoa.producer

Class edu.isi.pegasus.planner.provenance.pasoa.producer.XMLProducerFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.refiner.cleanup

Class edu.isi.pegasus.planner.refiner.cleanup.CleanupFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.selector.replica

Class edu.isi.pegasus.planner.selector.replica.ReplicaSelectorFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.selector.site

Class edu.isi.pegasus.planner.selector.site.SiteSelectorFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.transfer.implementation

Class edu.isi.pegasus.planner.transfer.implementation.TransferImplementationFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.transfer.refiner

Class edu.isi.pegasus.planner.transfer.refiner.TransferRefinerFactoryException extends FactoryException implements Serializable


Package edu.isi.pegasus.planner.transfer.sls

Class edu.isi.pegasus.planner.transfer.sls.SLSFactoryException extends FactoryException implements Serializable



Copyright © 2011 The University of Southern California. All Rights Reserved.