Holds the information about thevarious options which user specifies to
the Concrete Planner at runtime.
author: Karan Vahi author: Gaurang Mehta version: $Revision: 464 $
getDateTime(boolean extendedFormat) Returns the time at which planning started in a ISO 8601 format.
Parameters: extendedFormat - will use the extended ISO 8601 format whichseparates the different timestamp items.
Returns the time at which planning started in a ISO 8601 format.
Parameters: extendedFormat - will use the extended ISO 8601 format whichseparates the different timestamp items. If false, the basicformat will be used. In UTC and basic format, the 'T' separatorwill be omitted. String
Returns the flag to denote whether the optional argument for the random was
specified or not.
boolean indicating whether the optional argument was supplied or not.
Sets the caches files. If cache files have been already specified it
adds to the existing set of files. It also sanitizes the paths. Tries
to resolve the path, if the path given is relative instead of absolute.
Parameters: cacheList - comma separated list of cache files.
Sets the caches files. If cache files have been already specified it
adds to the existing set of files. It also sanitizes the paths. Tries
to resolve the path, if the path given is relative instead of absolute.
Parameters: files - the set of fully qualified paths to the cache files.
Sets the flag to denote that the optional argument for the random was
specified.
Parameters: value - boolean indicating whether the optional argument was givenor not.
Sets the random directory in which the jobs are run.
Parameters: dir - the basename of the random directory.
setRelativeSubmitDirectory
public void setRelativeSubmitDirectory(String relative)(Code)
Sets the path to the directory where the submit files are to be
generated.
Parameters: relative - the directory relative to the base where submit files are generated.
Sets the path to the directory where the submit files are to be
generated.
Parameters: base - the path to the base directory. Parameters: relative - the directory relative to the base where submit files are generated.
setSubmitToScheduler
public void setSubmitToScheduler(boolean submit)(Code)
Returns whether to submit the workflow or not.
Parameters: submit - boolean indicating whether to submit or not.
setVDSProperties
public void setVDSProperties(List properties)(Code)
Sets the VDS properties specifed by the user at the command line.
Parameters: properties - List of NameValue objects.
Generates the argument string corresponding to these options that can
be used to invoke Pegasus. During its generation it ignores the
dax and pdax options as they are specified elsewhere.
all the options in a String separated by whitespace.