See: Description
Interface | Description |
---|---|
BinaryGarbageCollector |
A Garbage Collector for a
BinaryManager . |
BinaryManager |
A binary manager stores binaries according to their digest.
|
BinaryScrambler |
A scrambler/unscrambler of binaries.
|
Mapper | |
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. |
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 . |
SQLBinaryManager |
A Binary Manager that stores binaries as SQL BLOBs.
|
SQLBinaryManager.SQLBinaryGarbageCollector | |
SQLBinaryManager.SQLLazyBinary | |
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 | Description |
---|---|
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.
|
Copyright © 2011 Nuxeo SA. All Rights Reserved.