[jboss-svn-commits] JBL Code SVN: r31729 - in labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/processinstance: variabletypes and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Feb 18 09:38:42 EST 2010


Author: salaboy21
Date: 2010-02-18 09:38:42 -0500 (Thu, 18 Feb 2010)
New Revision: 31729

Modified:
   labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/processinstance/ProcessInstanceInfo.java
   labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/processinstance/variabletypes/VariableInstanceInfo.java
Log:
adding ProcessInstanceId to variableInstanceInfo to be able to do queries with it.

Modified: labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/processinstance/ProcessInstanceInfo.java
===================================================================
--- labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/processinstance/ProcessInstanceInfo.java	2010-02-18 14:01:49 UTC (rev 31728)
+++ labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/processinstance/ProcessInstanceInfo.java	2010-02-18 14:38:42 UTC (rev 31729)
@@ -86,7 +86,7 @@
     private @Transient
     Environment                               env;
     @OneToMany(cascade = CascadeType.ALL)
-    @JoinColumn(name = "processId")
+    @JoinColumn(name = "processInstanceId")
     @MapKey(name = "name")
     private Map<String, VariableInstanceInfo> variables          = new HashMap<String, VariableInstanceInfo>();
     private boolean                           externalVariables  = false;

Modified: labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/processinstance/variabletypes/VariableInstanceInfo.java
===================================================================
--- labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/processinstance/variabletypes/VariableInstanceInfo.java	2010-02-18 14:01:49 UTC (rev 31728)
+++ labs/jbossrules/trunk/drools-persistence-jpa/src/main/java/org/drools/persistence/processinstance/variabletypes/VariableInstanceInfo.java	2010-02-18 14:38:42 UTC (rev 31729)
@@ -33,6 +33,7 @@
     private String name;
     private String persister;
 
+    private  Long processInstanceId;
     public Long getId() {
 		return id;
 	}
@@ -52,7 +53,17 @@
     public void setPersister(String persister) {
         this.persister = persister;
     }
+
+    public Long getProcessInstanceId() {
+        return processInstanceId;
+    }
+
+    public void setProcessInstanceId(Long processInstanceId) {
+        this.processInstanceId = processInstanceId;
+    }
+
     
+    
     public String toString() {
     	return getClass().getName() + " id=" + id + " name=" + name + " persister=" + persister;
     }



More information about the jboss-svn-commits mailing list