You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pluto-scm@portals.apache.org by cd...@apache.org on 2007/08/21 13:27:42 UTC

svn commit: r568069 - /portals/pluto/branches/1.1-286-trunk-merge/pluto-container/src/main/java/org/apache/pluto/internal/impl/Configuration.java

Author: cdoremus
Date: Tue Aug 21 04:27:42 2007
New Revision: 568069

URL: http://svn.apache.org/viewvc?rev=568069&view=rev
Log:
Applied container_runtime_options.plus_properties.200707.patch from PLUTO-271 (Missed this one).

Added:
    portals/pluto/branches/1.1-286-trunk-merge/pluto-container/src/main/java/org/apache/pluto/internal/impl/Configuration.java

Added: portals/pluto/branches/1.1-286-trunk-merge/pluto-container/src/main/java/org/apache/pluto/internal/impl/Configuration.java
URL: http://svn.apache.org/viewvc/portals/pluto/branches/1.1-286-trunk-merge/pluto-container/src/main/java/org/apache/pluto/internal/impl/Configuration.java?rev=568069&view=auto
==============================================================================
--- portals/pluto/branches/1.1-286-trunk-merge/pluto-container/src/main/java/org/apache/pluto/internal/impl/Configuration.java (added)
+++ portals/pluto/branches/1.1-286-trunk-merge/pluto-container/src/main/java/org/apache/pluto/internal/impl/Configuration.java Tue Aug 21 04:27:42 2007
@@ -0,0 +1,32 @@
+package org.apache.pluto.internal.impl;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.util.PropertyResourceBundle;
+import java.util.ResourceBundle;
+import java.util.StringTokenizer;
+
+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";
+	
+	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;
+    }
+}