package com.taobao.tddl.atom.config; import com.taobao.tddl.common.exception.TddlException; import com.taobao.tddl.config.ConfigDataListener; /** * TAtom数据源全局和应用的配置管理接口定义 * * @author qihao */ public interface DbConfManager { /** * 获取全局配置 * * @return */ public String getGlobalDbConf(); /** * 获取应用配置 * * @return */ public String getAppDbDbConf(); /** * 注册全局配置监听 * * @param Listener */ public void registerGlobaDbConfListener(ConfigDataListener Listener); /** * 注册应用配置监听 * * @param Listener */ public void registerAppDbConfListener(ConfigDataListener Listener); /** * 停止DbConfManager */ public void stopDbConfManager() throws TddlException; }