Package | Description |
---|---|
edu.isi.pegasus.planner.dax |
Modifier and Type | Class and Description |
---|---|
class |
Executable
The Transformation Catalog object the represent the entries in the DAX transformation section.
|
class |
File
This class is the container for any File object, either the RC section, or uses
|
Modifier and Type | Field and Description |
---|---|
protected List<CatalogType> |
Transformation.mUses
List of executable of files used by the transformation
|
Modifier and Type | Method and Description |
---|---|
CatalogType |
CatalogType.addMetaData(List<MetaData> metadata)
Add a List of
MetaData objects to the Catalog entry object |
CatalogType |
CatalogType.addMetaData(MetaData metadata)
Add a
MetaData object for the Catalog object |
CatalogType |
CatalogType.addMetaData(String type,
String key,
String value)
Add a Metadata entry for the Catalog object
|
CatalogType |
CatalogType.addPhysicalFile(PFN pfn)
Add a PFN object to the Catalog
|
CatalogType |
CatalogType.addPhysicalFile(String url)
Add a pfn url to the Catalog
|
CatalogType |
CatalogType.addPhysicalFile(String url,
String site)
Add a PFN url and a site id to the Catalog
|
CatalogType |
CatalogType.addPhysicalFiles(List<PFN> pfns)
Add a list of PFN objects to the Catalog
|
CatalogType |
CatalogType.addProfile(Profile.NAMESPACE namespace,
String key,
String value)
Add a profile to the catalog entry
|
CatalogType |
CatalogType.addProfile(String namespace,
String key,
String value)
Add a profile to the catalog entry
|
CatalogType |
CatalogType.addProfiles(List<Profile> profiles)
Add a List of profile objects to this Catalog entry
|
CatalogType |
CatalogType.addProfiles(Profile profile)
Add a Profile object to this Catalog entry
|
Modifier and Type | Method and Description |
---|---|
List<CatalogType> |
Transformation.getUses()
Get the List of files and/or executables being used by the transformation
|
Modifier and Type | Method and Description |
---|---|
Transformation |
Transformation.uses(CatalogType fileorexecutable)
Set the file or executable being used by the transformation
|
Modifier and Type | Method and Description |
---|---|
Transformation |
Transformation.uses(List<CatalogType> filesorexecutables)
Set the List of files and/or executables being used by the transformation
|
Constructor and Description |
---|
CatalogType(CatalogType c)
Copy Constructor
|