Uses of Class
edu.isi.pegasus.planner.catalog.transformation.TransformationCatalogEntry
-
-
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.catalog
Methods in edu.isi.pegasus.planner.catalog that return types with arguments of type TransformationCatalogEntry Modifier and Type Method Description java.util.List<TransformationCatalogEntry>
TransformationCatalog. getContents()
List all the contents of the TCjava.util.List<TransformationCatalogEntry>
TransformationCatalog. lookup(java.lang.String namespace, java.lang.String name, java.lang.String version, java.lang.String resourceid, TCType type)
Returns TC entries for a particular logical transformation and/or on a particular resource and/or of a particular type.java.util.List<TransformationCatalogEntry>
TransformationCatalog. lookup(java.lang.String namespace, java.lang.String name, java.lang.String version, java.util.List resourceids, TCType type)
Returns TC entries for a particular logical transformation and/or on a number of resources and/or of a particular type.java.util.List<TransformationCatalogEntry>
TransformationCatalog. lookupNoProfiles(java.lang.String namespace, java.lang.String name, java.lang.String version, java.lang.String resourceid, TCType type)
Get the list of PhysicalNames for a particular transformation on a site/sites for a particular type/types;Methods in edu.isi.pegasus.planner.catalog with parameters of type TransformationCatalogEntry Modifier and Type Method Description int
TransformationCatalog. insert(TransformationCatalogEntry tcentry)
Add single TCEntry to the Catalog.int
TransformationCatalog. insert(TransformationCatalogEntry tcentry, boolean write)
Add single TCEntry object temporarily to the in memory Catalog.Method parameters in edu.isi.pegasus.planner.catalog with type arguments of type TransformationCatalogEntry Modifier and Type Method Description int
TransformationCatalog. insert(java.util.List<TransformationCatalogEntry> tcentry)
Add multiple TCEntries to the Catalog. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.catalog.transformation
Methods in edu.isi.pegasus.planner.catalog.transformation with parameters of type TransformationCatalogEntry Modifier and Type Method Description boolean
TransformationCatalogEntry. equals(TransformationCatalogEntry entry)
Compares two catalog entries for equality. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.catalog.transformation.classes
Fields in edu.isi.pegasus.planner.catalog.transformation.classes with type parameters of type TransformationCatalogEntry Modifier and Type Field Description private java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<TransformationCatalogEntry>>>
TransformationStore. mTCStore
The internal store map.Methods in edu.isi.pegasus.planner.catalog.transformation.classes that return types with arguments of type TransformationCatalogEntry Modifier and Type Method Description java.util.List<TransformationCatalogEntry>
TransformationStore. getAllEntries()
Returns all the entries in the Transformation Storejava.util.List<TransformationCatalogEntry>
TransformationStore. getEntries(java.lang.String site, TCType type)
Returns a list of TransformationCatalogEntry objects matching on a site and transformation type.java.util.List<TransformationCatalogEntry>
TransformationStore. getEntries(java.lang.String completeName, java.lang.String site)
Returns List of TransformationCatalogEntry objects for a transformation on a particular site.java.util.List<TransformationCatalogEntry>
TransformationStore. getEntries(java.lang.String completeName, java.lang.String site, TCType type)
Returns List of TransformationCatalogEntry objects for a transformation on a particular site and a type.Methods in edu.isi.pegasus.planner.catalog.transformation.classes with parameters of type TransformationCatalogEntry Modifier and Type Method Description void
TransformationStore. addEntry(TransformationCatalogEntry entry)
Adds an entry into the store. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.catalog.transformation.client
Methods in edu.isi.pegasus.planner.catalog.transformation.client with parameters of type TransformationCatalogEntry Modifier and Type Method Description private static java.lang.String
TCFormatUtility. toText(TransformationCatalogEntry entry, java.lang.String newline, java.lang.String indent)
Converts the transformation catalog entry object to the multi line textual representation. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.catalog.transformation.impl
Methods in edu.isi.pegasus.planner.catalog.transformation.impl that return TransformationCatalogEntry Modifier and Type Method Description static TransformationCatalogEntry
Abstract. modifyForFileURLS(TransformationCatalogEntry entry)
Modifies a Transformation Catalog Entry to handle file URL's.Methods in edu.isi.pegasus.planner.catalog.transformation.impl that return types with arguments of type TransformationCatalogEntry Modifier and Type Method Description java.util.List<TransformationCatalogEntry>
Database. getContents()
List all the contents of the TCjava.util.List<TransformationCatalogEntry>
File. getContents()
List all the contents of the TCjava.util.List<TransformationCatalogEntry>
Text. getContents()
List all the contents of the TCjava.util.List<TransformationCatalogEntry>
Database. lookup(java.lang.String namespace, java.lang.String name, java.lang.String version, java.lang.String resourceid, TCType type)
Returns TC entries for a particular logical transformation and/or on a particular resource and/or of a particular type.java.util.List<TransformationCatalogEntry>
Database. lookup(java.lang.String namespace, java.lang.String name, java.lang.String version, java.util.List resourceids, TCType type)
Returns TC entries for a particular logical transformation and/or on a number of resources and/or of a particular type.java.util.List<TransformationCatalogEntry>
File. lookup(java.lang.String namespace, java.lang.String name, java.lang.String version, java.lang.String resourceid, TCType type)
Returns TC entries for a particular logical transformation and/or on a particular resource and/or of a particular type.java.util.List<TransformationCatalogEntry>
File. lookup(java.lang.String namespace, java.lang.String name, java.lang.String version, java.util.List resourceids, TCType type)
Returns TC entries for a particular logical transformation and/or on a number of resources and/or of a particular type.java.util.List<TransformationCatalogEntry>
Text. lookup(java.lang.String namespace, java.lang.String name, java.lang.String version, java.lang.String resourceid, TCType type)
Returns TC entries for a particular logical transformation and/or on a particular resource and/or of a particular type.java.util.List<TransformationCatalogEntry>
Text. lookup(java.lang.String namespace, java.lang.String name, java.lang.String version, java.util.List resourceids, TCType type)
Returns TC entries for a particular logical transformation and/or on a number of resources and/or of a particular type.java.util.List<TransformationCatalogEntry>
Database. lookupNoProfiles(java.lang.String namespace, java.lang.String name, java.lang.String version, java.lang.String resourceid, TCType type)
Get the list of PhysicalNames for a particular transformation on a site/sites for a particular type/types;java.util.List<TransformationCatalogEntry>
File. lookupNoProfiles(java.lang.String namespace, java.lang.String name, java.lang.String version, java.lang.String resourceid, TCType type)
Get the list of PhysicalNames for a particular transformation on a site/sites for a particular type/types;java.util.List<TransformationCatalogEntry>
Text. lookupNoProfiles(java.lang.String namespace, java.lang.String name, java.lang.String version, java.lang.String resourceid, TCType type)
Get the list of PhysicalNames for a particular transformation on a site/sites for a particular type/types;Methods in edu.isi.pegasus.planner.catalog.transformation.impl with parameters of type TransformationCatalogEntry Modifier and Type Method Description int
Database. insert(TransformationCatalogEntry entry)
Add single TCEntry to the Catalog.int
Database. insert(TransformationCatalogEntry entry, boolean write)
Add single TCEntry object temporarily to the in memory Catalog.int
File. insert(TransformationCatalogEntry entry)
Add single TCEntry to the Catalog.int
File. insert(TransformationCatalogEntry entry, boolean write)
Add single TCEntry object temporarily to the in memory Catalog.int
Text. insert(TransformationCatalogEntry entry)
Add single TCEntry to the Catalog.int
Text. insert(TransformationCatalogEntry entry, boolean write)
Add single TCEntry object temporarily to the in memory Catalog.static TransformationCatalogEntry
Abstract. modifyForFileURLS(TransformationCatalogEntry entry)
Modifies a Transformation Catalog Entry to handle file URL's.Method parameters in edu.isi.pegasus.planner.catalog.transformation.impl with type arguments of type TransformationCatalogEntry Modifier and Type Method Description int
Database. insert(java.util.List<TransformationCatalogEntry> tcentry)
Add multiple TCEntries to the Catalog.int
File. insert(java.util.List<TransformationCatalogEntry> entries)
Add multiple TCEntries to the Catalog.int
Text. insert(java.util.List<TransformationCatalogEntry> entries)
Add multiple TCEntries to the Catalog. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.classes
Methods in edu.isi.pegasus.planner.classes with parameters of type TransformationCatalogEntry Modifier and Type Method Description void
Job. addNotifications(TransformationCatalogEntry entry)
Adds all the notifications specfied in the TransformationCatalogEntry to the underlying job notifications.boolean
TCMap. setSiteTCEntries(java.lang.String fqlfn, java.lang.String siteid, TransformationCatalogEntry entry)
This method allows to add a TransformationCatalogEntry object in the map to a particular transformation for a particular sitevoid
Job. updateProfiles(TransformationCatalogEntry entry)
Updates all the profile namespaces with the information associated in the transformation catalog for this job. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.client
Methods in edu.isi.pegasus.planner.client that return types with arguments of type TransformationCatalogEntry Modifier and Type Method Description private java.util.List<TransformationCatalogEntry>
TCConverter. parseTC(PegasusProperties pegasusProperties)
Parses the input format specified in the properties file and returns list of TransfromationCatalogEntry -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.cluster.aggregator
Methods in edu.isi.pegasus.planner.cluster.aggregator that return TransformationCatalogEntry Modifier and Type Method Description private TransformationCatalogEntry
Abstract. defaultTCEntry(java.lang.String name, java.lang.String executableBasename, java.lang.String site)
Returns a default TC entry to be used in case entry is not found in the transformation catalog.protected TransformationCatalogEntry
Abstract. getTCEntry(Job job)
Helper method to get an entry from the transformation catalog for an installed executable. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.code.generator.condor
Methods in edu.isi.pegasus.planner.code.generator.condor that return TransformationCatalogEntry Modifier and Type Method Description private TransformationCatalogEntry
CondorGenerator. constructTCEntryFromEnvironment()
Returns a tranformation catalog entry object constructed from the environment An entry is constructed if either of the following environment variables are defined 1) CONDOR_HOME 2) CONDOR_LOCATION CONDOR_HOME takes precedence over CONDOR_LOCATIONprivate TransformationCatalogEntry
SUBDAXGenerator. constructTCEntryFromEnvironment()
Returns a transformation catalog entry object constructed from the environment An entry is constructed if either of the following environment variables are defined 1) CONDOR_HOME 2) CONDOR_LOCATION CONDOR_HOME takes precedence over CONDOR_LOCATIONprivate TransformationCatalogEntry
CondorGenerator. constructTCEntryFromEnvProfiles(ENV env)
Returns a tranformation catalog entry object constructed from the environment An entry is constructed if either of the following environment variables are defined 1) CONDOR_HOME 2) CONDOR_LOCATION CONDOR_HOME takes precedence over CONDOR_LOCATIONprivate TransformationCatalogEntry
SUBDAXGenerator. constructTCEntryFromEnvProfiles(ENV env)
Returns a tranformation catalog entry object constructed from the environment An entry is constructed if either of the following environment variables are defined 1) CONDOR_HOME 2) CONDOR_LOCATION CONDOR_HOME takes precedence over CONDOR_LOCATIONprivate TransformationCatalogEntry
SUBDAXGenerator. constructTCEntryFromPath()
Returns a tranformation catalog entry object constructed from the path environment variableprivate TransformationCatalogEntry
SUBDAXGenerator. constructTransformationCatalogEntryForDAGMan(java.lang.String path)
Constructs TransformationCatalogEntry for DAGMan.private TransformationCatalogEntry
CondorGenerator. defaultTCEntry(java.lang.String site)
Returns a default TC entry to be used in case entry is not found in the transformation catalog.private TransformationCatalogEntry
SUBDAXGenerator. defaultTCEntry(java.lang.String site)
Returns a default TC entry to be used in case entry is not found in the transformation catalog. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.code.gridstart
Methods in edu.isi.pegasus.planner.code.gridstart that return TransformationCatalogEntry Modifier and Type Method Description TransformationCatalogEntry
Kickstart. getTransformationCatalogEntry(java.lang.String site)
Returns the transformation catalog entry for kickstart on a site -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.namespace
Methods in edu.isi.pegasus.planner.namespace with parameters of type TransformationCatalogEntry Modifier and Type Method Description void
Namespace. checkKeyInNS(TransformationCatalogEntry entry)
It puts in the namespace specific information from the Transformation Catalog into the namespace. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.parser
Methods in edu.isi.pegasus.planner.parser that return TransformationCatalogEntry Modifier and Type Method Description private TransformationCatalogEntry
TransformationCatalogTextParser. getTransformationCatalogEntry(java.lang.String transformation, Profiles profiles, boolean modifyFileURL)
Constructs a single transformation catalog entry and returns it. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.parser.dax
Methods in edu.isi.pegasus.planner.parser.dax that return TransformationCatalogEntry Modifier and Type Method Description private TransformationCatalogEntry
DAXParser2. constructTCEntryFromJobHints(Job job)
Constructs a TC entry object from the contents of a job.Methods in edu.isi.pegasus.planner.parser.dax that return types with arguments of type TransformationCatalogEntry Modifier and Type Method Description java.util.List<TransformationCatalogEntry>
DAXParser3. convertExecutableToTCE(Executable executable)
Converts the executable into transformation catalog entriesMethods in edu.isi.pegasus.planner.parser.dax with parameters of type TransformationCatalogEntry Modifier and Type Method Description void
Callback. cbExecutable(TransformationCatalogEntry tce)
Callback when a transformation catalog entry is encountered in the DAX from Section 2: Executables that list entries in a Transformaton Catalogvoid
DAX2CDAG. cbExecutable(TransformationCatalogEntry tce)
Callback when a transformation catalog entry is encountered in the DAXvoid
DAX2Graph. cbExecutable(TransformationCatalogEntry tce)
Callback when a transformation catalog entry is encountered in the DAXvoid
DAX2Metadata. cbExecutable(TransformationCatalogEntry tce)
Callback when a transformation catalog entry is encountered in the DAXvoid
DAX2NewGraph. cbExecutable(TransformationCatalogEntry tce)
Callback when a transformation catalog entry is encountered in the DAXvoid
ExampleDAXCallback. cbExecutable(TransformationCatalogEntry tce)
Callback when a transformation catalog entry is encountered in the DAX -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.parser.pdax
Methods in edu.isi.pegasus.planner.parser.pdax that return TransformationCatalogEntry Modifier and Type Method Description private TransformationCatalogEntry
PDAX2MDAG. constructTCEntryFromEnvironment()
Returns a tranformation catalog entry object constructed from the environment An entry is constructed if either of the following environment variables are defined 1) CONDOR_HOME 2) CONDOR_LOCATION CONDOR_HOME takes precedence over CONDOR_LOCATIONprivate TransformationCatalogEntry
PDAX2MDAG. constructTCEntryFromEnvProfiles(ENV env)
Returns a tranformation catalog entry object constructed from the environment An entry is constructed if either of the following environment variables are defined 1) CONDOR_HOME 2) CONDOR_LOCATION CONDOR_HOME takes precedence over CONDOR_LOCATIONprivate TransformationCatalogEntry
PDAX2MDAG. defaultTCEntry(java.lang.String site)
Returns a default TC entry to be used in case entry is not found in the transformation catalog. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.refiner
Fields in edu.isi.pegasus.planner.refiner declared as TransformationCatalogEntry Modifier and Type Field Description private TransformationCatalogEntry
ReplicaCatalogBridge. mDefaultTCRCEntry
The default tc entry.Methods in edu.isi.pegasus.planner.refiner that return TransformationCatalogEntry Modifier and Type Method Description private TransformationCatalogEntry
DeployWorkerPackage. addDefaultTCEntry(java.lang.String site, java.lang.String pegasusHome, SysInfo sysinfo, boolean useFullPath, java.lang.String name, java.lang.String executable)
Returns a default TC entry to be used in case entry is not found in the transformation catalog.protected TransformationCatalogEntry
DeployWorkerPackage. addDefaultTCEntryForPegasusWebsite(java.lang.String site, java.lang.String name)
Returns a default TC entry for the pegasus site.private TransformationCatalogEntry
RemoveDirectory. defaultTCEntry(SiteCatalogEntry site)
Returns a default TC entry to be used in case entry is not found in the transformation catalog.private TransformationCatalogEntry
ReplicaCatalogBridge. defaultTCRCEntry()
Returns a default TC entry to be used in case entry is not found in the transformation catalog.private TransformationCatalogEntry
DeployWorkerPackage. defaultUntarTCEntry(SiteCatalogEntry site)
Returns a default TC entry to be used in case entry is not found in the transformation catalog.private TransformationCatalogEntry
InterPoolEngine. selectTCEntry(java.util.List entries, Job job, java.lang.String selector)
Calls out to the transformation selector to select an entry from a list of valid transformation catalog entries. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.refiner.cleanup
Methods in edu.isi.pegasus.planner.refiner.cleanup that return TransformationCatalogEntry Modifier and Type Method Description private TransformationCatalogEntry
Cleanup. defaultTCEntry(java.lang.String site)
Returns a default TC entry to be used in case entry is not found in the transformation catalog.private static TransformationCatalogEntry
RM. defaultTCEntry()
Returns a default TransformationCatalogEntry object for the rm executable.protected TransformationCatalogEntry
Cleanup. getTCEntry(java.lang.String site)
Returns the TCEntry object for the rm executable on a grid stagingSite.protected TransformationCatalogEntry
RM. getTCEntry(java.lang.String site)
Returns the TCEntry object for the rm executable on a grid site. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.refiner.createdir
Methods in edu.isi.pegasus.planner.refiner.createdir that return TransformationCatalogEntry Modifier and Type Method Description private TransformationCatalogEntry
DefaultImplementation. defaultTCEntry(java.lang.String site)
Returns a default TC entry to be used in case entry is not found in the transformation catalog. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.selector.site.heft
Methods in edu.isi.pegasus.planner.selector.site.heft with parameters of type TransformationCatalogEntry Modifier and Type Method Description protected int
Algorithm. getExpectedRuntime(Job job, TransformationCatalogEntry entry)
Return expected runtime.protected double
Algorithm. getExpectedRuntimeFromAC(Job job, TransformationCatalogEntry entry)
Return expected runtime from the AC only if the process catalog is initialized. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.transfer
Methods in edu.isi.pegasus.planner.transfer that return TransformationCatalogEntry Modifier and Type Method Description TransformationCatalogEntry
Implementation. getTransformationCatalogEntry(java.lang.String siteHandle, int jobClass)
Retrieves the transformation catalog entry for the executable that is being used to transfer the files in the implementation. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.transfer.implementation
Methods in edu.isi.pegasus.planner.transfer.implementation that return TransformationCatalogEntry Modifier and Type Method Description protected TransformationCatalogEntry
AbstractMultipleFTPerXFERJob. defaultTCEntry(java.lang.String namespace, java.lang.String name, java.lang.String version, java.lang.String executableBasename, java.lang.String site)
Returns a default TC entry to be used in case entry is not found in the transformation catalog.protected TransformationCatalogEntry
GUC. defaultTCEntry(java.lang.String namespace, java.lang.String name, java.lang.String version, java.lang.String site)
Returns a default TC entry to be used in case entry is not found in the transformation catalog.private TransformationCatalogEntry
Abstract. defaultXBitTCEntry(java.lang.String site)
Returns a default TC entry to be used in case entry is not found in the transformation catalog.TransformationCatalogEntry
GUC. getTransformationCatalogEntry(java.lang.String siteHandle, int jobClass)
Retrieves the transformation catalog entry for the executable that is being used to transfer the files in the implementation.TransformationCatalogEntry
Stork. getTransformationCatalogEntry(java.lang.String siteHandle, int jobClass)
Retrieves the transformation catalog entry for the executable that is being used to transfer the files in the implementation.TransformationCatalogEntry
T2. getTransformationCatalogEntry(java.lang.String siteHandle, int jobClass)
Retrieves the transformation catalog entry for the executable that is being used to transfer the files in the implementation.TransformationCatalogEntry
Transfer. getTransformationCatalogEntry(java.lang.String siteHandle, int jobClass)
Retrieves the transformation catalog entry for the executable that is being used to transfer the files in the implementation. -
Uses of TransformationCatalogEntry in edu.isi.pegasus.planner.transfer.sls
Methods in edu.isi.pegasus.planner.transfer.sls that return TransformationCatalogEntry Modifier and Type Method Description protected TransformationCatalogEntry
Transfer. defaultTCEntry(java.lang.String namespace, java.lang.String name, java.lang.String version, java.lang.String executableBasename, java.lang.String site)
Returns a default TC entry to be used in case entry is not found in the transformation catalog.TransformationCatalogEntry
Transfer. getTransformationCatalogEntry(java.lang.String siteHandle)
Retrieves the transformation catalog entry for the executable that is being used to transfer the files in the implementation.
-