A B C D E F G H I L M N O P Q R S T U V W

A

ACLEntry - class org.glite.data.catalog.service.ACLEntry.
The ACL Entry contains the Principal (stored as a string) and its associated permissions (stored as a Perm object).
ACLEntry() - Constructor for class org.glite.data.catalog.service.ACLEntry
 
Attribute - class org.glite.data.catalog.service.Attribute.
Attribute contains a name, a value and a type.
Attribute() - Constructor for class org.glite.data.catalog.service.Attribute
 
AuthorizationException - exception org.glite.data.catalog.service.AuthorizationException.
The operation is not authorized.
AuthorizationException() - Constructor for class org.glite.data.catalog.service.AuthorizationException
 
acl - Variable in class org.glite.data.catalog.service.Permission
 
addGUID(PermissionEntry[]) - Method in interface org.glite.data.catalog.service.fas.FAS
Adds a GUID with the given permissions {BasicPermission,ACL} for a given GUID.
addGuidReplica(String, SURLEntry[]) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Adds a list of new SURLs for existing entry in the catalog, keyed on the GUID.
addReplica(String, SURLEntry[]) - Method in interface org.glite.data.catalog.service.composite.FiremanCatalog
New mapping creation for {LFN,SURL[]} pairs.
addSchemaAttributes(String, Attribute[]) - Method in interface org.glite.data.catalog.service.meta.MetadataSchema
Adds new attributes to an existing schema.
associateDirWithSchema(String, String) - Method in interface org.glite.data.catalog.service.composite.FiremanCatalog
Associates an existing directory with an existing schema.

B

BasicPermission - class org.glite.data.catalog.service.BasicPermission.
BasicPermission contains the permissions as basic unix-like permissions with a username and group and corresponding permissions (stored as a Perm object) for user, group and other.
BasicPermission() - Constructor for class org.glite.data.catalog.service.BasicPermission
 
bool - Variable in class org.glite.data.catalog.service.StringBoolean
 

C

CatalogException - exception org.glite.data.catalog.service.CatalogException.
Base class for exceptions in the catalogs.
CatalogException() - Constructor for class org.glite.data.catalog.service.CatalogException
 
CatalogException(String) - Constructor for class org.glite.data.catalog.service.CatalogException
 
checkPermission(String[], Perm) - Method in interface org.glite.data.catalog.service.fas.FASBase
Checks if the current user has the required permission bits on the specified items.
checksum - Variable in class org.glite.data.catalog.service.GUIDStat
 
clearAttributes(String, String[]) - Method in interface org.glite.data.catalog.service.meta.MetadataBase
Clears the values for a group of attributes.
create(FRCEntry[]) - Method in interface org.glite.data.catalog.service.composite.FiremanCatalog
Creates entries based on LFN and SURL only.
createEntry(StringPair[]) - Method in interface org.glite.data.catalog.service.meta.MetadataCatalog
Creates new items/entries in the catalog.
createFile(FCEntry[]) - Method in interface org.glite.data.catalog.service.file.FileCatalog
Registers a new File Catalog entry with all status information specified.
createGuid(RCEntry[]) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Creates a set of new mappings in the Replica catalog.
createSchema(String, Attribute[]) - Method in interface org.glite.data.catalog.service.meta.MetadataSchema
Creates a new schema in the catalog.
creationTime - Variable in class org.glite.data.catalog.service.SURLEntry
 
creationTime - Variable in class org.glite.data.catalog.service.Stat
The time of the creation of the coresponding entry.

D

data - Variable in class org.glite.data.catalog.service.LFNStat
 
describeSchema(String) - Method in interface org.glite.data.catalog.service.meta.MetadataSchema
Get the full description of an existing schema in the catalog.
dropSchema(String) - Method in interface org.glite.data.catalog.service.meta.MetadataSchema
Drops an existing schema from the catalog.

E

ExistsException - exception org.glite.data.catalog.service.ExistsException.
There is already an entry in the catalog with the same identifier or name.
ExistsException() - Constructor for class org.glite.data.catalog.service.ExistsException
 
execute - Variable in class org.glite.data.catalog.service.Perm
 

F

FAS - interface org.glite.data.catalog.service.fas.FAS.
The middleware level API for File Access (or Authorization) Service.
FASBase - interface org.glite.data.catalog.service.fas.FASBase.
The middleware level API for File Access (or Authorization) Service.
FCEntry - class org.glite.data.catalog.service.FCEntry.
A file or directory entry in the file catalog's parameters.
FCEntry() - Constructor for class org.glite.data.catalog.service.FCEntry
 
FRCEntry - class org.glite.data.catalog.service.FRCEntry.
Fireman Catalog Entry represents a complete entry into both File and Replica catalogs.
FRCEntry() - Constructor for class org.glite.data.catalog.service.FRCEntry
 
FileCatalog - interface org.glite.data.catalog.service.file.FileCatalog.
The middleware level API for the File Catalog component.
FiremanCatalog - interface org.glite.data.catalog.service.composite.FiremanCatalog.
The middleware level API for the composite File and SURLStat catalog operations.

G

GUIDStat - class org.glite.data.catalog.service.GUIDStat.
The stat for GUIDs, extending the Stat baseclass.
GUIDStat() - Constructor for class org.glite.data.catalog.service.GUIDStat
 
GUIDStat - Variable in class org.glite.data.catalog.service.RCEntry
 
getAttributes(String, String[]) - Method in interface org.glite.data.catalog.service.meta.MetadataBase
Gets a group of attributes of a given item/entry.
getDefaultGlobalPermission() - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Gets the global default permissions.
getDefaultPrincipalPermission(String) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Get the default permissions for user.
getFileCatalogEntry(String[]) - Method in interface org.glite.data.catalog.service.file.FileCatalog
Get the detailed metadata about LFNs.
getGuidForLfn(String[]) - Method in interface org.glite.data.catalog.service.file.FileCatalog
Retrieves list of guids for given Lfns.
getGuidForSurl(String[]) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Returns the {SURL,GUID} pair for a given SURL.
getGuidStat(String[]) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Gets list of GUIDStat {see @GUIDStat} objects for given GUID.
getInterfaceVersion() - Method in interface org.glite.data.catalog.service.ServiceBase
 
getLfnForGuid(String[]) - Method in interface org.glite.data.catalog.service.file.FileCatalog
Retrieves list of lfns for given guid.
getMasterReplica(String[]) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Returns the master SURL for a given GUID.
getMessage() - Method in class org.glite.data.catalog.service.CatalogException
 
getMetadata - Variable in class org.glite.data.catalog.service.Perm
 
getPermission(String[]) - Method in interface org.glite.data.catalog.service.fas.FASBase
Retrieves all set permissions for any kind of item (GUID, LFN or SchemaName).
getSchemaVersion() - Method in interface org.glite.data.catalog.service.ServiceBase
 
getServiceMetadata(String) - Method in interface org.glite.data.catalog.service.ServiceBase
Service metadata query.
getStat(String[]) - Method in interface org.glite.data.catalog.service.composite.FiremanCatalog
Lists LFNStat for a given LFN.
getSurlStat(String[]) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Gets list of SURLStat objects for given SURLs
getVersion() - Method in interface org.glite.data.catalog.service.ServiceBase
 
groupName - Variable in class org.glite.data.catalog.service.BasicPermission
 
groupPerm - Variable in class org.glite.data.catalog.service.BasicPermission
 
guid - Variable in class org.glite.data.catalog.service.FCEntry
 
guid - Variable in class org.glite.data.catalog.service.RCEntry
 

H

hasGuid(String[]) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Convenience method to check the existence of a GUID in the catalog.

I

InternalException - exception org.glite.data.catalog.service.InternalException.
The service received an exception, which it does not know how to handle itself.
InternalException() - Constructor for class org.glite.data.catalog.service.InternalException
 
InvalidArgumentException - exception org.glite.data.catalog.service.InvalidArgumentException.
The input argument is invalid.
InvalidArgumentException() - Constructor for class org.glite.data.catalog.service.InvalidArgumentException
 
item - Variable in class org.glite.data.catalog.service.PermissionEntry
 

L

LFNStat - class org.glite.data.catalog.service.LFNStat.
The stat for LFNs, symlinks and directories, extending the Stat baseclass.
LFNStat() - Constructor for class org.glite.data.catalog.service.LFNStat
 
lfn - Variable in class org.glite.data.catalog.service.FCEntry
 
lfn - Variable in class org.glite.data.catalog.service.FRCEntry
 
lfnStat - Variable in class org.glite.data.catalog.service.FCEntry
 
lfnStat - Variable in class org.glite.data.catalog.service.FRCEntry
 
list - Variable in class org.glite.data.catalog.service.Perm
 
listAttributes(String) - Method in interface org.glite.data.catalog.service.meta.MetadataBase
List all attributes associated with an entry.
listLfn(String[]) - Method in interface org.glite.data.catalog.service.composite.FiremanCatalog
Lists LFN for SURL of interest
listReplicas(String[], boolean) - Method in interface org.glite.data.catalog.service.composite.FiremanCatalog
List all known SURLs registered to a given LFN.
listReplicasByGuid(String[], boolean) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Returns list of all valid RCEntry for given list of GUIDs.
listSEbyGUID(String) - Method in interface org.glite.data.catalog.service.storageindex.SEIndex
List all SEs where the GUID has a replica.
listSEbyLFN(String) - Method in interface org.glite.data.catalog.service.storageindex.SEIndex
List all SEs where the LFN has a replica.
listSchemas() - Method in interface org.glite.data.catalog.service.meta.MetadataSchema
Lists all existing schemas in the catalog.
listSurlsByGuid(String[]) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Returns list {GUID,SURL} pairs for given GUIDs.
locate(String, String, long) - Method in interface org.glite.data.catalog.service.file.FileCatalog
Returns list of matching LFNs from all subdirectories of the path given in the first argument.

M

MetadataBase - interface org.glite.data.catalog.service.meta.MetadataBase.
The middleware level API for handling attributes of individual items/entries in the Metadata Catalog component.
MetadataCatalog - interface org.glite.data.catalog.service.meta.MetadataCatalog.
The middleware level API for handling individual entries in the Metadata Catalog component.
MetadataSchema - interface org.glite.data.catalog.service.meta.MetadataSchema.
The middleware level API for handling schemas in the Metadata Catalog component.
masterReplica - Variable in class org.glite.data.catalog.service.SURLEntry
 
mkdir(String[], boolean, boolean) - Method in interface org.glite.data.catalog.service.file.FileCatalog
Make a set of new directories.
modifyTime - Variable in class org.glite.data.catalog.service.SURLEntry
 
modifyTime - Variable in class org.glite.data.catalog.service.Stat
The time of the last modification.
mv(StringPair[]) - Method in interface org.glite.data.catalog.service.file.FileCatalog
Renames a set of LFNs, symlinks or directories.

N

NotExistsException - exception org.glite.data.catalog.service.NotExistsException.
The entry, this operation depends on, is not in the catalog.
NotExistsException() - Constructor for class org.glite.data.catalog.service.NotExistsException
 
name - Variable in class org.glite.data.catalog.service.Attribute
name is the Metadata Catalog attribute's name.

O

org.glite.data.catalog.service - package org.glite.data.catalog.service
 
org.glite.data.catalog.service.composite - package org.glite.data.catalog.service.composite
This package describes the interface for complex file operations involving both the replica and file catalogs.
org.glite.data.catalog.service.fas - package org.glite.data.catalog.service.fas
This package describes the interface for file permission handling.
org.glite.data.catalog.service.file - package org.glite.data.catalog.service.file
This package describes the interface for file handling.
org.glite.data.catalog.service.meta - package org.glite.data.catalog.service.meta
This package contains the interfaces for a full-featured Metadata Catalog.
org.glite.data.catalog.service.replica - package org.glite.data.catalog.service.replica
This package describes the interface for replica handling.
org.glite.data.catalog.service.storageindex - package org.glite.data.catalog.service.storageindex
 
otherPerm - Variable in class org.glite.data.catalog.service.BasicPermission
 

P

Perm - class org.glite.data.catalog.service.Perm.
The Perm class contains the three flags that is common to all unix permissions: read, write and execute; and some extra flags for catalog operations.
Perm() - Constructor for class org.glite.data.catalog.service.Perm
 
Permission - class org.glite.data.catalog.service.Permission.
BasicPermission contains a list of ACLEntry objects in addition to the basic permissions it inherits from BasicPermission.
Permission() - Constructor for class org.glite.data.catalog.service.Permission
 
PermissionEntry - class org.glite.data.catalog.service.PermissionEntry.
PermissionEntry contains a single item permission.
PermissionEntry() - Constructor for class org.glite.data.catalog.service.PermissionEntry
 
permission - Variable in class org.glite.data.catalog.service.FCEntry
 
permission - Variable in class org.glite.data.catalog.service.Perm
 
permission - Variable in class org.glite.data.catalog.service.PermissionEntry
 
permission - Variable in class org.glite.data.catalog.service.RCEntry
 
principal - Variable in class org.glite.data.catalog.service.ACLEntry
 
principalPerm - Variable in class org.glite.data.catalog.service.ACLEntry
 

Q

query(String, String, int, int) - Method in interface org.glite.data.catalog.service.meta.MetadataBase
Performs a generic query on the catalog, returning the corresponding item's identifiers.

R

RCEntry - class org.glite.data.catalog.service.RCEntry.
A replica catalog entries' parameters.
RCEntry() - Constructor for class org.glite.data.catalog.service.RCEntry
 
ReplicaCatalog - interface org.glite.data.catalog.service.replica.ReplicaCatalog.
The middleware level API for the SURLStat Catalog component.
read - Variable in class org.glite.data.catalog.service.Perm
 
readDir(String, String, long, long, boolean) - Method in interface org.glite.data.catalog.service.file.FileCatalog
Read the directory given in the path argument, restricted to the pattern given in the second argument.
remove - Variable in class org.glite.data.catalog.service.Perm
 
remove(String[]) - Method in interface org.glite.data.catalog.service.composite.FiremanCatalog
Removes LFN and all linked data (corresponding guid and replicas) from catalog.
removeEntry(String[]) - Method in interface org.glite.data.catalog.service.meta.MetadataCatalog
Removes existing items/entries from the catalog.
removeGUID(String[]) - Method in interface org.glite.data.catalog.service.fas.FAS
Remove GUID entries.
removeGuid(String[]) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Removes GUID with all existing mappings from the catalog.
removeGuidReplica(StringPair[], boolean) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Removes specified mappings.
removeReplica(StringPair[], boolean) - Method in interface org.glite.data.catalog.service.composite.FiremanCatalog
Removes specified mappings.
removeSchemaAttributes(String, String[]) - Method in interface org.glite.data.catalog.service.meta.MetadataSchema
Removes attributes from an existing schema.
rmdir(String[]) - Method in interface org.glite.data.catalog.service.file.FileCatalog
Remove a directory.

S

SEIndex - interface org.glite.data.catalog.service.storageindex.SEIndex.
An indexing interface from which the client can get a list of SEs where certain files are located.
SURLEntry - class org.glite.data.catalog.service.SURLEntry.
TODO: is it a subclass of Stat?
SURLEntry() - Constructor for class org.glite.data.catalog.service.SURLEntry
 
SURLValidity - class org.glite.data.catalog.service.SURLValidity.
Describes a SURL/long integer pair, for each SURL its validity.
SURLValidity() - Constructor for class org.glite.data.catalog.service.SURLValidity
 
ServiceBase - interface org.glite.data.catalog.service.ServiceBase.
Common versioning interface for all Data Catalog interfaces.
Stat - class org.glite.data.catalog.service.Stat.
Stat is the base class for all file stat metadata.
Stat() - Constructor for class org.glite.data.catalog.service.Stat
 
StringBoolean - class org.glite.data.catalog.service.StringBoolean.
StringBoolean is a simple helper class to store a pair of string and boolean, which is then serialized into an array of pairs for certain methods.
StringBoolean() - Constructor for class org.glite.data.catalog.service.StringBoolean
 
StringPair - class org.glite.data.catalog.service.StringPair.
StringPair is a simple helper class to store a pair of strings which is then serialized into an array of string pairs for certain methods.
StringPair() - Constructor for class org.glite.data.catalog.service.StringPair
 
setAttributes(String, Attribute[]) - Method in interface org.glite.data.catalog.service.meta.MetadataBase
Sets the values for a group of attributes of an item/entry.
setDefaultGlobalPermission(Permission) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Sets the global default permissions.
setDefaultPrincipalPermission(String, Permission) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Default permissions for user.
setMasterReplica(StringPair[]) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Sets one of existing SURLs as master for a given guid.
setMetadata - Variable in class org.glite.data.catalog.service.Perm
 
setPermission(PermissionEntry[]) - Method in interface org.glite.data.catalog.service.fas.FASBase
Sets full set of permissions {BasicPermission,ACL} for a given item (GUID, LFN or SchemaName).
size - Variable in class org.glite.data.catalog.service.Stat
The size of the coresponding entry.
status - Variable in class org.glite.data.catalog.service.GUIDStat
 
string - Variable in class org.glite.data.catalog.service.StringBoolean
 
string1 - Variable in class org.glite.data.catalog.service.StringPair
 
string2 - Variable in class org.glite.data.catalog.service.StringPair
 
surl - Variable in class org.glite.data.catalog.service.SURLEntry
 
surl - Variable in class org.glite.data.catalog.service.SURLValidity
 
surlStats - Variable in class org.glite.data.catalog.service.RCEntry
 
symlink(StringPair[], boolean) - Method in interface org.glite.data.catalog.service.file.FileCatalog
Create symlinks by passing source LFN (string1) and target LFN (string2) pairs.

T

type - Variable in class org.glite.data.catalog.service.Attribute
type is the Metadata Catalog attribute's type.
type - Variable in class org.glite.data.catalog.service.LFNStat
0 - directory, 1 - file, 2 - symlink, 3 - virtual directory.

U

unlink(String[]) - Method in interface org.glite.data.catalog.service.file.FileCatalog
Delete an LFN, symlink or virtual directory.
updateGuidStat(String[], GUIDStat[]) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Bulk method to update GUID stat objects.
updateModifyTime(String[], long) - Method in interface org.glite.data.catalog.service.file.FileCatalog
Update the modification time for the given entries.
updateStatus(String[], int, int) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Set the status flags for the given GUID.
updateSurlStat(String, SURLEntry[]) - Method in interface org.glite.data.catalog.service.replica.ReplicaCatalog
Sets SURLStat objects on a given GUID.
updateValidityTime(String[], long) - Method in interface org.glite.data.catalog.service.file.FileCatalog
Update the validity time for the given entries.
userName - Variable in class org.glite.data.catalog.service.BasicPermission
 
userPerm - Variable in class org.glite.data.catalog.service.BasicPermission
 

V

validity - Variable in class org.glite.data.catalog.service.SURLValidity
 
validityTime - Variable in class org.glite.data.catalog.service.LFNStat
The time when the entry expires.
value - Variable in class org.glite.data.catalog.service.Attribute
value is the Metadata Catalog attribute's value.

W

write - Variable in class org.glite.data.catalog.service.Perm
 

A B C D E F G H I L M N O P Q R S T U V W

Copyright © 2004 EU-EGEE