Package org.nuxeo.ecm.core.storage.sql
Interface CachingMapper
- All Known Implementing Classes:
SoftRefCachingMapper
A
Mapper that cache rows.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.nuxeo.ecm.core.storage.sql.Mapper
Mapper.IdentificationNested 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 TypeMethodDescriptionvoidinitialize(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, updateReadAclsMethods 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