1
22
23 package com.liferay.util.portlet;
24
25 import com.liferay.portal.kernel.configuration.Configuration;
26 import com.liferay.portal.kernel.configuration.ConfigurationFactoryUtil;
27 import com.liferay.portal.kernel.configuration.Filter;
28
29 import java.util.Properties;
30
31
37 public class PortletProps {
38
39 public static void addProperties(Properties properties) {
40 _instance._configuration.addProperties(properties);
41 }
42
43 public static boolean contains(String key) {
44 return _instance._configuration.contains(key);
45 }
46
47 public static String get(String key) {
48 return _instance._configuration.get(key);
49 }
50
51 public static String get(String key, Filter filter) {
52 return _instance._configuration.get(key, filter);
53 }
54
55 public static String[] getArray(String key) {
56 return _instance._configuration.getArray(key);
57 }
58
59 public static String[] getArray(String key, Filter filter) {
60 return _instance._configuration.getArray(key, filter);
61 }
62
63 public static Properties getProperties() {
64 return _instance._configuration.getProperties();
65 }
66
67 public static void removeProperties(Properties properties) {
68 _instance._configuration.removeProperties(properties);
69 }
70
71 public static void set(String key, String value) {
72 _instance._configuration.set(key, value);
73 }
74
75 private PortletProps() {
76 _configuration = ConfigurationFactoryUtil.getConfiguration(
77 PortletProps.class.getClassLoader(), "portlet");
78 }
79
80 private static PortletProps _instance = new PortletProps();
81
82 private Configuration _configuration;
83
84 }