亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cmsimportexportmanager.java

?? cms是開源的框架
?? JAVA
?? 第 1 頁 / 共 3 頁
字號:
            handler = (I_CmsImportExportHandler)m_importExportHandlers.get(i);
            if (handler.matches(manifest)) {
                return handler;
            }

            handler = null;
        }

        if (handler == null) {

            CmsMessageContainer message = Messages.get().container(
                Messages.ERR_IMPORTEXPORT_ERROR_NO_HANDLER_FOUND_1,
                importFile);
            if (LOG.isDebugEnabled()) {
                LOG.debug(message.key());
            }

            throw new CmsImportExportException(message);
        }

        return null;
    }

    /**
     * Returns the list of configured import/export handlers.<p>
     * 
     * @return the list of configured import/export handlers
     */
    public List getImportExportHandlers() {

        return m_importExportHandlers;
    }

    /**
     * Returns the configured principal group translations.<p>
     * 
     * @return the configured principal group translations
     */
    public Map getImportGroupTranslations() {

        return m_importGroupTranslations;
    }

    /**
     * Returns the configured principal user translations.<p>
     * 
     * @return the configured principal user translations
     */
    public Map getImportUserTranslations() {

        return m_importUserTranslations;
    }

    /**
     * Returns the configured import version class names.<p>
     * 
     * @return the configured import version class names
     */
    public List getImportVersionClasses() {

        return m_importVersionClasses;
    }

    /**
     * Returns the URL of a 4.x OpenCms app. (e.g. http://localhost:8080/opencms/opencms/)
     * from which content was exported.<p>
     * 
     * This setting is required to import content of 4.x OpenCms apps. correct into 5.x OpenCms apps.<p>
     * 
     * @return the webAppUrl.
     */
    public String getOldWebAppUrl() {

        return m_webAppUrl;
    }

    /**
     * Checks if the current user has permissions to import data into the Cms,
     * and if so, creates a new import handler instance that imports the data.<p>
     * 
     * @param cms the current OpenCms context object
     * @param importFile the name (absolute path) of the resource (zipfile or folder) to be imported
     * @param importPath the name (absolute path) of the destination folder in the Cms if required, or null
     * @param report a Cms report to print log messages
     * 
     * @throws CmsRoleViolationException if the current user is not allowed to import the OpenCms database
     * @throws CmsImportExportException if operation was not successful
     * @throws CmsXmlException if the manifest of the import could not be unmarshalled
     * @throws CmsException in case of errors accessing the VFS
     * 
     * @see I_CmsImportExportHandler
     */
    public void importData(CmsObject cms, String importFile, String importPath, I_CmsReport report)
    throws CmsImportExportException, CmsXmlException, CmsRoleViolationException, CmsException {

        // check the required role permissions
        cms.checkRole(CmsRole.IMPORT_DATABASE);

        try {
            OpenCms.fireCmsEvent(new CmsEvent(I_CmsEventListener.EVENT_CLEAR_CACHES, Collections.EMPTY_MAP));
            I_CmsImportExportHandler handler = getImportExportHandler(importFile);
            handler.importData(cms, importFile, importPath, report);
        } finally {
            OpenCms.fireCmsEvent(new CmsEvent(I_CmsEventListener.EVENT_CLEAR_CACHES, Collections.EMPTY_MAP));
        }
    }

    /**
     * Checks if colliding resources should be overwritten during the import.<p>
     * 
     * @return true, if colliding resources should be overwritten during the import
     * @see #setOverwriteCollidingResources(boolean)
     */
    public boolean overwriteCollidingResources() {

        return m_overwriteCollidingResources;
    }

    /**
     * Sets if imported pages should be converted into XML pages.<p>
     * 
     * @param convertToXmlPage true, if imported pages should be converted into XML pages.
     */
    public void setConvertToXmlPage(boolean convertToXmlPage) {

        if (LOG.isDebugEnabled()) {
            LOG.debug(Messages.get().getBundle().key(
                Messages.LOG_IMPORTEXPORT_SET_CONVERT_PARAMETER_1,
                Boolean.toString(convertToXmlPage)));
        }
        m_convertToXmlPage = convertToXmlPage;
    }

    /**
     * Sets if imported pages should be converted into XML pages.<p>
     * 
     * @param convertToXmlPage <code>"true"</code>, if imported pages should be converted into XML pages.
     */
    public void setConvertToXmlPage(String convertToXmlPage) {

        setConvertToXmlPage(Boolean.valueOf(convertToXmlPage).booleanValue());
    }

    /**
     * Sets the URL of a 4.x OpenCms app. (e.g. http://localhost:8080/opencms/opencms/)
     * from which content was exported.<p>
     * 
     * This setting is required to import content of 4.x OpenCms apps. correct into 5.x OpenCms apps.<p>
     * 
     * @param webAppUrl a URL of the a OpenCms app. (e.g. http://localhost:8080/opencms/opencms/)
     */
    public void setOldWebAppUrl(String webAppUrl) {

        if (LOG.isDebugEnabled()) {
            LOG.debug(Messages.get().getBundle().key(Messages.LOG_IMPORTEXPORT_SET_OLD_WEBAPP_URL_1, webAppUrl));
        }
        m_webAppUrl = webAppUrl;
    }

    /**
     * Sets whether colliding resources should be overwritten during the import for a
     * specified import implementation.<p>
     * 
     * v1 and v2 imports (without resource UUIDs in the manifest) *MUST* overwrite colliding 
     * resources. Don't forget to set this flag back to it's original value in v1 and v2
     * import implementations!<p>
     * 
     * This flag must be set to false to force imports > v2 to move colliding resources to 
     * /system/lost-found/.<p>
     * 
     * The import implementation has to take care to set this flag correct!<p>
     * 
     * @param overwriteCollidingResources true if colliding resources should be overwritten during the import
     */
    public void setOverwriteCollidingResources(boolean overwriteCollidingResources) {

        if (LOG.isDebugEnabled()) {
            LOG.debug(Messages.get().getBundle().key(
                Messages.LOG_IMPORTEXPORT_SET_OVERWRITE_PARAMETER_1,
                Boolean.toString(overwriteCollidingResources)));
        }
        m_overwriteCollidingResources = overwriteCollidingResources;
    }

    /**
     * @see CmsImportExportManager#setOverwriteCollidingResources(boolean)
     * 
     * @param overwriteCollidingResources <code>"true"</code> if colliding resources should be overwritten during the import
     */
    public void setOverwriteCollidingResources(String overwriteCollidingResources) {

        setOverwriteCollidingResources(Boolean.valueOf(overwriteCollidingResources).booleanValue());
    }

    /**
     * Returns the translated name for the given group name.<p>
     * 
     * If no matching name is found, the given group name is returned.<p>
     * 
     * @param name the group name to translate
     * @return the translated name for the given group name
     */
    public String translateGroup(String name) {

        if (m_importGroupTranslations == null) {
            return name;
        }
        String match = (String)m_importGroupTranslations.get(name);
        if (match != null) {
            return match;
        } else {
            return name;
        }
    }

    /**
     * Returns the translated name for the given user name.<p>
     * 
     * If no matching name is found, the given user name is returned.<p>
     * 
     * @param name the user name to translate
     * @return the translated name for the given user name
     */
    public String translateUser(String name) {

        if (m_importUserTranslations == null) {
            return name;
        }
        String match = (String)m_importUserTranslations.get(name);
        if (match != null) {
            return match;
        } else {
            return name;
        }
    }

    /**
     * @see java.lang.Object#finalize()
     */
    protected void finalize() throws Throwable {

        try {
            if (m_immutableResources != null) {
                m_immutableResources.clear();
            }
            m_immutableResources = null;

            if (m_ignoredProperties != null) {
                m_ignoredProperties.clear();
            }
            m_ignoredProperties = null;
        } catch (Throwable t) {
            // noop
        } finally {
            super.finalize();
        }
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一级一级性生活免费录像| 日韩国产精品91| 欧美午夜视频网站| 成人小视频免费在线观看| 亚洲国产精品一区二区www| 国产精品久久久久久久久动漫 | 亚洲一区av在线| 亚洲国产精品成人综合| 欧美成人免费网站| 欧美片在线播放| 色综合色综合色综合色综合色综合 | 亚洲女同ⅹxx女同tv| 精品区一区二区| 91精品国产综合久久久蜜臀图片| eeuss国产一区二区三区| 国产精品99久久久久| 经典三级视频一区| 黑人精品欧美一区二区蜜桃| 日韩精品一二三区| 首页欧美精品中文字幕| 亚洲色图制服诱惑 | 日韩精品欧美成人高清一区二区| 一区二区三区不卡视频在线观看| 中文字幕一区二区三区精华液 | 国产99久久久国产精品潘金网站| 久久成人久久爱| 国模娜娜一区二区三区| 久久精品99国产精品| 精品一区二区久久| 国产伦精品一区二区三区免费迷| 国产一区二区免费在线| 国产91丝袜在线18| 国产成人啪午夜精品网站男同| 日本va欧美va精品发布| 激情丁香综合五月| 国产九九视频一区二区三区| 高清成人免费视频| 91电影在线观看| 欧美亚洲丝袜传媒另类| 久久久综合九色合综国产精品| 精品嫩草影院久久| 亚洲精品一线二线三线无人区| 国产日韩精品久久久| 中文字幕在线一区免费| 亚洲高清久久久| 九九久久精品视频| 色哟哟在线观看一区二区三区| 欧美吞精做爰啪啪高潮| 91精品中文字幕一区二区三区| 久久综合九色综合97_久久久| 日韩毛片高清在线播放| 日韩精品电影一区亚洲| 粉嫩久久99精品久久久久久夜| 99精品1区2区| 日韩精品专区在线影院重磅| 国产精品高潮呻吟| 亚洲午夜激情av| 国产精品1024| 欧美日韩不卡一区| 国产精品久久久久影院亚瑟| 亚洲国产中文字幕| av一区二区三区四区| 欧美一级片在线看| 亚洲精品第一国产综合野| 久久国产尿小便嘘嘘尿| 欧美偷拍一区二区| 中文字幕不卡在线观看| 免费看日韩精品| 91麻豆国产自产在线观看| 欧美成人艳星乳罩| 日韩精品高清不卡| 欧美日韩一级二级三级| 亚洲精品视频免费看| 免费久久精品视频| 欧美日韩成人综合| 亚洲欧美日韩一区二区| 另类的小说在线视频另类成人小视频在线| 99riav久久精品riav| 精品成人一区二区三区| 免费观看久久久4p| 9191久久久久久久久久久| 亚洲精品成人a在线观看| 国产综合久久久久久鬼色| 欧美一区二区高清| 欧美国产视频在线| 国产一区二区三区视频在线播放| 欧美色图12p| 夜夜精品视频一区二区| 成人av午夜影院| 中文字幕不卡在线观看| 国产福利一区二区三区| 久久一留热品黄| 亚洲电影一区二区三区| 欧美午夜一区二区| 日韩av高清在线观看| 在线视频你懂得一区| 樱桃国产成人精品视频| 色老汉av一区二区三区| 一区二区三区在线免费视频| 成人免费精品视频| 亚洲天堂免费看| 一本色道久久加勒比精品| 亚洲一区二三区| 欧洲一区在线观看| 午夜久久久影院| 欧美mv日韩mv国产| 国产麻豆91精品| 国产午夜精品福利| 成人精品gif动图一区| 亚洲美女免费在线| 欧美日韩大陆在线| 国产一区二区电影| 国产精品污www在线观看| 91色在线porny| 亚洲激情自拍视频| 日韩一级黄色片| 国产永久精品大片wwwapp| 国产精品国产三级国产普通话三级 | 日本一区免费视频| 蜜桃视频在线观看一区| 国产亚洲欧洲一区高清在线观看| 国产成人免费在线| 一区二区三区在线高清| 91精品国产入口在线| 国产精品中文字幕一区二区三区| 欧美国产日韩精品免费观看| 色综合久久久久久久| 蜜臀精品一区二区三区在线观看| 精品国产伦一区二区三区观看体验 | 久久免费看少妇高潮| 91色在线porny| 亚洲第一福利视频在线| 久久国产乱子精品免费女| 欧美日韩亚洲综合| av色综合久久天堂av综合| 国产一区二区三区av电影 | 性做久久久久久| 中文字幕一区二区视频| 欧美激情一区二区三区在线| 精品剧情在线观看| 日韩欧美一区二区在线视频| 欧美日韩一二区| 欧美视频一区二区在线观看| 99re这里只有精品首页| 99re视频这里只有精品| av电影在线观看一区| 成人黄色软件下载| 国产高清不卡一区二区| 国产河南妇女毛片精品久久久| 青青草97国产精品免费观看| 日韩激情av在线| 日日骚欧美日韩| 丝袜脚交一区二区| 日本亚洲电影天堂| 久久精品国产精品青草| 国产曰批免费观看久久久| 国产99久久久久久免费看农村| 国产69精品久久久久毛片| 成人免费毛片片v| 91论坛在线播放| 欧美色综合久久| 欧美一区二区三区思思人| 欧美xxxxx牲另类人与| 久久久亚洲精华液精华液精华液| 久久久三级国产网站| 中文字幕成人av| 一二三区精品福利视频| 琪琪一区二区三区| 国产成人免费在线观看不卡| 91一区二区三区在线观看| 欧美色涩在线第一页| 欧美大片日本大片免费观看| 欧美大片日本大片免费观看| 国产精品你懂的在线欣赏| 一区二区三区四区不卡在线 | 精品乱码亚洲一区二区不卡| 国产日韩三级在线| 亚洲激情六月丁香| 久久99国产精品尤物| 国产九色sp调教91| 在线亚洲免费视频| 欧美一级片免费看| 国产精品嫩草影院com| 丝袜美腿成人在线| 成人av在线一区二区| 欧美一级欧美三级| 中文字幕一区二区三区在线不卡| 午夜精品久久久久久久久| 极品美女销魂一区二区三区| 91美女视频网站| 久久久久99精品一区| 亚洲精品乱码久久久久久| 伦理电影国产精品| 欧美色视频一区| 国产精品网站在线播放| 麻豆中文一区二区| 欧美性大战久久久| 国产精品看片你懂得| 美女网站一区二区| 欧美日韩精品一区二区三区四区 |