Author: rmannibucau
Date: Wed Jul 13 07:30:22 2011
New Revision: 1145893

URL: http://svn.apache.org/viewvc?rev=1145893&view=rev
Log:
adding util method to get context params as a map directly from the webapp

Modified:
    
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/WebApp.java

Modified: 
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/WebApp.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/WebApp.java?rev=1145893&r1=1145892&r2=1145893&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/WebApp.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/WebApp.java
 Wed Jul 13 07:30:22 2011
@@ -28,6 +28,7 @@ import javax.xml.bind.annotation.XmlType
 import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
 import java.util.ArrayList;
+import java.util.HashMap;
 import java.util.List;
 import java.util.Collection;
 import java.util.Map;
@@ -616,4 +617,13 @@ public class WebApp implements WebCommon
         jspConfigs.get(0).getTaglib().add(taglib);
     }
 
+    public Map<String, String> contextParamsAsMap() {
+        Map<String, String> map = new HashMap<String, String>();
+        if (contextParam != null) {
+            for (ParamValue pv : contextParam) {
+                map.put(pv.getParamName(), pv.getParamValue());
+            }
+        }
+        return map;
+    }
 }


Reply via email to