if (this.getAtomicIndexTableAdmin().get() == null) {
try {
this.getAtomicIndexTableAdmin().set(new IndexedTableAdmin(this.getConfiguration()));
}
catch (MasterNotRunningException e) {
throw new HBqlException(e);
}
catch (ZooKeeperConnectionException e) {
throw new HBqlException(e);
}
}
}
}
return this.getAtomicIndexTableAdmin().get();