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

📄 configuration.java

📁 portal越来越流行了
💻 JAVA
字号:
package org.apache.pluto.internal.impl;

import java.util.ArrayList;
import java.util.List;
import java.util.MissingResourceException;
import java.util.PropertyResourceBundle;
import java.util.ResourceBundle;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

public class Configuration {
	
	private static final Log LOG = 
        LogFactory.getLog(Configuration.class);

	public static final ResourceBundle BUNDLE =
        PropertyResourceBundle.getBundle("org.apache.pluto.core.pluto-configuration");
	
	private static final String CONTAINER_RUNTIME_OPTIONS =
    	"org.apache.pluto.container.supportedContainerRuntimeOptions";

    /**
     * org.apache.pluto.PREVENT_UNECESSARY_CROSS_CONTEXT
     */
    private static final String PREVENT_UNECESSARY_CROSS_CONTEXT =
        "org.apache.pluto.PREVENT_UNECESSARY_CROSS_CONTEXT";

	
	public static List<String> getSupportedContainerRuntimeOptions() {
    	String options =  BUNDLE.getString(CONTAINER_RUNTIME_OPTIONS);
    	List<String> result = new ArrayList<String>();
    	String[] s = options.split(",");
    	for (String string : s) {
			result.add(string);
		}
    	return result;
    }

    private static Boolean prevent;

    public static boolean preventUnecessaryCrossContext() {
        if (prevent == null) {
            try {
                String test = BUNDLE.getString(PREVENT_UNECESSARY_CROSS_CONTEXT);
                prevent = new Boolean(test);
            } catch (MissingResourceException mre) {
            	LOG.warn(mre.getMessage());
                prevent = Boolean.FALSE;
            }
        }
        return prevent.booleanValue();
    }
}

⌨️ 快捷键说明

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