Package 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.

See:
          Description

Class Summary
BranchProxy  
CompoundDocumentStorageObjectProxy  
DependencyLinkProxy  
GovernedByDependencyProxy  
MutableSnapshotProxy  
OnSnapshotResolutionPolicyProxy  
OrganizedByDependencyProxy  
OrganizerProxy  
ReferentTrackingLinkDependencyProxy  
RepositoryObjectProxy  
ResolutionPolicyProxy  
ResourceProxy  
SessionProxy Trivial session object.
SnapshotProxy  
SpecificVersionResolutionPolicyProxy  
StorageObjectProxy  
TextStorageObjectProxy  
UseByReferenceDependencyProxy  
UserProxy  
VersionByResourceMapClient Client-side implementation that allows us to instantiate the map using only object IDs rather than fetching the resources for each version.
VersionMapClient Client-side implementation that allows us to instantiate the map using only object IDs rather than fetching the resources for each version.
VersionProxy  
XirussHttpApiClientHelper Helper class for using the XIRUSS-T HTTP REST API.
XirussRepositoryProxy  
XmlStorageObjectProxy  
 

Package org.xiruss.xirussrepository.client Description

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.