资料监听管理篇FileManager 04

文件监听管理篇FileManager 04
/**
     * 提供给ESB使用的方法,取ESB配置文件数据
     */
    public static String getESBProperty(String key)
    {
        return getProperty("esb.properties",key);
    }
   
    /**
     * 只偍供给XML的枚举方法
     */
    public static String getTransferValue(String type,String value)
    {
        StringBuffer buf=new StringBuffer(type).append("||").
        append(XMLParserHelperDom4j.ORIGINALL_VALUE).append("||").append(value);
       
        return getPropertyFromAllEnumerates(buf.toString());
    }

    /**
     * 只提供给XML的枚举值
     * @param type
     * @param value
     * @return
     */
    public static String getOriginallyValue(String type, String value)
    {
        StringBuffer buf = new StringBuffer(type).append("||")
                .append(XMLParserHelperDom4j.TRANSFER_VALUE).append("||")
                .append(value);
        return getPropertyFromAllEnumerates(buf.toString());
    }
   
   
    // 启动监听服务
    private static void startService()
    {
        FileManager fm = new FileManager();
        fm.regFileListener();
    }