[jbpm-commits] JBoss JBPM SVN: r5633 - in jbpm4/trunk/modules: distro/src/main/files and 2 other directories.
do-not-reply at jboss.org
do-not-reply at jboss.org
Mon Sep 14 09:04:36 EDT 2009
Author: jbarrez
Date: 2009-09-14 09:04:36 -0400 (Mon, 14 Sep 2009)
New Revision: 5633
Modified:
jbpm4/trunk/modules/api/src/main/java/org/jbpm/api/Execution.java
jbpm4/trunk/modules/distro/src/main/files/readme.html
jbpm4/trunk/modules/integration/console/src/main/java/org/jbpm/integration/console/ProcessManagementImpl.java
jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/model/ExecutionImpl.java
Log:
Fix for JBPM-2494: renamed isProcessInstance() -> getIsProcessInstance()
Modified: jbpm4/trunk/modules/api/src/main/java/org/jbpm/api/Execution.java
===================================================================
--- jbpm4/trunk/modules/api/src/main/java/org/jbpm/api/Execution.java 2009-09-11 15:42:08 UTC (rev 5632)
+++ jbpm4/trunk/modules/api/src/main/java/org/jbpm/api/Execution.java 2009-09-14 13:04:36 UTC (rev 5633)
@@ -156,8 +156,13 @@
/** the <a href="#state">state</a> of this execution. */
String getState();
- /** is this a process instance */
- boolean isProcessInstance();
+ /**
+ * Returns whether this execution is a process instance.
+ * Note that we cannot use 'isProcessInstance', since this
+ * would clash with 'getProcessInstance()' when using expressions.
+ * (see JBPM-2494)
+ * */
+ boolean getIsProcessInstance();
/** is this execution ended */
boolean isEnded();
Modified: jbpm4/trunk/modules/distro/src/main/files/readme.html
===================================================================
--- jbpm4/trunk/modules/distro/src/main/files/readme.html 2009-09-11 15:42:08 UTC (rev 5632)
+++ jbpm4/trunk/modules/distro/src/main/files/readme.html 2009-09-14 13:04:36 UTC (rev 5633)
@@ -35,10 +35,24 @@
</tr>
</table>
+
+<h1>Release Notes for jBPM 4.2</h1>
+
+<h2>API changes</h2>
+
+<ul>
+ <li>
+ <b>Execution.isProcessInstance()</b> is renamed to <b>Execution.getIsProcessInstance</b>
+ due to [ <a href="https://jira.jboss.org/jira/browse/JBPM-2494">JBPM-2494</a>].
+ </li>
+</ul>
+
+
<h1>Release Notes for jBPM 4.1</h1>
<h2>DB Migration</h2>
+
<p>Add column <code>CLASSNAME_</code> to the <code>JBPM4_VARIABLE</code> table.
The type of the column is dependent on the database and can be found in this table:
</p>
Modified: jbpm4/trunk/modules/integration/console/src/main/java/org/jbpm/integration/console/ProcessManagementImpl.java
===================================================================
--- jbpm4/trunk/modules/integration/console/src/main/java/org/jbpm/integration/console/ProcessManagementImpl.java 2009-09-11 15:42:08 UTC (rev 5632)
+++ jbpm4/trunk/modules/integration/console/src/main/java/org/jbpm/integration/console/ProcessManagementImpl.java 2009-09-14 13:04:36 UTC (rev 5633)
@@ -113,7 +113,7 @@
continue; // JBPM-2055: Execution is already ended. Should not show up in query
}
- if (processInstance.isProcessInstance()) { // parent execution
+ if (processInstance.getIsProcessInstance()) { // parent execution
results.add(ModelAdaptor.adoptExecution((ExecutionImpl) processInstance));
}
}
Modified: jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/model/ExecutionImpl.java
===================================================================
--- jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/model/ExecutionImpl.java 2009-09-11 15:42:08 UTC (rev 5632)
+++ jbpm4/trunk/modules/pvm/src/main/java/org/jbpm/pvm/internal/model/ExecutionImpl.java 2009-09-14 13:04:36 UTC (rev 5633)
@@ -1147,7 +1147,7 @@
return false;
}
- public boolean isProcessInstance() {
+ public boolean getIsProcessInstance() {
return parent==null;
}
More information about the jbpm-commits
mailing list