You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hivemind.apache.org by jc...@apache.org on 2006/06/21 13:19:01 UTC

svn commit: r415964 - in /jakarta/hivemind/trunk/library/src: descriptor/META-INF/hivemodule.xml test/org/apache/hivemind/lib/strategy/ParameterIndexTest.xml

Author: jcarman
Date: Wed Jun 21 04:19:01 2006
New Revision: 415964

URL: http://svn.apache.org/viewvc?rev=415964&view=rev
Log:
HIVEMIND-177: Allow for customization of "parameter index" in StrategyFactory

Modified:
    jakarta/hivemind/trunk/library/src/descriptor/META-INF/hivemodule.xml
    jakarta/hivemind/trunk/library/src/test/org/apache/hivemind/lib/strategy/ParameterIndexTest.xml

Modified: jakarta/hivemind/trunk/library/src/descriptor/META-INF/hivemodule.xml
URL: http://svn.apache.org/viewvc/jakarta/hivemind/trunk/library/src/descriptor/META-INF/hivemodule.xml?rev=415964&r1=415963&r2=415964&view=diff
==============================================================================
--- jakarta/hivemind/trunk/library/src/descriptor/META-INF/hivemodule.xml (original)
+++ jakarta/hivemind/trunk/library/src/descriptor/META-INF/hivemodule.xml Wed Jun 21 04:19:01 2006
@@ -365,12 +365,13 @@
           A configuration utilizing the hivemind.lib.StrategyRegistry schema, which
           defines the classes and matching strategies.
         </attribute>
-        <attribute name="parameterIndex" required="false">
+        <attribute name="parameter-index" required="false">
           The index (zero-based) of the parameter to be used to determine which
           strategy to use.
         </attribute>
         <conversion class="strategy.StrategyParameter">
           <map attribute="configuration-id" property="contributions"/>
+          <map attribute="parameter-index" property="parameterIndex" />
         </conversion>
       </element>
     </parameters-schema>

Modified: jakarta/hivemind/trunk/library/src/test/org/apache/hivemind/lib/strategy/ParameterIndexTest.xml
URL: http://svn.apache.org/viewvc/jakarta/hivemind/trunk/library/src/test/org/apache/hivemind/lib/strategy/ParameterIndexTest.xml?rev=415964&r1=415963&r2=415964&view=diff
==============================================================================
--- jakarta/hivemind/trunk/library/src/test/org/apache/hivemind/lib/strategy/ParameterIndexTest.xml (original)
+++ jakarta/hivemind/trunk/library/src/test/org/apache/hivemind/lib/strategy/ParameterIndexTest.xml Wed Jun 21 04:19:01 2006
@@ -28,7 +28,7 @@
   
   <service-point id="LoggingStrategy" interface="LoggingStrategy">
     <invoke-factory service-id="hivemind.lib.StrategyFactory">
-      <construct configuration-id="LoggingStrategies" parameterIndex="1"/>
+      <construct configuration-id="LoggingStrategies" parameter-index="1"/>
     </invoke-factory>
   </service-point>
 </module>



---------------------------------------------------------------------
To unsubscribe, e-mail: hivemind-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: hivemind-cvs-help@jakarta.apache.org