| Package | Description |
|---|---|
| org.nuxeo.ecm.core.opencmis.impl.server | |
| org.nuxeo.ecm.core.storage.sql |
Implementation of a Nuxeo repository over an SQL database.
|
| org.nuxeo.ecm.core.storage.sql.coremodel | |
| org.nuxeo.ecm.core.storage.sql.jdbc | |
| org.nuxeo.ecm.core.storage.sql.jdbc.db |
Internal API to deal with the database by generating SQL statements.
|
| org.nuxeo.ecm.core.storage.sql.jdbc.dialect |
Database
Dialects implementations;
a Dialect encapsulates knowledge about database-specific behavior. |
| org.nuxeo.ecm.core.storage.sql.management |
Simple MBean to report the status of a SQL repository.
|
| org.nuxeo.ecm.core.storage.sql.ra | |
| org.nuxeo.ecm.core.test.annotations | |
| org.nuxeo.ecm.directory.sql | |
| org.nuxeo.ecm.platform.tag |
| Class and Description |
|---|
| Model
The
Model is the link between high-level types and SQL-level objects (entity tables, collections). |
| Session.PathResolver
Interface for a class that knows how to resolve a node path into a node id.
|
| Class and Description |
|---|
| ACLRow
A simple value holding one row of the ACLs table.
|
| ACLRow.ACLRowPositionComparator
Comparator of
ACLRows 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. |
| CachingMapper
A
Mapper that cache rows. |
| 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. |
| ColumnSpec
Abstract representation of the database-level column types.
|
| ColumnType
The database-level column types, including per-type parameters like length.
|
| DatabaseHelper |
| Fragment
A rich value corresponding to one row or a collection of rows in a table.
|
| Fragment.State
The possible states of a fragment.
|
| Invalidations
A set of invalidations.
|
| InvalidationsPropagator
Propagator of invalidations to a set of
InvalidationsQueues. |
| InvalidationsQueue
Queue of invalidations.
|
| JCloudsBinaryManager
A Binary Manager that stores binaries in cloud blob stores using jclouds.
|
| LockStepJob
Helper class to run jobs in lock step in several threads.
|
| Mapper |
| 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). |
| Model.IdType
Type of ids as seen by the VCS Java layer.
|
| ModelProperty
Model of a property (simple or array) of a
Node. |
| ModelSetup
Info driving the model creation.
|
| Node
A
Node implementation. |
| PersistenceContext
This class holds persistence context information.
|
| PersistenceContext.PathAndId |
| PropertyType |
| Repository
Interface for the low-level VCS repository.
|
| RepositoryBackend
Interface for the backend-specific initialization code of a
Repository. |
| RepositoryBackend.MapperKind |
| RepositoryDescriptor
Low-level VCS Repository Descriptor.
|
| RepositoryDescriptor.FieldDescriptor |
| RepositoryDescriptor.FulltextIndexDescriptor |
RepositoryImpl
Repository implementation, to be extended by backend-specific initialization code. |
| RepositoryManagement |
| 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 |
| 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
|
| 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. |
| SelectionType
The different types of selections available, and information about what they correspond to in the database.
|
| 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.
|
| SessionImpl
The session is the main high level access point to data from the underlying database.
|
| SimpleFragment
A type of fragment corresponding to a single row in a table and its associated in-memory information (state, dirty
fields, attached context).
|
| SimpleProperty
A SimpleProperty gives access to a scalar value stored in an underlying
SimpleFragment. |
| SoftRefCachingRowMapper
A
RowMapper that has an internal cache. |
| SQLBinaryManager
A Binary Manager that stores binaries as SQL BLOBs.
|
| SQLRepositoryTestCase |
| UnifiedCachingRowMapper
A
RowMapper that use an unified ehcache. |
| Class and Description |
|---|
| Node
A
Node implementation. |
| RepositoryDescriptor
Low-level VCS Repository Descriptor.
|
RepositoryImpl
Repository implementation, to be extended by backend-specific initialization code. |
| RepositoryManagement |
| Session
The session is the main high level access point to data from the underlying database.
|
| Class and Description |
|---|
| ACLRow
A simple value holding one row of the ACLs table.
|
| Invalidations
A set of invalidations.
|
| InvalidationsQueue
Queue of invalidations.
|
| Mapper |
| 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). |
| ModelSetup
Info driving the model creation.
|
| RepositoryBackend
Interface for the backend-specific initialization code of a
Repository. |
| RepositoryBackend.MapperKind |
| RepositoryDescriptor
Low-level VCS Repository Descriptor.
|
RepositoryImpl
Repository implementation, to be extended by backend-specific initialization code. |
| 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 |
| 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.
|
| SelectionType
The different types of selections available, and information about what they correspond to in the database.
|
| Session.PathResolver
Interface for a class that knows how to resolve a node path into a node id.
|
| Class and Description |
|---|
| ColumnType
The database-level column types, including per-type parameters like length.
|
| Model
The
Model is the link between high-level types and SQL-level objects (entity tables, collections). |
| Class and Description |
|---|
| ColumnType
The database-level column types, including per-type parameters like length.
|
| Model
The
Model is the link between high-level types and SQL-level objects (entity tables, collections). |
| RepositoryDescriptor
Low-level VCS Repository Descriptor.
|
| Class and Description |
|---|
| Mapper |
| Model
The
Model is the link between high-level types and SQL-level objects (entity tables, collections). |
| ModelSetup
Info driving the model creation.
|
| RepositoryBackend
Interface for the backend-specific initialization code of a
Repository. |
| RepositoryBackend.MapperKind |
RepositoryImpl
Repository implementation, to be extended by backend-specific initialization code. |
| Session.PathResolver
Interface for a class that knows how to resolve a node path into a node id.
|
| Class and Description |
|---|
| Mapper |
| Model
The
Model is the link between high-level types and SQL-level objects (entity tables, collections). |
| Node
A
Node implementation. |
| RepositoryDescriptor
Low-level VCS Repository Descriptor.
|
| RepositoryManagement |
| Session
The session is the main high level access point to data from the underlying database.
|
| Class and Description |
|---|
| DatabaseHelper |
| Class and Description |
|---|
| ColumnType
The database-level column types, including per-type parameters like length.
|
| Class and Description |
|---|
| Model
The
Model is the link between high-level types and SQL-level objects (entity tables, collections). |
| Session.PathResolver
Interface for a class that knows how to resolve a node path into a node id.
|
Copyright © 2015 Nuxeo SA. All rights reserved.