Package org.apache.ibatis.cache
Class TransactionalCacheManager
- java.lang.Object
-
- org.apache.ibatis.cache.TransactionalCacheManager
-
public class TransactionalCacheManager extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<Cache,TransactionalCache>
transactionalCaches
-
Constructor Summary
Constructors Constructor Description TransactionalCacheManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear(Cache cache)
void
commit()
java.lang.Object
getObject(Cache cache, CacheKey key)
private TransactionalCache
getTransactionalCache(Cache cache)
void
putObject(Cache cache, CacheKey key, java.lang.Object value)
void
rollback()
-
-
-
Field Detail
-
transactionalCaches
private final java.util.Map<Cache,TransactionalCache> transactionalCaches
-
-
Method Detail
-
clear
public void clear(Cache cache)
-
commit
public void commit()
-
rollback
public void rollback()
-
getTransactionalCache
private TransactionalCache getTransactionalCache(Cache cache)
-
-