|
Nuxeo ECM Projects 5.4.3-SNAPSHOT | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
BinaryGarbageCollector | A Garbage Collector for a BinaryManager . |
BinaryManager | A binary manager stores binaries according to their digest. |
BinaryScrambler | A scrambler/unscrambler of binaries. |
Mapper | A Mapper maps Row s to and from the database. |
Repository | |
RepositoryBackend | Interface for the backend-specific initialization code of a
Repository . |
RepositoryManagement | |
RowMapper | A RowMapper maps Row s to and from 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. |
Class Summary | |
---|---|
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. |
Binary | A binary object that can be read, and has a length and a digest. |
BinaryManagerDescriptor | Descriptor for the configuration of a binaries storage. |
BinaryManagerStatus | Status of a BinaryManager, including files that may have just been deleted by GC |
CachingMapper | A Mapper that uses a CachingRowMapper for row-related
operation, and delegates to the Mapper for others. |
CachingRowMapper | A RowMapper that has an internal cache. |
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 | |
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 CollectionFragment . |
ColumnType | The database-level column types, including per-type parameters like length. |
ConnectionSpecImpl | This represents the parameters (mostly, credentials) passed by the
application to the Repository when requesting the creation of a
Session . |
DatabaseDerby | |
DatabaseH2 | |
DatabaseHelper | |
DatabaseMySQL | |
DatabaseOracle | |
DatabasePostgreSQL | |
DatabaseSQLServer | |
DefaultBinaryManager | A simple filesystem-based binary manager. |
DefaultBinaryManager.DefaultBinaryGarbageCollector | |
DefaultBinaryManager.NullBinaryScrambler | A BinaryScrambler that does nothing. |
DefaultBinaryManager.ScrambledBinary | A Binary that is unscrambled on read using a
BinaryScrambler . |
DefaultBinaryManager.ScrambledFileInputStream | A FileInputStream that is unscrambled on read using a
BinaryScrambler . |
DefaultBinaryManager.ScrambledStreamSource | A FileSource that is unscrambled on read using a
BinaryScrambler . |
Fragment | A rich value corresponding to one row or a collection of rows in a table. |
Invalidations | A set of invalidations. |
Invalidations.InvalidationsPair | |
InvalidationsPropagator | Propagator of invalidations to a set of InvalidationsQueue s. |
InvalidationsQueue | Queue of invalidations. |
LazyBinary | Base class for a lazy Binary that fetches its remote stream on first access. |
LockManager | Manager of locks that serializes access to them. |
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). |
ModelFulltext | Info about the fulltext configuration. |
ModelProperty | Model of a property (simple or array) of a Node . |
ModelSetup | Info driving the model creation. |
Node | A Node implementation. |
NuxeoServerRunner | Runs a Nuxeo server based on the unit tests configuration. |
NuxeoServerRunner.Stopper | |
NuxeoServerRunner.ToRun | |
PersistenceContext | This class holds persistence context information. |
PersistenceContext.PathAndId | |
RepositoryDescriptor | Repository descriptor. |
RepositoryDescriptor.FieldDescriptor | |
RepositoryDescriptor.FulltextIndexDescriptor | |
RepositoryDescriptor.ServerDescriptor | |
RepositoryImpl | Repository implementation, to be extended by backend-specific
initialization code. |
RepositoryImpl.SessionPathResolver | |
RepositoryResolver | Locate a repository given its name. |
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. |
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. |
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 . |
SQLRepositoryTestCase | |
TXSQLRepositoryTestCase | Transactional SQL Repository TestCase. |
XORBinaryManager | A simple binary manager that "hides" binaries on the filesystem by scrambling them on write and unscrambling them on read using XOR. |
XORBinaryManager.XORBinaryScrambler | A BinaryScrambler that does an XOR with the given pattern. |
Enum Summary | |
---|---|
ColumnSpec | Abstract representation of the database-level column types. |
Fragment.State | The possible states of a fragment. |
PropertyType | |
SelectionType | The different types of selections available, and information about what they correspond to in the database. |
Implementation of a Nuxeo repository over an SQL database.
|
Nuxeo ECM Projects 5.4.3-SNAPSHOT | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |