Package org.glite.data.catalog.service

Interface Summary
ServiceBase Common versioning interface for all Data Catalog interfaces.
 

Class Summary
ACLEntry The ACL Entry contains the Principal (stored as a string) and its associated permissions (stored as a Perm object).
Attribute Attribute contains a name, a value and a type.
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.
FCEntry A file or directory entry in the file catalog's parameters.
FRCEntry Fireman Catalog Entry represents a complete entry into both File and Replica catalogs.
GUIDStat The stat for GUIDs, extending the Stat baseclass.
LFNStat The stat for LFNs, symlinks and directories, extending the Stat baseclass.
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.
Permission BasicPermission contains a list of ACLEntry objects in addition to the basic permissions it inherits from BasicPermission.
PermissionEntry PermissionEntry contains a single item permission.
RCEntry A replica catalog entries' parameters.
Stat Stat is the base class for all file stat metadata.
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.
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.
SURLEntry TODO: is it a subclass of Stat?
SURLValidity Describes a SURL/long integer pair, for each SURL its validity.
 

Exception Summary
AuthorizationException The operation is not authorized.
CatalogException Base class for exceptions in the catalogs.
ExistsException There is already an entry in the catalog with the same identifier or name.
InternalException The service received an exception, which it does not know how to handle itself.
InvalidArgumentException The input argument is invalid.
NotExistsException The entry, this operation depends on, is not in the catalog.
 



Copyright © 2004 EU-EGEE