@SuppressWarnings("WeakerAccess") protected NaturalIdDataAccess generateNonStrictReadWriteNaturalIdAccess(NaturalIdDataCachingConfig accessConfig) { return new NaturalIdNonStrictReadWriteAccess( this, getEffectiveKeysFactory(), getCacheStorageAccess(), accessConfig ); }
@Override public boolean update(SharedSessionContractImplementor session, Object key, Object value) { getStorageAccess().removeFromCache( key, session ); return false; } }
@Override public void remove(SharedSessionContractImplementor session, Object key) { getStorageAccess().removeFromCache( key, session ); }
@SuppressWarnings("WeakerAccess") protected NaturalIdDataAccess generateNonStrictReadWriteNaturalIdAccess(NaturalIdDataCachingConfig accessConfig) { return new NaturalIdNonStrictReadWriteAccess( this, getEffectiveKeysFactory(), getCacheStorageAccess(), accessConfig ); }
@Override public void unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock) { getStorageAccess().removeFromCache( key, session ); }
@Override public boolean update(SharedSessionContractImplementor session, Object key, Object value) { getStorageAccess().removeFromCache( key, session ); return false; } }
@Override public void unlockItem(SharedSessionContractImplementor session, Object key, SoftLock lock) { getStorageAccess().removeFromCache( key, session ); }
@Override public void remove(SharedSessionContractImplementor session, Object key) { getStorageAccess().removeFromCache( key, session ); }