Package org.objectweb.dsrg.sofa.repository

Class Summary
CodeBundleHelper This class should be used for operations with whole CodeBundle content.
ConfigurationHelper This class should be used for operations with NodeConfiguration object and its XML file.
DeleteDependencyCalculator Class for going through the whole repository and getting the list of entities to be deleted.
EntitiesSet Simple class for building a set of first class entities in the repository.
InitialClone Creates a new repository server and clones all entities from another repository into it.
RepositoryAgent This is main class responsible for initializing repository client side and it must be used for all operations on repository.
RepositoryCloner Class used for cloning repository.
RepositoryDeleter This class is responsible for deleting any data from the repository.
RepositoryFacade An object simplifying access to the repository.
RepositoryLocker Class that locks all unlocked entities in the repository.
RepositoryPersister This class is responsible for storing metadata into repository.
RepositoryQuery This object is responsible for complete querying of objects from repository.
RepositoryUtil Contains convenient static methods for working with the repository.
SofaURIFactory Factory for creating SofaURI.
 

Enum Summary
RepositoryUtil.ConnectionKind Constants for connection pseudo-kinds.
 

Exception Summary
RepositoryCloner.RepositoryClonerException Exception thrown by RepositoryCloner.
RepositoryFacade.RepositoryFacadeException Repository facade exception.
RepositoryFacade.UnsupportedSchemeException Unsupported scheme exception.