Package org.nuxeo.ecm.core.storage.sql
Interface CachingMapper
- All Known Implementing Classes:
SoftRefCachingMapper
,UnifiedCachingMapper
A
Mapper
that cache rows.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.nuxeo.ecm.core.storage.sql.Mapper
Mapper.Identification
Nested classes/interfaces inherited from interface org.nuxeo.ecm.core.storage.sql.RowMapper
RowMapper.CopyResult, RowMapper.IdWithTypes, RowMapper.NodeInfo, RowMapper.RowBatch, RowMapper.RowUpdate
-
Field Summary
Fields inherited from interface org.nuxeo.ecm.core.storage.sql.Mapper
CLOSE, GET_IDENTIFICATION
-
Method Summary
Modifier and TypeMethodDescriptionvoid
initialize
(String repositoryName, Model model, Mapper mapper, VCSInvalidationsPropagator cachePropagator, Map<String, String> properties) Initialize the caching mapper instanceMethods inherited from interface org.nuxeo.ecm.core.storage.sql.Mapper
cleanupDeletedRows, close, createClusterNode, getAncestorsIds, getClusterInvalidations, getClusterNodeIdType, getIdentification, getRootId, getTableSize, insertClusterInvalidations, markReferencedBlobs, query, query, queryAndFetch, queryProjection, rebuildReadAcls, removeClusterNode, scroll, scroll, scroll, setRootId, updateReadAcls
Methods inherited from interface org.nuxeo.ecm.core.storage.sql.RowMapper
clearCache, copy, copy, generateNewId, getBinaryFulltext, getCacheSize, getDescendantsInfo, read, readCollectionRowArray, readSelectionRows, readSelectionsIds, readSimpleRow, receiveInvalidations, remove, rollback, sendInvalidations, write