[jboss-svn-commits] JBL Code SVN: r31660 - labs/jbossrules/trunk/drools-docs/drools-docs-planner/src/main/docbook/en-US/Chapter-Local_search.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Feb 14 05:56:13 EST 2010


Author: ge0ffrey
Date: 2010-02-14 05:56:13 -0500 (Sun, 14 Feb 2010)
New Revision: 31660

Modified:
   labs/jbossrules/trunk/drools-docs/drools-docs-planner/src/main/docbook/en-US/Chapter-Local_search/Chapter-Local_search.xml
Log:
JBRULES-2134 configure a custom selector => docs

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-planner/src/main/docbook/en-US/Chapter-Local_search/Chapter-Local_search.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-planner/src/main/docbook/en-US/Chapter-Local_search/Chapter-Local_search.xml	2010-02-14 10:37:38 UTC (rev 31659)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-planner/src/main/docbook/en-US/Chapter-Local_search/Chapter-Local_search.xml	2010-02-14 10:56:13 UTC (rev 31660)
@@ -799,4 +799,20 @@
       will return in the original solver thread.</para>
     </section>
   </section>
+
+  <section>
+    <title>Using a custom Selector, Accepter, Forager or Termination</title>
+
+    <para>It is easy to plug in a custom <literal>Selector</literal>, <literal>Accepter</literal>,
+    <literal>Forager</literal> or <literal>Termination</literal> by extending the abstract class and also the config
+    class.</para>
+
+    <para>For example, to use a custom <literal>Selector</literal>, extend the <literal>AbstractSelector</literal> class
+    (see <literal>AllMovesOfOneExamSelector</literal>), extend the <literal>SelectorConfig</literal> class (see
+    <literal>AllMovesOfOneExamSelectorConfig</literal>) and configure it in the configuration XML:</para>
+
+    <programlisting>    &lt;selector class="org.drools.planner.examples.examination.solver.selector.AllMovesOfOneExamSelectorConfig"/&gt;</programlisting>
+
+    <para>It is that simple.</para>
+  </section>
 </chapter>



More information about the jboss-svn-commits mailing list