[jboss-svn-commits] JBL Code SVN: r11103 - labs/jbossesb/trunk/product/core/rosetta/src/org/jboss/soa/esb/util.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Apr 18 16:07:45 EDT 2007


Author: estebanschifman
Date: 2007-04-18 16:07:44 -0400 (Wed, 18 Apr 2007)
New Revision: 11103

Modified:
   labs/jbossesb/trunk/product/core/rosetta/src/org/jboss/soa/esb/util/AbstractCommandVehicle.java
Log:
Add method to clean all values from vehicle

Modified: labs/jbossesb/trunk/product/core/rosetta/src/org/jboss/soa/esb/util/AbstractCommandVehicle.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/src/org/jboss/soa/esb/util/AbstractCommandVehicle.java	2007-04-18 19:19:01 UTC (rev 11102)
+++ labs/jbossesb/trunk/product/core/rosetta/src/org/jboss/soa/esb/util/AbstractCommandVehicle.java	2007-04-18 20:07:44 UTC (rev 11103)
@@ -113,6 +113,18 @@
 		return message;
 	} //________________________________
 	
+	/**
+	 * Clean all values from this command object
+	 * <br/>Operator will still remain the same as before
+	 * @return Map<String,Object>  the old contents of _values
+	 */
+	public Map <String,Object>cleanValues()
+	{
+		Map <String,Object> oldVals = _values;
+		_values = new HashMap<String,Object>();
+		return oldVals;
+	} //________________________________
+	
 	protected Object setValue(String key, Object value)
 	{
 		if (null==key)




More information about the jboss-svn-commits mailing list