@Override public SoftLock lockItem(final SessionImplementor session, final Object key, final Object version) throws CacheException { return delegate.lockItem(key, version); }
@Override public void unlockItem(final SessionImplementor session, final Object key, final SoftLock lock) throws CacheException { delegate.unlockItem(key, lock); }
@Override public Object get(final SharedSessionContractImplementor session, final Object key, final long txTimestamp) throws CacheException { return delegate.get(key, txTimestamp); }
@Override public boolean putFromLoad(final SessionImplementor session, final Object key, final Object value, final long txTimestamp, final Object version) throws CacheException { return delegate.putFromLoad(key, value, txTimestamp, version); }
@Override public boolean insert(final SharedSessionContractImplementor session, final Object key, final Object value) throws CacheException { return delegate.insert(key, value, null); }
/** * {@inheritDoc} * <p> * Removes the entry since this is a non-strict read/write cache strategy. * </p> */ @Override public boolean update(final Object key, final Object value, final Object currentVersion, final Object previousVersion) { remove(key); return false; }
@Override public boolean afterUpdate(final SessionImplementor session, final Object key, final Object value, final SoftLock lock) throws CacheException { return delegate.afterUpdate(key, value, null, null, lock); }
@Override public void unlockRegion(final SoftLock lock) throws CacheException { delegate.unlockRegion(lock); } }
@Override public boolean putFromLoad(final Object key, final Object value, final long txTimestamp, final Object version, boolean minimalPuts) throws CacheException { return putFromLoad(key, value, txTimestamp, version); }
@Override public boolean putFromLoad(final SessionImplementor session, final Object key, final Object value, final long txTimestamp, final Object version, final boolean minimalPutOverride) throws CacheException { return delegate.putFromLoad(key, value, txTimestamp, version, minimalPutOverride); }
@Override public SoftLock lockItem(final SessionImplementor session, final Object key, final Object version) throws CacheException { return delegate.lockItem(key, version); }
@Override public void unlockItem(final SharedSessionContractImplementor session, final Object key, final SoftLock lock) throws CacheException { delegate.unlockItem(key, lock); }
@Override public Object get(final SharedSessionContractImplementor session, final Object key, final long txTimestamp) throws CacheException { return delegate.get(key, txTimestamp); }
@Override public boolean insert(final SessionImplementor session, final Object key, final Object value, final Object version) throws CacheException { return delegate.insert(key, value, version); }
/** * {@inheritDoc} * <p/> * Removes the entry since this is a non-strict read/write cache strategy. */ @Override public boolean update(final Object key, final Object value, final Object currentVersion, final Object previousVersion) { remove(key); return false; }
@Override public boolean putFromLoad(final SessionImplementor session, final Object key, final Object value, final long txTimestamp, final Object version, final boolean minimalPutOverride) throws CacheException { return delegate.putFromLoad(key, value, txTimestamp, version, minimalPutOverride); }
@Override public SoftLock lockItem(final SessionImplementor session, final Object key, final Object version) throws CacheException { return delegate.lockItem(key, version); }
@Override public boolean putFromLoad(final SessionImplementor session, final Object key, final Object value, final long txTimestamp, final Object version) throws CacheException { return delegate.putFromLoad(key, value, txTimestamp, version); }
@Override public SoftLock lockItem(final SharedSessionContractImplementor session, final Object key, final Object version) throws CacheException { return delegate.lockItem(key, version); }
@Override public boolean putFromLoad(final SessionImplementor session, final Object key, final Object value, final long txTimestamp, final Object version, final boolean minimalPutOverride) throws CacheException { return delegate.putFromLoad(key, value, txTimestamp, version, minimalPutOverride); }