Package org.nuxeo.ecm.core.storage.dbs
package org.nuxeo.ecm.core.storage.dbs
-
ClassDescriptionMigrator to populate the
ecm:blobKeysfield in DBS repositories.The DBS Cache layer used to cache some method call of real repositoryThe DBS Cache layer used to cache some method call of real repositoryFactory used to initialize the DBS Cache layer in front of the real repository.Encapsulates cluster node DBS invalidations management.Interface for a connection to aDBSRepository.Abstracts queries with operators.Interface for a connection to aDBSRepository.Implementation of aDocumentfor Document-Based Storage.Implementation of aDocumentstate for Document-Based Storage.Expression evaluator for aDBSDocumentstate.Info about an iterator and how to compute it from a state.Info about a value and how to compute it from the toplevel state or an iterator's state.A set of invalidations for a given repository.Propagator of invalidations to a set ofDBSInvalidationsQueues.Queue of invalidations.PubSub implementation ofDBSClusterInvalidator.DBS-specific query optimizer.Interface for aRepositoryfor Document-Based Storage.Provides sharing behavior for repository sessions and other basic functions.Finds the paths for all blobs in all document types.Type of id to used for documents.DBS Repository Descriptor.Base DBS implementation of aRepositoryFactory, creating a subclass ofDBSRepository.Service holding the configuration for DBS repositories.Implementation of aSessionfor Document-Based Storage.Transactional state for a session.Iterates on aStateto find the blob keys.Logic to get the conditions to use to match and update a change token.Iterates on a state diff to find the paths corresponding to dirty values.Deprecated.Deprecated.since 2021.11 useUpdateReadAclsActioninsteadWrapper used to wrap the Guava cache's statistics into Gauges in order to report them via Codahale Metrics.
UpdateReadAclsActioninstead