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.
MultiThreadSearch This is a utility class that does the actual search in multiple repositories using multiple threads.
SAMLRepository  
VirtualRepository This is the class for representing the virtual repository of ACs and ACRLs for the push model.
WebDAVRepository  
 

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