try {
CloseRegionHandler crh = null;
if (region.isRootRegion()) {
crh = new CloseRootHandler(this, this, region, abort, zk, versionOfClosingNode);
} else if (region.isMetaRegion()) {
crh = new CloseMetaHandler(this, this, region, abort, zk, versionOfClosingNode);
} else {
crh = new CloseRegionHandler(this, this, region, abort, zk, versionOfClosingNode);
}
this.service.submit(crh);
success = true;