|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.xiruss.snapcm.api | |
---|---|
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.client.importers.linkmanagement | Classes that support the creation of "referent tracking documents" used to manage element-to-element links via the SnapCM dependency mechanism. |
org.xiruss.repository.client.importers.xml | Provides classes for supporting the import of generic XML documents as well as XSD schemas and XSLT style sheets. |
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.schema_aware.api | API for schema-aware repositories. |
org.xiruss.repository.server | Implementation classes for the core server-side objects that make up a SnapCM repository. |
org.xiruss.repository.server.linkmanagement | Server-side base implementations of the link-management-specific interfaces. |
org.xiruss.repository.server.reuse_support | Contains classes that support the management of use-by-reference relationships among versions. |
org.xiruss.repository.server.schema_aware | Server-side base implementation of the schema-aware repository classes. |
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.repository.server.storagemanagement.specializations | Defines specializations of StorageObject that understand the details of specific kinds of data. |
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.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.util | Utility classes that are used by all parts of the code. |
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 used by org.xiruss.repository.api | |
---|---|
Branch
|
|
DependencyLink
|
|
DependencyMap
|
|
ImporterException
|
|
MutableSnapshot
A Mutable snapshot is one that can be changed (i.e., a "sandbox") until such time as it is "fixed" (committed to the repository). |
|
NameNotUniqueException
|
|
NoSuchDependencyTypeException
|
|
NoSuchPolicyTypeException
|
|
ObjectMutationException
Thrown when attempts are made to modify immutable objects. |
|
RepositoryException
|
|
RepositoryObject
|
|
RepositoryVisitor
Interface for visitors that operate on SnapCM repositories and their objects. |
|
ResolutionPolicy
Base interface for dependency resolution policies. |
|
Resource
|
|
SnapCMException
Superclass for exceptions thrown by SnapCM objects. |
|
Snapshot
|
|
Version
|
|
VersionCommitException
|
|
VersionMutationException
|
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.client.importers | |
---|---|
Branch
|
|
ImporterException
|
|
MutableSnapshot
A Mutable snapshot is one that can be changed (i.e., a "sandbox") until such time as it is "fixed" (committed to the repository). |
|
NoSuchDependencyTypeException
|
|
NoSuchPolicyTypeException
|
|
RepositoryException
|
|
Resource
|
|
SnapCMException
Superclass for exceptions thrown by SnapCM objects. |
|
Snapshot
|
|
Version
|
|
VersionCommitException
|
|
VersionMutationException
|
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.client.importers.linkmanagement | |
---|---|
RepositoryObject
|
|
Version
|
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.client.importers.xml | |
---|---|
ImporterException
|
|
Resource
|
|
Snapshot
|
|
Version
|
|
VersionCommitException
|
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.common | |
---|---|
Branch
|
|
DependencyLink
|
|
DependencyMap
|
|
OrganizedByDependency
|
|
Organizer
|
|
RepositoryObject
|
|
RepositoryVisitor
Interface for visitors that operate on SnapCM repositories and their objects. |
|
ResolutionPolicy
Base interface for dependency resolution policies. |
|
Resource
|
|
Snapshot
|
|
Version
|
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.multiuser.api | |
---|---|
NullRepositoryObject
|
|
RepositoryObject
|
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.multiuser.server | |
---|---|
RepositoryException
|
|
RepositoryObject
|
|
RepositoryVisitor
Interface for visitors that operate on SnapCM repositories and their objects. |
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.multiuserschema_aware | |
---|---|
RepositoryException
|
|
Resource
|
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.schema_aware | |
---|---|
RepositoryException
|
|
Resource
|
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.schema_aware.api | |
---|---|
DependencyLink
|
|
RepositoryObject
|
|
Resource
|
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.server | |
---|---|
Branch
|
|
DependencyLink
|
|
DependencyMap
|
|
ImporterException
|
|
MutableSnapshot
A Mutable snapshot is one that can be changed (i.e., a "sandbox") until such time as it is "fixed" (committed to the repository). |
|
NameNotUniqueException
|
|
NoSuchDependencyTypeException
|
|
NoSuchPolicyTypeException
|
|
ObjectMutationException
Thrown when attempts are made to modify immutable objects. |
|
OrganizedByDependency
|
|
Organizer
|
|
RepositoryException
|
|
RepositoryObject
|
|
RepositoryVisitor
Interface for visitors that operate on SnapCM repositories and their objects. |
|
ResolutionPolicy
Base interface for dependency resolution policies. |
|
ResolutionPolicyException
|
|
Resource
|
|
SnapCMException
Superclass for exceptions thrown by SnapCM objects. |
|
Snapshot
|
|
SnapshotException
|
|
Version
|
|
VersionCommitException
|
|
VersionMutationException
|
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.server.linkmanagement | |
---|---|
DependencyLink
|
|
RepositoryObject
|
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.server.reuse_support | |
---|---|
DependencyLink
|
|
RepositoryObject
|
|
Snapshot
|
|
Version
|
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.server.schema_aware | |
---|---|
DependencyLink
|
|
RepositoryObject
|
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.server.storagemanagement | |
---|---|
RepositoryObject
|
Classes in org.xiruss.snapcm.api used by org.xiruss.repository.server.storagemanagement.specializations | |
---|---|
RepositoryObject
|
|
Version
|
|
VersionMutationException
|
Classes in org.xiruss.snapcm.api used by org.xiruss.snapcm | |
---|---|
RepositoryException
|
|
RepositoryObject
|
|
ResolutionPolicy
Base interface for dependency resolution policies. |
|
Resource
|
|
Snapshot
|
|
Version
|
Classes in org.xiruss.snapcm.api used by org.xiruss.snapcm.api | |
---|---|
Branch
|
|
DependencyLink
|
|
DependencyMap
|
|
MutableSnapshot
A Mutable snapshot is one that can be changed (i.e., a "sandbox") until such time as it is "fixed" (committed to the repository). |
|
NullRepositoryObject
|
|
NullSnapshot
|
|
ObjectMutationException
Thrown when attempts are made to modify immutable objects. |
|
OrganizedByDependency
|
|
Organizer
|
|
RepositoryException
|
|
RepositoryObject
|
|
RepositoryVisitor
Interface for visitors that operate on SnapCM repositories and their objects. |
|
ResolutionPolicy
Base interface for dependency resolution policies. |
|
Resource
|
|
SnapCMException
Superclass for exceptions thrown by SnapCM objects. |
|
Snapshot
|
|
SnapshotException
|
|
Version
|
|
VersionCommitException
|
|
VersionMutationException
|
Classes in org.xiruss.snapcm.api used by org.xiruss.snapcm.api.helpers | |
---|---|
DependencyLink
|
|
DependencyMap
|
|
RepositoryObject
|
|
Resource
|
|
Snapshot
|
|
Version
|
Classes in org.xiruss.snapcm.api used by org.xiruss.util | |
---|---|
RepositoryObject
|
|
Resource
|
Classes in org.xiruss.snapcm.api used by org.xiruss.xirussrepository.api | |
---|---|
Branch
|
|
DependencyLink
|
|
RepositoryObject
|
|
RepositoryVisitor
Interface for visitors that operate on SnapCM repositories and their objects. |
|
ResolutionPolicy
Base interface for dependency resolution policies. |
|
Resource
|
|
Snapshot
|
Classes in org.xiruss.snapcm.api used by org.xiruss.xirussrepository.client | |
---|---|
Branch
|
|
DependencyLink
|
|
DependencyMap
|
|
ImporterException
|
|
MutableSnapshot
A Mutable snapshot is one that can be changed (i.e., a "sandbox") until such time as it is "fixed" (committed to the repository). |
|
NameNotUniqueException
|
|
NoSuchDependencyTypeException
|
|
NoSuchPolicyTypeException
|
|
ObjectMutationException
Thrown when attempts are made to modify immutable objects. |
|
OrganizedByDependency
|
|
Organizer
|
|
RepositoryException
|
|
RepositoryObject
|
|
RepositoryVisitor
Interface for visitors that operate on SnapCM repositories and their objects. |
|
ResolutionPolicy
Base interface for dependency resolution policies. |
|
Resource
|
|
SnapCMException
Superclass for exceptions thrown by SnapCM objects. |
|
Snapshot
|
|
SnapshotException
|
|
Version
|
|
VersionCommitException
|
|
VersionMutationException
|
Classes in org.xiruss.snapcm.api used by org.xiruss.xirussrepository.server | |
---|---|
Branch
|
|
DependencyLink
|
|
RepositoryException
|
|
RepositoryObject
|
|
RepositoryVisitor
Interface for visitors that operate on SnapCM repositories and their objects. |
|
ResolutionPolicy
Base interface for dependency resolution policies. |
|
Resource
|
|
Snapshot
|
Classes in org.xiruss.snapcm.api used by org.xiruss.xirussrepository.server.jetty.apiserver | |
---|---|
Branch
|
|
DependencyLink
|
|
DependencyMap
|
|
RepositoryObject
|
|
ResolutionPolicy
Base interface for dependency resolution policies. |
|
Resource
|
|
Snapshot
|
|
Version
|
Classes in org.xiruss.snapcm.api used by org.xiruss.xirussrepository.server.jetty.viewer | |
---|---|
Branch
|
|
DependencyMap
|
|
RepositoryObject
|
|
SnapCMException
Superclass for exceptions thrown by SnapCM objects. |
|
Snapshot
|
|
Version
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |