See: Description
Interface | Description |
---|---|
CachingMapper |
A
Mapper that cache rows. |
ClusterInvalidator |
Encapsulates cluster node VCS invalidations management.
|
Mapper | |
Repository |
Interface for the low-level VCS repository.
|
RepositoryBackend |
Interface for the backend-specific initialization code of a
Repository . |
RepositoryManagement | |
RowMapper | |
Session |
The session is the main high level access point to data from the underlying database.
|
Session.PathResolver |
Interface for a class that knows how to resolve a node path into a node id.
|
Class | Description |
---|---|
ACLRow |
A simple value holding one row of the ACLs table.
|
ACLRow.ACLRowPositionComparator |
Comparator of
ACLRow s according to their pos field. |
Activator |
Needed to lookup local bundle resources - which should use Bundle API.
|
BaseProperty |
A
Property gives access to a scalar or array value stored in an underlying table. |
BasicAWSCredentialsProvider | |
CapturingQueryMaker |
A dummy QueryMaker usable to capture the low level sqlInfo, model and session from a high-level session, in order to
further test QueryMakers.
|
CapturingQueryMaker.Captured | |
CloudFrontBinaryManager | |
CollectionFragment |
A type of fragment corresponding to several rows with the same id.
|
CollectionProperty |
A
CollectionProperty gives access to a collection value stored in an underlying Fragment . |
ColumnType |
The database-level column types, including per-type parameters like length.
|
ColumnType.WrappedId |
Wraps a string that needs to be mapped to an id column in prepared statements.
|
DatabaseDB2 | |
DatabaseDerby | |
DatabaseH2 | |
DatabaseHelper | |
DatabaseMySQL | |
DatabaseOracle | |
DatabasePostgreSQL | |
DatabaseSQLServer | |
Fragment |
A rich value corresponding to one row or a collection of rows in a table.
|
H2OnlyFeature |
Allows to ignore all the tests from a class running this feature if the database configured for tests is not H2.
|
IgnoreNonPostgresql | |
Invalidations |
A set of invalidations.
|
InvalidationsPropagator |
Propagator of invalidations to a set of
InvalidationsQueue s. |
InvalidationsQueue |
Queue of invalidations.
|
LockStepJob |
Helper class to run jobs in lock step in several threads.
|
Mapper.Identification |
Identifiers assigned by a server to identify a client mapper and its repository.
|
Model |
The
Model is the link between high-level types and SQL-level objects (entity tables, collections). |
ModelProperty |
Model of a property (simple or array) of a
Node . |
ModelSetup |
Info driving the model creation.
|
Node |
A
Node implementation. |
NuxeoEhcacheTransactionManagerLookup |
Help ehcache to find the Nuxeo transaction manager
|
PersistenceContext |
This class holds persistence context information.
|
PersistenceContext.PathAndId | |
RepositoryDescriptor |
Low-level VCS Repository Descriptor.
|
RepositoryDescriptor.FieldDescriptor | |
RepositoryImpl |
Repository implementation, to be extended by backend-specific initialization code. |
RepositoryImpl.SessionPathResolver | |
Row |
The data of a single row in a table (keys/values form a map), or of multiple rows with the same id (values is an
array of Serializable).
|
RowId |
The identification of a
Row (table name and id) without the row content itself. |
RowMapper.CopyResult | |
RowMapper.IdWithTypes |
A document id and its primary type and mixin types.
|
RowMapper.NodeInfo |
A document id, parent id and primary type, along with the version and proxy information (the potentially impacted
selections).
|
RowMapper.RowBatch |
The description of a set of rows to create, update or delete.
|
RowMapper.RowUpdate |
A
Row and a list of its keys that have to be updated. |
S3BinaryManager |
A Binary Manager that stores binaries as S3 BLOBs
|
S3BinaryManager.S3BinaryGarbageCollector |
Garbage collector for S3 binaries that stores the marked (in use) binaries in memory.
|
Selection |
A
Selection holds information about row ids corresponding to a fixed clause for a given table. |
SelectionContext |
A
SelectionContext holds information for a set Selection objects, mostly acting as a cache. |
SessionImpl |
The session is the main high level access point to data from the underlying database.
|
SessionImpl.FulltextFinder |
Finds the fulltext in a document and sends it to a fulltext parser.
|
SimpleFragment |
A type of fragment corresponding to a single row in a table and its associated in-memory information (state, dirty
fields, attached context).
|
SimpleFragment.FieldComparator |
Comparator of
SimpleFragment s according to a field. |
SimpleProperty |
A SimpleProperty gives access to a scalar value stored in an underlying
SimpleFragment . |
SoftDeleteCleanupListener |
Sync listener that calls the soft delete cleanup method of the repositories.
|
SoftRefCachingMapper |
A
Mapper that uses a SoftRefCachingRowMapper for row-related operation, and delegates to the
Mapper for others. |
SoftRefCachingRowMapper |
A
RowMapper that has an internal cache. |
SQLBinaryManager |
A Binary Manager that stores binaries as SQL BLOBs.
|
SQLBinaryManager.SQLBinaryGarbageCollector | |
UnifiedCachingMapper |
A
Mapper that uses a UnifiedCachingRowMapper for row-related operation, and delegates to the
Mapper for others. |
UnifiedCachingRowMapper |
A
RowMapper that use an unified ehcache. |
VCSLockManager |
Manager of locks that serializes access to them.
|
VCSLockManager.LRUCache<K,V> | |
VCSPubSubInvalidator |
PubSub implementation of the VCS
ClusterInvalidator . |
Enum | Description |
---|---|
ColumnSpec |
Abstract representation of the database-level column types.
|
Fragment.State |
The possible states of a fragment.
|
Model.IdType |
Type of ids as seen by the VCS Java layer.
|
PropertyType | |
SelectionType |
The different types of selections available, and information about what they correspond to in the database.
|
Copyright © 2017 Nuxeo. All rights reserved.