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