[jboss-svn-commits] JBL Code SVN: r23952 - in labs/jbossrules/trunk/drools-api/src/main/java/org/drools: builder and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Nov 19 05:27:38 EST 2008


Author: mark.proctor at jboss.com
Date: 2008-11-19 05:27:38 -0500 (Wed, 19 Nov 2008)
New Revision: 23952

Modified:
   labs/jbossrules/trunk/drools-api/src/main/java/org/drools/KnowledgeBaseConfiguration.java
   labs/jbossrules/trunk/drools-api/src/main/java/org/drools/builder/KnowledgeBuilderConfiguration.java
Log:
JBRULES-1734 Drools API 
-started up to update javadocs

Modified: labs/jbossrules/trunk/drools-api/src/main/java/org/drools/KnowledgeBaseConfiguration.java
===================================================================
--- labs/jbossrules/trunk/drools-api/src/main/java/org/drools/KnowledgeBaseConfiguration.java	2008-11-19 10:19:31 UTC (rev 23951)
+++ labs/jbossrules/trunk/drools-api/src/main/java/org/drools/KnowledgeBaseConfiguration.java	2008-11-19 10:27:38 UTC (rev 23952)
@@ -26,29 +26,29 @@
  * <p>
  * The following properties are supported:
  * <ul>
- * <li>drools.maintainTms = <true|false></li>
- * <li>drools.assertBehaviour = <identity|equality></li>
- * <li>drools.logicalOverride = <discard|preserve></li>
- * <li>drools.sequential = <true|false></li>
- * <li>drools.sequential.agenda = <sequential|dynamic></li>
- * <li>drools.removeIdentities = <true|false></li>
- * <li>drools.shareAlphaNodes  = <true|false></li>
- * <li>drools.shareBetaNodes = <true|false></li>
- * <li>drools.alphaMemory = <true/false></li>
- * <li>drools.alphaNodeHashingThreshold = <1...n></li>
- * <li>drools.compositeKeyDepth  = <1..3></li>
- * <li>drools.indexLeftBetaMemory = <true/false></li>
- * <li>drools.indexRightBetaMemory = <true/false></li>
- * <li>drools.consequenceExceptionHandler = <qualified class name></li>
+ * <li>drools.maintainTms = &lt;true|false&gt;</li>
+ * <li>drools.assertBehaviour = &lt;identity|equality&gt;</li>
+ * <li>drools.logicalOverride = &lt;discard|preserve&gt;</li>
+ * <li>drools.sequential = &lt;true|false&gt;</li>
+ * <li>drools.sequential.agenda = &lt;sequential|dynamic&gt;</li>
+ * <li>drools.removeIdentities = &lt;true|false&gt;</li>
+ * <li>drools.shareAlphaNodes  = &lt;true|false&gt;</li>
+ * <li>drools.shareBetaNodes = &lt;true|false&gt;</li>
+ * <li>drools.alphaMemory = &lt;true/false&gt;</li>
+ * <li>drools.alphaNodeHashingThreshold = &lt;1...n&gt;</li>
+ * <li>drools.compositeKeyDepth  = &lt;1..3&gt;</li>
+ * <li>drools.indexLeftBetaMemory = &lt;true/false&gt;</li>
+ * <li>drools.indexRightBetaMemory = &lt;true/false&gt;</li>
+ * <li>drools.consequenceExceptionHandler = &lt;qualified class name&gt;</li>
  * </ul>
  * </p>
  * 
  * <p>
  * The follow properties have not yet been migrated from the Drools 4.0 api:
  * <ul>
- * <li>drools.executorService = <qualified class name></li>
- * <li>drools.conflictResolver = <qualified class name></li>
- * <li>drools.ruleBaseUpdateHandler = <qualified class name></li>
+ * <li>drools.executorService = &lt;qualified class name&gt;</li>
+ * <li>drools.conflictResolver = &lt;qualified class name&gt;</li>
+ * <li>drools.ruleBaseUpdateHandler = &lt;qualified class name&gt;</li>
  * </ul>
  * </p>
  */

Modified: labs/jbossrules/trunk/drools-api/src/main/java/org/drools/builder/KnowledgeBuilderConfiguration.java
===================================================================
--- labs/jbossrules/trunk/drools-api/src/main/java/org/drools/builder/KnowledgeBuilderConfiguration.java	2008-11-19 10:19:31 UTC (rev 23951)
+++ labs/jbossrules/trunk/drools-api/src/main/java/org/drools/builder/KnowledgeBuilderConfiguration.java	2008-11-19 10:27:38 UTC (rev 23952)
@@ -3,33 +3,49 @@
 import org.drools.PropertiesConfiguration;
 
 /**
+ * <p>
  * This class configures the knowledge package builder and compiler.
  * Dialects and their DialectConfigurations  are handled by the DialectRegistry
  * Normally you will not need to look at this class, unless you want to override the defaults.
+ * </p>
  * 
+ * <p>
  * This class will automatically load default values from a number of places, accumulating properties from each location.
  * This list of locations, in given priority is:
  * System properties, home directory, working directory, META-INF/ of optionally provided classLoader
  * META-INF/ of Thread.currentThread().getContextClassLoader() and META-INF/ of  ClassLoader.getSystemClassLoader()
+ * </p>
  * 
+ * <p>
  * So if you want to set a default configuration value for all your new KnowledgeBuilder, you can simply set the property as
  * a System property.
- *
+ * </p>
+ * 
+ * <p>
  * This class is not thread safe and it also contains state. After the KnowledgeBuilder is created, it makes the configuration 
  * immutable and there is no way to make it mutable again. This is to avoid inconsistent behaviour inside KnowledgeBuilder.
- *
- * drools.dialect.default = <String>
- * drools.accumulate.function.<function name> = <qualified class>
- * drools.evaluator.<ident> = <qualified class>
- * drools.dump.dir = <String>
- *
+ * </p>
+ * 
+ * <p>
+ * <ul>
+// * <li>drools.dialect.default = &lt;String&gt;</li>
+ * <li>drools.accumulate.function.&lt;function name&gt; = &lt;qualified class&gt;</li>
+ * <li>drools.evaluator.<ident> = &lt;qualified class&gt;</li>
+ * <li>drools.dump.dir = &lt;String&gt;</li>
+ * </ul>
+ * </p>
+ * 
+ * <p>
  * default dialect is java.
- * Available preconfigured Accumulate functions are:
- * drools.accumulate.function.average = org.drools.base.accumulators.AverageAccumulateFunction
- * drools.accumulate.function.max = org.drools.base.accumulators.MaxAccumulateFunction
- * drools.accumulate.function.min = org.drools.base.accumulators.MinAccumulateFunction
- * drools.accumulate.function.count = org.drools.base.accumulators.CountAccumulateFunction
- * drools.accumulate.function.sum = org.drools.base.accumulators.SumAccumulateFunction
+ * Available pre-configured Accumulate functions are:
+ * <ul>
+ * <li>drools.accumulate.function.average = org.drools.base.accumulators.AverageAccumulateFunction</li>
+ * <li>drools.accumulate.function.max = org.drools.base.accumulators.MaxAccumulateFunction</li>
+ * <li>drools.accumulate.function.min = org.drools.base.accumulators.MinAccumulateFunction</li>
+ * <li>drools.accumulate.function.count = org.drools.base.accumulators.CountAccumulateFunction</li>
+ * <li>drools.accumulate.function.sum = org.drools.base.accumulators.SumAccumulateFunction</li>
+ * </ul>
+ * </p>
  */
 public interface KnowledgeBuilderConfiguration
     extends




More information about the jboss-svn-commits mailing list