Package issrg.utils.repository

Interface Summary
AttributeRepository This interface defines the basic methods that can be performed on a read-only repository.
Entry This interface represents an Entry in a repository.
TokenLocator This interface introduces a locator for entry with the user's authorisation tokens.
 

Class Summary
DefaultRepository This class is an implementation of default getAttribute and getAllAttributes behaviour, which is the same as getAttributes(entry, new String{attrId}) in the first case, and getAttributes(entry, null) in the second case.
FileRepository This repository uses File URLs and the DN hash to find the attributes from an entry.
LDAPRepository This class is the implementation of the Attribute Repository for LDAP.
MultiRepository This class is the implementation of the Attribute Repository for multithreaded access to a cluster of repositories.
VirtualRepository This is the class for representing the virtual repository of ACs and ACRLs for the push model.
 

Exception Summary
RepositoryException This exception is used to notify of errors in AttributeRepository functioning.