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
Dialect s 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
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. |
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
InvalidationsQueue s. |
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.