public interface CachingMapper extends Mapper
Mapper that cache rows.Mapper.IdentificationRowMapper.CopyResult, RowMapper.IdWithTypes, RowMapper.NodeInfo, RowMapper.RowBatch, RowMapper.RowUpdateCLOSE, GET_IDENTIFICATIONTMENDRSCAN, 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, scroll, setLock, setRootId, updateReadAclsclearCache, copy, generateNewId, getBinaryFulltext, getCacheSize, getDescendantsInfo, read, readCollectionRowArray, readSelectionRows, readSelectionsIds, readSimpleRow, receiveInvalidations, remove, rollback, sendInvalidations, writecommit, end, forget, getTransactionTimeout, isSameRM, prepare, recover, rollback, setTransactionTimeout, startvoid initialize(String repositoryName, Model model, Mapper mapper, InvalidationsPropagator cachePropagator, Map<String,String> properties)
Copyright © 2019 Nuxeo. All rights reserved.