| Interface | Description |
|---|---|
| DBSClusterInvalidator |
Encapsulates cluster node DBS invalidations management.
|
| DBSRepository |
Interface for a
Repository for Document-Based Storage. |
| Class | Description |
|---|---|
| DBSCachingRepository |
The DBS Cache layer used to cache some method call of real repository
|
| DBSCachingRepositoryFactory |
Factory used to initialize the DBS Cache layer in front of the real repository.
|
| DBSDocument |
Implementation of a
Document for Document-Based Storage. |
| DBSDocumentState |
Implementation of a
Document state for Document-Based Storage. |
| DBSExpressionEvaluator |
Expression evaluator for a
DBSDocument state. |
| DBSExpressionEvaluator.DBSPathResolver | |
| DBSExpressionEvaluator.IterInfo |
Info about an iterator and how to compute it from a state.
|
| DBSExpressionEvaluator.ValueInfo |
Info about a value and how to compute it from the toplevel state or an iterator's state.
|
| DBSInvalidations |
A set of invalidations for a given repository.
|
| DBSPubSubInvalidator |
PubSub implementation of
DBSClusterInvalidator. |
| DBSQueryOptimizer |
DBS-specific query optimizer.
|
| DBSRepositoryBase |
Provides sharing behavior for repository sessions and other basic functions.
|
| DBSRepositoryBase.BlobFinder |
Finds the paths for all blobs in all document types.
|
| DBSRepositoryBase.DBSSessionInvoker |
An indirection to a base
DBSSession intercepting close() to not close the base session until the
transaction itself is closed. |
| DBSRepositoryDescriptor |
DBS Repository Descriptor.
|
| DBSRepositoryFactory |
Base DBS implementation of a
RepositoryFactory, creating a subclass of DBSRepository. |
| DBSRepositoryService |
Service holding the configuration for DBS repositories.
|
| DBSRepositoryService.DBSRepositoryDescriptorRegistry | |
| DBSSession |
Implementation of a
Session for Document-Based Storage. |
| DBSSession.DBSQueryResult | |
| DBSSession.OrderByComparator | |
| DBSStateFlattener | |
| DBSTransactionState |
Transactional state for a session.
|
| DBSTransactionState.ChangeTokenUpdater |
Logic to get the conditions to use to match and update a change token.
|
| DBSTransactionState.DirtyPathsFinder |
Iterates on a state diff to find the paths corresponding to dirty values.
|
| DBSTransactionState.FindReadAclsWork |
Work to find the ids of documents for which Read ACLs must be recomputed, and launch the needed update works.
|
| DBSTransactionState.UpdateReadAclsWork |
Work to update the Read ACLs on a list of documents, without recursion.
|
| GuavaCacheMetric |
Wrapper used to wrap the Guava cache's statistics into Gauges in order to report them via Codahale Metrics.
|
| Enum | Description |
|---|---|
| DBSRepositoryBase.IdType |
Type of id to used for documents.
|
Copyright © 2019 Nuxeo. All rights reserved.