public class WeakUnitOfWorkIdentityMap extends UnitOfWorkIdentityMap
| Constructor and Description |
|---|
WeakUnitOfWorkIdentityMap(int size,
ClassDescriptor descriptor,
AbstractSession session,
boolean isolated) |
| Modifier and Type | Method and Description |
|---|---|
CacheKey |
createCacheKey(Object primaryKey,
Object object,
Object writeLockValue,
long readTime)
Create the correct type of CacheKey for this map.
|
acquireDeferredLock, acquireLock, acquireLockNoWait, acquireLockWithWait, acquireReadLockOnCacheKey, acquireReadLockOnCacheKeyNoWait, remove, resetCacheKey, setWriteLockValueclone, collectLocks, elements, getCacheKey, getCacheKeys, getSize, getSize, keys, keys, lazyRelationshipLoaded, putcontainsKey, get, getAllCacheKeysFromIdentityMapWithEntityPK, getAllFromIdentityMapWithEntityPK, getCacheKeyForLock, getDefaultIdentityMapClass, getDescriptor, getDescriptorClass, getMaxSize, getWrapper, getWriteLockValue, release, remove, setDescriptor, setWrapper, toString, updateMaxSizepublic WeakUnitOfWorkIdentityMap(int size,
ClassDescriptor descriptor,
AbstractSession session,
boolean isolated)
public CacheKey createCacheKey(Object primaryKey, Object object, Object writeLockValue, long readTime)
AbstractIdentityMapcreateCacheKey in class UnitOfWorkIdentityMapEclipseLink 2.6.3, "build v20160428-59c81c5" API Reference