Package | Description |
---|---|
org.nuxeo.ecm.core.storage.sql |
Implementation of a Nuxeo repository over an SQL database.
|
org.nuxeo.ecm.core.storage.sql.jdbc | |
org.nuxeo.ecm.core.storage.sql.management |
Simple MBean to report the status of a SQL repository.
|
org.nuxeo.ecm.core.storage.sql.ra |
Modifier and Type | Interface and Description |
---|---|
interface |
CachingMapper
A
Mapper that cache rows. |
Modifier and Type | Class and Description |
---|---|
class |
SoftRefCachingMapper
A
Mapper that uses a SoftRefCachingRowMapper for row-related operation, and delegates to the
Mapper for others. |
class |
UnifiedCachingMapper
A
Mapper that uses a UnifiedCachingRowMapper for row-related operation, and delegates to the
Mapper for others. |
Modifier and Type | Field and Description |
---|---|
protected Mapper |
VCSLockManager.mapper
The mapper to use.
|
Mapper |
UnifiedCachingMapper.mapper
The
Mapper to which operations are delegated. |
Mapper |
SoftRefCachingMapper.mapper
The
Mapper to which operations are delegated. |
Modifier and Type | Method and Description |
---|---|
protected Mapper |
RepositoryImpl.createCachingMapper(Model model,
Mapper mapper) |
protected Mapper |
VCSLockManager.getMapper()
Delay mapper acquisition until the repository has been fully initialized.
|
Mapper |
SessionImpl.getMapper() |
Mapper |
Session.getMapper()
Gets the low-level Mapper for this session.
|
Mapper |
RepositoryImpl.newMapper(Session.PathResolver pathResolver,
boolean useInvalidations)
Creates a new mapper.
|
Mapper |
RepositoryBackend.newMapper(Session.PathResolver pathResolver,
boolean useInvalidations)
Creates a new instance a
Mapper . |
Modifier and Type | Method and Description |
---|---|
protected Mapper |
RepositoryImpl.createCachingMapper(Model model,
Mapper mapper) |
void |
UnifiedCachingMapper.initialize(String repositoryName,
Model model,
Mapper mapper,
InvalidationsPropagator invalidationsPropagator,
Map<String,String> properties) |
void |
SoftRefCachingMapper.initialize(String repositoryName,
Model model,
Mapper mapper,
InvalidationsPropagator cachePropagator,
Map<String,String> properties) |
void |
CachingMapper.initialize(String repositoryName,
Model model,
Mapper mapper,
InvalidationsPropagator cachePropagator,
Map<String,String> properties)
Initialize the caching mapper instance
|
protected SessionImpl |
RepositoryImpl.newSession(Model model,
Mapper mapper) |
Constructor and Description |
---|
SessionImpl(RepositoryImpl repository,
Model model,
Mapper mapper) |
Modifier and Type | Class and Description |
---|---|
class |
JDBCMapper
A
JDBCMapper maps objects to and from a JDBC database. |
Modifier and Type | Field and Description |
---|---|
protected Mapper |
JDBCMapperConnector.mapper |
Modifier and Type | Method and Description |
---|---|
static Mapper |
JDBCMapperConnector.newConnector(Mapper mapper,
boolean noSharing) |
Mapper |
JDBCBackend.newMapper(Session.PathResolver pathResolver,
boolean useInvalidations) |
static Mapper |
JDBCMapperConnector.unwrap(Mapper mapper) |
Modifier and Type | Method and Description |
---|---|
static Mapper |
JDBCMapperConnector.newConnector(Mapper mapper,
boolean noSharing) |
static Mapper |
JDBCMapperConnector.unwrap(Mapper mapper) |
Constructor and Description |
---|
JDBCMapperConnector(Mapper mapper,
boolean noSharing) |
Modifier and Type | Method and Description |
---|---|
Mapper |
MonitoredBackend.newMapper(Session.PathResolver pathResolver,
boolean useInvalidations) |
Modifier and Type | Method and Description |
---|---|
Mapper |
ConnectionImpl.getMapper() |
Copyright © 2018 Nuxeo. All rights reserved.