Modifier and Type | Method and Description |
---|---|
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
|
Modifier and Type | Field and Description |
---|---|
private TCType |
TransformationCatalogEntry.type
The type of transformation.
|
Modifier and Type | Method and Description |
---|---|
TCType |
TransformationCatalogEntry.getType()
Returns the type of the transformation.
|
Modifier and Type | Method and Description |
---|---|
void |
TransformationCatalogEntry.setType(TCType type)
Set the type of the transformation.
|
Constructor and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
int |
Database.addPFNProfile(String pfn,
TCType type,
String resourceid,
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 |
File.addPFNProfile(String pfn,
TCType type,
String resourcename,
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 |
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.
|
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 |
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.
|
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.
|
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 |
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.
|
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[]> |
Database.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[]> |
File.getTCLogicalNames(String resourceid,
TCType type)
Get the list of LogicalNames available on a particular resource.
|
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.
|
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 |
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.
|
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> |
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> |
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> |
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> |
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> |
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> |
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<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> |
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<Profile> |
Database.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> |
File.lookupPFNProfiles(String pfn,
String resourceid,
TCType type)
Get the list of Profiles associated with a particular physical transformation.
|
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.
|
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> |
File.lookupSites(String namespace,
String name,
String version,
TCType type)
Get the list of Resource ID's where a particular transformation may reside.
|
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 |
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 |
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 |
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 |
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 |
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 |
Database.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 |
File.removeByType(TCType type,
String resourceid)
Delete a particular type of transformation, and/or on a particular resource
|