public void put(DiskEntry entry, InternalRegion region, ValueWrapper value, boolean async)
      throws RegionClearedException {
    getDiskStore().put(region, entry, value, async);
  }
Stores a key/value pair from a region entry on disk. Updates all of the necessary
{@linkplain DiskRegionStats statistics}and invokes {@link Oplog#create}or {@link Oplog#modify}.

@param entry The entry which is going to be written to disk
@throws RegionClearedException If a clear operation completed before the put operation
        completed successfully, resulting in the put operation to abort.
@throws IllegalArgumentException If <code>id</code> is less than zero
geode-core/src/main/java/org/apache/geode/internal/cache/DiskRegion.java