package com.baidu.disconf.web.service.zookeeper.service; import java.util.Map; import com.baidu.disconf.core.common.constants.DisConfigTypeEnum; import com.baidu.disconf.web.service.zookeeper.dto.ZkDisconfData; /** * @author liaoqiqi * @version 2014-9-11 */ public interface ZkDeployMgr { /** * @param appId * @param envId * @param version * * @return */ String getDeployInfo(String app, String env, String version); /** * @param app * @param env * @param version * * @return */ Map<String, ZkDisconfData> getZkDisconfDataMap(String app, String env, String version); /** * 获取指定的数据 * * @param app * @param env * @param version * * @return */ ZkDisconfData getZkDisconfData(String app, String env, String version, DisConfigTypeEnum disConfigTypeEnum, String keyName); }