[jboss-svn-commits] JBL Code SVN: r12583 - in labs/jbossrules/trunk/drools-core/src/main/java/org/drools: spi and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Jun 14 14:42:29 EDT 2007
Author: mark.proctor at jboss.com
Date: 2007-06-14 14:42:29 -0400 (Thu, 14 Jun 2007)
New Revision: 12583
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/dataproviders/MVELDataProvider.java
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/spi/DataProvider.java
Log:
JBRULES-928 MVELDataProvider is not serializable
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/dataproviders/MVELDataProvider.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/dataproviders/MVELDataProvider.java 2007-06-14 18:38:14 UTC (rev 12582)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/base/dataproviders/MVELDataProvider.java 2007-06-14 18:42:29 UTC (rev 12583)
@@ -16,7 +16,7 @@
public class MVELDataProvider
implements
DataProvider {
- //private final Expr expression;
+
private final Serializable expression;
private final DroolsMVELFactory factory;
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/spi/DataProvider.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/spi/DataProvider.java 2007-06-14 18:38:14 UTC (rev 12582)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/spi/DataProvider.java 2007-06-14 18:42:29 UTC (rev 12583)
@@ -1,11 +1,12 @@
package org.drools.spi;
+import java.io.Serializable;
import java.util.Iterator;
import org.drools.WorkingMemory;
import org.drools.rule.Declaration;
-public interface DataProvider {
+public interface DataProvider extends Serializable {
public Declaration[] getRequiredDeclarations();
More information about the jboss-svn-commits
mailing list