@SuppressWarnings("WeakerAccess") protected EntityDataAccess generateReadOnlyEntityAccess(EntityDataCachingConfig accessConfig) { return new EntityReadOnlyAccess( this, getEffectiveKeysFactory(), getCacheStorageAccess(), accessConfig ); }
@Override public void unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock) { evict( key ); }
@Override public boolean afterInsert(SharedSessionContractImplementor session, Object key, Object value, Object version) { getStorageAccess().putIntoCache( key, value, session ); return true; }
@Override public boolean afterInsert(SharedSessionContractImplementor session, Object key, Object value, Object version) { getStorageAccess().putIntoCache( key, value, session ); return true; }
@SuppressWarnings("WeakerAccess") protected EntityDataAccess generateReadOnlyEntityAccess(EntityDataCachingConfig accessConfig) { return new EntityReadOnlyAccess( this, getEffectiveKeysFactory(), getCacheStorageAccess(), accessConfig ); }
@Override public void unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock) { evict( key ); }