⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 profilesconfig.java

📁 OPIAM stands for Open Identity and Access Management. This Suite will provide modules for user & rig
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
            "addRessource", "opiam.admin.faare.config.javabeans.JBRessource");
        _profileDigester.addSetProperties(
            "profiles/profile_default/ressources/ressource");

        _profileDigester.addCallMethod("profiles/profile_default/ressources/ressource/param",
            "addParam", 2);
        _profileDigester.addCallParam("profiles/profile_default/ressources/ressource/param/param-name", 0);
        _profileDigester.addCallParam("profiles/profile_default/ressources/ressource/param/param-value", 1);

//DW/2618/BeginPatch
        _profileDigester.addObjectCreate("profiles/staticgroup",
            "opiam.admin.faare.config.javabeans.JBGroupDef");
        _profileDigester.addSetNext("profiles/staticgroup",
            "setStaticGroup",
            "opiam.admin.faare.config.javabeans.JBGroupDef");
        _profileDigester.addSetProperties("profiles/staticgroup");

        _profileDigester.addObjectCreate("profiles/dynamicgroup",
            "opiam.admin.faare.config.javabeans.JBGroupDef");
        _profileDigester.addSetNext("profiles/dynamicgroup",
            "setDynamicGroup",
            "opiam.admin.faare.config.javabeans.JBGroupDef");
        _profileDigester.addSetProperties("profiles/dynamicgroup");
//DW/2618/EndPatch

//DW/2630/BeginPatch
        _profileDigester.addObjectCreate("profiles/resource",
            "opiam.admin.faare.config.javabeans.JBRessource");
        _profileDigester.addSetNext("profiles/resource", "addRessource",
            "opiam.admin.faare.config.javabeans.JBRessource");
        _profileDigester.addSetProperties("profiles/resource");

        _profileDigester.addCallMethod("profiles/resource/param", "addParam", 2);
        _profileDigester.addCallParam("profiles/resource/param/param-name", 0);
        _profileDigester.addCallParam("profiles/resource/param/param-value", 1);

        _profileDigester.addObjectCreate("profiles/profile_user/resources",
            "opiam.admin.faare.config.javabeans.JBRessources");
        _profileDigester.addSetNext("profiles/profile_user/resources", "setJbRessources",
            "opiam.admin.faare.config.javabeans.JBRessources");

        _profileDigester.addObjectCreate("profiles/profile_user/resources/resource",
            "opiam.admin.faare.config.javabeans.JBRessource");
        _profileDigester.addSetNext("profiles/profile_user/resources/resource",
            "addRessource", "opiam.admin.faare.config.javabeans.JBRessource");
        _profileDigester.addSetProperties("profiles/profile_user/resources/resource");

        _profileDigester.addCallMethod("profiles/profile_user/resources/resource/param",
            "addParam", 2);
        _profileDigester.addCallParam("profiles/profile_user/resources/resource/param/param-name", 0);
        _profileDigester.addCallParam("profiles/profile_user/resources/resource/param/param-value", 1);

        _profileDigester.addObjectCreate("profiles/profile_staticgroup/resources",
            "opiam.admin.faare.config.javabeans.JBRessources");
        _profileDigester.addSetNext("profiles/profile_staticgroup/resources",
            "setJbRessources",
            "opiam.admin.faare.config.javabeans.JBRessources");

        _profileDigester.addObjectCreate("profiles/profile_staticgroup/resources/resource",
            "opiam.admin.faare.config.javabeans.JBRessource");
        _profileDigester.addSetNext("profiles/profile_staticgroup/resources/resource",
            "addRessource", "opiam.admin.faare.config.javabeans.JBRessource");
        _profileDigester.addSetProperties(
            "profiles/profile_staticgroup/resources/resource");

        _profileDigester.addCallMethod("profiles/profile_staticgroup/resources/resource/param",
            "addParam", 2);
        _profileDigester.addCallParam("profiles/profile_staticgroup/resources/resource/param/param-name", 0);
        _profileDigester.addCallParam("profiles/profile_staticgroup/resources/resource/param/param-value", 1);

        _profileDigester.addObjectCreate("profiles/profile_dynamicgroup/resources",
            "opiam.admin.faare.config.javabeans.JBRessources");
        _profileDigester.addSetNext("profiles/profile_dynamicgroup/resources", "setJbRessources",
            "opiam.admin.faare.config.javabeans.JBRessources");

        _profileDigester.addObjectCreate("profiles/profile_dynamicgroup/resources/resource",
            "opiam.admin.faare.config.javabeans.JBRessource");
        _profileDigester.addSetNext("profiles/profile_dynamicgroup/resources/resource",
            "addRessource", "opiam.admin.faare.config.javabeans.JBRessource");
        _profileDigester.addSetProperties(
            "profiles/profile_dynamicgroup/resources/resource");

        _profileDigester.addCallMethod("profiles/profile_dynamicgroup/resources/resource/param",
            "addParam", 2);
        _profileDigester.addCallParam("profiles/profile_dynamicgroup/resources/resource/param/param-name", 0);
        _profileDigester.addCallParam("profiles/profile_dynamicgroup/resources/resource/param/param-value", 1);

        _profileDigester.addObjectCreate("profiles/profile_filter/resources",
            "opiam.admin.faare.config.javabeans.JBRessources");
        _profileDigester.addSetNext("profiles/profile_filter/resources",
            "setJbRessources",
            "opiam.admin.faare.config.javabeans.JBRessources");

        _profileDigester.addObjectCreate("profiles/profile_filter/resources/resource",
            "opiam.admin.faare.config.javabeans.JBRessource");
        _profileDigester.addSetNext("profiles/profile_filter/resources/resource",
            "addRessource", "opiam.admin.faare.config.javabeans.JBRessource");
        _profileDigester.addSetProperties(
            "profiles/profile_filter/resources/resource");

        _profileDigester.addCallMethod("profiles/profile_filter/resources/resource/param",
            "addParam", 2);
        _profileDigester.addCallParam("profiles/profile_filter/resources/resource/param/param-name", 0);
        _profileDigester.addCallParam("profiles/profile_filter/resources/resource/param/param-value", 1);

        _profileDigester.addObjectCreate("profiles/profile_default/resources",
            "opiam.admin.faare.config.javabeans.JBRessources");
        _profileDigester.addSetNext("profiles/profile_default/resources",
            "setJbRessources",
            "opiam.admin.faare.config.javabeans.JBRessources");

        _profileDigester.addObjectCreate("profiles/profile_default/resources/resource",
            "opiam.admin.faare.config.javabeans.JBRessource");
        _profileDigester.addSetNext("profiles/profile_default/resources/resource",
            "addRessource", "opiam.admin.faare.config.javabeans.JBRessource");
        _profileDigester.addSetProperties(
            "profiles/profile_default/resources/resource");

        _profileDigester.addCallMethod("profiles/profile_default/resources/resource/param",
            "addParam", 2);
        _profileDigester.addCallParam("profiles/profile_default/resources/resource/param/param-name", 0);
        _profileDigester.addCallParam("profiles/profile_default/resources/resource/param/param-value", 1);
//DW/2630/EndPatch
    }

    /**
     * Gets ProfilesConfig instance.
     *
     * @return ProfilesConfig instance
     */
    public static ProfilesConfig getInstance()
    {
        if (_instance == null)
        {
            _instance = new ProfilesConfig();
            initProfileDigester();
        }

        return _instance;
    }

    /**
     * Gets Resources and Profiles config.
     *
     * @param in configuration stream
     *
     * @return Resources and Profiles config
     *
     * @throws IOException exception while reading stream.
     * @throws SAXException exception while parsing data.
     */
    public JBProfiles readConfig(InputStream in)
        throws IOException, SAXException
    {
        _logger.debug("readConfig1 ");

        JBProfiles result = null;
        result = (JBProfiles) _profileDigester.parse(in);

        if (_saxParseException != null)
        {
            _logger.debug("Exception : " + _saxParseException.getMessage());
            throw new SAXException(_saxParseException.getMessage());
        }

        return result;
    }

    /**
     * Parsing error callback.
     *
     * @param saxParseException parsing exception
     */
    public void error(SAXParseException saxParseException)
    {
        _logger.debug(" error exception!!!!!!!!!!!!!!!");
        _saxParseException = saxParseException;
    }

    /**
     * Parsing fatal error callback.
     *
     * @param saxParseException parsing exception
     */
    public void fatalError(SAXParseException saxParseException)
    {
        _logger.debug("fatalError exception!!!!!!!!!!!!!!!");
        _saxParseException = saxParseException;
    }

    /**
     * Parsing warning callback.
     *
     * @param saxParseException parsing exception
     */
    public void warning(SAXParseException saxParseException)
    {
        _logger.debug("warning : " + saxParseException.getMessage());
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -