package me.osm.gazetteer.web;
import static org.elasticsearch.node.NodeBuilder.nodeBuilder;
import org.elasticsearch.client.Client;
import org.elasticsearch.node.Node;
public final class ESNodeHolder {
private static final Node node = nodeBuilder().clusterName("OSM-Gazetteer").node();
private ESNodeHolder() {
}
public static Client getClient() {
return node.client();
}
public static void stopNode() {
if(!node.isClosed()) {
node.close();
}
}
}