[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