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
36 public class PortletProps {
37
38 public static void addProperties(Properties properties) {
39 _instance._configuration.addProperties(properties);
40 }
41
42 public static boolean contains(String key) {
43 return _instance._configuration.contains(key);
44 }
45
46 public static String get(String key) {
47 return _instance._configuration.get(key);
48 }
49
50 public static String get(String key, Filter filter) {
51 return _instance._configuration.get(key, filter);
52 }
53
54 public static String[] getArray(String key) {
55 return _instance._configuration.getArray(key);
56 }
57
58 public static String[] getArray(String key, Filter filter) {
59 return _instance._configuration.getArray(key, filter);
60 }
61
62 public static Properties getProperties() {
63 return _instance._configuration.getProperties();
64 }
65
66 public static void removeProperties(Properties properties) {
67 _instance._configuration.removeProperties(properties);
68 }
69
70 public static void set(String key, String value) {
71 _instance._configuration.set(key, value);
72 }
73
74 private PortletProps() {
75 _configuration = ConfigurationFactoryUtil.getConfiguration(
76 PortletProps.class.getClassLoader(), "portlet");
77 }
78
79 private static PortletProps _instance = new PortletProps();
80
81 private Configuration _configuration;
82
83 }