001
014
015 package com.liferay.portal.configuration;
016
017 import com.liferay.portal.kernel.configuration.Configuration;
018 import com.liferay.portal.kernel.configuration.ConfigurationFactory;
019 import com.liferay.portal.kernel.model.CompanyConstants;
020 import com.liferay.portal.kernel.security.pacl.DoPrivileged;
021 import com.liferay.portal.security.lang.DoPrivilegedUtil;
022
023
026 @DoPrivileged
027 public class ConfigurationFactoryImpl implements ConfigurationFactory {
028
029 @Override
030 public Configuration getConfiguration(
031 ClassLoader classLoader, String name) {
032
033 return DoPrivilegedUtil.wrap(
034 new ConfigurationImpl(
035 classLoader, name, CompanyConstants.SYSTEM, null));
036 }
037
038 }