protected synchronized void persist(JdbcIndex<?> index) throws IndexExistsException {
LOG.info("Persisting Index {}", index.getName());
if (existsInDb(index.getName())) {
throw new IndexExistsException("Index " + index.getName() + " already exists");
}
String sql = "INSERT INTO `INDEX_INFORMATION` VALUES (?, ?, ?, ?)";
Object[] args = new Object[]{
index.getName(),