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, getIdentification, getLock, getRootId, getTableSize, insertClusterInvalidations, isConnected, markReferencedBinaries, query, query, queryAndFetch, rebuildReadAcls, removeClusterNode, removeLock, setLock, setRootId, updateReadAcls
clearCache, copy, generateNewId, getBinaryFulltext, getCacheSize, read, readCollectionRowArray, readSelectionRows, readSimpleRow, receiveInvalidations, remove, rollback, sendInvalidations, write
commit, end, forget, getTransactionTimeout, isSameRM, prepare, recover, rollback, setTransactionTimeout, start
Copyright © 2015 Nuxeo SA. All rights reserved.