Uses of Interface
org.xiruss.xirussrepository.api.XirussRepository

Packages that use XirussRepository
org.xiruss Top-level classes for the XIRUSS repository HTTP API server. 
org.xiruss.repository.client.importers Provides classes that support importing data objects into the repository. 
org.xiruss.snapcm Defines the SnapCM API. 
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 Implements the necessary Jetty-defined APIs, implementing a Jetty-based HTTP server that implements the Xiruss HTTP REST 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 XirussRepository in org.xiruss
 

Constructors in org.xiruss with parameters of type XirussRepository
JettyXirussHttpApiRunner(XirussRepository rep)
           
JettyXirussHttpViewerRunner(XirussRepository rep)
           
 

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

Methods in org.xiruss.repository.client.importers with parameters of type XirussRepository
protected  void XmlImporterTest.doImport(XirussRepository rep, java.io.File cdRootFile, java.lang.String rootKey, java.lang.String rootName, Branch br, User user)
           
protected  void XmlImporterTest.doImport(XirussRepository rep, java.io.File cdRootFile, java.lang.String rootKey, java.lang.String rootName, SourceToVersionMap so2verMap, Branch br, User user)
           
 void XmlImporterTest.populateRepository(XirussRepository rep, Importer importer)
           
 

Uses of XirussRepository in org.xiruss.snapcm
 

Fields in org.xiruss.snapcm declared as XirussRepository
(package private)  XirussRepository UserTest.rep
           
 

Uses of XirussRepository in org.xiruss.xirussrepository.api
 

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

Uses of XirussRepository in org.xiruss.xirussrepository.client
 

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

Methods in org.xiruss.xirussrepository.client that return XirussRepository
 XirussRepository XirussHttpApiClientHelper.getRepository()
           
 

Uses of XirussRepository in org.xiruss.xirussrepository.server
 

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

Uses of XirussRepository in org.xiruss.xirussrepository.server.jetty
 

Fields in org.xiruss.xirussrepository.server.jetty declared as XirussRepository
protected  XirussRepository XirussHttpHandlerBase.rep
           
 

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

Methods in org.xiruss.xirussrepository.server.jetty.apiserver with parameters of type XirussRepository
static XmlStringBuffer PingResource.constructPingResourceResult(XirussRepository rep)
           
 XmlStringBuffer RepositoryResource.constructRepositoryResourceResult(XirussRepository rep)
           
 XmlStringBuffer SessionListResource.constructSessionListResult(XirussRepository rep, long startIndex, long count)
           
 org.mortbay.util.Resource XirussHttpApiHandler.getResource(XirussRepository rep, org.mortbay.http.HttpRequest request)
          get Resource to serve.
 

Constructors in org.xiruss.xirussrepository.server.jetty.apiserver with parameters of type XirussRepository
DependencyLinkResource(XirussRepository rep, org.mortbay.http.HttpRequest request, DependencyLink dep)
           
PolicyListResource(XirussRepository rep, org.mortbay.http.HttpRequest request)
           
RepositoryResource(XirussRepository rep, org.mortbay.http.HttpRequest request)
           
SessionListResource(XirussRepository rep, org.mortbay.http.HttpRequest request, long startIndex, long count)
           
StorageObjectContentResource(XirussRepository rep, org.mortbay.http.HttpRequest request, StorageObject storageObject)
           
XirussHttpApiHandler(XirussRepository rep)
           
XirussHttpApiUrlVisitor(XirussRepository rep, org.mortbay.http.HttpRequest httpRequest)
           
 

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

Fields in org.xiruss.xirussrepository.server.jetty.viewer declared as XirussRepository
protected  XirussRepository XirussResourceBase.rep
           
 

Methods in org.xiruss.xirussrepository.server.jetty.viewer with parameters of type XirussRepository
static java.lang.String RepositoryReportHelper.generateHtmlBranchList(java.util.Map map, XirussRepository repository)
           
static java.lang.String RepositoryReportHelper.generateHtmlResourceList(ResourceMap map, XirussRepository repository)
           
static java.lang.String RepositoryReportHelper.generateStringToObjectMapList(java.util.Map map, java.lang.String keyLabel, java.lang.String valueLabel, XirussRepository rep)
          Lists the values of a string to repository object mapping.
 org.mortbay.util.Resource XirussHttpHandler.getResource(XirussRepository rep, org.mortbay.http.HttpRequest request)
          get Resource to serve.
 

Constructors in org.xiruss.xirussrepository.server.jetty.viewer with parameters of type XirussRepository
BranchHtmlResource(XirussRepository rep, org.mortbay.http.HttpRequest request, Branch branch)
           
BranchListHtmlResource(XirussRepository rep, org.mortbay.http.HttpRequest request)
           
OrganizerHtmlResource(XirussRepository rep, org.mortbay.http.HttpRequest request, Version ver, Snapshot onSnapshot)
           
RepositoryHtmlResource(XirussRepository rep, org.mortbay.http.HttpRequest request)
           
RepositoryReportResource(XirussRepository rep, org.mortbay.http.HttpRequest request, int resourceType, java.util.Vector pathTokens)
           
SnapshotHtmlResource(XirussRepository rep, org.mortbay.http.HttpRequest request, RepositoryObject repositoryObj)
           
XirussHtmlResource(XirussRepository rep, org.mortbay.http.HttpRequest request)
           
XirussHtmlResource(XirussRepository rep, org.mortbay.http.HttpRequest request, int resourceType, java.util.Vector pathTokens)
           
XirussHtmlResource(XirussRepository rep, org.mortbay.http.HttpRequest request, RepositoryObject repositoryObj)
           
XirussHttpHandler(XirussRepository rep)
           
XirussHttpViewerUrlVisitor(XirussRepository rep, org.mortbay.http.HttpRequest httpRequest)