void reinitialize(InputStream inputStream,RegionEventImpl event) throws TimeoutException, IOException, ClassNotFoundException {
  acquireDestroyLock();
  try {
    reinitialize_destroy(event);
    recreate(inputStream,null);
  }
  finally {
    releaseDestroyLock();
  }
}

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 getinitalimage if it is a mirrored replicate . < p > acquires and releases the destroylock .
