Uses of Interface
org.xiruss.repository.api.Repository

Packages that use Repository
org.xiruss.repository Defines the base interfaces and implementation classes for XIRUSS repository servers and clients. 
org.xiruss.repository.api Defines the repository-level interfaces common to clients and servers. 
org.xiruss.repository.client.importers Provides classes that support importing data objects into the repository. 
org.xiruss.repository.common Holds implementation classes usable by both clients and servers. 
org.xiruss.repository.multiuser.api Defines APIs for multi-user repositories. 
org.xiruss.repository.multiuser.server Server-side implementation classes for multi-user server objects. 
org.xiruss.repository.multiuserschema_aware API for schema-aware repositories. 
org.xiruss.repository.schema_aware Server-side base implementation of a multi-user, schema-aware repository. 
org.xiruss.repository.server Implementation classes for the core server-side objects that make up a SnapCM repository. 
org.xiruss.repository.server.storagemanagement Contains classes that manage the storage of Versions that are storage objects (that is, they contain data and act like files). 
org.xiruss.snapcm Defines the SnapCM API. 
org.xiruss.snapcm.api Defines the SnapCM API as a set of interfaces and exception types. 
org.xiruss.xirussrepository.api Defines the API for the XirussRepository. 
org.xiruss.xirussrepository.client This package provides client-side proxies that implement all the relevant Repository and XirussRepository APIs and manage all communication with the HTTP Xiruss Repository API (provided by the JettyXirussHttpApiRunner class. 
org.xiruss.xirussrepository.server Implementation of the XirussRepository API. 
org.xiruss.xirussrepository.server.jetty.apiserver Implements the Xiruss HTTP API handler and repository-object-type specific Jetty Resources that manage the translation of specific Xiruss Repository objects into HTTP actions that result in XML API response messages (i.e., the data contents of a version or a list of resources or whatever. 
org.xiruss.xirussrepository.server.jetty.viewer Implements the Xiruss HTTP "viewer" server, that is the server that allows direct access to repository resources for "viewing", including access to version contents via a direct and obvious URL (i.e., the version ID in any conetext or resource ID within a snapshot context. 
 

Uses of Repository in org.xiruss.repository
 

Fields in org.xiruss.repository declared as Repository
(package private)  Repository RepositoryTest.rep
           
 

Uses of Repository in org.xiruss.repository.api
 

Classes in org.xiruss.repository.api that implement Repository
 class NullRepository
          Null repository.
 

Fields in org.xiruss.repository.api declared as Repository
static Repository Repository.nullRepository
           
 

Methods in org.xiruss.repository.api that return Repository
 Repository NullStorageManager.getRepository()
           
 

Methods in org.xiruss.repository.api with parameters of type Repository
 void NullStorageManager.initialize(Repository rep, java.lang.String objId, java.lang.String name)
           
 

Uses of Repository in org.xiruss.repository.client.importers
 

Fields in org.xiruss.repository.client.importers declared as Repository
protected  Repository BoundedObjectSet.rep
           
 

Methods in org.xiruss.repository.client.importers that return Repository
 Repository BoundedObjectSet.getRep()
           
 Repository XmlImporterTest.getRepository()
           
 Repository DirectoryImporterTest.getRepository()
           
 

Methods in org.xiruss.repository.client.importers with parameters of type Repository
static Version ImportHelper.importCompoundDoc(Repository rep, java.io.File compoundDocumentRootFile, Branch branch, User user, java.lang.String docKey, java.lang.String docName)
          Import a compound document into the repository.
static Version ImportHelper.importCompoundDoc(Repository rep, java.io.File compoundDocumentRootFile, Branch branch, User user, java.lang.String docKey, java.lang.String docName, SourceToVersionMap so2verMap)
          Import a compound document into the repository, using a storage-object-to-version map to correlate new storage objects to existing previous versions.
static Version ImportHelper.importCompoundDoc(Repository rep, java.io.File compoundDocumentRootFile, Branch branch, User user, java.lang.String docKey, java.lang.String docName, SourceToVersionMap so2verMap, Importer importer)
          Import a compound document into the repository, using a storage-object-to-version map to correlate new storage objects to existing previous versions.
static Version ImportHelper.importCompoundDoc(Repository rep, java.net.URL dirUrl, Branch branch, User user, java.lang.String docKey, java.lang.String docName)
          Imports a compound document that is an HTTP-accessible directory (i.e., some part of a Web site).
 

Constructors in org.xiruss.repository.client.importers with parameters of type Repository
BoundedObjectSet(Repository rep, Snapshot snap)
           
 

Uses of Repository in org.xiruss.repository.common
 

Methods in org.xiruss.repository.common with parameters of type Repository
 void StringReportRepositoryVisitor.visitRepository(Repository rep)
           
 void HtmlReportRepositoryVisitor.visitRepository(Repository rep)
           
 

Uses of Repository in org.xiruss.repository.multiuser.api
 

Subinterfaces of Repository in org.xiruss.repository.multiuser.api
 interface MultiUserRepository
          A repository that manages access by multiple concurrent users.
 

Uses of Repository in org.xiruss.repository.multiuser.server
 

Classes in org.xiruss.repository.multiuser.server that implement Repository
 class MultiUserRespositoryBase
          Implements a multi-user, schema-aware repository.
 

Uses of Repository in org.xiruss.repository.multiuserschema_aware
 

Classes in org.xiruss.repository.multiuserschema_aware that implement Repository
 class MultiUserSchemaAwareRepositoryBase
          Implements a multi-user, schema-aware repository.
 

Uses of Repository in org.xiruss.repository.schema_aware
 

Classes in org.xiruss.repository.schema_aware that implement Repository
 class SchemaAwareRepositoryBase
          Implements a multi-user, schema-aware repository.
 

Uses of Repository in org.xiruss.repository.server
 

Classes in org.xiruss.repository.server that implement Repository
 class RepositoryBase
          Superclass for SnapCM repositories.
 

Fields in org.xiruss.repository.server declared as Repository
protected  Repository RepositoryObjectBase.rep
           
 

Methods in org.xiruss.repository.server that return Repository
 Repository BranchBase.getRepository()
           
 Repository RepositoryObjectBase.getRepository()
           
 

Methods in org.xiruss.repository.server with parameters of type Repository
protected  void RepositoryObjectBase.initialize(Repository rep, java.lang.String objId)
           
 void BranchBase.initialize(Repository rep, java.lang.String objId, java.lang.String branchName)
           
 void RepositoryObjectBase.initialize(Repository rep, java.lang.String objId, java.lang.String objName)
           
 void DependencyLinkBase.initialize(Repository rep, java.lang.String objId, Version sourceVersion, Resource targetResource, java.lang.String dependencyTypeName, ResolutionPolicy policy)
           
 void DependencyLinkBase.initialize(Repository rep, java.lang.String objId, Version sourceVersion, Resource targetResource, java.lang.String dependencyTypeName, ResolutionPolicy policy, java.lang.Object dependencySource)
           
protected  void RepositoryObjectBase.setRepository(Repository rep)
           
 

Constructors in org.xiruss.repository.server with parameters of type Repository
ResourceBase(java.lang.String resourceId, java.lang.String resourceName, Repository rep)
           
 

Uses of Repository in org.xiruss.repository.server.storagemanagement
 

Fields in org.xiruss.repository.server.storagemanagement declared as Repository
protected  Repository StorageManagerBase.rep
           
 

Constructors in org.xiruss.repository.server.storagemanagement with parameters of type Repository
FileStorageManager(java.io.File managerRootDir, Repository rep)
           
InMemoryStorageManager(Repository rep)
           
StorageManagerBase(Repository rep)
           
 

Uses of Repository in org.xiruss.snapcm
 

Fields in org.xiruss.snapcm declared as Repository
(package private)  Repository VersionTest.rep
           
(package private)  Repository SnapshotTest.rep
           
(package private)  Repository BranchTest.rep
           
(package private)  Repository ResourceTest.rep
           
(package private)  Repository NullObjectTest.rep
           
 

Uses of Repository in org.xiruss.snapcm.api
 

Methods in org.xiruss.snapcm.api that return Repository
 Repository RepositoryObject.getRepository()
           
 Repository Branch.getRepository()
           
 Repository NullRepositoryObject.getRepository()
           
 

Methods in org.xiruss.snapcm.api with parameters of type Repository
 void RepositoryObject.initialize(Repository rep, java.lang.String objId, java.lang.String name)
          Initialize the object with the specified object ID and name.
 void NullSnapshot.initialize(Repository rep, java.lang.String objId, java.lang.String name)
           
 void NullRepositoryObject.initialize(Repository rep, java.lang.String objId, java.lang.String name)
           
 void DependencyLink.initialize(Repository rep, java.lang.String objId, Version sourceVersion, Resource targetResource, java.lang.String dependencyTypeName, ResolutionPolicy policy)
           
 void NullDependencyLink.initialize(Repository rep, java.lang.String objId, Version sourceVersion, Resource targetResource, java.lang.String dependencyTypeName, ResolutionPolicy policy)
           
 void DependencyLink.initialize(Repository rep, java.lang.String objId, Version sourceVersion, Resource targetResource, java.lang.String dependencyTypeName, ResolutionPolicy policy, java.lang.Object dependencySource)
           
 void NullDependencyLink.initialize(Repository rep, java.lang.String objId, Version sourceVersion, Resource targetResource, java.lang.String dependencyTypeName, ResolutionPolicy policy, java.lang.Object dependencySource)
           
 void RepositoryVisitor.visitRepository(Repository rep)
           
 

Uses of Repository in org.xiruss.xirussrepository.api
 

Subinterfaces of Repository in org.xiruss.xirussrepository.api
 interface XirussRepository
           
 interface XirussRepositoryServer
          Defines the server-side API for XirussRepository servers.
 

Uses of Repository in org.xiruss.xirussrepository.client
 

Classes in org.xiruss.xirussrepository.client that implement Repository
 class XirussRepositoryProxy
           
 

Methods in org.xiruss.xirussrepository.client that return Repository
 Repository RepositoryObjectProxy.getRepository()
           
 

Methods in org.xiruss.xirussrepository.client with parameters of type Repository
 VersionByResourceMap XirussHttpApiClientHelper.constructVersionByResourceMap(Repository rep, org.w3c.dom.Element elem)
          Takes a version_list element and uses it to populate a version-to-resource map
 void RepositoryObjectProxy.initialize(Repository rep, java.lang.String objId, java.lang.String branchName)
           
 void DependencyLinkProxy.initialize(Repository rep, java.lang.String objId, Version sourceVersion, Resource targetResource, java.lang.String dependencyTypeName, ResolutionPolicy policy)
           
 void DependencyLinkProxy.initialize(Repository rep, java.lang.String objId, Version sourceVersion, Resource targetResource, java.lang.String dependencyTypeName, ResolutionPolicy policy, java.lang.Object dependencySource)
           
 

Uses of Repository in org.xiruss.xirussrepository.server
 

Classes in org.xiruss.xirussrepository.server that implement Repository
 class XirussRepositoryDefaultImpl
          Implements the Xiruss repository.
 

Uses of Repository in org.xiruss.xirussrepository.server.jetty.apiserver
 

Methods in org.xiruss.xirussrepository.server.jetty.apiserver with parameters of type Repository
static XmlStringBuffer BranchSetResource.constructBranchListResult(Repository rep)
           
 XmlStringBuffer UserListResource.constructUserListResult(Repository rep, long startIndex, long count)
           
 

Constructors in org.xiruss.xirussrepository.server.jetty.apiserver with parameters of type Repository
BooleanResource(Repository rep, org.mortbay.http.HttpRequest request, java.lang.String valueName, boolean bool)
           
BranchResource(Repository rep, org.mortbay.http.HttpRequest request, Branch branch)
           
BranchSetResource(Repository rep, org.mortbay.http.HttpRequest request)
           
CountResource(Repository rep, org.mortbay.http.HttpRequest request, java.lang.String valueName, long count)
           
DependencyListResource(Repository rep, org.mortbay.http.HttpRequest request, DependencyMap deps)
           
DependencyListResource(Repository rep, org.mortbay.http.HttpRequest request, java.util.Map deps, long startIndex, long count)
           
DependencyResource(Repository rep, org.mortbay.http.HttpRequest request, RepositoryObject repObj)
           
HttpApiResourceBase(Repository rep, org.mortbay.http.HttpRequest request)
           
HttpApiResourceBase(Repository rep, org.mortbay.http.HttpRequest request, RepositoryObject repObj)
           
MutableSnapshotResource(Repository rep, org.mortbay.http.HttpRequest request, Snapshot snap)
           
ParameterListResource(Repository rep, org.mortbay.http.HttpRequest request, java.util.Map params)
           
PingResource(Repository rep, org.mortbay.http.HttpRequest request)
           
PolicyListResource(Repository rep, org.mortbay.http.HttpRequest request, java.util.Map map, long startIndex, long count)
           
PropertyListResource(Repository rep, org.mortbay.http.HttpRequest request, RepositoryObject repObj)
           
RepositoryObjectResource(Repository rep, org.mortbay.http.HttpRequest request, RepositoryObject repObj)
           
RepositoryResource(Repository rep, org.mortbay.http.HttpRequest request, java.lang.String actionType)
           
ResolutionPolicyResource(Repository rep, org.mortbay.http.HttpRequest request, ResolutionPolicy policy, Snapshot onSnapshot)
           
ResourceListResource(Repository rep, org.mortbay.http.HttpRequest request, ResourceMap resourceMap, long startIndex, long count)
           
ResourceListResource(Repository rep, org.mortbay.http.HttpRequest request, Snapshot onSnapshot, long startIndex, long count)
           
ResourceResource(Repository rep, org.mortbay.http.HttpRequest request, Resource res)
           
ResourceResource(Repository rep, org.mortbay.http.HttpRequest request, Resource res, Snapshot onSnapshot)
           
SchemaRegistryResource(Repository rep, org.mortbay.http.HttpRequest request)
           
SessionResource(Repository rep, org.mortbay.http.HttpRequest request, Session session)
           
SnapshotListResource(Repository rep, org.mortbay.http.HttpRequest request, Branch branch, long startIndex, long count)
           
SnapshotListResource(Repository rep, org.mortbay.http.HttpRequest request, SnapshotMap map, long startIndex, long count)
           
SnapshotResource(Repository rep, org.mortbay.http.HttpRequest request, Snapshot snap)
           
StringResource(Repository rep, org.mortbay.http.HttpRequest request, java.lang.String stringValue)
           
StringSetResource(Repository rep, org.mortbay.http.HttpRequest request, java.util.Set set)
           
UserListResource(Repository rep, org.mortbay.http.HttpRequest request, long startIndex, long count)
           
UserResource(Repository rep, org.mortbay.http.HttpRequest request, User user)
           
VersionListResource(Repository rep, org.mortbay.http.HttpRequest request, Snapshot onSnapshot, long startIndex, long count)
           
VersionListResource(Repository rep, org.mortbay.http.HttpRequest request, Snapshot onSnapshot, VersionMap map, long startIndex, long count)
           
VersionResource(Repository rep, org.mortbay.http.HttpRequest request, Version ver)
           
VersionResource(Repository rep, org.mortbay.http.HttpRequest request, Version ver, Snapshot onSnapshot)
           
VoidReturnResource(Repository rep, org.mortbay.http.HttpRequest request, RepositoryObject obj, java.lang.String methodName)
           
 

Uses of Repository in org.xiruss.xirussrepository.server.jetty.viewer
 

Methods in org.xiruss.xirussrepository.server.jetty.viewer with parameters of type Repository
static java.lang.String RepositoryReportHelper.generateHtmlBranchList(java.util.Collection branchSet, Repository rep)
           
static java.lang.String RepositoryReportHelper.generateHtmlDependencyList(java.util.Collection depSet, Repository rep)
           
static java.lang.String RepositoryReportHelper.generateHtmlDependencyList(DependencyMap map, Repository repository)
           
static java.lang.String RepositoryReportHelper.generateHtmlResourceList(java.util.Collection resourceSet, Repository rep)
           
static java.lang.String RepositoryReportHelper.generateHtmlVersionList(java.util.Collection versionSet, Repository rep)
           
static java.lang.String RepositoryReportHelper.generateHtmlVersionList(java.util.Collection versionSet, Repository rep, boolean showObjectType)
           
static java.lang.String RepositoryReportHelper.generateHtmlVersionList(VersionMap map, Repository repository)
           
static java.lang.String RepositoryReportHelper.generateHtmlVersionList(VersionMap map, Repository repository, boolean showObjectType)
           
 

Constructors in org.xiruss.xirussrepository.server.jetty.viewer with parameters of type Repository
XirussResourceBase(Repository rep, org.mortbay.http.HttpRequest request)
           
XirussResourceBase(Repository rep, org.mortbay.http.HttpRequest request, int resourceType, java.util.Vector pathTokens)
           
XirussResourceBase(Repository rep, org.mortbay.http.HttpRequest request, RepositoryObject repObj)
           
XirussResourceBase(Repository rep, org.mortbay.http.HttpRequest request, java.lang.String mimeType)