Uses of Class
edu.isi.pegasus.planner.catalog.transformation.classes.TCType

Packages that use TCType
edu.isi.pegasus.planner.catalog   
edu.isi.pegasus.planner.catalog.transformation   
edu.isi.pegasus.planner.catalog.transformation.classes   
edu.isi.pegasus.planner.catalog.transformation.impl   
 

Uses of TCType in edu.isi.pegasus.planner.catalog
 

Methods in edu.isi.pegasus.planner.catalog with parameters of type TCType
 int TransformationCatalog.addPFNProfile(String pfn, TCType type, String resourcename, List profiles)
          Add additional profile to a physical transformation.
 int TransformationCatalog.deletePFNProfiles(String physicalname, TCType type, String resourceid, List profiles)
          Delete a list of profiles or all the profiles associated with a pfn on a resource and of a type.
 List<String[]> TransformationCatalog.getTCLogicalNames(String resourceid, TCType type)
          Get the list of LogicalNames available on a particular resource.
 int TransformationCatalog.insert(String namespace, String name, String version, String physicalname, TCType type, String resourceid, List lfnprofiles, List pfnprofiles, SysInfo sysinfo)
          Add an single entry into the transformation catalog.
 List<TransformationCatalogEntry> TransformationCatalog.lookup(String namespace, String name, String version, 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.
 List<TransformationCatalogEntry> TransformationCatalog.lookup(String namespace, String name, String version, String resourceid, TCType type)
          Returns TC entries for a particular logical transformation and/or on a particular resource and/or of a particular type.
 List<TransformationCatalogEntry> TransformationCatalog.lookupNoProfiles(String namespace, String name, String version, String resourceid, TCType type)
          Get the list of PhysicalNames for a particular transformation on a site/sites for a particular type/types;
 List<Profile> TransformationCatalog.lookupPFNProfiles(String pfn, String resourceid, TCType type)
          Get the list of Profiles associated with a particular physical transformation.
 List<String> TransformationCatalog.lookupSites(String namespace, String name, String version, TCType type)
          Get the list of Resource ID's where a particular transformation may reside.
 int TransformationCatalog.removeByLFN(String namespace, String name, String version, String resourceid, TCType type)
          Delete all entries in the transformation catalog for a give logical transformation and/or on a resource and/or of a particular type
 int TransformationCatalog.removeByPFN(String physicalname, String namespace, String name, String version, String resourceid, TCType type)
          Delete all entries in the transformation catalog for pair of logical and physical transformation.
 int TransformationCatalog.removeByType(TCType type, String resourceid)
          Delete a particular type of transformation, and/or on a particular resource
 

Uses of TCType in edu.isi.pegasus.planner.catalog.transformation
 

Fields in edu.isi.pegasus.planner.catalog.transformation declared as TCType
private  TCType TransformationCatalogEntry.type
          The type of transformation.
 

Methods in edu.isi.pegasus.planner.catalog.transformation that return TCType
 TCType TransformationCatalogEntry.getType()
          Returns the type of the transformation.
 

Methods in edu.isi.pegasus.planner.catalog.transformation with parameters of type TCType
 void TransformationCatalogEntry.setType(TCType type)
          Set the type of the transformation.
 

Constructors in edu.isi.pegasus.planner.catalog.transformation with parameters of type TCType
TransformationCatalogEntry(String namespace, String name, String version, String resourceid, String physicalname, TCType type, List profiles, VDSSysInfo sysinfo)
          Optimized Constructor
TransformationCatalogEntry(String namespace, String name, String version, String resourceID, String physicalname, TCType type, Profiles profiles, SysInfo sysinfo)
          Overloaded constructor.
 

Uses of TCType in edu.isi.pegasus.planner.catalog.transformation.classes
 

Methods in edu.isi.pegasus.planner.catalog.transformation.classes that return TCType
static TCType TCType.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static TCType[] TCType.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in edu.isi.pegasus.planner.catalog.transformation.classes with parameters of type TCType
 List<TransformationCatalogEntry> TransformationStore.getEntries(String completeName, String site, TCType type)
          Returns List of TransformationCatalogEntry objects for a transformation on a particular site and a type.
 List<TransformationCatalogEntry> TransformationStore.getEntries(String site, TCType type)
          Returns a list of TransformationCatalogEntry objects matching on a site and transformation type.
 List<String> TransformationStore.getTransformations(String site, TCType type)
          Returns a list of transformation names matching on a site and transformation type.
 

Uses of TCType in edu.isi.pegasus.planner.catalog.transformation.impl
 

Methods in edu.isi.pegasus.planner.catalog.transformation.impl with parameters of type TCType
 int File.addPFNProfile(String pfn, TCType type, String resourcename, List profiles)
          Add additional profile to a physical transformation.
 int Text.addPFNProfile(String pfn, TCType type, String resourcename, List profiles)
          Add additional profile to a physical transformation.
 int Database.addPFNProfile(String pfn, TCType type, String resourceid, List profiles)
          Add additional profile to a physical transformation.
private  long Database.addPhysicalTr(String physicalname, String resourceid, TCType type, long archid)
          Adds a physical entry to the physicaltxtable
protected  boolean File.addTCEntry(String namespace, String name, String version, String physicalname, TCType type, String resourceid, List pfnprofiles, List lfnprofiles, SysInfo system, Notifications invokes, boolean write)
          Add an single entry into the transformation catalog.
protected  boolean Text.addTCEntry(String namespace, String name, String version, String physicalname, TCType type, String resourceid, List pfnprofiles, List lfnprofiles, SysInfo system, Notifications invokes, boolean write)
          Add an single entry into the transformation catalog.
protected  boolean Database.addTCEntry(String namespace, String name, String version, String physicalname, TCType type, String resourceid, List lfnprofiles, List pfnprofiles, SysInfo system, Notifications invokes, boolean write)
          Add an single entry into the transformation catalog.
 int File.deletePFNProfiles(String physicalname, TCType type, String resourceid, List profiles)
          Delete a list of profiles or all the profiles associated with a pfn on a resource and of a type.
 int Text.deletePFNProfiles(String physicalname, TCType type, String resourceid, List profiles)
          Delete a list of profiles or all the profiles associated with a pfn on a resource and of a type.
 int Database.deletePFNProfiles(String physicalname, TCType type, String resourceid, List profiles)
          Delete a list of profiles or all the profiles associated with a pfn on a resource and of a type.
private  long Database.getPhysicalId(String pfn, TCType type, String resourceid)
          Returns the id of the physical transformation
private  long[] Database.getPhysicalIds(String pfn, TCType type, String resourceid)
          Returns a list of pfnid for a given pfn on any resource, and of any type.
 List<String[]> File.getTCLogicalNames(String resourceid, TCType type)
          Get the list of LogicalNames available on a particular resource.
 List<String[]> Text.getTCLogicalNames(String resourceid, TCType type)
          Get the list of LogicalNames available on a particular resource.
 List<String[]> Database.getTCLogicalNames(String resourceid, TCType type)
          Get the list of LogicalNames available on a particular resource.
 int File.insert(String namespace, String name, String version, String physicalname, TCType type, String resourceid, List pfnprofiles, List lfnprofiles, SysInfo system)
          Add an single entry into the transformation catalog.
 int Text.insert(String namespace, String name, String version, String physicalname, TCType type, String resourceid, List pfnprofiles, List lfnprofiles, SysInfo system)
          Add an single entry into the transformation catalog.
 int Database.insert(String namespace, String name, String version, String physicalname, TCType type, String resourceid, List lfnprofiles, List pfnprofiles, SysInfo system)
          Add an single entry into the transformation catalog.
 List<TransformationCatalogEntry> File.lookup(String namespace, String name, String version, 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.
 List<TransformationCatalogEntry> Text.lookup(String namespace, String name, String version, 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.
 List<TransformationCatalogEntry> Database.lookup(String namespace, String name, String version, 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.
 List<TransformationCatalogEntry> File.lookup(String namespace, String name, String version, String resourceid, TCType type)
          Returns TC entries for a particular logical transformation and/or on a particular resource and/or of a particular type.
 List<TransformationCatalogEntry> Text.lookup(String namespace, String name, String version, String resourceid, TCType type)
          Returns TC entries for a particular logical transformation and/or on a particular resource and/or of a particular type.
 List<TransformationCatalogEntry> Database.lookup(String namespace, String name, String version, String resourceid, TCType type)
          Returns TC entries for a particular logical transformation and/or on a particular resource and/or of a particular type.
 List<TransformationCatalogEntry> File.lookupNoProfiles(String namespace, String name, String version, String resourceid, TCType type)
          Get the list of PhysicalNames for a particular transformation on a site/sites for a particular type/types;
 List<TransformationCatalogEntry> Text.lookupNoProfiles(String namespace, String name, String version, String resourceid, TCType type)
          Get the list of PhysicalNames for a particular transformation on a site/sites for a particular type/types;
 List<TransformationCatalogEntry> Database.lookupNoProfiles(String namespace, String name, String version, String resourceid, TCType type)
          Get the list of PhysicalNames for a particular transformation on a site/sites for a particular type/types;
 List<Profile> File.lookupPFNProfiles(String pfn, String resourceid, TCType type)
          Get the list of Profiles associated with a particular physical transformation.
 List<Profile> Text.lookupPFNProfiles(String pfn, String resourceid, TCType type)
          Get the list of Profiles associated with a particular physical transformation.
 List<Profile> Database.lookupPFNProfiles(String pfn, String resourceid, TCType type)
          Get the list of Profiles associated with a particular physical transformation.
 List<String> File.lookupSites(String namespace, String name, String version, TCType type)
          Get the list of Resource ID's where a particular transformation may reside.
 List<String> Text.lookupSites(String namespace, String name, String version, TCType type)
          Get the list of Resource ID's where a particular transformation may reside.
 List<String> Database.lookupSites(String namespace, String name, String version, TCType type)
          Get the list of Resource ID's where a particular transformation may reside.
 int File.removeByLFN(String namespace, String name, String version, String resourceid, TCType type)
          Delete all entries in the transformation catalog for a give logical tranformation and/or on a resource and/or of a particular type
 int Text.removeByLFN(String namespace, String name, String version, String resourceid, TCType type)
          Delete all entries in the transformation catalog for a give logical transformation and/or on a resource and/or of a particular type
 int Database.removeByLFN(String namespace, String name, String version, String resourceid, TCType type)
          Delete all entries in the transformation catalog for a give logical transformation and/or on a resource and/or of a particular type
 int File.removeByPFN(String physicalname, String namespace, String name, String version, String resourceid, TCType type)
          Delete all entries in the transformation catalog for pair of logical and physical transformation.
 int Text.removeByPFN(String physicalname, String namespace, String name, String version, String resourceid, TCType type)
          Delete all entries in the transformation catalog for pair of logical and physical transformation.
 int Database.removeByPFN(String physicalname, String namespace, String name, String version, String resourceid, TCType type)
          Delete all entries in the transformation catalog for pair of logical and physical transformation.
 int File.removeByType(TCType type, String resourceid)
          Delete a particular type of transformation, and/or on a particular resource
 int Text.removeByType(TCType type, String resourceid)
          Delete a particular type of transformation, and/or on a particular resource
 int Database.removeByType(TCType type, String resourceid)
          Delete a particular type of transformation, and/or on a particular resource
 



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