public boolean update(
     final Object key,
     final Object value,
     final Object currentVersion,
     final Object previousVersion)
     throws CacheException {
   return delegate.update(key, value, currentVersion, previousVersion);
 }
 public boolean putFromLoad(
     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);
 }
 public boolean afterUpdate(
     final Object key,
     final Object value,
     final Object currentVersion,
     final Object previousVersion,
     final SoftLock lock)
     throws CacheException {
   return delegate.afterUpdate(key, value, currentVersion, previousVersion, lock);
 }
 public boolean putFromLoad(
     final Object key, final Object value, final long txTimestamp, final Object version)
     throws CacheException {
   return delegate.putFromLoad(key, value, txTimestamp, version);
 }
 public SoftLock lockRegion() throws CacheException {
   return delegate.lockRegion();
 }
 public SoftLock lockItem(final Object key, final Object version) throws CacheException {
   return delegate.lockItem(key, version);
 }
 public boolean insert(final Object key, final Object value, final Object version)
     throws CacheException {
   return delegate.insert(key, value, version);
 }
 public NaturalIdRegion getRegion() {
   return delegate.getHazelcastRegion();
 }
 public Object get(final Object key, final long txTimestamp) throws CacheException {
   return delegate.get(key, txTimestamp);
 }
 public void evictAll() throws CacheException {
   delegate.evictAll();
 }
 public void evict(final Object key) throws CacheException {
   delegate.evict(key);
 }
 public void unlockRegion(final SoftLock lock) throws CacheException {
   delegate.unlockRegion(lock);
 }
 public void unlockItem(final Object key, final SoftLock lock) throws CacheException {
   delegate.unlockItem(key, lock);
 }
 public void removeAll() throws CacheException {
   delegate.removeAll();
 }
 public void remove(final Object key) throws CacheException {
   delegate.remove(key);
 }