[jboss-svn-commits] JBL Code SVN: r11275 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/common.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Apr 23 18:57:33 EDT 2007
Author: mark.proctor at jboss.com
Date: 2007-04-23 18:57:33 -0400 (Mon, 23 Apr 2007)
New Revision: 11275
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/common/AbstractWorkingMemory.java
Log:
JBRULES-814 Seperate the interfaces into Stateless and Stateful
JBRULES-541 Avoid WeakHashmap for tracking working memories in a RuleBase.
-WeakHashMap is now gone
JBRULES-144 async assert
-StatelessSession and StatefulSession now both support async methods
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/common/AbstractWorkingMemory.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/common/AbstractWorkingMemory.java 2007-04-23 22:54:04 UTC (rev 11274)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/common/AbstractWorkingMemory.java 2007-04-23 22:57:33 UTC (rev 11275)
@@ -249,6 +249,18 @@
/**
* @see WorkingMemory
*/
+ public Map getGlobals() {
+ try {
+ this.lock.lock();
+ return this.globals;
+ } finally {
+ this.lock.unlock();
+ }
+ }
+
+ /**
+ * @see WorkingMemory
+ */
public void setGlobal(final String name,
final Object value) {
// Cannot set null values
More information about the jboss-svn-commits
mailing list