Package org.griphyn.cPlanner.classes

Interface Summary
PoolConfigToken Base class for the tokens passed from the scanner to the parser.
 

Class Summary
ADag This class object contains the info about a Dag.
AggregatedJob This class holds all the specifics of an aggregated job.
AuthenticateRequest The object that describes the authenticate request.
DagInfo Holds the information needed to make one dag file corresponding to a Abstract Dag.
Data This is the container for all the Data classes.
FileTransfer This is a container for the storing the transfers that are required in between sites.
GlobusVersion This is a data class that stores the globus version installed and to be used on a particular pool for the gridftp server or the jobmanagers.
GridFTPBandwidth This is a data class to store information about gridftp bandwidths between various sites.
GridFTPServer This is a data class that is used to store information about a grid ftp server.
GRMSJob This extends the job description used in Pegasus to incorporate the input and the output url's that are required to pull in the input and push out the output files.
JobManager This is a data class that is used to store information about a jobmanager and the information that it reports about a remote pool.
LRC This is a data class that is used to store information about a local replica catalog, that is associated with a site in the pool configuration catalog.
LRCResult A class that stores the results of querying an LRC.
NameValue The object of this class holds the name value pair.
PCRelation Captures the parent child relationship between the jobs in the ADAG.
PegasusBag A bag of objects that needs to be passed to various refiners.
PegasusFile The logical file object that contains the logical filename which is got from the DAX, and the associated set of flags specifying the transient characteristics.
PlannerMetrics A Data class containing the metrics about the planning instance.
PlannerOptions Holds the information about thevarious options which user specifies to the Concrete Planner at runtime.
PoolConfig A data class to store information about the various remote sites.
PoolConfigCloseBrace Class to convey a closed brace, no token value necessary.
PoolConfigCloseParanthesis  
PoolConfigIdentifier Class to capture reserved words.
PoolConfigOpenBrace Class to convey a opened brace, no token value necessary.
PoolConfigOpenParanthesis  
PoolConfigParser2 Parses the input stream and generates site configuration map as output.
PoolConfigQuotedString Class to capture the content within a quoted string.
PoolConfigReservedWord Class to capture reserved words.
PoolConfigScanner Implements the scanner for reserved words and other tokens that are generated from the input stream.
Profile This Class hold informations about profiles associated with a tc.
ReplicaLocation A Data Class that associates a LFN with the PFN's.
ReplicaStore A Replica Store that allows us to store the entries from a replica catalog.
SiteInfo This is a data class that is used to store information about a single remote site (pool).
SubInfo The object of this class holds the information to generate a submit file about one particular job making the Dag.
TCMap This is a data class to store the TCMAP for a particular dag.
TransferJob This is a data class that stores the contents of the transfer job that transfers the data.
WorkDir This is a data class that is used to store information about the scratch work directory or the execution mount point on the remote pool.
WorkflowMetrics A Workflow metrics class that stores the metrics about the workflow.
 

Exception Summary
PoolConfigException This class is used to signal errors while scanning or parsing.
 



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