Uses of Package
org.xiruss.snapcm.api.helpers

Packages that use org.xiruss.snapcm.api.helpers
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.server Implementation classes for the core server-side objects that make up a SnapCM repository. 
org.xiruss.repository.server.reuse_support Contains classes that support the management of use-by-reference relationships among versions. 
org.xiruss.snapcm.api Defines the SnapCM API as a set of interfaces and exception types. 
org.xiruss.snapcm.api.helpers Defines types that are not part of the core SnapCM data model but that make working with SnapCM objects more convenient. 
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. 
 

Classes in org.xiruss.snapcm.api.helpers used by org.xiruss.repository.api
ResourceMap
          Map of Resource objects by object ID
SnapshotMap
          Map of Snapshot objects by object ID.
VersionByResourceMap
          Map of Version objects by Resource object.
VersionMap
          Map of Version objects by object ID.
 

Classes in org.xiruss.snapcm.api.helpers used by org.xiruss.repository.client.importers
VersionMap
          Map of Version objects by object ID.
 

Classes in org.xiruss.snapcm.api.helpers used by org.xiruss.repository.common
RepositoryObjectMap
          A generic map of repository objects of any type by object ID.
RepositoryObjectMapCommon
          Methods common to all maps of repository objects.
ResourceMap
          Map of Resource objects by object ID
SnapshotMap
          Map of Snapshot objects by object ID.
VersionByResourceMap
          Map of Version objects by Resource object.
VersionMap
          Map of Version objects by object ID.
 

Classes in org.xiruss.snapcm.api.helpers used by org.xiruss.repository.server
RepositoryObjectMap
          A generic map of repository objects of any type by object ID.
ResourceMap
          Map of Resource objects by object ID
SnapshotMap
          Map of Snapshot objects by object ID.
VersionByResourceMap
          Map of Version objects by Resource object.
VersionMap
          Map of Version objects by object ID.
 

Classes in org.xiruss.snapcm.api.helpers used by org.xiruss.repository.server.reuse_support
VersionMap
          Map of Version objects by object ID.
 

Classes in org.xiruss.snapcm.api.helpers used by org.xiruss.snapcm.api
ResourceMap
          Map of Resource objects by object ID
SnapshotMap
          Map of Snapshot objects by object ID.
VersionByResourceMap
          Map of Version objects by Resource object.
VersionMap
          Map of Version objects by object ID.
 

Classes in org.xiruss.snapcm.api.helpers used by org.xiruss.snapcm.api.helpers
NullRepositoryObjectMapCommon
           
NullVersionMap
           
RepositoryObjectMap
          A generic map of repository objects of any type by object ID.
RepositoryObjectMapCommon
          Methods common to all maps of repository objects.
ResourceMap
          Map of Resource objects by object ID
SnapshotMap
          Map of Snapshot objects by object ID.
VersionByResourceMap
          Map of Version objects by Resource object.
VersionMap
          Map of Version objects by object ID.
 

Classes in org.xiruss.snapcm.api.helpers used by org.xiruss.xirussrepository.api
VersionMap
          Map of Version objects by object ID.
 

Classes in org.xiruss.snapcm.api.helpers used by org.xiruss.xirussrepository.client
RepositoryObjectMapCommon
          Methods common to all maps of repository objects.
ResourceMap
          Map of Resource objects by object ID
SnapshotMap
          Map of Snapshot objects by object ID.
VersionByResourceMap
          Map of Version objects by Resource object.
VersionMap
          Map of Version objects by object ID.
 

Classes in org.xiruss.snapcm.api.helpers used by org.xiruss.xirussrepository.server
VersionMap
          Map of Version objects by object ID.
 

Classes in org.xiruss.snapcm.api.helpers used by org.xiruss.xirussrepository.server.jetty.apiserver
ResourceMap
          Map of Resource objects by object ID
SnapshotMap
          Map of Snapshot objects by object ID.
VersionMap
          Map of Version objects by object ID.
 

Classes in org.xiruss.snapcm.api.helpers used by org.xiruss.xirussrepository.server.jetty.viewer
ResourceMap
          Map of Resource objects by object ID
VersionMap
          Map of Version objects by object ID.