void reinitialize(InputStream inputStream, RegionEventImpl event)
      throws TimeoutException, IOException, ClassNotFoundException {
    acquireDestroyLock();
    try {
      reinitialize_destroy(event);
      recreate(inputStream, null);
    } finally {
      releaseDestroyLock();
    }
  }
Destroys and recreates this region. If this is triggered by loadSnapshot inputStream will be
supplied. If this is triggered by LossAction of reinitialize then inputStream will be null, and
the region will go through regular GetInitialImage if it is a mirrored replicate.
<p>
Acquires and releases the DestroyLock.

@since GemFire 5.0
geode-core/src/main/java/org/apache/geode/internal/cache/LocalRegion.java