/*
* Copyright (c) 2014 EMC Corporation
* All Rights Reserved
*/
package com.emc.storageos.zkutils;
import com.emc.storageos.coordinator.client.service.CoordinatorClient;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class ZKUtil {
public static final String ZKUTI_CONF = "/zkutils-conf.xml";
public static final String COORDINATOR_BEAN = "coordinator";
public static final String NODE_ID_PROPERTY_NAME = "node_id";
public static final String STANDALONE_NAME = "standalone";
public static CoordinatorClient getCoordinatorClient() {
ApplicationContext ctx = new ClassPathXmlApplicationContext(ZKUTI_CONF);
return (CoordinatorClient) ctx.getBean(COORDINATOR_BEAN);
}
}