Update of /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/fastagi
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9036/src/java/net/sf/asterisk/fastagi
Modified Files:
SimpleMappingStrategy.java
Log Message:
changed type of mappings from Properties to Map
Index: SimpleMappingStrategy.java
===================================================================
RCS file: /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/fastagi/SimpleMappingStrategy.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -p -r1.1 -r1.2
--- SimpleMappingStrategy.java 14 Oct 2005 21:42:33 -0000 1.1
+++ SimpleMappingStrategy.java 14 Oct 2005 22:59:13 -0000 1.2
@@ -16,7 +16,7 @@
*/
package net.sf.asterisk.fastagi;
-import java.util.Properties;
+import java.util.Map;
/**
* A MappingStrategy that is configured via a fixed set of properties.<br>
@@ -28,10 +28,16 @@ import java.util.Properties;
* <bean id="mapping"
* class="net.sf.asterisk.fastagi.SimpleMappingStrategy">
* <property name="mappings">
- * <props>
- * <prop key="leastcostdial.agi">leastCostDial</prop>
- * <prop key="hello.agi">hello</prop>
- * </props>
+ * <map>
+ * <entry>
+ * <key><value>hello.agi</value></key>
+ * <ref local="hello"/>
+ * </entry>
+ * <entry>
+ * <key><value>leastcostdial.agi</value></key>
+ * <ref local="leastCostDial"/>
+ * </entry>
+ * </map>
* </property>
* </bean>
*
@@ -52,9 +58,9 @@ import java.util.Properties;
*/
public class SimpleMappingStrategy implements MappingStrategy
{
- private Properties mappings;
+ private Map mappings;
- public void setMappings(Properties mappings)
+ public void setMappings(Map mappings)
{
this.mappings = mappings;
}
|