public interface CachingMapper extends Mapper
Mapper
that cache rows.Mapper.Identification
RowMapper.CopyResult, RowMapper.IdWithTypes, RowMapper.NodeInfo, RowMapper.RowBatch, RowMapper.RowUpdate
CLOSE, GET_IDENTIFICATION
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY
Modifier and Type | Method and Description |
---|---|
void |
initialize(String repositoryName,
Model model,
Mapper mapper,
InvalidationsPropagator cachePropagator,
Map<String,String> properties)
Initialize the caching mapper instance
|
cleanupDeletedRows, close, connect, createClusterNode, createDatabase, disconnect, getAncestorsIds, getClusterInvalidations, getClusterNodeIdType, getIdentification, getLock, getRootId, getTableSize, insertClusterInvalidations, isConnected, markReferencedBinaries, query, query, queryAndFetch, queryProjection, rebuildReadAcls, removeClusterNode, removeLock, scroll, scroll, setLock, setRootId, updateReadAcls
clearCache, copy, generateNewId, getBinaryFulltext, getCacheSize, getDescendantsInfo, read, readCollectionRowArray, readSelectionRows, readSelectionsIds, readSimpleRow, receiveInvalidations, remove, rollback, sendInvalidations, write
commit, end, forget, getTransactionTimeout, isSameRM, prepare, recover, rollback, setTransactionTimeout, start
void initialize(String repositoryName, Model model, Mapper mapper, InvalidationsPropagator cachePropagator, Map<String,String> properties)
Copyright © 2018 Nuxeo. All rights reserved.