JBoss JBPM SVN: r4000 - in jbpm4/branches/jbpm-4.0.0.Alpha2: modules/examples/src/test/java/org/jbpm/examples/esb and 1 other directories.
by do-not-reply@jboss.org
Author: tom.baeyens(a)jboss.com
Date: 2009-02-23 07:27:17 -0500 (Mon, 23 Feb 2009)
New Revision: 4000
Modified:
jbpm4/branches/jbpm-4.0.0.Alpha2/build.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/examples/src/test/java/org/jbpm/examples/esb/EsbTest.java
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/examples/src/test/java/org/jbpm/examples/script/text/Person.java
Log:
example fixes
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/build.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/build.xml 2009-02-23 12:08:02 UTC (rev 3999)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/build.xml 2009-02-23 12:27:17 UTC (rev 4000)
@@ -76,6 +76,16 @@
</exec>
</target>
+ <target name="distro.eclipse.install">
+ <unzip src="${distro.eclipse}" dest="${distro.installation.dir}/jbpm-${distro.version}" />
+ </target>
+
+ <target name="distro.eclipse.start">
+ <exec executable="cmd" os="Windows Vista, Windows XP,Windows 2000,Windows 98">
+ <arg line="/C start "${distro.installation.dir}/jbpm-${distro.version}/eclipse/eclipse.exe" "-data" "${distro.installation.dir}/jbpm-${distro.version}/workspace"" />
+ </exec>
+ </target>
+
<target name="schemadocs">
<exec executable="${mvn.executable}" dir="modules/api">
<arg line="-Pschemadocs package" />
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/examples/src/test/java/org/jbpm/examples/esb/EsbTest.java
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/examples/src/test/java/org/jbpm/examples/esb/EsbTest.java 2009-02-23 12:08:02 UTC (rev 3999)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/examples/src/test/java/org/jbpm/examples/esb/EsbTest.java 2009-02-23 12:27:17 UTC (rev 4000)
@@ -57,7 +57,7 @@
Map<String, Object> variables = new HashMap<String, Object>();
variables.put("title", "Internetworking with TCP/IP");
- Execution execution = executionService.startProcessInstanceByKey("Esb", variables);
+ executionService.startProcessInstanceByKey("Esb", variables);
Message message = courier.getMessage();
Body body = message.getBody();
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/examples/src/test/java/org/jbpm/examples/script/text/Person.java
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/examples/src/test/java/org/jbpm/examples/script/text/Person.java 2009-02-23 12:08:02 UTC (rev 3999)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/examples/src/test/java/org/jbpm/examples/script/text/Person.java 2009-02-23 12:27:17 UTC (rev 4000)
@@ -28,6 +28,8 @@
*/
public class Person implements Serializable {
+ private static final long serialVersionUID = 1L;
+
String address;
public Person(String address) {
17 years, 2 months
JBoss JBPM SVN: r3999 - in jbpm4/branches/jbpm-4.0.0.Alpha2: modules/api and 16 other directories.
by do-not-reply@jboss.org
Author: tom.baeyens(a)jboss.com
Date: 2009-02-23 07:08:02 -0500 (Mon, 23 Feb 2009)
New Revision: 3999
Modified:
jbpm4/branches/jbpm-4.0.0.Alpha2/build.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/api/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/db/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/devguide/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/distro/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/enterprise/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/examples/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/integration/jboss5/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/integration/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/integration/spi/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/jpdl/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/log/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/pvm/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-base/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-db/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-load/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-pojo/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/modules/userguide/pom.xml
jbpm4/branches/jbpm-4.0.0.Alpha2/pom.xml
Log:
changed version to 4.0.0.Alpha2
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/build.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/build.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/build.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -21,7 +21,7 @@
<property name="linux.browser" value="mozilla" />
<property name="distro.installation.dir" value="c:/software" />
- <property name="distro.version" value="4.0.0-SNAPSHOT" />
+ <property name="distro.version" value="4.0.0.Alpha2" />
<property name="distro.eclipse" value="c:/downloads/eclipse/eclipse-jee-ganymede-SR1-win32.zip" />
<property name="distro.gef" value="c:/downloads/eclipse/GEF-runtime-3.4.1.zip" />
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/api/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/api/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/api/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -22,7 +22,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/db/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/db/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/db/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -21,7 +21,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/devguide/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/devguide/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/devguide/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/distro/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/distro/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/distro/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -21,7 +21,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
@@ -78,11 +78,6 @@
<dependency>
<groupId>org.jbpm.jbpm4</groupId>
- <artifactId>jbpm-task</artifactId>
- <version>${version}</version>
- </dependency>
- <dependency>
- <groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm-test-db</artifactId>
<version>${version}</version>
</dependency>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/enterprise/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/enterprise/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/enterprise/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -24,7 +24,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/examples/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/examples/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/examples/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -21,7 +21,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/integration/jboss5/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/integration/jboss5/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/integration/jboss5/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -12,7 +12,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm-integration</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
</parent>
<!-- Properties -->
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/integration/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/integration/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/integration/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -13,7 +13,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/integration/spi/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/integration/spi/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/integration/spi/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -12,7 +12,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm-integration</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
</parent>
<!-- Properties -->
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/jpdl/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/jpdl/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/jpdl/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/log/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/log/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/log/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -21,7 +21,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/pvm/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/pvm/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/pvm/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -24,7 +24,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-base/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-base/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-base/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -21,7 +21,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-db/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-db/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-db/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -21,7 +21,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-load/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-load/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-load/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -21,7 +21,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-pojo/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-pojo/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/test-pojo/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -21,7 +21,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/modules/userguide/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/modules/userguide/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/modules/userguide/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -25,7 +25,7 @@
<parent>
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm</artifactId>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<relativePath>../../pom.xml</relativePath>
</parent>
Modified: jbpm4/branches/jbpm-4.0.0.Alpha2/pom.xml
===================================================================
--- jbpm4/branches/jbpm-4.0.0.Alpha2/pom.xml 2009-02-23 10:19:59 UTC (rev 3998)
+++ jbpm4/branches/jbpm-4.0.0.Alpha2/pom.xml 2009-02-23 12:08:02 UTC (rev 3999)
@@ -22,7 +22,7 @@
<artifactId>jbpm</artifactId>
<packaging>pom</packaging>
- <version>4.0.0-SNAPSHOT</version>
+ <version>4.0.0.Alpha2</version>
<organization>
<name>JBoss, a division of Red Hat</name>
@@ -130,7 +130,7 @@
<groupId>org.jbpm.jbpm4</groupId>
<artifactId>jbpm-gpd</artifactId>
<type>zip</type>
- <version>${version}</version>
+ <version>4.0.0-SNAPSHOT</version>
</dependency>
<!-- Please sort by groupid -->
17 years, 2 months
JBoss JBPM SVN: r3998 - jbpm4/branches.
by do-not-reply@jboss.org
Author: tom.baeyens(a)jboss.com
Date: 2009-02-23 05:19:59 -0500 (Mon, 23 Feb 2009)
New Revision: 3998
Added:
jbpm4/branches/jbpm-4.0.0.Alpha2/
Log:
branching for jbpm-4.0.0.Alpha2 release
Copied: jbpm4/branches/jbpm-4.0.0.Alpha2 (from rev 3997, jbpm4/trunk)
17 years, 2 months
JBoss JBPM SVN: r3997 - in jbpm3/trunk/modules/core/src/main: resources and 1 other directories.
by do-not-reply@jboss.org
Author: thomas.diesler(a)jboss.com
Date: 2009-02-23 04:57:15 -0500 (Mon, 23 Feb 2009)
New Revision: 3997
Added:
jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.2.4-api.txt
jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.2.5-api.txt
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/job/Job.sybase.hbm.xml
Removed:
jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.3.0-api.txt
jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.3.1-api.txt
Modified:
jbpm3/trunk/modules/core/src/main/resources/hibernate.mapping.sybase.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml
Log:
[JBPM-2057] Do not truncate long messages/exceptions
Copied: jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.2.4-api.txt (from rev 3995, jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.4-api.txt)
===================================================================
--- jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.2.4-api.txt (rev 0)
+++ jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.2.4-api.txt 2009-02-23 09:57:15 UTC (rev 3997)
@@ -0,0 +1,4887 @@
+#
+# This file was produces running the following command in target/classes.
+#
+# find . -name "*.class" | sort | grep class | sed "s/.class//" | xargs javap -classpath . -protected
+#
+# $Id$
+#
+Compiled from "AbstractJbpmTestCase.java"
+public abstract class org.jbpm.AbstractJbpmTestCase extends junit.framework.TestCase{
+ public org.jbpm.AbstractJbpmTestCase();
+ protected void setUp() throws java.lang.Exception;
+ protected void tearDown() throws java.lang.Exception;
+ protected java.lang.String getShortName();
+ protected java.lang.String getLongName();
+ protected void runTest() throws java.lang.Throwable;
+}
+
+Compiled from "AntHelper.java"
+public abstract class org.jbpm.ant.AntHelper extends java.lang.Object{
+ public org.jbpm.ant.AntHelper();
+ public static org.hibernate.cfg.Configuration getConfiguration(java.lang.String, java.lang.String);
+ public static org.jbpm.JbpmConfiguration getJbpmConfiguration(java.lang.String);
+}
+
+Compiled from "DeployProcessTask.java"
+public class org.jbpm.ant.DeployProcessTask extends org.apache.tools.ant.taskdefs.MatchingTask{
+ public org.jbpm.ant.DeployProcessTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void addFileset(org.apache.tools.ant.types.FileSet);
+ public void setJbpmCfg(java.lang.String);
+ public void setProcess(java.io.File);
+ public void setFailOnError(boolean);
+}
+
+Compiled from "JbpmSchemaTask.java"
+public class org.jbpm.ant.JbpmSchemaTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.JbpmSchemaTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setActions(java.lang.String);
+ public void setJbpmCfg(java.lang.String);
+ public void setHibernateCfg(java.lang.String);
+ public void setHibernateProperties(java.lang.String);
+ public void setDelimiter(java.lang.String);
+ public void setOutput(java.lang.String);
+ public void setQuiet(boolean);
+ public void setText(boolean);
+}
+
+Compiled from "Launcher.java"
+public class org.jbpm.ant.Launcher extends java.lang.Thread{
+ public org.jbpm.ant.Launcher(org.apache.tools.ant.Task, java.lang.String, java.lang.String);
+ public void run();
+}
+
+Compiled from "ShutDownHsqldb.java"
+public class org.jbpm.ant.ShutDownHsqldb extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.ShutDownHsqldb();
+ public void execute() throws org.apache.tools.ant.BuildException;
+}
+
+Compiled from "StartHsqldbTask.java"
+public class org.jbpm.ant.StartHsqldbTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.StartHsqldbTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setDatabase(java.lang.String);
+ public void setLib(java.lang.String);
+ public void setPort(java.lang.String);
+}
+
+Compiled from "StartJBossTask.java"
+public class org.jbpm.ant.StartJBossTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.StartJBossTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setConfiguration(java.lang.String);
+}
+
+Compiled from "ByteArray.java"
+public class org.jbpm.bytes.ByteArray extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected java.util.List byteBlocks;
+ public org.jbpm.bytes.ByteArray();
+ public org.jbpm.bytes.ByteArray(byte[]);
+ public org.jbpm.bytes.ByteArray(java.lang.String, byte[]);
+ public org.jbpm.bytes.ByteArray(org.jbpm.bytes.ByteArray);
+ public byte[] getBytes();
+ public long getId();
+ public boolean equals(java.lang.Object);
+ public int hashCode();
+ public java.util.List getByteBlocks();
+}
+
+Compiled from "ByteBlockChopper.java"
+public class org.jbpm.bytes.ByteBlockChopper extends java.lang.Object{
+ public static java.util.List chopItUp(byte[]);
+ public static byte[] glueChopsBackTogether(java.util.List);
+}
+
+Compiled from "BusinessCalendar.java"
+public class org.jbpm.calendar.BusinessCalendar extends java.lang.Object implements java.io.Serializable{
+ public static synchronized java.util.Properties getBusinessCalendarProperties();
+ public org.jbpm.calendar.BusinessCalendar();
+ public org.jbpm.calendar.BusinessCalendar(java.util.Properties);
+ public org.jbpm.calendar.Day[] getWeekDays();
+ public java.util.List getHolidays();
+ public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
+ public java.util.Date findStartOfNextDay(java.util.Date);
+ public org.jbpm.calendar.Day findDay(java.util.Date);
+ public boolean isHoliday(java.util.Date);
+ public org.jbpm.calendar.DayPart findNextDayPart(java.util.Date);
+ public boolean isInBusinessHours(java.util.Date);
+ public static java.util.Calendar getCalendar();
+}
+
+Compiled from "Day.java"
+public class org.jbpm.calendar.Day extends java.lang.Object implements java.io.Serializable{
+ public static org.jbpm.calendar.Day[] parseWeekDays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
+ public org.jbpm.calendar.Day(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
+ public void findNextDayPartStart(int, java.util.Date, java.lang.Object[]);
+}
+
+Compiled from "DayPart.java"
+public class org.jbpm.calendar.DayPart extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.calendar.DayPart(java.lang.String, java.text.DateFormat, org.jbpm.calendar.Day, int);
+ public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
+ public boolean isStartAfter(java.util.Date);
+ public boolean includes(java.util.Date);
+ public java.util.Date getStartTime(java.util.Date);
+}
+
+Compiled from "Duration.java"
+public class org.jbpm.calendar.Duration extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.calendar.Duration(long);
+ public org.jbpm.calendar.Duration(org.jbpm.calendar.Duration);
+ public org.jbpm.calendar.Duration(java.lang.String);
+ public java.util.Date addTo(java.util.Date);
+ public long getMilliseconds();
+ public boolean isBusinessTime();
+}
+
+Compiled from "Holiday.java"
+public class org.jbpm.calendar.Holiday extends java.lang.Object implements java.io.Serializable{
+ public static java.util.List parseHolidays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
+ public org.jbpm.calendar.Holiday(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
+ public boolean includes(java.util.Date);
+}
+
+Compiled from "AbstractCancelCommand.java"
+public class org.jbpm.command.AbstractCancelCommand extends java.lang.Object implements java.io.Serializable{
+ protected transient org.jbpm.JbpmContext jbpmContext;
+ protected static final org.apache.commons.logging.Log log;
+ public org.jbpm.command.AbstractCancelCommand();
+ protected void cancelTokens(java.util.Collection);
+ protected void cancelToken(org.jbpm.graph.exe.Token);
+ protected java.util.List getTasksForToken(org.jbpm.graph.exe.Token);
+ protected void cancelTasks(java.util.List);
+}
+
+Compiled from "AbstractGetObjectBaseCommand.java"
+public abstract class org.jbpm.command.AbstractGetObjectBaseCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.AbstractGetObjectBaseCommand();
+ public org.jbpm.command.AbstractGetObjectBaseCommand(boolean, boolean);
+ public org.jbpm.command.AbstractGetObjectBaseCommand(java.lang.String[]);
+ public void retrieveTaskInstanceDetails(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.graph.exe.ProcessInstance retrieveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.def.ProcessDefinition retrieveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ protected void retrieveToken(org.jbpm.graph.exe.Token);
+ protected void retrieveNode(org.jbpm.graph.def.Node);
+ public void retrieveVariables(org.jbpm.graph.exe.ProcessInstance);
+ public void retrieveVariables(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean isIncludeAllVariables();
+ public void setIncludeAllVariables(boolean);
+ public java.lang.String[] getVariablesToInclude();
+ public void setVariablesToInclude(java.lang.String[]);
+ public void setVariablesToInclude(java.lang.String);
+ protected org.jbpm.JbpmContext getJbpmContext();
+ protected void setJbpmContext(org.jbpm.JbpmContext);
+}
+
+Compiled from "AsynchronousCommand.java"
+public class org.jbpm.command.AsynchronousCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.AsynchronousCommand(org.jbpm.command.Command);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "BatchSignalCommand.java"
+public class org.jbpm.command.BatchSignalCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.BatchSignalCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public long getProcessVersion();
+ public void setProcessVersion(long);
+ public java.lang.String getStateName();
+ public void setStateName(java.lang.String);
+ public long[] getTokenIds();
+ public void setTokenIds(long[]);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Date getInStateAtLeastSince();
+ public void setInStateAtLeastSince(java.util.Date);
+}
+
+Compiled from "CancelProcessInstanceCommand.java"
+public class org.jbpm.command.CancelProcessInstanceCommand extends org.jbpm.command.AbstractCancelCommand implements org.jbpm.command.Command{
+ public org.jbpm.command.CancelProcessInstanceCommand();
+ public org.jbpm.command.CancelProcessInstanceCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected void cancelProcess(long);
+ public long getProcessId();
+ public void setProcessId(long);
+}
+
+Compiled from "CancelTokenCommand.java"
+public class org.jbpm.command.CancelTokenCommand extends org.jbpm.command.AbstractCancelCommand implements org.jbpm.command.Command{
+ public org.jbpm.command.CancelTokenCommand();
+ public org.jbpm.command.CancelTokenCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTokenId();
+ public void setTokenId(long);
+}
+
+Compiled from "CancelWorkOnTaskCommand.java"
+public class org.jbpm.command.CancelWorkOnTaskCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.CancelWorkOnTaskCommand(long);
+ public org.jbpm.command.CancelWorkOnTaskCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+}
+
+Compiled from "ChangeProcessInstanceVersionCommand.java"
+public class org.jbpm.command.ChangeProcessInstanceVersionCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand();
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand(long, int);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.util.Map getNameMapping();
+ public void setNameMapping(java.util.Map);
+ public int getNewVersion();
+ public void setNewVersion(int);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+}
+
+Compiled from "Command.java"
+public interface org.jbpm.command.Command extends java.io.Serializable{
+ public abstract java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "CommandService.java"
+public interface org.jbpm.command.CommandService{
+ public abstract java.lang.Object execute(org.jbpm.command.Command);
+}
+
+Compiled from "CompositeCommand.java"
+public class org.jbpm.command.CompositeCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.CompositeCommand(java.util.List);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected void tryToInject(java.lang.Object, org.jbpm.command.Command);
+ protected java.lang.reflect.Field findField(java.lang.Class);
+}
+
+Compiled from "DeleteProcessdefinitionCommand.java"
+public class org.jbpm.command.DeleteProcessdefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.DeleteProcessdefinitionCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "DeployProcessCommand.java"
+public class org.jbpm.command.DeployProcessCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.DeployProcessCommand();
+ public org.jbpm.command.DeployProcessCommand(byte[]);
+ public org.jbpm.command.DeployProcessCommand(java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public byte[] getPar();
+ public void setPar(byte[]);
+ public java.lang.String getXml();
+ public void setXml(java.lang.String);
+}
+
+Compiled from "ExecuteJobsCommand.java"
+public class org.jbpm.command.ExecuteJobsCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.ExecuteJobsCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected java.util.Collection acquireJobs();
+ protected void executeJob(org.jbpm.job.Job);
+ protected java.util.Date getNextDueDate();
+}
+
+Compiled from "GetProcessDefinitionCommand.java"
+public class org.jbpm.command.GetProcessDefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessDefinitionCommand();
+ public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String);
+ public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String, int);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public int getVersion();
+ public void setVersion(int);
+}
+
+Compiled from "GetProcessDefinitionsCommand.java"
+public class org.jbpm.command.GetProcessDefinitionsCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessDefinitionsCommand();
+ public org.jbpm.command.GetProcessDefinitionsCommand(boolean);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public boolean isOnlyLatest();
+ public void setOnlyLatest(boolean);
+}
+
+Compiled from "GetProcessInstanceCommand.java"
+public class org.jbpm.command.GetProcessInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessInstanceCommand();
+ public org.jbpm.command.GetProcessInstanceCommand(long);
+ public org.jbpm.command.GetProcessInstanceCommand(long, boolean, boolean);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+}
+
+Compiled from "GetProcessInstanceLogCommand.java"
+public class org.jbpm.command.GetProcessInstanceLogCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.GetProcessInstanceLogCommand();
+ public org.jbpm.command.GetProcessInstanceLogCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected java.util.Map loadLogdFromMap(java.util.Map);
+ public long getProcessId();
+ public void setProcessId(long);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+}
+
+Compiled from "GetProcessInstancesCommand.java"
+public class org.jbpm.command.GetProcessInstancesCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessInstancesCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.util.List retrieveProcessInstanceDetails(java.util.List);
+ public java.util.Date getFromStartDate();
+ public void setFromStartDate(java.util.Date);
+ public boolean isOnlyRunning();
+ public void setOnlyRunning(boolean);
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public java.lang.String getStateName();
+ public void setStateName(java.lang.String);
+ public java.util.Date getUntilStartDate();
+ public void setUntilStartDate(java.util.Date);
+ public java.lang.String getVersion();
+ public void setVersion(java.lang.String);
+ public long getProcessId();
+ public void setProcessId(long);
+}
+
+Compiled from "GetTaskInstanceCommand.java"
+public class org.jbpm.command.GetTaskInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetTaskInstanceCommand();
+ public org.jbpm.command.GetTaskInstanceCommand(long);
+ public org.jbpm.command.GetTaskInstanceCommand(long, boolean, boolean);
+ public org.jbpm.command.GetTaskInstanceCommand(long, java.lang.String[]);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+}
+
+Compiled from "GetTaskListCommand.java"
+public class org.jbpm.command.GetTaskListCommand extends org.jbpm.command.AbstractGetObjectBaseCommand implements org.jbpm.command.Command{
+ public org.jbpm.command.GetTaskListCommand(java.lang.String[]);
+ public org.jbpm.command.GetTaskListCommand(java.lang.String, boolean);
+ public org.jbpm.command.GetTaskListCommand(java.lang.String, java.lang.String[]);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.util.List retrieveTaskInstanceDetails(java.util.List);
+ public java.lang.String[] getActor();
+ public void setActor(java.lang.String);
+ public void setActor(java.lang.String[]);
+}
+
+Compiled from "CommandServiceImpl.java"
+public class org.jbpm.command.impl.CommandServiceImpl extends java.lang.Object implements org.jbpm.command.CommandService,java.io.Serializable{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ public org.jbpm.command.impl.CommandServiceImpl(org.jbpm.JbpmConfiguration);
+ public java.lang.Object execute(org.jbpm.command.Command);
+}
+
+Compiled from "NewProcessInstanceCommand.java"
+public class org.jbpm.command.NewProcessInstanceCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.NewProcessInstanceCommand();
+ public org.jbpm.command.NewProcessInstanceCommand(java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public boolean isCreateStartTask();
+ public void setCreateStartTask(boolean);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+ public java.lang.String getKey();
+ public void setKey(java.lang.String);
+}
+
+Compiled from "SignalCommand.java"
+public class org.jbpm.command.SignalCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.SignalCommand();
+ public org.jbpm.command.SignalCommand(long, java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext);
+ protected org.jbpm.graph.exe.Token getToken(org.jbpm.JbpmContext);
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+ public java.lang.String getExpectedStateName();
+ public void setExpectedStateName(java.lang.String);
+}
+
+Compiled from "StartProcessInstanceCommand.java"
+public class org.jbpm.command.StartProcessInstanceCommand extends org.jbpm.command.NewProcessInstanceCommand implements org.jbpm.command.Command{
+ public org.jbpm.command.StartProcessInstanceCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getStartTransitionName();
+ public void setStartTransitionName(java.lang.String);
+}
+
+Compiled from "StartWorkOnTaskCommand.java"
+public class org.jbpm.command.StartWorkOnTaskCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.StartWorkOnTaskCommand(long, boolean);
+ public org.jbpm.command.StartWorkOnTaskCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public boolean isOverwriteSwimlane();
+ public void setOverwriteSwimlane(boolean);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+}
+
+Compiled from "TaskInstanceEndCommand.java"
+public class org.jbpm.command.TaskInstanceEndCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.TaskInstanceEndCommand();
+ public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String);
+ public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String, java.util.Map);
+ public java.lang.Object execute(org.jbpm.JbpmContext);
+ protected org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(org.jbpm.JbpmContext);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+}
+
+Compiled from "VariablesCommand.java"
+public class org.jbpm.command.VariablesCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.VariablesCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.JbpmContext);
+ protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.graph.exe.Token);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+}
+
+Compiled from "AbstractObjectInfo.java"
+public abstract class org.jbpm.configuration.AbstractObjectInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public org.jbpm.configuration.AbstractObjectInfo();
+ public org.jbpm.configuration.AbstractObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ protected java.lang.String getValueString(org.w3c.dom.Element);
+ public boolean hasName();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isSingleton();
+ public void setSingleton(boolean);
+}
+
+Compiled from "BeanInfo.java"
+public class org.jbpm.configuration.BeanInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.BeanInfo();
+ public org.jbpm.configuration.BeanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.String getClassName();
+ public void setClassName(java.lang.String);
+}
+
+Compiled from "BooleanInfo.java"
+public class org.jbpm.configuration.BooleanInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.BooleanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "CharacterInfo.java"
+public class org.jbpm.configuration.CharacterInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.CharacterInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ConfigurationException.java"
+public class org.jbpm.configuration.ConfigurationException extends org.jbpm.JbpmException{
+ public org.jbpm.configuration.ConfigurationException();
+ public org.jbpm.configuration.ConfigurationException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.configuration.ConfigurationException(java.lang.String);
+ public org.jbpm.configuration.ConfigurationException(java.lang.Throwable);
+}
+
+Compiled from "ConstructorInfo.java"
+public class org.jbpm.configuration.ConstructorInfo extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.configuration.ConstructorInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ protected java.lang.Class[] getParameterTypes(org.jbpm.configuration.ObjectFactoryImpl);
+ protected java.lang.Object[] getArgs(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.reflect.Method findMethod(java.lang.Class, java.lang.Class[]);
+}
+
+Compiled from "DoubleInfo.java"
+public class org.jbpm.configuration.DoubleInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.DoubleInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "FieldInfo.java"
+public class org.jbpm.configuration.FieldInfo extends org.jbpm.configuration.PropertyInfo{
+ public org.jbpm.configuration.FieldInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "FloatInfo.java"
+public class org.jbpm.configuration.FloatInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.FloatInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "IntegerInfo.java"
+public class org.jbpm.configuration.IntegerInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.IntegerInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmContextInfo.java"
+public class org.jbpm.configuration.JbpmContextInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.JbpmContextInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public synchronized java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+class org.jbpm.configuration.JbpmTypeObjectInfo$1$1 extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+class org.jbpm.configuration.JbpmTypeObjectInfo$1 extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public boolean hasName();
+ public java.lang.String getName();
+ public boolean isSingleton();
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+public class org.jbpm.configuration.JbpmTypeObjectInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.JbpmTypeObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ListInfo.java"
+public class org.jbpm.configuration.ListInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.ListInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "LongInfo.java"
+public class org.jbpm.configuration.LongInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.LongInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "MapInfo.java"
+public class org.jbpm.configuration.MapInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.MapInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "NullInfo.java"
+public class org.jbpm.configuration.NullInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.NullInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ObjectFactory.java"
+public interface org.jbpm.configuration.ObjectFactory extends java.io.Serializable{
+ public abstract java.lang.Object createObject(java.lang.String);
+ public abstract boolean hasObject(java.lang.String);
+}
+
+Compiled from "ObjectFactoryImpl.java"
+public class org.jbpm.configuration.ObjectFactoryImpl extends java.lang.Object implements org.jbpm.configuration.ObjectFactory{
+ public org.jbpm.configuration.ObjectFactoryImpl();
+ public org.jbpm.configuration.ObjectFactoryImpl(java.util.Map, java.util.List);
+ public void addObjectInfo(org.jbpm.configuration.ObjectInfo);
+ public synchronized java.lang.Object createObject(java.lang.String);
+ public synchronized boolean hasObject(java.lang.String);
+ public java.lang.Object createObject(int);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectInfo);
+}
+
+Compiled from "ObjectFactoryParser.java"
+public class org.jbpm.configuration.ObjectFactoryParser extends java.lang.Object implements java.io.Serializable{
+ public static java.util.Map getDefaultMappings();
+ public static org.jbpm.configuration.ObjectFactoryImpl parseXmlString(java.lang.String);
+ public static org.jbpm.configuration.ObjectFactoryImpl parseInputStream(java.io.InputStream);
+ public static org.jbpm.configuration.ObjectFactoryImpl parseResource(java.lang.String);
+ public static org.jbpm.configuration.ObjectFactoryImpl createObjectFactory(org.w3c.dom.Element);
+ public void parseElementsFromResource(java.lang.String, org.jbpm.configuration.ObjectFactoryImpl);
+ public void parseElementsStream(java.io.InputStream, org.jbpm.configuration.ObjectFactoryImpl);
+ public void parseElements(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryImpl);
+ public org.jbpm.configuration.ObjectFactoryParser();
+ public org.jbpm.configuration.ObjectFactoryParser(java.util.Map);
+ public org.jbpm.configuration.ObjectInfo parse(org.w3c.dom.Element);
+ public void addNamedObjectInfo(java.lang.String, org.jbpm.configuration.ObjectInfo);
+ public void addMapping(java.lang.String, java.lang.Class);
+}
+
+Compiled from "ObjectInfo.java"
+public interface org.jbpm.configuration.ObjectInfo extends java.io.Serializable{
+ public abstract boolean hasName();
+ public abstract java.lang.String getName();
+ public abstract boolean isSingleton();
+ public abstract java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "PropertyInfo.java"
+public class org.jbpm.configuration.PropertyInfo extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.configuration.PropertyInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.reflect.Method findSetter(java.lang.Class);
+}
+
+Compiled from "RefInfo.java"
+public class org.jbpm.configuration.RefInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.RefInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "StringInfo.java"
+public class org.jbpm.configuration.StringInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.StringInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ValueInfo.java"
+public class org.jbpm.configuration.ValueInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public org.jbpm.configuration.ValueInfo(java.lang.String, java.lang.Object);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.String getName();
+ public boolean hasName();
+ public boolean isSingleton();
+}
+
+Compiled from "Access.java"
+public class org.jbpm.context.def.Access extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.context.def.Access();
+ public org.jbpm.context.def.Access(java.lang.String);
+ public boolean isReadable();
+ public boolean isWritable();
+ public boolean isRequired();
+ public boolean isLock();
+ public boolean hasAccess(java.lang.String);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+}
+
+Compiled from "ContextDefinition.java"
+public class org.jbpm.context.def.ContextDefinition extends org.jbpm.module.def.ModuleDefinition{
+ public org.jbpm.context.def.ContextDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+}
+
+Compiled from "VariableAccess.java"
+public class org.jbpm.context.def.VariableAccess extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String variableName;
+ protected org.jbpm.context.def.Access access;
+ protected java.lang.String mappedName;
+ public org.jbpm.context.def.VariableAccess();
+ public org.jbpm.context.def.VariableAccess(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String getMappedName();
+ public org.jbpm.context.def.Access getAccess();
+ public java.lang.String getVariableName();
+ public boolean isReadable();
+ public boolean isWritable();
+ public boolean isRequired();
+ public boolean isLock();
+}
+
+Compiled from "ContextInstance.java"
+public class org.jbpm.context.exe.ContextInstance extends org.jbpm.module.exe.ModuleInstance{
+ protected java.util.Map tokenVariableMaps;
+ protected transient java.util.Map transientVariables;
+ protected transient java.util.List updatedVariableContainers;
+ public org.jbpm.context.exe.ContextInstance();
+ public void createVariable(java.lang.String, java.lang.Object);
+ public void setVariableLocally(java.lang.String, java.lang.Object);
+ public void createVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public void setVariableLocally(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public java.util.Map getVariables();
+ public java.util.Map getVariables(org.jbpm.graph.exe.Token);
+ public void addVariables(java.util.Map);
+ public void setVariables(java.util.Map);
+ public void addVariables(java.util.Map, org.jbpm.graph.exe.Token);
+ public void setVariables(java.util.Map, org.jbpm.graph.exe.Token);
+ public java.lang.Object getVariable(java.lang.String);
+ public java.lang.Object getVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getLocalVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getVariableLocally(java.lang.String, org.jbpm.graph.exe.Token);
+ public void setVariable(java.lang.String, java.lang.Object);
+ public void setVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public boolean hasVariable(java.lang.String);
+ public boolean hasVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteVariable(java.lang.String);
+ public void deleteVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getTransientVariable(java.lang.String);
+ public void setTransientVariable(java.lang.String, java.lang.Object);
+ public boolean hasTransientVariable(java.lang.String);
+ public java.util.Map getTransientVariables();
+ public void setTransientVariables(java.util.Map);
+ public void deleteTransientVariable(java.lang.String);
+ public org.jbpm.context.exe.TokenVariableMap getOrCreateTokenVariableMap(org.jbpm.graph.exe.Token);
+ public org.jbpm.context.exe.TokenVariableMap getTokenVariableMap(org.jbpm.graph.exe.Token);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.util.Map getTokenVariableMaps();
+}
+
+Compiled from "BooleanToStringConverter.java"
+public class org.jbpm.context.exe.converter.BooleanToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public static final java.lang.String TRUE_TEXT;
+ public static final java.lang.String FALSE_TEXT;
+ public org.jbpm.context.exe.converter.BooleanToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "BytesToByteArrayConverter.java"
+public class org.jbpm.context.exe.converter.BytesToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.BytesToByteArrayConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "ByteToLongConverter.java"
+public class org.jbpm.context.exe.converter.ByteToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.ByteToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "CharacterToStringConverter.java"
+public class org.jbpm.context.exe.converter.CharacterToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.CharacterToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "Converter.java"
+public interface org.jbpm.context.exe.Converter extends java.io.Serializable{
+ public abstract boolean supports(java.lang.Object);
+ public abstract java.lang.Object convert(java.lang.Object);
+ public abstract java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "DateToLongConverter.java"
+public class org.jbpm.context.exe.converter.DateToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.DateToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "DoubleToStringConverter.java"
+public class org.jbpm.context.exe.converter.DoubleToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.DoubleToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "FloatToDoubleConverter.java"
+public class org.jbpm.context.exe.converter.FloatToDoubleConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.FloatToDoubleConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "FloatToStringConverter.java"
+public class org.jbpm.context.exe.converter.FloatToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.FloatToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "IntegerToLongConverter.java"
+public class org.jbpm.context.exe.converter.IntegerToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.IntegerToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "SerializableToByteArrayConverter.java"
+public class org.jbpm.context.exe.converter.SerializableToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.SerializableToByteArrayConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ShortToLongConverter.java"
+public class org.jbpm.context.exe.converter.ShortToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.ShortToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "JbpmType.java"
+public class org.jbpm.context.exe.JbpmType extends java.lang.Object{
+ public org.jbpm.context.exe.JbpmType(org.jbpm.context.exe.JbpmTypeMatcher, org.jbpm.context.exe.Converter, java.lang.Class);
+ public boolean matches(java.lang.Object);
+ public org.jbpm.context.exe.VariableInstance newVariableInstance();
+ public static java.util.List getJbpmTypes();
+}
+
+Compiled from "JbpmTypeMatcher.java"
+public interface org.jbpm.context.exe.JbpmTypeMatcher extends java.io.Serializable{
+ public abstract boolean matches(java.lang.Object);
+}
+
+Compiled from "ClassNameMatcher.java"
+public class org.jbpm.context.exe.matcher.ClassNameMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.ClassNameMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "Ejb3Matcher.java"
+public class org.jbpm.context.exe.matcher.Ejb3Matcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.Ejb3Matcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "HibernateLongIdMatcher.java"
+public class org.jbpm.context.exe.matcher.HibernateLongIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.HibernateLongIdMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "HibernateStringIdMatcher.java"
+public class org.jbpm.context.exe.matcher.HibernateStringIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.HibernateStringIdMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "JcrNodeMatcher.java"
+public class org.jbpm.context.exe.matcher.JcrNodeMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.JcrNodeMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "SerializableMatcher.java"
+public class org.jbpm.context.exe.matcher.SerializableMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.SerializableMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "TokenVariableMap.java"
+public class org.jbpm.context.exe.TokenVariableMap extends org.jbpm.context.exe.VariableContainer implements java.io.Serializable{
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.context.exe.ContextInstance contextInstance;
+ public org.jbpm.context.exe.TokenVariableMap();
+ public org.jbpm.context.exe.TokenVariableMap(org.jbpm.graph.exe.Token, org.jbpm.context.exe.ContextInstance);
+ public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+ protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public java.util.Map getVariableInstances();
+}
+
+Compiled from "VariableContainer.java"
+public abstract class org.jbpm.context.exe.VariableContainer extends java.lang.Object implements java.io.Serializable{
+ protected java.util.Map variableInstances;
+ public org.jbpm.context.exe.VariableContainer();
+ protected abstract org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public abstract org.jbpm.graph.exe.Token getToken();
+ public java.lang.Object getVariable(java.lang.String);
+ public void setVariable(java.lang.String, java.lang.Object);
+ public boolean hasVariable(java.lang.String);
+ public void deleteVariable(java.lang.String);
+ public void addVariables(java.util.Map);
+ public void setVariables(java.util.Map);
+ public java.util.Map getVariables();
+ public java.util.Map getVariablesLocally();
+ public boolean hasVariableLocally(java.lang.String);
+ public java.lang.Object getVariableLocally(java.lang.String);
+ public void deleteVariableLocally(java.lang.String);
+ public void setVariableLocally(java.lang.String, java.lang.Object);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String);
+ public java.util.Map getVariableInstances();
+ public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
+ public void deleteVariableInstance(java.lang.String);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public static java.util.Collection getUpdatedVariableContainers(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "ByteArrayInstance.java"
+public class org.jbpm.context.exe.variableinstance.ByteArrayInstance extends org.jbpm.context.exe.VariableInstance{
+ protected org.jbpm.bytes.ByteArray value;
+ public org.jbpm.context.exe.variableinstance.ByteArrayInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "VariableInstance.java"
+public abstract class org.jbpm.context.exe.VariableInstance extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.context.exe.TokenVariableMap tokenVariableMap;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.context.exe.Converter converter;
+ protected java.lang.Object valueCache;
+ protected boolean isValueCached;
+ public org.jbpm.context.exe.VariableInstance();
+ public static org.jbpm.context.exe.VariableInstance create(org.jbpm.graph.exe.Token, java.lang.String, java.lang.Object);
+ public static org.jbpm.context.exe.VariableInstance createVariableInstance(java.lang.Object);
+ public abstract boolean isStorable(java.lang.Object);
+ protected abstract java.lang.Object getObject();
+ protected abstract void setObject(java.lang.Object);
+ public boolean supports(java.lang.Object);
+ public void setValue(java.lang.Object);
+ public java.lang.Object getValue();
+ public void removeReferences();
+ public java.lang.String toString();
+ public java.lang.String getName();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setTokenVariableMap(org.jbpm.context.exe.TokenVariableMap);
+}
+
+Compiled from "DateInstance.java"
+public class org.jbpm.context.exe.variableinstance.DateInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.util.Date value;
+ public org.jbpm.context.exe.variableinstance.DateInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "DoubleInstance.java"
+public class org.jbpm.context.exe.variableinstance.DoubleInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Double value;
+ public org.jbpm.context.exe.variableinstance.DoubleInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "Ejb3Instance.java"
+public class org.jbpm.context.exe.variableinstance.Ejb3Instance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Long id;
+ protected java.lang.String className;
+ public org.jbpm.context.exe.variableinstance.Ejb3Instance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "HibernateLongInstance.java"
+public class org.jbpm.context.exe.variableinstance.HibernateLongInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Object value;
+ public org.jbpm.context.exe.variableinstance.HibernateLongInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "HibernateStringInstance.java"
+public class org.jbpm.context.exe.variableinstance.HibernateStringInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Object value;
+ public org.jbpm.context.exe.variableinstance.HibernateStringInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "JcrNodeInstance.java"
+public class org.jbpm.context.exe.variableinstance.JcrNodeInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.JcrNodeInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "LongInstance.java"
+public class org.jbpm.context.exe.variableinstance.LongInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Long value;
+ public org.jbpm.context.exe.variableinstance.LongInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "NullInstance.java"
+public class org.jbpm.context.exe.variableinstance.NullInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.NullInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "StringInstance.java"
+public class org.jbpm.context.exe.variableinstance.StringInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.String value;
+ public org.jbpm.context.exe.variableinstance.StringInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "UnpersistableInstance.java"
+public class org.jbpm.context.exe.variableinstance.UnpersistableInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.UnpersistableInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "VariableCreateLog.java"
+public class org.jbpm.context.log.VariableCreateLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableCreateLog();
+ public org.jbpm.context.log.VariableCreateLog(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "VariableDeleteLog.java"
+public class org.jbpm.context.log.VariableDeleteLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableDeleteLog();
+ public org.jbpm.context.log.VariableDeleteLog(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "ByteArrayUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.ByteArrayUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog();
+ public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog(org.jbpm.context.exe.VariableInstance, org.jbpm.bytes.ByteArray, org.jbpm.bytes.ByteArray);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+ public java.lang.String toString();
+}
+
+Compiled from "DateUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.DateUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.DateUpdateLog();
+ public org.jbpm.context.log.variableinstance.DateUpdateLog(org.jbpm.context.exe.VariableInstance, java.util.Date, java.util.Date);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "DoubleUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.DoubleUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.DoubleUpdateLog();
+ public org.jbpm.context.log.variableinstance.DoubleUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Double, java.lang.Double);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "HibernateLongUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.HibernateLongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog();
+ public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "HibernateStringUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.HibernateStringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog();
+ public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "LongUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.LongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.LongUpdateLog();
+ public org.jbpm.context.log.variableinstance.LongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Long, java.lang.Long);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "StringUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.StringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.StringUpdateLog();
+ public org.jbpm.context.log.variableinstance.StringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.String, java.lang.String);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "VariableLog.java"
+public abstract class org.jbpm.context.log.VariableLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.context.exe.VariableInstance variableInstance;
+ public org.jbpm.context.log.VariableLog();
+ public org.jbpm.context.log.VariableLog(org.jbpm.context.exe.VariableInstance);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance();
+}
+
+Compiled from "VariableUpdateLog.java"
+public abstract class org.jbpm.context.log.VariableUpdateLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableUpdateLog();
+ public org.jbpm.context.log.VariableUpdateLog(org.jbpm.context.exe.VariableInstance);
+ public abstract java.lang.Object getOldValue();
+ public abstract java.lang.Object getNewValue();
+ public java.lang.String toString();
+ public void undo();
+}
+
+Compiled from "AbstractDbTestCase.java"
+class org.jbpm.db.AbstractDbTestCase$1 extends java.util.TimerTask{
+ public void run();
+}
+
+Compiled from "AbstractDbTestCase.java"
+public abstract class org.jbpm.db.AbstractDbTestCase extends org.jbpm.AbstractJbpmTestCase{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ protected org.jbpm.JbpmContext jbpmContext;
+ protected org.hibernate.tool.hbm2ddl.SchemaExport schemaExport;
+ protected org.hibernate.Session session;
+ protected org.jbpm.db.GraphSession graphSession;
+ protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
+ protected org.jbpm.db.ContextSession contextSession;
+ protected org.jbpm.db.JobSession jobSession;
+ protected org.jbpm.db.LoggingSession loggingSession;
+ protected org.jbpm.job.executor.JobExecutor jobExecutor;
+ public org.jbpm.db.AbstractDbTestCase();
+ protected void setUp() throws java.lang.Exception;
+ protected void tearDown() throws java.lang.Exception;
+ public void beginSessionTransaction();
+ public void commitAndCloseSession();
+ protected void newTransaction();
+ public org.jbpm.graph.exe.ProcessInstance saveAndReload(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.taskmgmt.exe.TaskInstance saveAndReload(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.graph.def.ProcessDefinition saveAndReload(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.logging.log.ProcessLog saveAndReload(org.jbpm.logging.log.ProcessLog);
+ protected void createSchema();
+ protected void cleanSchema();
+ protected void dropSchema();
+ protected java.lang.String getJbpmTestConfig();
+ protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ protected void createJbpmContext();
+ protected void closeJbpmContext();
+ protected void startJobExecutor();
+ protected void waitForJobs(long);
+ protected int getNbrOfJobsAvailable();
+ protected int getTimerCount();
+ protected org.jbpm.job.Job getJob();
+ protected void processJobs(long);
+ protected void stopJobExecutor();
+ protected void initializeMembers();
+ protected void resetMembers();
+}
+
+Compiled from "JbpmSchemaUpdate.java"
+public class org.jbpm.db.compatibility.JbpmSchemaUpdate extends java.lang.Object{
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration) throws org.hibernate.HibernateException;
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, java.util.Properties) throws org.hibernate.HibernateException;
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, org.hibernate.cfg.Settings) throws org.hibernate.HibernateException;
+ public static void main(java.lang.String[]);
+ public void execute(boolean, boolean, java.io.File);
+ public java.util.List getExceptions();
+}
+
+Compiled from "ContextSession.java"
+public class org.jbpm.db.ContextSession extends java.lang.Object{
+ public org.jbpm.db.ContextSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.ContextSession(org.hibernate.Session);
+}
+
+Compiled from "GraphSession.java"
+public class org.jbpm.db.GraphSession$AverageNodeTimeEntry extends java.lang.Object{
+ public org.jbpm.db.GraphSession$AverageNodeTimeEntry();
+ public long getNodeId();
+ public void setNodeId(long);
+ public java.lang.String getNodeName();
+ public void setNodeName(java.lang.String);
+ public int getCount();
+ public void setCount(int);
+ public long getAverageDuration();
+ public void setAverageDuration(long);
+ public long getMinDuration();
+ public void setMinDuration(long);
+ public long getMaxDuration();
+ public void setMaxDuration(long);
+}
+
+Compiled from "GraphSession.java"
+public class org.jbpm.db.GraphSession extends java.lang.Object{
+ public org.jbpm.db.GraphSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.GraphSession(org.hibernate.Session);
+ public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public void saveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.graph.def.ProcessDefinition loadProcessDefinition(long);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition(long);
+ public org.jbpm.graph.def.ProcessDefinition findProcessDefinition(java.lang.String, int);
+ public org.jbpm.graph.def.ProcessDefinition findLatestProcessDefinition(java.lang.String);
+ public java.util.List findLatestProcessDefinitions();
+ public java.util.List findAllProcessDefinitions();
+ public java.util.List findAllProcessDefinitionVersions(java.lang.String);
+ public void deleteProcessDefinition(long);
+ public void deleteProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ protected org.jbpm.graph.exe.ProcessInstance findNextProcessInstance(org.jbpm.graph.def.ProcessDefinition);
+ protected java.util.List findReferencingProcessStates(org.jbpm.graph.def.ProcessDefinition);
+ public void saveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
+ public org.jbpm.graph.exe.Token loadToken(long);
+ public org.jbpm.graph.exe.Token getToken(long);
+ public void lockProcessInstance(long);
+ public void lockProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public java.util.List findProcessInstances(long);
+ public void deleteProcessInstance(long);
+ public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance, boolean, boolean);
+ public java.util.List calculateAverageTimeByNode(long, long);
+ public java.util.List findActiveNodesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+}
+
+Compiled from "AccessType.java"
+public class org.jbpm.db.hibernate.AccessType extends org.hibernate.type.ImmutableType implements org.hibernate.type.DiscriminatorType{
+ public org.jbpm.db.hibernate.AccessType();
+ public java.lang.Object get(java.sql.ResultSet, java.lang.String) throws java.sql.SQLException;
+ public java.lang.Class getReturnedClass();
+ public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
+ public int sqlType();
+ public java.lang.String getName();
+ public java.lang.String objectToSQLString(java.lang.Object, org.hibernate.dialect.Dialect) throws java.lang.Exception;
+ public java.lang.Object stringToObject(java.lang.String) throws java.lang.Exception;
+ public java.lang.String toString(java.lang.Object);
+ public java.lang.Object fromStringValue(java.lang.String);
+}
+
+Compiled from "ConverterEnumType.java"
+public class org.jbpm.db.hibernate.ConverterEnumType extends java.lang.Object implements org.hibernate.usertype.UserType{
+ public org.jbpm.db.hibernate.ConverterEnumType();
+ public boolean equals(java.lang.Object, java.lang.Object);
+ public int hashCode(java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object deepCopy(java.lang.Object) throws org.hibernate.HibernateException;
+ public boolean isMutable();
+ public java.io.Serializable disassemble(java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object assemble(java.io.Serializable, java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object replace(java.lang.Object, java.lang.Object, java.lang.Object);
+ public int[] sqlTypes();
+ public java.lang.Class returnedClass();
+ public java.lang.Object nullSafeGet(java.sql.ResultSet, java.lang.String[], java.lang.Object) throws org.hibernate.HibernateException, java.sql.SQLException;
+ public void nullSafeSet(java.sql.PreparedStatement, java.lang.Object, int) throws org.hibernate.HibernateException, java.sql.SQLException;
+}
+
+Compiled from "Converters.java"
+public abstract class org.jbpm.db.hibernate.Converters extends java.lang.Object{
+ public org.jbpm.db.hibernate.Converters();
+ public static org.jbpm.context.exe.Converter getConverterByClassName(java.lang.String);
+ public static org.jbpm.context.exe.Converter getConverterByDatabaseId(java.lang.String);
+ public static java.lang.String getConverterId(org.jbpm.context.exe.Converter);
+}
+
+Compiled from "HibernateHelper.java"
+public abstract class org.jbpm.db.hibernate.HibernateHelper extends java.lang.Object{
+ public org.jbpm.db.hibernate.HibernateHelper();
+ public static void clearConfigurationsCache();
+ public static org.hibernate.SessionFactory createSessionFactory();
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String);
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String);
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String, boolean);
+ public static org.hibernate.SessionFactory createSessionFactory(org.hibernate.cfg.Configuration, boolean);
+ public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String, java.lang.String);
+ public static org.hibernate.cfg.Configuration getConfiguration(org.hibernate.SessionFactory);
+ public static org.hibernate.tool.hbm2ddl.SchemaExport createSchemaExport(org.hibernate.SessionFactory);
+ public static boolean createSchemaExportScript(org.hibernate.SessionFactory);
+ public static void clearHibernateCache(org.hibernate.SessionFactory);
+}
+
+Compiled from "JbpmNamingStrategy.java"
+public class org.jbpm.db.hibernate.JbpmNamingStrategy extends java.lang.Object implements org.hibernate.cfg.NamingStrategy{
+ public org.jbpm.db.hibernate.JbpmNamingStrategy();
+ public java.lang.String classToTableName(java.lang.String);
+ public java.lang.String propertyToColumnName(java.lang.String);
+ public java.lang.String tableName(java.lang.String);
+ public java.lang.String columnName(java.lang.String);
+ public java.lang.String propertyToTableName(java.lang.String, java.lang.String);
+ public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String joinKeyColumnName(java.lang.String, java.lang.String);
+ public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String logicalColumnName(java.lang.String, java.lang.String);
+ public java.lang.String logicalCollectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String logicalCollectionColumnName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+}
+
+Compiled from "StringMax.java"
+public class org.jbpm.db.hibernate.StringMax extends org.hibernate.type.StringType implements org.hibernate.usertype.ParameterizedType{
+ public org.jbpm.db.hibernate.StringMax();
+ public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
+ public void setParameterValues(java.util.Properties);
+}
+
+Compiled from "JbpmSchema.java"
+public class org.jbpm.db.JbpmSchema extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.db.JbpmSchema(org.hibernate.cfg.Configuration);
+ public java.lang.String[] getCreateSql();
+ public java.lang.String[] getDropSql();
+ public java.lang.String[] getCleanSql();
+ public boolean hasJbpmTables();
+ public java.util.List getJbpmTables();
+ public java.util.Map getJbpmTablesRecordCount();
+ public void dropSchema();
+ public void createSchema();
+ public void cleanSchema();
+ public void saveSqlScripts(java.lang.String, java.lang.String);
+ public static void main(java.lang.String[]);
+ public void execute(java.lang.String[]);
+ public java.util.Properties getProperties();
+}
+
+Compiled from "JbpmSession.java"
+public class org.jbpm.db.JbpmSession extends java.lang.Object{
+ public org.jbpm.db.JbpmSession(org.jbpm.db.JbpmSessionFactory, org.hibernate.Session);
+ public org.jbpm.db.JbpmSession(org.hibernate.Session);
+ public org.jbpm.db.JbpmSessionFactory getJbpmSessionFactory();
+ public java.sql.Connection getConnection();
+ public org.hibernate.Session getSession();
+ public org.hibernate.Transaction getTransaction();
+ public void beginTransaction();
+ public void commitTransaction();
+ public void rollbackTransaction();
+ public void commitTransactionAndClose();
+ public void rollbackTransactionAndClose();
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public void close();
+ public void pushCurrentSession();
+ public static org.jbpm.db.JbpmSession getCurrentJbpmSession();
+ public void popCurrentSession();
+}
+
+Compiled from "JbpmSessionFactory.java"
+public class org.jbpm.db.JbpmSessionFactory extends java.lang.Object implements java.io.Serializable{
+ public static org.jbpm.db.JbpmSessionFactory getInstance();
+ public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration);
+ public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration, org.hibernate.SessionFactory);
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory();
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(java.lang.String);
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(org.hibernate.cfg.Configuration);
+ public static org.hibernate.cfg.Configuration createConfiguration();
+ public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String);
+ public static org.hibernate.SessionFactory buildSessionFactory(org.hibernate.cfg.Configuration);
+ public org.jbpm.db.JbpmSession openJbpmSession();
+ public org.jbpm.db.JbpmSession openJbpmSession(java.sql.Connection);
+ public org.jbpm.db.JbpmSession openJbpmSession(org.hibernate.Session);
+ public org.jbpm.db.JbpmSession openJbpmSessionAndBeginTransaction();
+ public org.hibernate.SessionFactory getSessionFactory();
+ public org.hibernate.cfg.Configuration getConfiguration();
+ public boolean isHibernatableWithLongId(java.lang.Class);
+ public boolean isHibernatableWithStringId(java.lang.Class);
+ public org.jbpm.db.JbpmSchema getJbpmSchema();
+}
+
+Compiled from "JobSession.java"
+public class org.jbpm.db.JobSession extends java.lang.Object{
+ public org.jbpm.db.JobSession(org.hibernate.Session);
+ public org.jbpm.job.Job getFirstAcquirableJob(java.lang.String);
+ public java.util.List findExclusiveJobs(java.lang.String, org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.job.Job getFirstDueJob(java.lang.String, java.util.Collection);
+ public void saveJob(org.jbpm.job.Job);
+ public void deleteJob(org.jbpm.job.Job);
+ public org.jbpm.job.Job loadJob(long);
+ public org.jbpm.job.Timer loadTimer(long);
+ public java.util.List loadJobs(long[]);
+ public org.jbpm.job.Job getJob(long);
+ public void suspendJobs(org.jbpm.graph.exe.Token);
+ public void resumeJobs(org.jbpm.graph.exe.Token);
+ public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteJobsForProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public java.util.List findJobsWithOverdueLockTime(java.util.Date);
+}
+
+Compiled from "LoggingSession.java"
+public class org.jbpm.db.LoggingSession extends java.lang.Object{
+ public org.jbpm.db.LoggingSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.LoggingSession(org.hibernate.Session);
+ public java.util.Map findLogsByProcessInstance(long);
+ public java.util.List findLogsByToken(long);
+ public void saveProcessLog(org.jbpm.logging.log.ProcessLog);
+ public org.jbpm.logging.log.ProcessLog loadProcessLog(long);
+ public org.jbpm.logging.log.ProcessLog getProcessLog(long);
+}
+
+Compiled from "TaskMgmtSession.java"
+public class org.jbpm.db.TaskMgmtSession extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.db.TaskMgmtSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.TaskMgmtSession(org.hibernate.Session);
+ public java.util.List findTaskInstances(java.lang.String);
+ public java.util.List findTaskInstances(java.util.List);
+ public java.util.List findTaskInstances(java.lang.String[]);
+ public java.util.List findPooledTaskInstances(java.lang.String);
+ public java.util.List findPooledTaskInstances(java.util.List);
+ public java.util.List findTaskInstancesByToken(long);
+ public java.util.List findTaskInstancesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
+ public java.util.List findTaskInstancesByIds(java.util.List);
+}
+
+Compiled from "EventCallback.java"
+final class org.jbpm.EventCallback$1 extends java.lang.Object implements javax.transaction.Synchronization{
+ public void beforeCompletion();
+ public void afterCompletion(int);
+}
+
+Compiled from "EventCallback.java"
+public class org.jbpm.EventCallback extends java.lang.Object implements java.io.Serializable{
+ public static final int DEFAULT_TIMEOUT;
+ public org.jbpm.EventCallback();
+ public void processStart();
+ public void processEnd();
+ public void nodeEnter();
+ public void nodeLeave();
+ public void taskCreate();
+ public void taskEnd();
+ public void timerCreate();
+ public void timer();
+ public void transition();
+ public static void waitForEvent(java.lang.String);
+ public static void waitForEvent(java.lang.String, long);
+ public static void clear();
+}
+
+Compiled from "FileDefinition.java"
+public class org.jbpm.file.def.FileDefinition extends org.jbpm.module.def.ModuleDefinition{
+ public org.jbpm.file.def.FileDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+ public void addFile(java.lang.String, byte[]);
+ public void addFile(java.lang.String, java.io.InputStream);
+ public java.io.InputStream getInputStream(java.lang.String);
+ public boolean hasFile(java.lang.String);
+ public java.util.Map getInputStreamMap();
+ public java.util.Map getBytesMap();
+ public byte[] getBytes(java.lang.String);
+}
+
+Compiled from "ActionTypes.java"
+public class org.jbpm.graph.action.ActionTypes extends java.lang.Object{
+ public org.jbpm.graph.action.ActionTypes();
+ public static java.util.Set getActionTypes();
+ public static java.util.Set getActionNames();
+ public static java.lang.Class getActionType(java.lang.String);
+ public static java.lang.String getActionName(java.lang.Class);
+ public static boolean hasActionName(java.lang.String);
+}
+
+Compiled from "MailAction.java"
+public class org.jbpm.graph.action.MailAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.graph.action.MailAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+}
+
+Compiled from "Script.java"
+public class org.jbpm.graph.action.Script extends org.jbpm.graph.def.Action implements org.jbpm.jpdl.xml.Parsable{
+ protected java.lang.String expression;
+ protected java.util.Set variableAccesses;
+ public org.jbpm.graph.action.Script();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.Map eval(org.jbpm.graph.exe.Token) throws java.lang.Exception;
+ public java.util.Map eval(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.Map createInputMap(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Map eval(java.util.Map, java.util.Set) throws java.lang.Exception;
+ public void addVariableAccess(org.jbpm.context.def.VariableAccess);
+ public java.lang.String getExpression();
+ public void setExpression(java.lang.String);
+ public java.util.Set getVariableAccesses();
+ public void setVariableAccesses(java.util.Set);
+}
+
+Compiled from "SeamedAction.java"
+public class org.jbpm.graph.action.SeamedAction extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.graph.action.SeamedAction();
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ protected void beginSeamConversation(org.jbpm.graph.exe.ExecutionContext);
+ protected void invokeSeamObjectExpression();
+ protected void endSeamConversation(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "Action.java"
+public class org.jbpm.graph.def.Action extends java.lang.Object implements org.jbpm.graph.def.ActionHandler,org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
+ protected java.lang.String name;
+ protected boolean isPropagationAllowed;
+ protected boolean isAsync;
+ protected boolean isAsyncExclusive;
+ protected org.jbpm.graph.def.Action referencedAction;
+ protected org.jbpm.instantiation.Delegation actionDelegation;
+ protected java.lang.String actionExpression;
+ protected org.jbpm.graph.def.Event event;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.graph.def.Action();
+ public org.jbpm.graph.def.Action(org.jbpm.instantiation.Delegation);
+ public java.lang.String toString();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public void setName(java.lang.String);
+ public boolean equals(java.lang.Object);
+ public boolean acceptsPropagatedEvents();
+ public boolean isPropagationAllowed();
+ public void setPropagationAllowed(boolean);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.graph.def.Event getEvent();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.instantiation.Delegation getActionDelegation();
+ public void setActionDelegation(org.jbpm.instantiation.Delegation);
+ public org.jbpm.graph.def.Action getReferencedAction();
+ public void setReferencedAction(org.jbpm.graph.def.Action);
+ public boolean isAsync();
+ public boolean isAsyncExclusive();
+ public java.lang.String getActionExpression();
+ public void setActionExpression(java.lang.String);
+ public void setEvent(org.jbpm.graph.def.Event);
+ public void setAsync(boolean);
+}
+
+Compiled from "ActionHandler.java"
+public interface org.jbpm.graph.def.ActionHandler extends java.io.Serializable{
+ public abstract void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "DelegationException.java"
+public class org.jbpm.graph.def.DelegationException extends org.jbpm.JbpmException{
+ protected transient org.jbpm.graph.exe.ExecutionContext executionContext;
+ public org.jbpm.graph.def.DelegationException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.DelegationException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.graph.exe.ExecutionContext getExecutionContext();
+}
+
+Compiled from "Event.java"
+public class org.jbpm.graph.def.Event extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String EVENTTYPE_TRANSITION;
+ public static final java.lang.String EVENTTYPE_BEFORE_SIGNAL;
+ public static final java.lang.String EVENTTYPE_AFTER_SIGNAL;
+ public static final java.lang.String EVENTTYPE_PROCESS_START;
+ public static final java.lang.String EVENTTYPE_PROCESS_END;
+ public static final java.lang.String EVENTTYPE_NODE_ENTER;
+ public static final java.lang.String EVENTTYPE_NODE_LEAVE;
+ public static final java.lang.String EVENTTYPE_SUPERSTATE_ENTER;
+ public static final java.lang.String EVENTTYPE_SUPERSTATE_LEAVE;
+ public static final java.lang.String EVENTTYPE_SUBPROCESS_CREATED;
+ public static final java.lang.String EVENTTYPE_SUBPROCESS_END;
+ public static final java.lang.String EVENTTYPE_TASK_CREATE;
+ public static final java.lang.String EVENTTYPE_TASK_ASSIGN;
+ public static final java.lang.String EVENTTYPE_TASK_START;
+ public static final java.lang.String EVENTTYPE_TASK_END;
+ public static final java.lang.String EVENTTYPE_TIMER_CREATE;
+ public static final java.lang.String EVENTTYPE_TIMER;
+ protected java.lang.String eventType;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.util.List actions;
+ public org.jbpm.graph.def.Event();
+ public org.jbpm.graph.def.Event(java.lang.String);
+ public org.jbpm.graph.def.Event(org.jbpm.graph.def.GraphElement, java.lang.String);
+ public java.util.List getActions();
+ public boolean hasActions();
+ public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getEventType();
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+ public long getId();
+}
+
+Compiled from "ExceptionHandler.java"
+public class org.jbpm.graph.def.ExceptionHandler extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String exceptionClassName;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.util.List actions;
+ public org.jbpm.graph.def.ExceptionHandler();
+ public boolean matches(java.lang.Throwable);
+ public void handleException(org.jbpm.graph.def.GraphElement, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.List getActions();
+ public void addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public void reorderAction(int, int);
+ public java.lang.String getExceptionClassName();
+ public void setExceptionClassName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+}
+
+Compiled from "GraphElement.java"
+public abstract class org.jbpm.graph.def.GraphElement extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected java.lang.String description;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected java.util.Map events;
+ protected java.util.List exceptionHandlers;
+ public org.jbpm.graph.def.GraphElement();
+ public org.jbpm.graph.def.GraphElement(java.lang.String);
+ public abstract java.lang.String[] getSupportedEventTypes();
+ public java.util.Map getEvents();
+ public boolean hasEvents();
+ public org.jbpm.graph.def.Event getEvent(java.lang.String);
+ public boolean hasEvent(java.lang.String);
+ public org.jbpm.graph.def.Event addEvent(org.jbpm.graph.def.Event);
+ public org.jbpm.graph.def.Event removeEvent(org.jbpm.graph.def.Event);
+ public java.util.List getExceptionHandlers();
+ public org.jbpm.graph.def.ExceptionHandler addExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
+ public void removeExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
+ public void reorderExceptionHandler(int, int);
+ public void fireEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ public void fireAndPropagateEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.job.ExecuteActionJob createAsyncActionExecutionJob(org.jbpm.graph.exe.Token, org.jbpm.graph.def.Action);
+ public void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext);
+ public void raiseException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext) throws org.jbpm.graph.def.DelegationException;
+ protected org.jbpm.graph.def.ExceptionHandler findExceptionHandler(java.lang.Throwable);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public java.util.List getParents();
+ public java.util.List getParentChain();
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Node.java"
+public class org.jbpm.graph.def.Node extends org.jbpm.graph.def.GraphElement implements org.jbpm.jpdl.xml.Parsable{
+ protected java.util.List leavingTransitions;
+ protected java.util.Set arrivingTransitions;
+ protected org.jbpm.graph.def.Action action;
+ protected org.jbpm.graph.def.SuperState superState;
+ protected boolean isAsync;
+ protected boolean isAsyncExclusive;
+ public static final java.lang.String[] supportedEventTypes;
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.Node();
+ public org.jbpm.graph.def.Node(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public java.util.List getLeavingTransitions();
+ public java.util.Map getLeavingTransitionsMap();
+ public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
+ public void removeLeavingTransition(org.jbpm.graph.def.Transition);
+ public boolean hasLeavingTransition(java.lang.String);
+ public org.jbpm.graph.def.Transition getLeavingTransition(java.lang.String);
+ public boolean hasNoLeavingTransitions();
+ public java.lang.String generateNextLeavingTransitionName();
+ public org.jbpm.graph.def.Transition getDefaultLeavingTransition();
+ public void reorderLeavingTransition(int, int);
+ public java.util.List getLeavingTransitionsList();
+ public java.util.Set getArrivingTransitions();
+ public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
+ public void removeArrivingTransition(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public void enter(org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.job.ExecuteNodeJob createAsyncContinuationJob(org.jbpm.graph.exe.Token);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, java.lang.String);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ protected void addNodeLog(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setName(java.lang.String);
+ public java.lang.String getFullyQualifiedName();
+ public boolean isSuperStateNode();
+ public java.util.List getNodes();
+ public org.jbpm.graph.def.SuperState getSuperState();
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+ public boolean isAsync();
+ public void setAsync(boolean);
+ public boolean isAsyncExclusive();
+ public void setAsyncExclusive(boolean);
+}
+
+Compiled from "NodeCollection.java"
+public interface org.jbpm.graph.def.NodeCollection extends java.io.Serializable{
+ public abstract java.util.List getNodes();
+ public abstract java.util.Map getNodesMap();
+ public abstract org.jbpm.graph.def.Node getNode(java.lang.String);
+ public abstract boolean hasNode(java.lang.String);
+ public abstract org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public abstract org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public abstract void reorderNode(int, int);
+ public abstract java.lang.String generateNodeName();
+ public abstract org.jbpm.graph.def.Node findNode(java.lang.String);
+}
+
+Compiled from "ProcessDefinition.java"
+public class org.jbpm.graph.def.ProcessDefinition extends org.jbpm.graph.def.GraphElement implements org.jbpm.graph.def.NodeCollection{
+ protected int version;
+ protected boolean isTerminationImplicit;
+ protected org.jbpm.graph.def.Node startState;
+ protected java.util.List nodes;
+ protected java.util.Map actions;
+ protected java.util.Map definitions;
+ public static final java.lang.String[] supportedEventTypes;
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.ProcessDefinition();
+ public static org.jbpm.graph.def.ProcessDefinition createNewProcessDefinition();
+ public org.jbpm.graph.def.ProcessDefinition(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition(java.lang.String[], java.lang.String[]);
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance();
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map);
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map, java.lang.String);
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlString(java.lang.String);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlResource(java.lang.String);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlInputStream(java.io.InputStream);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlReader(java.io.Reader);
+ public static org.jbpm.graph.def.ProcessDefinition parseParZipInputStream(java.util.zip.ZipInputStream) throws java.io.IOException;
+ public static org.jbpm.graph.def.ProcessDefinition parseParResource(java.lang.String) throws java.io.IOException;
+ public java.util.List getNodes();
+ public java.util.Map getNodesMap();
+ public org.jbpm.graph.def.Node getNode(java.lang.String);
+ public boolean hasNode(java.lang.String);
+ public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public void reorderNode(int, int);
+ public java.lang.String generateNodeName();
+ public org.jbpm.graph.def.Node findNode(java.lang.String);
+ public static java.lang.String generateNodeName(java.util.List);
+ public static org.jbpm.graph.def.Node findNode(org.jbpm.graph.def.NodeCollection, java.lang.String);
+ public void setStartState(org.jbpm.graph.node.StartState);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public org.jbpm.graph.def.Action getAction(java.lang.String);
+ public java.util.Map getActions();
+ public boolean hasActions();
+ public java.lang.Object createInstance();
+ public org.jbpm.module.def.ModuleDefinition addDefinition(org.jbpm.module.def.ModuleDefinition);
+ public org.jbpm.module.def.ModuleDefinition removeDefinition(org.jbpm.module.def.ModuleDefinition);
+ public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
+ public org.jbpm.context.def.ContextDefinition getContextDefinition();
+ public org.jbpm.file.def.FileDefinition getFileDefinition();
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public java.util.Map getDefinitions();
+ public void setDefinitions(java.util.Map);
+ public int getVersion();
+ public void setVersion(int);
+ public org.jbpm.graph.def.Node getStartState();
+ public void setStartState(org.jbpm.graph.def.Node);
+ public boolean isTerminationImplicit();
+ public void setTerminationImplicit(boolean);
+}
+
+Compiled from "SuperState.java"
+public class org.jbpm.graph.def.SuperState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable,org.jbpm.graph.def.NodeCollection{
+ protected java.util.List nodes;
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.def.SuperState();
+ public org.jbpm.graph.def.SuperState(java.lang.String);
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getNodes();
+ public java.util.Map getNodesMap();
+ public org.jbpm.graph.def.Node getNode(java.lang.String);
+ public boolean hasNode(java.lang.String);
+ public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public void reorderNode(int, int);
+ public java.lang.String generateNodeName();
+ public org.jbpm.graph.def.Node findNode(java.lang.String);
+ public boolean containsNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public boolean isSuperStateNode();
+}
+
+Compiled from "Transition.java"
+public class org.jbpm.graph.def.Transition extends org.jbpm.graph.def.GraphElement{
+ protected org.jbpm.graph.def.Node from;
+ protected org.jbpm.graph.def.Node to;
+ protected java.lang.String condition;
+ public static final java.lang.String[] supportedEventTypes;
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.Transition();
+ public org.jbpm.graph.def.Transition(java.lang.String);
+ public org.jbpm.graph.def.Node getFrom();
+ public void setFrom(org.jbpm.graph.def.Node);
+ public void setTo(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getTo();
+ public java.lang.String getCondition();
+ public void setCondition(java.lang.String);
+ public void removeConditionEnforcement();
+ public void take(org.jbpm.graph.exe.ExecutionContext);
+ public void setName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getParent();
+}
+
+Compiled from "Comment.java"
+public class org.jbpm.graph.exe.Comment extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String actorId;
+ protected java.util.Date time;
+ protected java.lang.String message;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ public org.jbpm.graph.exe.Comment();
+ public org.jbpm.graph.exe.Comment(java.lang.String);
+ public org.jbpm.graph.exe.Comment(java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getActorId();
+ public long getId();
+ public java.lang.String getMessage();
+ public java.util.Date getTime();
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setActorId(java.lang.String);
+ public void setMessage(java.lang.String);
+ public void setTime(java.util.Date);
+}
+
+Compiled from "Execution.java"
+public class org.jbpm.graph.exe.Execution extends org.jbpm.graph.exe.ProcessInstance{
+ public org.jbpm.graph.exe.Execution(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ExecutionContext.java"
+public class org.jbpm.graph.exe.ExecutionContext extends java.lang.Object{
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.graph.def.Event event;
+ protected org.jbpm.graph.def.GraphElement eventSource;
+ protected org.jbpm.graph.def.Action action;
+ protected java.lang.Throwable exception;
+ protected org.jbpm.graph.def.Transition transition;
+ protected org.jbpm.graph.def.Node transitionSource;
+ protected org.jbpm.taskmgmt.def.Task task;
+ protected org.jbpm.job.Timer timer;
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
+ public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Node getNode();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setAction(org.jbpm.graph.def.Action);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public java.lang.String toString();
+ public void setVariable(java.lang.String, java.lang.Object);
+ public java.lang.Object getVariable(java.lang.String);
+ public void leaveNode();
+ public void leaveNode(java.lang.String);
+ public void leaveNode(org.jbpm.graph.def.Transition);
+ public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
+ public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public org.jbpm.JbpmContext getJbpmContext();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public org.jbpm.graph.def.Action getAction();
+ public org.jbpm.graph.def.Event getEvent();
+ public void setEvent(org.jbpm.graph.def.Event);
+ public java.lang.Throwable getException();
+ public void setException(java.lang.Throwable);
+ public org.jbpm.graph.def.Transition getTransition();
+ public void setTransition(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.Node getTransitionSource();
+ public void setTransitionSource(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.GraphElement getEventSource();
+ public void setEventSource(org.jbpm.graph.def.GraphElement);
+ public org.jbpm.taskmgmt.def.Task getTask();
+ public void setTask(org.jbpm.taskmgmt.def.Task);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.job.Timer getTimer();
+ public void setTimer(org.jbpm.job.Timer);
+ public static void pushCurrentContext(org.jbpm.graph.exe.ExecutionContext);
+ public static void popCurrentContext(org.jbpm.graph.exe.ExecutionContext);
+ public static org.jbpm.graph.exe.ExecutionContext currentExecutionContext();
+}
+
+Compiled from "ProcessInstance.java"
+public class org.jbpm.graph.exe.ProcessInstance extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String key;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected org.jbpm.graph.exe.Token rootToken;
+ protected org.jbpm.graph.exe.Token superProcessToken;
+ protected boolean isSuspended;
+ protected java.util.Map instances;
+ protected java.util.Map transientInstances;
+ protected java.util.List runtimeActions;
+ protected java.util.List cascadeProcessInstances;
+ public org.jbpm.graph.exe.ProcessInstance();
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map);
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map, java.lang.String);
+ public org.jbpm.module.exe.ModuleInstance addInstance(org.jbpm.module.exe.ModuleInstance);
+ public org.jbpm.module.exe.ModuleInstance removeInstance(org.jbpm.module.exe.ModuleInstance);
+ public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public org.jbpm.logging.exe.LoggingInstance getLoggingInstance();
+ public void signal();
+ public void signal(java.lang.String);
+ public void signal(org.jbpm.graph.def.Transition);
+ public void end();
+ public void suspend();
+ public void resume();
+ public org.jbpm.graph.exe.RuntimeAction addRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
+ public org.jbpm.graph.exe.RuntimeAction removeRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
+ public java.util.List getRuntimeActions();
+ public boolean hasEnded();
+ public boolean isTerminatedImplicitly();
+ public org.jbpm.graph.exe.Token findToken(java.lang.String);
+ public java.util.List findAllTokens();
+ public java.util.Collection removeCascadeProcessInstances();
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public long getId();
+ public org.jbpm.graph.exe.Token getRootToken();
+ public java.util.Date getStart();
+ public java.util.Date getEnd();
+ public java.util.Map getInstances();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public org.jbpm.graph.exe.Token getSuperProcessToken();
+ public void setSuperProcessToken(org.jbpm.graph.exe.Token);
+ public boolean isSuspended();
+ public int getVersion();
+ public void setVersion(int);
+ public void setEnd(java.util.Date);
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public void setRootToken(org.jbpm.graph.exe.Token);
+ public void setStart(java.util.Date);
+ public java.lang.String getKey();
+ public void setKey(java.lang.String);
+}
+
+Compiled from "RuntimeAction.java"
+public class org.jbpm.graph.exe.RuntimeAction extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.lang.String eventType;
+ protected org.jbpm.graph.def.Action action;
+ public org.jbpm.graph.exe.RuntimeAction();
+ public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.Event, org.jbpm.graph.def.Action);
+ public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public org.jbpm.graph.def.Action getAction();
+ public java.lang.String getEventType();
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+}
+
+Compiled from "Token.java"
+public class org.jbpm.graph.exe.Token extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected org.jbpm.graph.def.Node node;
+ protected java.util.Date nodeEnter;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.graph.exe.Token parent;
+ protected java.util.Map children;
+ protected java.util.List comments;
+ protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
+ protected int nextLogIndex;
+ public org.jbpm.graph.exe.Token();
+ public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.Token, java.lang.String);
+ public void signal();
+ public void signal(java.lang.String);
+ public void signal(org.jbpm.graph.def.Transition);
+ public java.util.Set getAvailableTransitions();
+ public void end();
+ public void end(boolean);
+ public void addComment(java.lang.String);
+ public void addComment(org.jbpm.graph.exe.Comment);
+ public java.util.List getComments();
+ public boolean hasActiveChildren();
+ public void addLog(org.jbpm.logging.log.ProcessLog);
+ public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
+ public void endCompositeLog();
+ public java.lang.String toString();
+ public boolean hasEnded();
+ public boolean isRoot();
+ public boolean hasParent();
+ public boolean hasChild(java.lang.String);
+ public org.jbpm.graph.exe.Token getChild(java.lang.String);
+ public java.lang.String getFullName();
+ public java.util.List getChildrenAtNode(org.jbpm.graph.def.Node);
+ public void collectChildrenRecursively(java.util.List);
+ public org.jbpm.graph.exe.Token findToken(java.lang.String);
+ public java.util.Map getActiveChildren();
+ public void checkImplicitTermination();
+ public boolean isTerminatedImplicitly();
+ public int nextLogIndex();
+ public void suspend();
+ public void resume();
+ public boolean equals(java.lang.Object);
+ public org.jbpm.graph.exe.ProcessInstance createSubProcessInstance(org.jbpm.graph.def.ProcessDefinition);
+ public void lock(java.lang.String);
+ public void unlock(java.lang.String);
+ public boolean isLocked();
+ public long getId();
+ public java.util.Date getStart();
+ public java.util.Date getEnd();
+ public java.lang.String getName();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public java.util.Map getChildren();
+ public org.jbpm.graph.def.Node getNode();
+ public void setNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.exe.Token getParent();
+ public void setParent(org.jbpm.graph.exe.Token);
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public java.util.Date getNodeEnter();
+ public void setNodeEnter(java.util.Date);
+ public boolean isAbleToReactivateParent();
+ public void setAbleToReactivateParent(boolean);
+ public boolean isTerminationImplicit();
+ public void setTerminationImplicit(boolean);
+ public boolean isSuspended();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "ActionLog.java"
+public class org.jbpm.graph.log.ActionLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Action action;
+ protected java.lang.String exception;
+ public org.jbpm.graph.log.ActionLog();
+ public org.jbpm.graph.log.ActionLog(org.jbpm.graph.def.Action);
+ public java.lang.String toString();
+ public void setException(java.lang.Throwable);
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+ public java.lang.String getException();
+}
+
+Compiled from "NodeLog.java"
+public class org.jbpm.graph.log.NodeLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.def.Node node;
+ protected java.util.Date enter;
+ protected java.util.Date leave;
+ protected long duration;
+ public org.jbpm.graph.log.NodeLog();
+ public org.jbpm.graph.log.NodeLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date);
+ public java.lang.String toString();
+ public long getDuration();
+ public java.util.Date getEnter();
+ public java.util.Date getLeave();
+ public org.jbpm.graph.def.Node getNode();
+}
+
+Compiled from "ProcessInstanceCreateLog.java"
+public class org.jbpm.graph.log.ProcessInstanceCreateLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.graph.log.ProcessInstanceCreateLog();
+ public java.lang.String toString();
+}
+
+Compiled from "ProcessInstanceEndLog.java"
+public class org.jbpm.graph.log.ProcessInstanceEndLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.graph.log.ProcessInstanceEndLog();
+ public java.lang.String toString();
+}
+
+Compiled from "ProcessStateLog.java"
+public class org.jbpm.graph.log.ProcessStateLog extends org.jbpm.graph.log.NodeLog{
+ public org.jbpm.graph.log.ProcessStateLog();
+ public org.jbpm.graph.log.ProcessStateLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date, org.jbpm.graph.exe.ProcessInstance);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "SignalLog.java"
+public class org.jbpm.graph.log.SignalLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Transition transition;
+ public org.jbpm.graph.log.SignalLog();
+ public org.jbpm.graph.log.SignalLog(org.jbpm.graph.def.Transition);
+ public java.lang.String toString();
+ public org.jbpm.graph.def.Transition getTransition();
+}
+
+Compiled from "TokenCreateLog.java"
+public class org.jbpm.graph.log.TokenCreateLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.exe.Token child;
+ public org.jbpm.graph.log.TokenCreateLog();
+ public org.jbpm.graph.log.TokenCreateLog(org.jbpm.graph.exe.Token);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.Token getChild();
+}
+
+Compiled from "TokenEndLog.java"
+public class org.jbpm.graph.log.TokenEndLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.exe.Token child;
+ public org.jbpm.graph.log.TokenEndLog();
+ public org.jbpm.graph.log.TokenEndLog(org.jbpm.graph.exe.Token);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.Token getChild();
+}
+
+Compiled from "TransitionLog.java"
+public class org.jbpm.graph.log.TransitionLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Transition transition;
+ protected org.jbpm.graph.def.Node sourceNode;
+ protected org.jbpm.graph.def.Node destinationNode;
+ public org.jbpm.graph.log.TransitionLog();
+ public org.jbpm.graph.log.TransitionLog(org.jbpm.graph.def.Transition, org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getDestinationNode();
+ public void setDestinationNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getSourceNode();
+ public org.jbpm.graph.def.Transition getTransition();
+ public java.lang.String toString();
+}
+
+Compiled from "ParallelSplit.java"
+public class org.jbpm.graph.node.advanced.ParallelSplit extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.advanced.ParallelSplit();
+}
+
+Compiled from "DbSubProcessResolver.java"
+public class org.jbpm.graph.node.DbSubProcessResolver extends java.lang.Object implements org.jbpm.graph.node.SubProcessResolver{
+ public org.jbpm.graph.node.DbSubProcessResolver();
+ public org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
+}
+
+Compiled from "Decision.java"
+public class org.jbpm.graph.node.Decision extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Decision();
+ public org.jbpm.graph.node.Decision(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getDecisionConditions();
+ public void setDecisionDelegation(org.jbpm.instantiation.Delegation);
+}
+
+Compiled from "DecisionCondition.java"
+public class org.jbpm.graph.node.DecisionCondition extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.graph.node.DecisionCondition();
+ public org.jbpm.graph.node.DecisionCondition(java.lang.String, java.lang.String);
+ public java.lang.String getExpression();
+ public java.lang.String getTransitionName();
+}
+
+Compiled from "DecisionHandler.java"
+public interface org.jbpm.graph.node.DecisionHandler extends java.io.Serializable{
+ public abstract java.lang.String decide(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "EndState.java"
+public class org.jbpm.graph.node.EndState extends org.jbpm.graph.def.Node{
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.EndState();
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.node.EndState(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
+}
+
+Compiled from "Fork.java"
+public class org.jbpm.graph.node.Fork extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Fork();
+ public org.jbpm.graph.node.Fork(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.graph.node.Fork$ForkedToken createForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
+ protected java.lang.String getTokenName(org.jbpm.graph.exe.Token, java.lang.String);
+ public org.jbpm.graph.action.Script getScript();
+ public void setScript(org.jbpm.graph.action.Script);
+}
+
+Compiled from "Fork.java"
+class org.jbpm.graph.node.Fork$ForkedToken extends java.lang.Object{
+ public org.jbpm.graph.node.Fork$ForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
+}
+
+Compiled from "InterleaveEnd.java"
+public class org.jbpm.graph.node.InterleaveEnd extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.InterleaveEnd();
+ public org.jbpm.graph.node.InterleaveEnd(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.node.InterleaveStart getInterleaveStart();
+ public org.jbpm.graph.def.Transition getBack();
+ public void setBack(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.Transition getDone();
+ public void setDone(org.jbpm.graph.def.Transition);
+}
+
+Compiled from "InterleaveStart.java"
+public class org.jbpm.graph.node.InterleaveStart extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.InterleaveStart();
+ public org.jbpm.graph.node.InterleaveStart(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ protected java.util.Collection getTransitionNames(org.jbpm.graph.exe.Token);
+ protected void storeTransitionNames(java.util.Collection, org.jbpm.graph.exe.Token);
+ public java.util.Collection retrieveTransitionNames(org.jbpm.graph.exe.Token);
+ public void removeTransitionNames(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.node.InterleaveStart$Interleaver getInterleaver();
+ public void setInterleaver(org.jbpm.graph.node.InterleaveStart$Interleaver);
+}
+
+Compiled from "InterleaveStart.java"
+public class org.jbpm.graph.node.InterleaveStart$DefaultInterleaver extends java.lang.Object implements org.jbpm.graph.node.InterleaveStart$Interleaver{
+ public org.jbpm.graph.node.InterleaveStart$DefaultInterleaver(org.jbpm.graph.node.InterleaveStart);
+ public java.lang.String selectNextTransition(java.util.Collection);
+}
+
+Compiled from "InterleaveStart.java"
+public interface org.jbpm.graph.node.InterleaveStart$Interleaver{
+ public abstract java.lang.String selectNextTransition(java.util.Collection);
+}
+
+Compiled from "Join.java"
+public class org.jbpm.graph.node.Join extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Join();
+ public org.jbpm.graph.node.Join(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean mustParentBeReactivated(org.jbpm.graph.exe.Token, java.util.Iterator);
+ public java.lang.String getParentLockMode();
+ public void setParentLockMode(java.lang.String);
+ public org.jbpm.graph.action.Script getScript();
+ public void setScript(org.jbpm.graph.action.Script);
+ public java.util.Collection getTokenNames();
+ public void setTokenNames(java.util.Collection);
+ public boolean isDiscriminator();
+ public void setDiscriminator(boolean);
+ public int getNOutOfM();
+ public void setNOutOfM(int);
+}
+
+Compiled from "MailNode.java"
+public class org.jbpm.graph.node.MailNode extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.MailNode();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "Merge.java"
+public class org.jbpm.graph.node.Merge extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.Merge();
+ public org.jbpm.graph.node.Merge(java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isSynchronized();
+ public void setSynchronized(boolean);
+}
+
+Compiled from "MilestoneEvent.java"
+public class org.jbpm.graph.node.MilestoneEvent extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.graph.node.MilestoneEvent();
+ public org.jbpm.graph.node.MilestoneEvent(java.lang.String, java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.lang.String getMilestoneName();
+ public void setMilestoneName(java.lang.String);
+ public java.lang.String getRelativeTokenPath();
+ public void setRelativeTokenPath(java.lang.String);
+}
+
+Compiled from "MilestoneNode.java"
+public class org.jbpm.graph.node.MilestoneNode extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.MilestoneNode();
+ public org.jbpm.graph.node.MilestoneNode(java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isMilestoneReached(java.lang.String, org.jbpm.graph.exe.Token);
+ public void addMilestoneListener(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.String getTokenPath();
+ public void setTokenPath(java.lang.String);
+}
+
+Compiled from "NodeTypes.java"
+public class org.jbpm.graph.node.NodeTypes extends java.lang.Object{
+ public org.jbpm.graph.node.NodeTypes();
+ public static java.util.Set getNodeTypes();
+ public static java.util.Set getNodeNames();
+ public static java.lang.Class getNodeType(java.lang.String);
+ public static java.lang.String getNodeName(java.lang.Class);
+ public static java.util.Map createInverseMapping(java.util.Map);
+}
+
+Compiled from "ProcessFactory.java"
+public class org.jbpm.graph.node.ProcessFactory extends java.lang.Object{
+ public org.jbpm.graph.node.ProcessFactory();
+ public static org.jbpm.graph.def.ProcessDefinition createProcessDefinition(java.lang.String[], java.lang.String[]);
+ public static void addNodesAndTransitions(org.jbpm.graph.def.ProcessDefinition, java.lang.String[], java.lang.String[]);
+ public static java.lang.String getTypeName(org.jbpm.graph.def.Node);
+ public static org.jbpm.graph.def.Node createNode(java.lang.String);
+ public static java.lang.String[] cutTransitionText(java.lang.String);
+}
+
+Compiled from "ProcessState.java"
+public class org.jbpm.graph.node.ProcessState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ protected org.jbpm.graph.def.ProcessDefinition subProcessDefinition;
+ protected java.util.Set variableAccesses;
+ protected java.lang.String subProcessName;
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.ProcessState();
+ public static void setDefaultSubProcessResolver(org.jbpm.graph.node.SubProcessResolver);
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ protected void addNodeLog(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.def.ProcessDefinition getSubProcessDefinition();
+ public void setSubProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "StartState.java"
+public class org.jbpm.graph.node.StartState extends org.jbpm.graph.def.Node{
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.StartState();
+ public org.jbpm.graph.node.StartState(java.lang.String);
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
+ public void setArrivingTransitions(java.util.Map);
+}
+
+Compiled from "State.java"
+public class org.jbpm.graph.node.State extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.State();
+ public org.jbpm.graph.node.State(java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "SubProcessResolver.java"
+public interface org.jbpm.graph.node.SubProcessResolver extends java.io.Serializable{
+ public abstract org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
+}
+
+Compiled from "TaskNode.java"
+public class org.jbpm.graph.node.TaskNode extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public static final int SIGNAL_UNSYNCHRONIZED;
+ public static final int SIGNAL_NEVER;
+ public static final int SIGNAL_FIRST;
+ public static final int SIGNAL_FIRST_WAIT;
+ public static final int SIGNAL_LAST;
+ public static final int SIGNAL_LAST_WAIT;
+ public static int parseSignal(java.lang.String);
+ public static java.lang.String signalToString(int);
+ public org.jbpm.graph.node.TaskNode();
+ public org.jbpm.graph.node.TaskNode(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ public boolean completionTriggersSignal(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void removeTaskInstanceSynchronization(org.jbpm.graph.exe.Token);
+ public java.util.Map getTasksMap();
+ public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
+ public java.util.Set getTasks();
+ public int getSignal();
+ public boolean getCreateTasks();
+ public boolean isEndTasks();
+ public void setCreateTasks(boolean);
+ public void setEndTasks(boolean);
+ public void setSignal(int);
+ public void setTasks(java.util.Set);
+}
+
+Compiled from "BeanInstantiator.java"
+public class org.jbpm.instantiation.BeanInstantiator extends org.jbpm.instantiation.FieldInstantiator implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.BeanInstantiator();
+ protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
+}
+
+Compiled from "ConfigurationPropertyInstantiator.java"
+public class org.jbpm.instantiation.ConfigurationPropertyInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.ConfigurationPropertyInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "ConstructorInstantiator.java"
+public class org.jbpm.instantiation.ConstructorInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.ConstructorInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "DefaultInstantiator.java"
+public class org.jbpm.instantiation.DefaultInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.DefaultInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "DefaultProcessClassLoaderFactory.java"
+public class org.jbpm.instantiation.DefaultProcessClassLoaderFactory extends java.lang.Object implements org.jbpm.instantiation.ProcessClassLoaderFactory,java.io.Serializable{
+ public org.jbpm.instantiation.DefaultProcessClassLoaderFactory();
+ public java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Delegation.java"
+public class org.jbpm.instantiation.Delegation extends java.lang.Object implements org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
+ protected static java.util.Map instantiatorCache;
+ protected java.lang.String className;
+ protected java.lang.String configuration;
+ protected java.lang.String configType;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.instantiation.Delegation();
+ public org.jbpm.instantiation.Delegation(java.lang.Object);
+ public org.jbpm.instantiation.Delegation(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public java.lang.Object getInstance();
+ public java.lang.Object instantiate();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getClassName();
+ public void setClassName(java.lang.String);
+ public java.lang.String getConfiguration();
+ public void setConfiguration(java.lang.String);
+ public java.lang.String getConfigType();
+ public void setConfigType(java.lang.String);
+ public long getId();
+ public void setId(long);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "FieldInstantiator.java"
+public class org.jbpm.instantiation.FieldInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.FieldInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+ protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
+ protected org.dom4j.Element parseConfiguration(java.lang.String);
+ protected java.lang.Object newInstance(java.lang.Class);
+ public static java.lang.Object getValue(java.lang.Class, org.dom4j.Element);
+}
+
+Compiled from "Instantiator.java"
+public interface org.jbpm.instantiation.Instantiator{
+ public abstract java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection extends java.net.URLConnection{
+ public org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection(byte[], java.net.URL);
+ public void connect() throws java.io.IOException;
+ public java.io.InputStream getInputStream() throws java.io.IOException;
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler extends java.net.URLStreamHandler{
+ public org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler(byte[]);
+ protected java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException;
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader extends java.lang.ClassLoader{
+ public org.jbpm.instantiation.ProcessClassLoader(java.lang.ClassLoader, org.jbpm.graph.def.ProcessDefinition);
+ public java.net.URL findResource(java.lang.String);
+ public java.lang.Class findClass(java.lang.String) throws java.lang.ClassNotFoundException;
+}
+
+Compiled from "ProcessClassLoaderFactory.java"
+public interface org.jbpm.instantiation.ProcessClassLoaderFactory{
+ public abstract java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "UserCodeInterceptor.java"
+public interface org.jbpm.instantiation.UserCodeInterceptor{
+ public abstract void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public abstract void executeAssignment(org.jbpm.taskmgmt.def.AssignmentHandler, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public abstract void executeTaskControllerInitialization(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+ public abstract void executeTaskControllerSubmission(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+}
+
+Compiled from "UserCodeInterceptorConfig.java"
+public abstract class org.jbpm.instantiation.UserCodeInterceptorConfig extends java.lang.Object{
+ public static org.jbpm.instantiation.UserCodeInterceptor userCodeInterceptor;
+ public org.jbpm.instantiation.UserCodeInterceptorConfig();
+ public static void setUserCodeInterceptor(org.jbpm.instantiation.UserCodeInterceptor);
+}
+
+Compiled from "XmlInstantiator.java"
+public class org.jbpm.instantiation.XmlInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.XmlInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+ protected org.dom4j.Element parseConfiguration(java.lang.String);
+}
+
+Compiled from "JbpmConfiguration.java"
+public class org.jbpm.JbpmConfiguration extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.JbpmConfiguration(org.jbpm.configuration.ObjectFactory);
+ public static org.jbpm.JbpmConfiguration getInstance();
+ public static org.jbpm.JbpmConfiguration getInstance(java.lang.String);
+ public static boolean hasInstance(java.lang.String);
+ protected static org.jbpm.configuration.ObjectFactory parseObjectFactory(java.io.InputStream);
+ public static org.jbpm.JbpmConfiguration parseXmlString(java.lang.String);
+ protected static org.jbpm.JbpmConfiguration createJbpmConfiguration(org.jbpm.configuration.ObjectFactory);
+ public static org.jbpm.JbpmConfiguration parseInputStream(java.io.InputStream);
+ public static org.jbpm.JbpmConfiguration parseResource(java.lang.String);
+ public org.jbpm.JbpmContext createJbpmContext();
+ public org.jbpm.JbpmContext createJbpmContext(java.lang.String);
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String, java.lang.String);
+ public static java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+ public void cleanSchema();
+ public void cleanSchema(java.lang.String);
+ public void createSchema();
+ public void createSchema(java.lang.String);
+ public void dropSchema();
+ public void dropSchema(java.lang.String);
+ public void close();
+ public void close(java.lang.String);
+ public org.jbpm.JbpmContext getCurrentJbpmContext();
+ public void startJobExecutor();
+ public synchronized org.jbpm.job.executor.JobExecutor getJobExecutor();
+}
+
+Compiled from "JbpmConfiguration.java"
+public abstract class org.jbpm.JbpmConfiguration$Configs extends java.lang.Object{
+ public org.jbpm.JbpmConfiguration$Configs();
+ public static org.jbpm.configuration.ObjectFactory getObjectFactory();
+ public static void setDefaultObjectFactory(org.jbpm.configuration.ObjectFactory);
+ public static boolean hasObject(java.lang.String);
+ public static synchronized java.lang.Object getObject(java.lang.String);
+ public static java.lang.String getString(java.lang.String);
+ public static long getLong(java.lang.String);
+ public static int getInt(java.lang.String);
+ public static boolean getBoolean(java.lang.String);
+}
+
+Compiled from "JbpmConfigurationTestHelper.java"
+public class org.jbpm.JbpmConfigurationTestHelper extends java.lang.Object{
+ public org.jbpm.JbpmConfigurationTestHelper();
+ public static void reset();
+}
+
+Compiled from "JbpmContext.java"
+public class org.jbpm.JbpmContext extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String DEFAULT_JBPM_CONTEXT_NAME;
+ public org.jbpm.JbpmContext(org.jbpm.svc.Services, org.jbpm.configuration.ObjectFactory);
+ public void close();
+ public static org.jbpm.JbpmContext getCurrentJbpmContext();
+ public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public java.util.List getTaskList();
+ public java.util.List getTaskList(java.lang.String);
+ public java.util.List getGroupTaskList(java.util.List);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstanceForUpdate(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstanceForUpdate(long);
+ public org.jbpm.graph.exe.Token loadToken(long);
+ public org.jbpm.graph.exe.Token getToken(long);
+ public org.jbpm.graph.exe.Token loadTokenForUpdate(long);
+ public org.jbpm.graph.exe.Token getTokenForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance newProcessInstance(java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance newProcessInstanceForUpdate(java.lang.String);
+ public void save(org.jbpm.graph.exe.ProcessInstance);
+ public void save(org.jbpm.graph.exe.Token);
+ public void save(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void setRollbackOnly();
+ public org.jbpm.svc.Services getServices();
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public org.jbpm.configuration.ObjectFactory getObjectFactory();
+ public org.hibernate.SessionFactory getSessionFactory();
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public org.hibernate.Session getSession();
+ public void setSession(org.hibernate.Session);
+ public java.sql.Connection getConnection();
+ public void setConnection(java.sql.Connection);
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public org.jbpm.JbpmConfiguration getJbpmConfiguration();
+}
+
+Compiled from "JbpmException.java"
+public class org.jbpm.JbpmException extends java.lang.RuntimeException{
+ public org.jbpm.JbpmException();
+ public org.jbpm.JbpmException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.JbpmException(java.lang.String);
+ public org.jbpm.JbpmException(java.lang.Throwable);
+}
+
+Compiled from "AbstractJcrServiceFactory.java"
+public abstract class org.jbpm.jcr.impl.AbstractJcrServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.jcr.impl.AbstractJcrServiceFactory();
+ public org.jbpm.svc.Service openService();
+ protected abstract javax.jcr.Repository getRepository();
+ public void close();
+}
+
+Compiled from "JcrServiceImpl.java"
+public class org.jbpm.jcr.impl.JcrServiceImpl extends java.lang.Object implements org.jbpm.jcr.JcrService{
+ protected javax.jcr.Session session;
+ public org.jbpm.jcr.impl.JcrServiceImpl(javax.jcr.Session);
+ public javax.jcr.Session getSession();
+ public void close();
+}
+
+Compiled from "JackrabbitJcrServiceFactory.java"
+public class org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
+ public org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory();
+ protected synchronized javax.jcr.Repository getRepository();
+}
+
+Compiled from "JcrService.java"
+public interface org.jbpm.jcr.JcrService extends org.jbpm.svc.Service{
+ public abstract javax.jcr.Session getSession();
+}
+
+Compiled from "JndiJcrServiceFactory.java"
+public class org.jbpm.jcr.jndi.JndiJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
+ public org.jbpm.jcr.jndi.JndiJcrServiceFactory();
+ protected javax.jcr.Repository getRepository();
+}
+
+Compiled from "CleanUpProcessJob.java"
+public class org.jbpm.job.CleanUpProcessJob extends org.jbpm.job.Job{
+ public org.jbpm.job.CleanUpProcessJob();
+ public org.jbpm.job.CleanUpProcessJob(org.jbpm.graph.exe.ProcessInstance);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "ExecuteActionJob.java"
+public class org.jbpm.job.ExecuteActionJob extends org.jbpm.job.Job{
+ public org.jbpm.job.ExecuteActionJob();
+ public org.jbpm.job.ExecuteActionJob(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "ExecuteNodeJob.java"
+public class org.jbpm.job.ExecuteNodeJob extends org.jbpm.job.Job{
+ public org.jbpm.job.ExecuteNodeJob();
+ public org.jbpm.job.ExecuteNodeJob(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public org.jbpm.graph.def.Node getNode();
+ public void setNode(org.jbpm.graph.def.Node);
+}
+
+Compiled from "JobExecutor.java"
+public class org.jbpm.job.executor.JobExecutor extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ protected java.lang.String name;
+ protected int nbrOfThreads;
+ protected int idleInterval;
+ protected int maxIdleInterval;
+ protected int historyMaxSize;
+ protected int maxLockTime;
+ protected int lockMonitorInterval;
+ protected int lockBufferTime;
+ protected java.util.Map threads;
+ protected org.jbpm.job.executor.LockMonitorThread lockMonitorThread;
+ protected java.util.Map monitoredJobIds;
+ protected boolean isStarted;
+ protected static java.lang.String hostName;
+ public org.jbpm.job.executor.JobExecutor();
+ public synchronized void start();
+ public synchronized java.util.List stop();
+ public void stopAndJoin() throws java.lang.InterruptedException;
+ protected synchronized void startThread();
+ protected java.lang.Thread createThread(java.lang.String);
+ protected java.lang.String getNextThreadName();
+ protected java.lang.String getLastThreadName();
+ protected synchronized java.lang.Thread stopThread();
+ public void setMonitoredJobIds(java.util.Map);
+ public java.util.Set getMonitoredJobIds();
+ public void addMonitoredJobId(java.lang.String, long);
+ public void removeMonitoredJobId(java.lang.String);
+ public void setHistoryMaxSize(int);
+ public int getHistoryMaxSize();
+ public void setIdleInterval(int);
+ public int getIdleInterval();
+ public void setStarted(boolean);
+ public boolean isStarted();
+ public void setJbpmConfiguration(org.jbpm.JbpmConfiguration);
+ public org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ public void setMaxIdleInterval(int);
+ public int getMaxIdleInterval();
+ public void setName(java.lang.String);
+ public java.lang.String getName();
+ public void setSize(int);
+ public int getSize();
+ public void setThreads(java.util.Map);
+ public java.util.Map getThreads();
+ public void setMaxLockTime(int);
+ public int getMaxLockTime();
+ public void setLockBufferTime(int);
+ public int getLockBufferTime();
+ public void setLockMonitorInterval(int);
+ public int getLockMonitorInterval();
+ public void setNbrOfThreads(int);
+ public int getNbrOfThreads();
+}
+
+Compiled from "JobExecutorServlet.java"
+public class org.jbpm.job.executor.JobExecutorServlet extends javax.servlet.http.HttpServlet{
+ public org.jbpm.job.executor.JobExecutorServlet();
+ public void init() throws javax.servlet.ServletException;
+ protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;
+ public void destroy();
+}
+
+Compiled from "JobExecutorThread.java"
+public class org.jbpm.job.executor.JobExecutorThread extends java.lang.Thread{
+ public org.jbpm.job.executor.JobExecutorThread(java.lang.String, org.jbpm.job.executor.JobExecutor, org.jbpm.JbpmConfiguration, int, int, long, int);
+ public void run();
+ protected java.util.Collection acquireJobs();
+ protected void executeJob(org.jbpm.job.Job);
+ protected java.util.Date getNextDueDate();
+ protected long getWaitPeriod();
+ public void setActive(boolean);
+ public void deactivate();
+}
+
+Compiled from "JobHistoryEntry.java"
+public class org.jbpm.job.executor.JobHistoryEntry extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.job.executor.JobHistoryEntry();
+}
+
+Compiled from "LockMonitorThread.java"
+public class org.jbpm.job.executor.LockMonitorThread extends java.lang.Thread{
+ public org.jbpm.job.executor.LockMonitorThread(org.jbpm.JbpmConfiguration, int, int, int);
+ public void run();
+ protected void unlockOverdueJobs();
+ public void setActive(boolean);
+ public void deactivate();
+}
+
+Compiled from "Job.java"
+public abstract class org.jbpm.job.Job extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.job.Job();
+ public org.jbpm.job.Job(org.jbpm.graph.exe.Token);
+ public abstract boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String toString();
+ public java.lang.String toStringLongFormat();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public long getId();
+ public java.util.Date getAqcuireDate();
+ public void setLockTime(java.util.Date);
+ public java.util.Date getDueDate();
+ public void setDueDate(java.util.Date);
+ public java.lang.String getException();
+ public void setException(java.lang.String);
+ public boolean isExclusive();
+ public void setExclusive(boolean);
+ public java.lang.String getJobExecutorName();
+ public void setLockOwner(java.lang.String);
+ public int getRetries();
+ public void setRetries(int);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.lang.String getConfiguration();
+ public void setConfiguration(java.lang.String);
+ public java.lang.String getLockOwner();
+ public java.util.Date getLockTime();
+ public boolean isSuspended();
+ public void setSuspended(boolean);
+ public int getVersion();
+}
+
+Compiled from "Timer.java"
+public class org.jbpm.job.Timer extends org.jbpm.job.Job{
+ public org.jbpm.job.Timer();
+ public org.jbpm.job.Timer(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String toString();
+ public static java.lang.String formatDueDate(java.util.Date);
+ public java.lang.String getRepeat();
+ public void setRepeat(java.lang.String);
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+ public void setGraphElement(org.jbpm.graph.def.GraphElement);
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "Converter.java"
+class org.jbpm.jpdl.convert.Converter$1 extends java.lang.Object implements java.io.FilenameFilter{
+ public boolean accept(java.io.File, java.lang.String);
+}
+
+Compiled from "Converter.java"
+public class org.jbpm.jpdl.convert.Converter extends java.lang.Object{
+ public org.jbpm.jpdl.convert.Converter();
+ public org.dom4j.Document convert(org.dom4j.Document) throws java.lang.Exception;
+ public java.lang.String convertPar(org.jbpm.jpdl.par.ProcessArchive);
+ public void serializetoXML(java.io.OutputStream, org.dom4j.Document) throws java.lang.Exception;
+ public static void main(java.lang.String[]) throws java.lang.Exception;
+}
+
+Compiled from "ELException.java"
+public class org.jbpm.jpdl.el.ELException extends org.jbpm.JbpmException{
+ public org.jbpm.jpdl.el.ELException();
+ public org.jbpm.jpdl.el.ELException(java.lang.String);
+ public org.jbpm.jpdl.el.ELException(java.lang.Throwable);
+ public org.jbpm.jpdl.el.ELException(java.lang.String, java.lang.Throwable);
+ public java.lang.Throwable getRootCause();
+}
+
+Compiled from "ELParseException.java"
+public class org.jbpm.jpdl.el.ELParseException extends org.jbpm.jpdl.el.ELException{
+ public org.jbpm.jpdl.el.ELParseException();
+ public org.jbpm.jpdl.el.ELParseException(java.lang.String);
+}
+
+Compiled from "Expression.java"
+public abstract class org.jbpm.jpdl.el.Expression extends java.lang.Object{
+ public org.jbpm.jpdl.el.Expression();
+ public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluator.java"
+public abstract class org.jbpm.jpdl.el.ExpressionEvaluator extends java.lang.Object{
+ public org.jbpm.jpdl.el.ExpressionEvaluator();
+ public abstract org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public abstract java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "FunctionMapper.java"
+public interface org.jbpm.jpdl.el.FunctionMapper{
+ public abstract java.lang.reflect.Method resolveFunction(java.lang.String, java.lang.String);
+}
+
+Compiled from "AndOperator.java"
+public class org.jbpm.jpdl.el.impl.AndOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.AndOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.AndOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "ArithmeticOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.ArithmeticOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.ArithmeticOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract double apply(double, double);
+ public abstract long apply(long, long);
+ public abstract java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public abstract java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "ArraySuffix.java"
+public class org.jbpm.jpdl.el.impl.ArraySuffix extends org.jbpm.jpdl.el.impl.ValueSuffix{
+ public org.jbpm.jpdl.el.impl.Expression getIndex();
+ public void setIndex(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.ArraySuffix(org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BeanInfoIndexedProperty.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty extends java.lang.Object{
+ public java.lang.reflect.Method getReadMethod();
+ public java.lang.reflect.Method getWriteMethod();
+ public java.beans.IndexedPropertyDescriptor getIndexedPropertyDescriptor();
+ public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.IndexedPropertyDescriptor);
+}
+
+Compiled from "BeanInfoManager.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoManager extends java.lang.Object{
+ public java.lang.Class getBeanClass();
+ public static org.jbpm.jpdl.el.impl.BeanInfoManager getBeanInfoManager(java.lang.Class);
+ public static org.jbpm.jpdl.el.impl.BeanInfoProperty getBeanInfoProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getBeanInfoIndexedProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanInfoProperty getProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getIndexedProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public java.beans.EventSetDescriptor getEventSet(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BeanInfoProperty.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoProperty extends java.lang.Object{
+ public java.lang.reflect.Method getReadMethod();
+ public java.lang.reflect.Method getWriteMethod();
+ public java.beans.PropertyDescriptor getPropertyDescriptor();
+ public org.jbpm.jpdl.el.impl.BeanInfoProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.PropertyDescriptor);
+}
+
+Compiled from "BeanMethod.java"
+public class org.jbpm.jpdl.el.impl.BeanMethod extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.BeanMethod(java.lang.reflect.Method);
+ public java.lang.Object invoke(java.lang.Object) throws java.lang.reflect.InvocationTargetException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException;
+}
+
+Compiled from "BinaryOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.BinaryOperator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.BinaryOperator();
+ public abstract java.lang.String getOperatorSymbol();
+ public abstract java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "BinaryOperatorExpression.java"
+public class org.jbpm.jpdl.el.impl.BinaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getExpression();
+ public void setExpression(org.jbpm.jpdl.el.impl.Expression);
+ public java.util.List getOperators();
+ public void setOperators(java.util.List);
+ public java.util.List getExpressions();
+ public void setExpressions(java.util.List);
+ public org.jbpm.jpdl.el.impl.BinaryOperatorExpression(org.jbpm.jpdl.el.impl.Expression, java.util.List, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BooleanLiteral.java"
+public class org.jbpm.jpdl.el.impl.BooleanLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static final org.jbpm.jpdl.el.impl.BooleanLiteral TRUE;
+ public static final org.jbpm.jpdl.el.impl.BooleanLiteral FALSE;
+ public org.jbpm.jpdl.el.impl.BooleanLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "Coercions.java"
+public class org.jbpm.jpdl.el.impl.Coercions extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Coercions();
+ public static java.lang.Object coerce(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.String coerceToString(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Number coerceToPrimitiveNumber(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Integer coerceToInteger(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Character coerceToCharacter(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Boolean coerceToBoolean(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object coerceToObject(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyArithmeticOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.ArithmeticOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyRelationalOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.RelationalOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyEqualityOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.EqualityOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static boolean isFloatingPointType(java.lang.Object);
+ public static boolean isFloatingPointType(java.lang.Class);
+ public static boolean isFloatingPointString(java.lang.Object);
+ public static boolean isIntegerType(java.lang.Object);
+ public static boolean isIntegerType(java.lang.Class);
+ public static boolean isBigInteger(java.lang.Object);
+ public static boolean isBigDecimal(java.lang.Object);
+}
+
+Compiled from "ComplexValue.java"
+public class org.jbpm.jpdl.el.impl.ComplexValue extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getPrefix();
+ public void setPrefix(org.jbpm.jpdl.el.impl.Expression);
+ public java.util.List getSuffixes();
+ public void setSuffixes(java.util.List);
+ public org.jbpm.jpdl.el.impl.ComplexValue(org.jbpm.jpdl.el.impl.Expression, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ConditionalExpression.java"
+public class org.jbpm.jpdl.el.impl.ConditionalExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getCondition();
+ public void setCondition(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.Expression getTrueBranch();
+ public void setTrueBranch(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.Expression getFalseBranch();
+ public void setFalseBranch(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.ConditionalExpression(org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "Constants.java"
+public class org.jbpm.jpdl.el.impl.Constants extends java.lang.Object{
+ public static final java.lang.String EXCEPTION_GETTING_BEANINFO;
+ public static final java.lang.String NULL_EXPRESSION_STRING;
+ public static final java.lang.String PARSE_EXCEPTION;
+ public static final java.lang.String CANT_GET_PROPERTY_OF_NULL;
+ public static final java.lang.String NO_SUCH_PROPERTY;
+ public static final java.lang.String NO_GETTER_METHOD;
+ public static final java.lang.String ERROR_GETTING_PROPERTY;
+ public static final java.lang.String ERROR_INVOKING_METHOD;
+ public static final java.lang.String CANT_GET_INDEXED_VALUE_OF_NULL;
+ public static final java.lang.String CANT_GET_NULL_INDEX;
+ public static final java.lang.String NULL_INDEX;
+ public static final java.lang.String BAD_INDEX_VALUE;
+ public static final java.lang.String EXCEPTION_ACCESSING_LIST;
+ public static final java.lang.String EXCEPTION_ACCESSING_ARRAY;
+ public static final java.lang.String CANT_FIND_INDEX;
+ public static final java.lang.String TOSTRING_EXCEPTION;
+ public static final java.lang.String BOOLEAN_TO_NUMBER;
+ public static final java.lang.String STRING_TO_NUMBER_EXCEPTION;
+ public static final java.lang.String COERCE_TO_NUMBER;
+ public static final java.lang.String BOOLEAN_TO_CHARACTER;
+ public static final java.lang.String EMPTY_STRING_TO_CHARACTER;
+ public static final java.lang.String COERCE_TO_CHARACTER;
+ public static final java.lang.String NULL_TO_BOOLEAN;
+ public static final java.lang.String STRING_TO_BOOLEAN;
+ public static final java.lang.String COERCE_TO_BOOLEAN;
+ public static final java.lang.String COERCE_TO_OBJECT;
+ public static final java.lang.String NO_PROPERTY_EDITOR;
+ public static final java.lang.String PROPERTY_EDITOR_ERROR;
+ public static final java.lang.String ARITH_OP_NULL;
+ public static final java.lang.String ARITH_OP_BAD_TYPE;
+ public static final java.lang.String ARITH_ERROR;
+ public static final java.lang.String ERROR_IN_EQUALS;
+ public static final java.lang.String UNARY_OP_BAD_TYPE;
+ public static final java.lang.String NAMED_VALUE_NOT_FOUND;
+ public static final java.lang.String CANT_GET_INDEXED_PROPERTY;
+ public static final java.lang.String COMPARABLE_ERROR;
+ public static final java.lang.String BAD_IMPLICIT_OBJECT;
+ public static final java.lang.String ATTRIBUTE_EVALUATION_EXCEPTION;
+ public static final java.lang.String ATTRIBUTE_PARSE_EXCEPTION;
+ public static final java.lang.String UNKNOWN_FUNCTION;
+ public static final java.lang.String INAPPROPRIATE_FUNCTION_ARG_COUNT;
+ public static final java.lang.String FUNCTION_INVOCATION_ERROR;
+ public org.jbpm.jpdl.el.impl.Constants();
+ public static java.lang.String getStringResource(java.lang.String) throws java.util.MissingResourceException;
+}
+
+Compiled from "DivideOperator.java"
+public class org.jbpm.jpdl.el.impl.DivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.DivideOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.DivideOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "EmptyOperator.java"
+public class org.jbpm.jpdl.el.impl.EmptyOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.EmptyOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.EmptyOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "EnumeratedMap.java"
+public abstract class org.jbpm.jpdl.el.impl.EnumeratedMap extends java.lang.Object implements java.util.Map{
+ public org.jbpm.jpdl.el.impl.EnumeratedMap();
+ public void clear();
+ public boolean containsKey(java.lang.Object);
+ public boolean containsValue(java.lang.Object);
+ public java.util.Set entrySet();
+ public java.lang.Object get(java.lang.Object);
+ public boolean isEmpty();
+ public java.util.Set keySet();
+ public java.lang.Object put(java.lang.Object, java.lang.Object);
+ public void putAll(java.util.Map);
+ public java.lang.Object remove(java.lang.Object);
+ public int size();
+ public java.util.Collection values();
+ public abstract java.util.Enumeration enumerateKeys();
+ public abstract boolean isMutable();
+ public abstract java.lang.Object getValue(java.lang.Object);
+ public java.util.Map getAsMap();
+}
+
+Compiled from "EqualityOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.EqualityOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.EqualityOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "EqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.EqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
+ public static final org.jbpm.jpdl.el.impl.EqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.EqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "Expression.java"
+public abstract class org.jbpm.jpdl.el.impl.Expression extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Expression();
+ public abstract java.lang.String getExpressionString();
+ public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluatorImpl.java"
+public class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl extends org.jbpm.jpdl.el.ExpressionEvaluator{
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl();
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl(boolean);
+ public java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.Object parseExpressionString(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.String parseAndRender(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluatorImpl.java"
+class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression extends org.jbpm.jpdl.el.Expression{
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression(org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper);
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionString.java"
+public class org.jbpm.jpdl.el.impl.ExpressionString extends java.lang.Object{
+ public java.lang.Object[] getElements();
+ public void setElements(java.lang.Object[]);
+ public org.jbpm.jpdl.el.impl.ExpressionString(java.lang.Object[]);
+ public java.lang.String evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "FloatingPointLiteral.java"
+public class org.jbpm.jpdl.el.impl.FloatingPointLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public org.jbpm.jpdl.el.impl.FloatingPointLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "FunctionInvocation.java"
+public class org.jbpm.jpdl.el.impl.FunctionInvocation extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.String getFunctionName();
+ public void setFunctionName(java.lang.String);
+ public java.util.List getArgumentList();
+ public void setArgumentList(java.util.List);
+ public org.jbpm.jpdl.el.impl.FunctionInvocation(java.lang.String, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "GreaterThanOperator.java"
+public class org.jbpm.jpdl.el.impl.GreaterThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.GreaterThanOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.GreaterThanOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "GreaterThanOrEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "IntegerDivideOperator.java"
+public class org.jbpm.jpdl.el.impl.IntegerDivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.IntegerDivideOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.IntegerDivideOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "IntegerLiteral.java"
+public class org.jbpm.jpdl.el.impl.IntegerLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public org.jbpm.jpdl.el.impl.IntegerLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "JbpmExpressionEvaluator.java"
+public class org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator();
+ public static void setExpressionEvaluator(org.jbpm.jpdl.el.ExpressionEvaluator);
+ public static void setVariableResolver(org.jbpm.jpdl.el.VariableResolver);
+ public static void setFunctionMapper(org.jbpm.jpdl.el.FunctionMapper);
+ public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper);
+ public static org.jbpm.jpdl.el.VariableResolver getUsedVariableResolver();
+ public static org.jbpm.jpdl.el.FunctionMapper getUsedFunctionMapper();
+}
+
+Compiled from "JbpmVariableResolver.java"
+public class org.jbpm.jpdl.el.impl.JbpmVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver{
+ public org.jbpm.jpdl.el.impl.JbpmVariableResolver();
+ public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "LessThanOperator.java"
+public class org.jbpm.jpdl.el.impl.LessThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.LessThanOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.LessThanOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "LessThanOrEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "Literal.java"
+public abstract class org.jbpm.jpdl.el.impl.Literal extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.Object getValue();
+ public void setValue(java.lang.Object);
+ public org.jbpm.jpdl.el.impl.Literal(java.lang.Object);
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "Logger.java"
+public class org.jbpm.jpdl.el.impl.Logger extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Logger(java.io.PrintStream);
+ public boolean isLoggingWarning();
+ public void logWarning(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public boolean isLoggingError();
+ public void logError(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MinusOperator.java"
+public class org.jbpm.jpdl.el.impl.MinusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.MinusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.MinusOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "ModulusOperator.java"
+public class org.jbpm.jpdl.el.impl.ModulusOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.ModulusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.ModulusOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MultiplyOperator.java"
+public class org.jbpm.jpdl.el.impl.MultiplyOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.MultiplyOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.MultiplyOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "NamedValue.java"
+public class org.jbpm.jpdl.el.impl.NamedValue extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.String getName();
+ public org.jbpm.jpdl.el.impl.NamedValue(java.lang.String);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "NotEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.NotEqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
+ public static final org.jbpm.jpdl.el.impl.NotEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.NotEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "NotOperator.java"
+public class org.jbpm.jpdl.el.impl.NotOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.NotOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.NotOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "NullLiteral.java"
+public class org.jbpm.jpdl.el.impl.NullLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static final org.jbpm.jpdl.el.impl.NullLiteral SINGLETON;
+ public org.jbpm.jpdl.el.impl.NullLiteral();
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "OrOperator.java"
+public class org.jbpm.jpdl.el.impl.OrOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.OrOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.OrOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "PlusOperator.java"
+public class org.jbpm.jpdl.el.impl.PlusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.PlusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.PlusOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "PrimitiveObjects.java"
+class org.jbpm.jpdl.el.impl.PrimitiveObjects extends java.lang.Object{
+ public static java.lang.Boolean getBoolean(boolean);
+ public static java.lang.Byte getByte(byte);
+ public static java.lang.Character getCharacter(char);
+ public static java.lang.Short getShort(short);
+ public static java.lang.Integer getInteger(int);
+ public static java.lang.Long getLong(long);
+ public static java.lang.Float getFloat(float);
+ public static java.lang.Double getDouble(double);
+ public static java.lang.Class getPrimitiveObjectClass(java.lang.Class);
+}
+
+Compiled from "PropertySuffix.java"
+public class org.jbpm.jpdl.el.impl.PropertySuffix extends org.jbpm.jpdl.el.impl.ArraySuffix{
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public org.jbpm.jpdl.el.impl.PropertySuffix(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "RelationalOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.RelationalOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.RelationalOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract boolean apply(double, double);
+ public abstract boolean apply(long, long);
+ public abstract boolean apply(java.lang.String, java.lang.String);
+ public abstract boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public abstract boolean apply(java.math.BigInteger, java.math.BigInteger);
+ protected boolean isLess(int);
+ protected boolean isEqual(int);
+ protected boolean isGreater(int);
+}
+
+Compiled from "StringLiteral.java"
+public class org.jbpm.jpdl.el.impl.StringLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static org.jbpm.jpdl.el.impl.StringLiteral fromToken(java.lang.String);
+ public static org.jbpm.jpdl.el.impl.StringLiteral fromLiteralValue(java.lang.String);
+ public static java.lang.String getValueFromToken(java.lang.String);
+ public static java.lang.String toStringToken(java.lang.String);
+ public static java.lang.String toIdentifierToken(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "UnaryMinusOperator.java"
+public class org.jbpm.jpdl.el.impl.UnaryMinusOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.UnaryMinusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.UnaryMinusOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "UnaryOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.UnaryOperator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.UnaryOperator();
+ public abstract java.lang.String getOperatorSymbol();
+ public abstract java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "UnaryOperatorExpression.java"
+public class org.jbpm.jpdl.el.impl.UnaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.UnaryOperator getOperator();
+ public void setOperator(org.jbpm.jpdl.el.impl.UnaryOperator);
+ public java.util.List getOperators();
+ public void setOperators(java.util.List);
+ public org.jbpm.jpdl.el.impl.Expression getExpression();
+ public void setExpression(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.UnaryOperatorExpression(org.jbpm.jpdl.el.impl.UnaryOperator, java.util.List, org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ValueSuffix.java"
+public abstract class org.jbpm.jpdl.el.impl.ValueSuffix extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.ValueSuffix();
+ public abstract java.lang.String getExpressionString();
+ public abstract java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ELParser.java"
+public class org.jbpm.jpdl.el.parser.ELParser extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager token_source;
+ public org.jbpm.jpdl.el.parser.ELToken token;
+ public org.jbpm.jpdl.el.parser.ELToken jj_nt;
+ public boolean lookingAhead;
+ public static void main(java.lang.String[]) throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.Object ExpressionString() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String AttrValueString() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AttrValueExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression Expression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression OrExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AndExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression EqualityExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression RelationalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AddExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression MultiplyExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression ConditionalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression UnaryExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression Value() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression ValuePrefix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.NamedValue NamedValue() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.FunctionInvocation FunctionInvocation() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.ValueSuffix ValueSuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.PropertySuffix PropertySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.ArraySuffix ArraySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Literal Literal() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.BooleanLiteral BooleanLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.StringLiteral StringLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.IntegerLiteral IntegerLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.FloatingPointLiteral FloatingPointLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.NullLiteral NullLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String Identifier() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String QualifiedName() throws org.jbpm.jpdl.el.parser.ParseException;
+ public org.jbpm.jpdl.el.parser.ELParser(java.io.InputStream);
+ public void ReInit(java.io.InputStream);
+ public org.jbpm.jpdl.el.parser.ELParser(java.io.Reader);
+ public void ReInit(java.io.Reader);
+ public org.jbpm.jpdl.el.parser.ELParser(org.jbpm.jpdl.el.parser.ELParserTokenManager);
+ public void ReInit(org.jbpm.jpdl.el.parser.ELParserTokenManager);
+ public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
+ public final org.jbpm.jpdl.el.parser.ELToken getToken(int);
+ public final org.jbpm.jpdl.el.parser.ParseException generateParseException();
+ public final void enable_tracing();
+ public final void disable_tracing();
+}
+
+Compiled from "ELParserConstants.java"
+public interface org.jbpm.jpdl.el.parser.ELParserConstants{
+ public static final int EOF;
+ public static final int NON_EXPRESSION_TEXT;
+ public static final int START_EXPRESSION;
+ public static final int INTEGER_LITERAL;
+ public static final int FLOATING_POINT_LITERAL;
+ public static final int EXPONENT;
+ public static final int STRING_LITERAL;
+ public static final int BADLY_ESCAPED_STRING_LITERAL;
+ public static final int TRUE;
+ public static final int FALSE;
+ public static final int NULL;
+ public static final int END_EXPRESSION;
+ public static final int DOT;
+ public static final int GT1;
+ public static final int GT2;
+ public static final int LT1;
+ public static final int LT2;
+ public static final int EQ1;
+ public static final int EQ2;
+ public static final int LE1;
+ public static final int LE2;
+ public static final int GE1;
+ public static final int GE2;
+ public static final int NE1;
+ public static final int NE2;
+ public static final int LPAREN;
+ public static final int RPAREN;
+ public static final int COMMA;
+ public static final int COLON;
+ public static final int LBRACKET;
+ public static final int RBRACKET;
+ public static final int PLUS;
+ public static final int MINUS;
+ public static final int MULTIPLY;
+ public static final int DIVIDE1;
+ public static final int DIVIDE2;
+ public static final int MODULUS1;
+ public static final int MODULUS2;
+ public static final int NOT1;
+ public static final int NOT2;
+ public static final int AND1;
+ public static final int AND2;
+ public static final int OR1;
+ public static final int OR2;
+ public static final int EMPTY;
+ public static final int COND;
+ public static final int IDENTIFIER;
+ public static final int IMPL_OBJ_START;
+ public static final int LETTER;
+ public static final int DIGIT;
+ public static final int ILLEGAL_CHARACTER;
+ public static final int DEFAULT;
+ public static final int IN_EXPRESSION;
+ public static final java.lang.String[] tokenImage;
+}
+
+Compiled from "ELParser.java"
+final class org.jbpm.jpdl.el.parser.ELParser$JJCalls extends java.lang.Object{
+}
+
+Compiled from "ELParserTokenManager.java"
+public class org.jbpm.jpdl.el.parser.ELParserTokenManager extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
+ public java.io.PrintStream debugStream;
+ public static final java.lang.String[] jjstrLiteralImages;
+ public static final java.lang.String[] lexStateNames;
+ public static final int[] jjnewLexState;
+ protected char curChar;
+ public void setDebugStream(java.io.PrintStream);
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream);
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
+ public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream);
+ public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
+ public void SwitchTo(int);
+ public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
+}
+
+Compiled from "ELToken.java"
+public class org.jbpm.jpdl.el.parser.ELToken extends java.lang.Object{
+ public int kind;
+ public int beginLine;
+ public int beginColumn;
+ public int endLine;
+ public int endColumn;
+ public java.lang.String image;
+ public org.jbpm.jpdl.el.parser.ELToken next;
+ public org.jbpm.jpdl.el.parser.ELToken specialToken;
+ public org.jbpm.jpdl.el.parser.ELToken();
+ public final java.lang.String toString();
+ public static final org.jbpm.jpdl.el.parser.ELToken newToken(int);
+}
+
+Compiled from "ELTokenMgrError.java"
+public class org.jbpm.jpdl.el.parser.ELTokenMgrError extends java.lang.Error{
+ protected static final java.lang.String addEscapes(java.lang.String);
+ public java.lang.String getMessage();
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError();
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError(java.lang.String, int);
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError(boolean, int, int, int, java.lang.String, char, int);
+}
+
+Compiled from "ParseException.java"
+public class org.jbpm.jpdl.el.parser.ParseException extends java.lang.Exception{
+ protected boolean specialConstructor;
+ public org.jbpm.jpdl.el.parser.ELToken currentToken;
+ public int[][] expectedTokenSequences;
+ public java.lang.String[] tokenImage;
+ protected java.lang.String eol;
+ public org.jbpm.jpdl.el.parser.ParseException(org.jbpm.jpdl.el.parser.ELToken, int[][], java.lang.String[]);
+ public org.jbpm.jpdl.el.parser.ParseException();
+ public org.jbpm.jpdl.el.parser.ParseException(java.lang.String);
+ public java.lang.String getMessage();
+ protected java.lang.String add_escapes(java.lang.String);
+}
+
+Compiled from "SimpleCharStream.java"
+public final class org.jbpm.jpdl.el.parser.SimpleCharStream extends java.lang.Object{
+ public static final boolean staticFlag;
+ public int bufpos;
+ public final char BeginToken() throws java.io.IOException;
+ public final char readChar() throws java.io.IOException;
+ public final int getColumn();
+ public final int getLine();
+ public final int getEndColumn();
+ public final int getEndLine();
+ public final int getBeginColumn();
+ public final int getBeginLine();
+ public final void backup(int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader);
+ public void ReInit(java.io.Reader, int, int, int);
+ public void ReInit(java.io.Reader, int, int);
+ public void ReInit(java.io.Reader);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream);
+ public void ReInit(java.io.InputStream, int, int, int);
+ public void ReInit(java.io.InputStream);
+ public void ReInit(java.io.InputStream, int, int);
+ public final java.lang.String GetImage();
+ public final char[] GetSuffix(int);
+ public void Done();
+ public void adjustBeginLineColumn(int, int);
+}
+
+Compiled from "VariableResolver.java"
+public interface org.jbpm.jpdl.el.VariableResolver{
+ public abstract java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MilestoneInstance.java"
+public class org.jbpm.jpdl.exe.MilestoneInstance extends java.lang.Object implements java.io.Serializable{
+ protected long id;
+ protected java.lang.String name;
+ protected boolean reached;
+ protected org.jbpm.graph.exe.Token token;
+ protected java.util.Collection listeners;
+ public org.jbpm.jpdl.exe.MilestoneInstance();
+ public org.jbpm.jpdl.exe.MilestoneInstance(java.lang.String);
+ public static org.jbpm.jpdl.exe.MilestoneInstance getMilestoneInstance(java.lang.String, org.jbpm.graph.exe.Token);
+ public void addListener(org.jbpm.graph.exe.Token);
+ public void notifyListeners();
+ public long getId();
+ public void setId(long);
+ public java.util.Collection getListeners();
+ public void setListeners(java.util.Collection);
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isReached();
+ public void setReached(boolean);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "JpdlException.java"
+public class org.jbpm.jpdl.JpdlException extends java.lang.RuntimeException{
+ protected java.util.List problems;
+ public org.jbpm.jpdl.JpdlException(java.util.List);
+ public org.jbpm.jpdl.JpdlException(java.lang.String);
+ public org.jbpm.jpdl.JpdlException(java.lang.String, java.lang.Throwable);
+ public java.util.List getProblems();
+}
+
+Compiled from "ConfigurableParser.java"
+public interface org.jbpm.jpdl.par.ConfigurableParser extends org.jbpm.jpdl.par.ProcessArchiveParser{
+ public abstract void configure(org.w3c.dom.Element);
+}
+
+Compiled from "FileArchiveParser.java"
+public class org.jbpm.jpdl.par.FileArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
+ public org.jbpm.jpdl.par.FileArchiveParser();
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "FileFilter.java"
+public class org.jbpm.jpdl.par.FileFilter extends java.lang.Object implements org.jbpm.jpdl.par.ConfigurableParser{
+ public org.jbpm.jpdl.par.FileFilter();
+ public void configure(org.w3c.dom.Element);
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "JpdlArchiveParser.java"
+public class org.jbpm.jpdl.par.JpdlArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
+ public org.jbpm.jpdl.par.JpdlArchiveParser();
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition) throws org.jbpm.jpdl.JpdlException;
+}
+
+Compiled from "ProcessArchive.java"
+public class org.jbpm.jpdl.par.ProcessArchive extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
+ public org.jbpm.jpdl.par.ProcessArchive(java.util.zip.ZipInputStream) throws java.io.IOException;
+ public org.jbpm.graph.def.ProcessDefinition parseProcessDefinition();
+ public java.lang.String toString();
+ public java.util.Map getEntries();
+ public byte[] getEntry(java.lang.String);
+ public java.io.InputStream getEntryInputStream(java.lang.String);
+ public byte[] removeEntry(java.lang.String);
+ public java.io.InputStream removeEntryInputStream(java.lang.String);
+ public void addProblem(org.jbpm.jpdl.xml.Problem);
+ public java.util.List getProblems();
+ public void resetProblems();
+}
+
+Compiled from "ProcessArchiveParser.java"
+public interface org.jbpm.jpdl.par.ProcessArchiveParser extends java.io.Serializable{
+ public abstract org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "JpdlParser.java"
+public class org.jbpm.jpdl.xml.JpdlParser extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.jpdl.xml.JpdlParser();
+ public static org.dom4j.Document parse(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
+ public static org.dom4j.io.SAXReader createSaxReader(org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
+ public static org.xml.sax.XMLReader createXmlReader() throws java.lang.Exception;
+ public static void addSchemaResource(java.lang.String);
+}
+
+Compiled from "JpdlParser.java"
+class org.jbpm.jpdl.xml.JpdlParser$JpdlErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler,java.io.Serializable{
+ public void warning(org.xml.sax.SAXParseException);
+ public void error(org.xml.sax.SAXParseException);
+ public void fatalError(org.xml.sax.SAXParseException);
+}
+
+Compiled from "JpdlXmlReader.java"
+public class org.jbpm.jpdl.xml.JpdlXmlReader extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
+ protected org.xml.sax.InputSource inputSource;
+ protected java.util.List problems;
+ protected org.jbpm.jpdl.xml.ProblemListener problemListener;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected java.lang.String initialNodeName;
+ protected java.util.Collection unresolvedTransitionDestinations;
+ protected java.util.Collection unresolvedActionReferences;
+ protected org.dom4j.Document document;
+ public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource);
+ public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener);
+ public org.jbpm.jpdl.xml.JpdlXmlReader(java.io.Reader);
+ public void close() throws java.io.IOException;
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void addProblem(org.jbpm.jpdl.xml.Problem);
+ public void addError(java.lang.String);
+ public void addError(java.lang.String, java.lang.Throwable);
+ public void addWarning(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition readProcessDefinition();
+ protected void parseProcessDefinitionAttributes(org.dom4j.Element);
+ protected void readSwimlanes(org.dom4j.Element);
+ public void readNodes(org.dom4j.Element, org.jbpm.graph.def.NodeCollection);
+ public void readTasks(org.dom4j.Element, org.jbpm.graph.node.TaskNode);
+ public org.jbpm.taskmgmt.def.Task readTask(org.dom4j.Element, org.jbpm.taskmgmt.def.TaskMgmtDefinition, org.jbpm.graph.node.TaskNode);
+ protected org.jbpm.instantiation.Delegation readAssignmentDelegation(org.dom4j.Element);
+ protected org.jbpm.taskmgmt.def.TaskController readTaskController(org.dom4j.Element);
+ public java.util.List readVariableAccesses(org.dom4j.Element);
+ public void readStartStateTask(org.dom4j.Element, org.jbpm.graph.node.StartState);
+ public void readNode(org.dom4j.Element, org.jbpm.graph.def.Node, org.jbpm.graph.def.NodeCollection);
+ protected void readNodeTimers(org.dom4j.Element, org.jbpm.graph.def.Node);
+ protected void readNodeTimer(org.dom4j.Element, org.jbpm.graph.def.Node);
+ protected void readTaskTimers(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
+ protected void readTaskTimer(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
+ protected void readEvents(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ public void readActions(org.dom4j.Element, org.jbpm.graph.def.GraphElement, java.lang.String);
+ protected void addAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
+ public org.jbpm.graph.def.Action readSingleAction(org.dom4j.Element);
+ public org.jbpm.graph.def.Action createAction(org.dom4j.Element);
+ public void readAction(org.dom4j.Element, org.jbpm.graph.def.Action);
+ protected void readExceptionHandlers(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ protected void readExceptionHandler(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ public void addUnresolvedTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
+ public void resolveTransitionDestinations();
+ public void resolveTransitionDestinations(java.util.List, org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Transition resolveTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
+ public void addUnresolvedActionReference(org.dom4j.Element, org.jbpm.graph.def.Action);
+ public void resolveActionReferences();
+ public void verifySwimlaneAssignments();
+ public org.jbpm.instantiation.Delegation createMailDelegation(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String getProperty(java.lang.String, org.dom4j.Element);
+}
+
+Compiled from "JpdlXmlWriter.java"
+public class org.jbpm.jpdl.xml.JpdlXmlWriter extends java.lang.Object{
+ public org.jbpm.jpdl.xml.JpdlXmlWriter(java.io.Writer);
+ public void addProblem(java.lang.String);
+ public static java.lang.String toString(org.jbpm.graph.def.ProcessDefinition);
+ public void setUseNamespace(boolean);
+ public void write(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Parsable.java"
+public interface org.jbpm.jpdl.xml.Parsable{
+ public abstract void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public abstract void write(org.dom4j.Element);
+}
+
+Compiled from "Problem.java"
+public class org.jbpm.jpdl.xml.Problem extends java.lang.Object implements java.io.Serializable{
+ public static final int LEVEL_FATAL;
+ public static final int LEVEL_ERROR;
+ public static final int LEVEL_WARNING;
+ public static final int LEVEL_INFO;
+ protected int level;
+ protected java.lang.String description;
+ protected java.lang.String resource;
+ protected java.lang.String folder;
+ protected java.lang.Integer line;
+ protected java.lang.Throwable exception;
+ public org.jbpm.jpdl.xml.Problem(int, java.lang.String);
+ public org.jbpm.jpdl.xml.Problem(int, java.lang.String, java.lang.Throwable);
+ public java.lang.String toString();
+ public static boolean containsProblemsOfLevel(java.util.Collection, int);
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public java.lang.Throwable getException();
+ public void setException(java.lang.Throwable);
+ public java.lang.String getFolder();
+ public void setFolder(java.lang.String);
+ public java.lang.Integer getLine();
+ public void setLine(java.lang.Integer);
+ public java.lang.String getResource();
+ public void setResource(java.lang.String);
+ public int getLevel();
+}
+
+Compiled from "ProblemListener.java"
+public interface org.jbpm.jpdl.xml.ProblemListener extends java.io.Serializable{
+ public abstract void addProblem(org.jbpm.jpdl.xml.Problem);
+}
+
+Compiled from "DbLoggingService.java"
+public class org.jbpm.logging.db.DbLoggingService extends java.lang.Object implements org.jbpm.logging.LoggingService{
+ public org.jbpm.logging.db.DbLoggingService();
+ public void log(org.jbpm.logging.log.ProcessLog);
+ public void close();
+}
+
+Compiled from "DbLoggingServiceFactory.java"
+public class org.jbpm.logging.db.DbLoggingServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.logging.db.DbLoggingServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "LoggingInstance.java"
+public class org.jbpm.logging.exe.LoggingInstance extends org.jbpm.module.exe.ModuleInstance{
+ public org.jbpm.logging.exe.LoggingInstance();
+ public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
+ public void endCompositeLog();
+ public void addLog(org.jbpm.logging.log.ProcessLog);
+ public java.util.List getLogs();
+ public java.util.List getLogs(java.lang.Class);
+ public static java.util.List getLogs(java.util.Collection, java.lang.Class);
+ public void logLogs();
+}
+
+Compiled from "CompositeLog.java"
+public class org.jbpm.logging.log.CompositeLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.logging.log.CompositeLog();
+ public java.util.List getChildren();
+ public void setChildren(java.util.List);
+ public java.lang.String toString();
+ public void addChild(org.jbpm.logging.log.ProcessLog);
+}
+
+Compiled from "LoggingService.java"
+public interface org.jbpm.logging.LoggingService extends org.jbpm.svc.Service{
+ public abstract void log(org.jbpm.logging.log.ProcessLog);
+}
+
+Compiled from "MessageLog.java"
+public class org.jbpm.logging.log.MessageLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.logging.log.MessageLog();
+ public org.jbpm.logging.log.MessageLog(java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getMessage();
+}
+
+Compiled from "ProcessLog.java"
+public abstract class org.jbpm.logging.log.ProcessLog extends java.lang.Object implements java.io.Serializable{
+ protected int index;
+ protected java.util.Date date;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.logging.log.CompositeLog parent;
+ public org.jbpm.logging.log.ProcessLog();
+ public abstract java.lang.String toString();
+ public java.lang.String getActorId();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setParent(org.jbpm.logging.log.CompositeLog);
+ public long getId();
+ public java.util.Date getDate();
+ public void setDate(java.util.Date);
+ public org.jbpm.logging.log.CompositeLog getParent();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setIndex(int);
+ public int getIndex();
+ public java.util.List getChildren();
+}
+
+Compiled from "AddressResolver.java"
+public interface org.jbpm.mail.AddressResolver extends java.io.Serializable{
+ public abstract java.lang.Object resolveAddress(java.lang.String);
+}
+
+Compiled from "Mail.java"
+public class org.jbpm.mail.Mail extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.mail.Mail();
+ public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getRecipients();
+ public java.util.List getBccRecipients();
+ public java.lang.String getSubject();
+ public java.lang.String getText();
+ public java.lang.String getFromAddress();
+ public void send();
+ public static void send(java.util.Properties, java.lang.String, java.util.List, java.lang.String, java.lang.String);
+ public static void send(java.util.Properties, java.lang.String, java.util.List, java.util.List, java.lang.String, java.lang.String);
+ protected java.util.List tokenize(java.lang.String);
+ protected java.util.Collection resolveAddresses(java.util.List);
+}
+
+Compiled from "Mail.java"
+class org.jbpm.mail.Mail$MailVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver,java.io.Serializable{
+ public org.jbpm.mail.Mail$MailVariableResolver(org.jbpm.mail.Mail, java.util.Map, org.jbpm.jpdl.el.VariableResolver);
+ public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ModuleDefinition.java"
+public abstract class org.jbpm.module.def.ModuleDefinition extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.module.def.ModuleDefinition();
+ public abstract org.jbpm.module.exe.ModuleInstance createInstance();
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ModuleInstance.java"
+public class org.jbpm.module.exe.ModuleInstance extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ public org.jbpm.module.exe.ModuleInstance();
+ public boolean equals(java.lang.Object);
+ protected org.jbpm.svc.Service getService(java.lang.String);
+ public long getId();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "DbMessageService.java"
+public class org.jbpm.msg.db.DbMessageService extends java.lang.Object implements org.jbpm.msg.MessageService{
+ public org.jbpm.msg.db.DbMessageService();
+ public void send(org.jbpm.job.Job);
+ public void close();
+}
+
+Compiled from "DbMessageServiceFactory.java"
+public class org.jbpm.msg.db.DbMessageServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.msg.db.DbMessageServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "MessageService.java"
+public interface org.jbpm.msg.MessageService extends org.jbpm.svc.Service,java.io.Serializable{
+ public abstract void send(org.jbpm.job.Job);
+ public abstract void close();
+}
+
+Compiled from "DbPersistenceService.java"
+public class org.jbpm.persistence.db.DbPersistenceService extends java.lang.Object implements org.jbpm.svc.Service,org.jbpm.persistence.PersistenceService{
+ protected org.jbpm.persistence.db.DbPersistenceServiceFactory persistenceServiceFactory;
+ protected java.sql.Connection connection;
+ protected boolean mustConnectionBeClosed;
+ protected org.hibernate.Transaction transaction;
+ protected boolean isTransactionEnabled;
+ protected boolean isCurrentSessionEnabled;
+ protected org.hibernate.Session session;
+ protected boolean mustSessionBeFlushed;
+ protected boolean mustSessionBeClosed;
+ protected org.jbpm.svc.Services services;
+ protected org.jbpm.db.GraphSession graphSession;
+ protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
+ protected org.jbpm.db.JobSession jobSession;
+ protected org.jbpm.db.ContextSession contextSession;
+ protected org.jbpm.db.LoggingSession loggingSession;
+ public org.jbpm.persistence.db.DbPersistenceService(org.jbpm.persistence.db.DbPersistenceServiceFactory);
+ public org.hibernate.SessionFactory getSessionFactory();
+ public org.hibernate.Session getSession();
+ public void beginTransaction();
+ public void endTransaction();
+ public java.sql.Connection getConnection();
+ public java.sql.Connection getConnection(boolean);
+ protected boolean isTransactionActive();
+ public void close();
+ public void assignId(java.lang.Object);
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public javax.sql.DataSource getDataSource();
+ public boolean isRollbackOnly();
+ public void setRollbackOnly(boolean);
+ public void setRollbackOnly();
+ public void setSession(org.hibernate.Session);
+ public void setSessionWithoutDisablingTx(org.hibernate.Session);
+ public void setConnection(java.sql.Connection);
+ public void setContextSession(org.jbpm.db.ContextSession);
+ public void setDataSource(javax.sql.DataSource);
+ public void setGraphSession(org.jbpm.db.GraphSession);
+ public void setLoggingSession(org.jbpm.db.LoggingSession);
+ public void setJobSession(org.jbpm.db.JobSession);
+ public void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public org.hibernate.Transaction getTransaction();
+ public void setTransaction(org.hibernate.Transaction);
+ public boolean isTransactionEnabled();
+ public void setTransactionEnabled(boolean);
+}
+
+Compiled from "DbPersistenceServiceFactory.java"
+public class org.jbpm.persistence.db.DbPersistenceServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.persistence.db.DbPersistenceServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public synchronized org.hibernate.cfg.Configuration getConfiguration();
+ public synchronized org.hibernate.tool.hbm2ddl.SchemaExport getSchemaExport();
+ public synchronized org.hibernate.SessionFactory getSessionFactory();
+ public javax.sql.DataSource getDataSource();
+ public void cleanSchema();
+ public void createSchema();
+ public void dropSchema();
+ public void close();
+ public java.lang.String getDataSourceJndiName();
+ public void setDataSourceJndiName(java.lang.String);
+ public java.lang.String getSessionFactoryJndiName();
+ public void setSessionFactoryJndiName(java.lang.String);
+ public void setConfiguration(org.hibernate.cfg.Configuration);
+ public void setDataSource(javax.sql.DataSource);
+ public void setSchemaExport(org.hibernate.tool.hbm2ddl.SchemaExport);
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public boolean isTransactionEnabled();
+ public void setTransactionEnabled(boolean);
+ public boolean isCurrentSessionEnabled();
+ public void setCurrentSessionEnabled(boolean);
+}
+
+Compiled from "StaleObjectLogConfigurer.java"
+public class org.jbpm.persistence.db.StaleObjectLogConfigurer extends java.lang.Object{
+ public static org.apache.commons.logging.Log getStaleObjectExceptionsLog();
+ public static void hideStaleObjectExceptions();
+}
+
+Compiled from "StaleObjectLogConfigurer.java"
+class org.jbpm.persistence.db.StaleObjectLogConfigurer$LogWrapper extends java.lang.Object implements org.apache.commons.logging.Log,java.io.Serializable{
+ public void debug(java.lang.Object, java.lang.Throwable);
+ public void debug(java.lang.Object);
+ public void error(java.lang.Object, java.lang.Throwable);
+ public void error(java.lang.Object);
+ public void info(java.lang.Object, java.lang.Throwable);
+ public void info(java.lang.Object);
+ public void trace(java.lang.Object, java.lang.Throwable);
+ public void trace(java.lang.Object);
+ public void warn(java.lang.Object, java.lang.Throwable);
+ public void warn(java.lang.Object);
+ public void fatal(java.lang.Object, java.lang.Throwable);
+ public void fatal(java.lang.Object);
+ public boolean isDebugEnabled();
+ public boolean isErrorEnabled();
+ public boolean isFatalEnabled();
+ public boolean isInfoEnabled();
+ public boolean isTraceEnabled();
+ public boolean isWarnEnabled();
+}
+
+Compiled from "JbpmPersistenceException.java"
+public class org.jbpm.persistence.JbpmPersistenceException extends org.jbpm.JbpmException{
+ public org.jbpm.persistence.JbpmPersistenceException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "JtaDbPersistenceService.java"
+public class org.jbpm.persistence.jta.JtaDbPersistenceService extends org.jbpm.persistence.db.DbPersistenceService{
+ public org.jbpm.persistence.jta.JtaDbPersistenceService(org.jbpm.persistence.db.DbPersistenceServiceFactory);
+ protected boolean isTransactionActive();
+ public void close();
+ public boolean isJtaTxCreated();
+}
+
+Compiled from "JtaDbPersistenceServiceFactory.java"
+public class org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory extends org.jbpm.persistence.db.DbPersistenceServiceFactory{
+ public org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public javax.transaction.UserTransaction getUserTransaction();
+}
+
+Compiled from "PersistenceService.java"
+public interface org.jbpm.persistence.PersistenceService extends org.jbpm.svc.Service{
+ public abstract void assignId(java.lang.Object);
+ public abstract org.jbpm.db.GraphSession getGraphSession();
+ public abstract org.jbpm.db.LoggingSession getLoggingSession();
+ public abstract org.jbpm.db.JobSession getJobSession();
+ public abstract org.jbpm.db.ContextSession getContextSession();
+ public abstract org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public abstract boolean isRollbackOnly();
+ public abstract void setRollbackOnly(boolean);
+ public abstract void setRollbackOnly();
+ public abstract void setGraphSession(org.jbpm.db.GraphSession);
+ public abstract void setLoggingSession(org.jbpm.db.LoggingSession);
+ public abstract void setJobSession(org.jbpm.db.JobSession);
+ public abstract void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
+}
+
+Compiled from "DbSchedulerService.java"
+public class org.jbpm.scheduler.db.DbSchedulerService extends java.lang.Object implements org.jbpm.scheduler.SchedulerService{
+ public org.jbpm.scheduler.db.DbSchedulerService();
+ public void createTimer(org.jbpm.job.Timer);
+ public void deleteTimer(org.jbpm.job.Timer);
+ public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public void close();
+}
+
+Compiled from "DbSchedulerServiceFactory.java"
+public class org.jbpm.scheduler.db.DbSchedulerServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.scheduler.db.DbSchedulerServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "CancelTimerAction.java"
+public class org.jbpm.scheduler.def.CancelTimerAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.scheduler.def.CancelTimerAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.lang.String getTimerName();
+ public void setTimerName(java.lang.String);
+}
+
+Compiled from "CreateTimerAction.java"
+public class org.jbpm.scheduler.def.CreateTimerAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.scheduler.def.CreateTimerAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ protected org.jbpm.job.Timer createTimer(org.jbpm.graph.exe.ExecutionContext);
+ public java.lang.String getDueDate();
+ public void setDueDate(java.lang.String);
+ public java.lang.String getRepeat();
+ public void setRepeat(java.lang.String);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.lang.String getTimerName();
+ public void setTimerName(java.lang.String);
+ public org.jbpm.graph.def.Action getTimerAction();
+ public void setTimerAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "SchedulerService.java"
+public interface org.jbpm.scheduler.SchedulerService extends org.jbpm.svc.Service{
+ public abstract void createTimer(org.jbpm.job.Timer);
+ public abstract void deleteTimer(org.jbpm.job.Timer);
+ public abstract void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public abstract void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "DefaultAuthenticationService.java"
+public class org.jbpm.security.authentication.DefaultAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
+ public org.jbpm.security.authentication.DefaultAuthenticationService();
+ public void setActorId(java.lang.String);
+ public java.lang.String getActorId();
+ public void close();
+}
+
+Compiled from "DefaultAuthenticationServiceFactory.java"
+public class org.jbpm.security.authentication.DefaultAuthenticationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.security.authentication.DefaultAuthenticationServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "AuthenticationService.java"
+public interface org.jbpm.security.AuthenticationService extends org.jbpm.svc.Service{
+ public abstract java.lang.String getActorId();
+}
+
+Compiled from "SubjectAuthenticationService.java"
+public class org.jbpm.security.authentication.SubjectAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
+ public org.jbpm.security.authentication.SubjectAuthenticationService();
+ public java.lang.String getActorId();
+ public void close();
+}
+
+Compiled from "IdentityAuthorizationService.java"
+public class org.jbpm.security.authorization.IdentityAuthorizationService extends java.lang.Object implements org.jbpm.security.AuthorizationService{
+ public org.jbpm.security.authorization.IdentityAuthorizationService();
+ public void checkPermission(java.security.Permission) throws java.security.AccessControlException;
+ public void close();
+}
+
+Compiled from "IdentityAuthorizationServiceFactory.java"
+public class org.jbpm.security.authorization.IdentityAuthorizationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.security.authorization.IdentityAuthorizationServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "AuthorizationService.java"
+public interface org.jbpm.security.AuthorizationService extends org.jbpm.svc.Service{
+ public abstract void checkPermission(java.security.Permission) throws java.security.AccessControlException;
+}
+
+Compiled from "CreateProcessInstancePermission.java"
+public class org.jbpm.security.permission.CreateProcessInstancePermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.CreateProcessInstancePermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "DeployProcessPermission.java"
+public class org.jbpm.security.permission.DeployProcessPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.DeployProcessPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "EndTaskPermission.java"
+public class org.jbpm.security.permission.EndTaskPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.EndTaskPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "SubmitTaskParametersPermission.java"
+public class org.jbpm.security.permission.SubmitTaskParametersPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.SubmitTaskParametersPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "TaskAssignPermission.java"
+public class org.jbpm.security.permission.TaskAssignPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.TaskAssignPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "ViewTaskParametersPermission.java"
+public class org.jbpm.security.permission.ViewTaskParametersPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.ViewTaskParametersPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "SecurityHelper.java"
+public abstract class org.jbpm.security.SecurityHelper extends java.lang.Object{
+ public org.jbpm.security.SecurityHelper();
+ public static java.lang.String getAuthenticatedActorId();
+ public static void checkPermission(java.security.Permission);
+}
+
+Compiled from "JbpmServiceException.java"
+public class org.jbpm.svc.JbpmServiceException extends org.jbpm.JbpmException{
+ public org.jbpm.svc.JbpmServiceException();
+ public org.jbpm.svc.JbpmServiceException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.svc.JbpmServiceException(java.lang.String);
+ public org.jbpm.svc.JbpmServiceException(java.lang.Throwable);
+}
+
+Compiled from "CascadeSaveOperation.java"
+public class org.jbpm.svc.save.CascadeSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.CascadeSaveOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "CheckUnpersistableVariablesOperation.java"
+public class org.jbpm.svc.save.CheckUnpersistableVariablesOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.CheckUnpersistableVariablesOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "HibernateSaveOperation.java"
+public class org.jbpm.svc.save.HibernateSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.HibernateSaveOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "SaveLogsOperation.java"
+public class org.jbpm.svc.save.SaveLogsOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.SaveLogsOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "SaveOperation.java"
+public interface org.jbpm.svc.save.SaveOperation extends java.io.Serializable{
+ public abstract void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "Service.java"
+public interface org.jbpm.svc.Service extends java.io.Serializable{
+ public abstract void close();
+}
+
+Compiled from "ServiceFactory.java"
+public interface org.jbpm.svc.ServiceFactory extends java.io.Serializable{
+ public abstract org.jbpm.svc.Service openService();
+ public abstract void close();
+}
+
+Compiled from "Services.java"
+public class org.jbpm.svc.Services extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String SERVICENAME_AUTHENTICATION;
+ public static final java.lang.String SERVICENAME_AUTHORIZATION;
+ public static final java.lang.String SERVICENAME_TX;
+ public static final java.lang.String SERVICENAME_LOGGING;
+ public static final java.lang.String SERVICENAME_MESSAGE;
+ public static final java.lang.String SERVICENAME_PERSISTENCE;
+ public static final java.lang.String SERVICENAME_SCHEDULER;
+ public static final java.lang.String SERVICENAME_JCR;
+ public static final java.lang.String SERVICENAME_ADDRESSRESOLVER;
+ public static org.jbpm.svc.Service getCurrentService(java.lang.String);
+ public static org.jbpm.svc.Service getCurrentService(java.lang.String, boolean);
+ public org.jbpm.svc.Services(java.util.Map);
+ public org.jbpm.svc.Services(java.util.Map, java.util.List, java.util.List);
+ public void setSaveOperations(java.util.List);
+ public void addSaveOperation(org.jbpm.svc.save.SaveOperation);
+ public java.util.Map getServiceFactories();
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public boolean hasService(java.lang.String);
+ public org.jbpm.svc.Service getService(java.lang.String);
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+ public org.jbpm.security.AuthenticationService getAuthenticationService();
+ public org.jbpm.security.AuthorizationService getAuthorizationService();
+ public org.jbpm.logging.LoggingService getLoggingService();
+ public org.jbpm.msg.MessageService getMessageService();
+ public org.jbpm.persistence.PersistenceService getPersistenceService();
+ public org.jbpm.scheduler.SchedulerService getSchedulerService();
+ public org.jbpm.tx.TxService getTxService();
+ public void setAuthenticationService(org.jbpm.security.AuthenticationService);
+ public void setAuthorizationService(org.jbpm.security.AuthorizationService);
+ public void setLoggingService(org.jbpm.logging.LoggingService);
+ public void setMessageService(org.jbpm.msg.MessageService);
+ public void setPersistenceService(org.jbpm.persistence.PersistenceService);
+ public void setSchedulerService(org.jbpm.scheduler.SchedulerService);
+ public void setTxService(org.jbpm.tx.TxService);
+ public void close();
+ public static boolean isCausedByStaleState(org.jbpm.persistence.JbpmPersistenceException);
+ public static void assignId(java.lang.Object);
+}
+
+Compiled from "AssignmentHandler.java"
+public interface org.jbpm.taskmgmt.def.AssignmentHandler extends java.io.Serializable{
+ public abstract void assign(org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "Swimlane.java"
+public class org.jbpm.taskmgmt.def.Swimlane extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected java.lang.String actorIdExpression;
+ protected java.lang.String pooledActorsExpression;
+ protected org.jbpm.instantiation.Delegation assignmentDelegation;
+ protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
+ protected java.util.Set tasks;
+ public org.jbpm.taskmgmt.def.Swimlane();
+ public org.jbpm.taskmgmt.def.Swimlane(java.lang.String);
+ public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public java.util.Set getTasks();
+ public boolean equals(java.lang.Object);
+ public void setActorIdExpression(java.lang.String);
+ public void setPooledActorsExpression(java.lang.String);
+ public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public java.lang.String getActorIdExpression();
+ public java.lang.String getPooledActorsExpression();
+ public org.jbpm.instantiation.Delegation getAssignmentDelegation();
+ public java.lang.String getName();
+ public long getId();
+}
+
+Compiled from "Task.java"
+public class org.jbpm.taskmgmt.def.Task extends org.jbpm.graph.def.GraphElement{
+ public static final int PRIORITY_HIGHEST;
+ public static final int PRIORITY_HIGH;
+ public static final int PRIORITY_NORMAL;
+ public static final int PRIORITY_LOW;
+ public static final int PRIORITY_LOWEST;
+ protected boolean isBlocking;
+ protected boolean isSignalling;
+ protected java.lang.String condition;
+ protected java.lang.String dueDate;
+ protected int priority;
+ protected org.jbpm.graph.node.TaskNode taskNode;
+ protected org.jbpm.graph.node.StartState startState;
+ protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
+ protected org.jbpm.taskmgmt.def.Swimlane swimlane;
+ protected java.lang.String actorIdExpression;
+ protected java.lang.String pooledActorsExpression;
+ protected org.jbpm.instantiation.Delegation assignmentDelegation;
+ protected org.jbpm.taskmgmt.def.TaskController taskController;
+ public static int parsePriority(java.lang.String);
+ public org.jbpm.taskmgmt.def.Task();
+ public org.jbpm.taskmgmt.def.Task(java.lang.String);
+ public java.lang.String[] getSupportedEventTypes();
+ public void setTaskNode(org.jbpm.graph.node.TaskNode);
+ public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
+ public void setActorIdExpression(java.lang.String);
+ public void setPooledActorsExpression(java.lang.String);
+ public void setSwimlane(org.jbpm.taskmgmt.def.Swimlane);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
+ public boolean isBlocking();
+ public void setBlocking(boolean);
+ public org.jbpm.graph.node.TaskNode getTaskNode();
+ public java.lang.String getActorIdExpression();
+ public java.lang.String getPooledActorsExpression();
+ public org.jbpm.instantiation.Delegation getAssignmentDelegation();
+ public java.lang.String getDueDate();
+ public void setDueDate(java.lang.String);
+ public org.jbpm.taskmgmt.def.TaskController getTaskController();
+ public void setTaskController(org.jbpm.taskmgmt.def.TaskController);
+ public int getPriority();
+ public void setPriority(int);
+ public org.jbpm.graph.node.StartState getStartState();
+ public void setStartState(org.jbpm.graph.node.StartState);
+ public boolean isSignalling();
+ public void setSignalling(boolean);
+ public java.lang.String getCondition();
+ public void setCondition(java.lang.String);
+}
+
+Compiled from "TaskController.java"
+public class org.jbpm.taskmgmt.def.TaskController extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.taskmgmt.def.TaskController();
+ public void initializeVariables(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void submitParameters(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean equals(java.lang.Object);
+ public java.util.List getVariableAccesses();
+ public org.jbpm.instantiation.Delegation getTaskControllerDelegation();
+ public void setTaskControllerDelegation(org.jbpm.instantiation.Delegation);
+ public long getId();
+ public void setVariableAccesses(java.util.List);
+}
+
+Compiled from "TaskControllerHandler.java"
+public interface org.jbpm.taskmgmt.def.TaskControllerHandler extends java.io.Serializable{
+ public abstract void initializeTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+ public abstract void submitTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+}
+
+Compiled from "TaskMgmtDefinition.java"
+public class org.jbpm.taskmgmt.def.TaskMgmtDefinition extends org.jbpm.module.def.ModuleDefinition{
+ protected java.util.Map swimlanes;
+ protected java.util.Map tasks;
+ protected org.jbpm.taskmgmt.def.Task startTask;
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+ public void addSwimlane(org.jbpm.taskmgmt.def.Swimlane);
+ public java.util.Map getSwimlanes();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane(java.lang.String);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public java.util.Map getTasks();
+ public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
+ public org.jbpm.taskmgmt.def.Task getStartTask();
+ public void setStartTask(org.jbpm.taskmgmt.def.Task);
+}
+
+Compiled from "Assignable.java"
+public interface org.jbpm.taskmgmt.exe.Assignable extends java.io.Serializable{
+ public abstract void setActorId(java.lang.String);
+ public abstract void setPooledActors(java.lang.String[]);
+}
+
+Compiled from "PooledActor.java"
+public class org.jbpm.taskmgmt.exe.PooledActor extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String actorId;
+ protected java.util.Set taskInstances;
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ public static java.util.Set createPool(java.lang.String[], org.jbpm.taskmgmt.exe.SwimlaneInstance, org.jbpm.taskmgmt.exe.TaskInstance);
+ public static java.util.Set extractActorIds(java.util.Set);
+ public org.jbpm.taskmgmt.exe.PooledActor();
+ public org.jbpm.taskmgmt.exe.PooledActor(java.lang.String);
+ public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.util.Set getTaskInstances();
+ public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+ public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public long getId();
+}
+
+Compiled from "SwimlaneInstance.java"
+public class org.jbpm.taskmgmt.exe.SwimlaneInstance extends java.lang.Object implements java.io.Serializable,org.jbpm.taskmgmt.exe.Assignable{
+ protected java.lang.String name;
+ protected java.lang.String actorId;
+ protected java.util.Set pooledActors;
+ protected org.jbpm.taskmgmt.def.Swimlane swimlane;
+ protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance();
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
+ public void setPooledActors(java.lang.String[]);
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
+ public java.util.Set getPooledActors();
+ public void setPooledActors(java.util.Set);
+}
+
+Compiled from "TaskInstance.java"
+public class org.jbpm.taskmgmt.exe.TaskInstance extends org.jbpm.context.exe.VariableContainer implements org.jbpm.taskmgmt.exe.Assignable{
+ protected java.lang.String name;
+ protected java.lang.String description;
+ protected java.lang.String actorId;
+ protected java.util.Date create;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected java.util.Date dueDate;
+ protected int priority;
+ protected boolean isCancelled;
+ protected boolean isSuspended;
+ protected boolean isOpen;
+ protected boolean isSignalling;
+ protected boolean isBlocking;
+ protected org.jbpm.taskmgmt.def.Task task;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected java.util.Set pooledActors;
+ protected java.util.List comments;
+ protected java.lang.String previousActorId;
+ public org.jbpm.taskmgmt.exe.TaskInstance();
+ public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String, java.lang.String);
+ public void setTask(org.jbpm.taskmgmt.def.Task);
+ public void create();
+ public void create(org.jbpm.graph.exe.ExecutionContext);
+ public void assign(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isStartTaskInstance();
+ public void copySwimlaneInstanceAssignment(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public java.util.Set getPooledActors();
+ public void setActorId(java.lang.String);
+ public void setActorId(java.lang.String, boolean);
+ public void setPooledActors(java.lang.String[]);
+ public void start();
+ public void start(java.lang.String);
+ public void start(java.lang.String, boolean);
+ public void setStart(java.util.Date);
+ public void cancel();
+ public void cancel(org.jbpm.graph.def.Transition);
+ public void cancel(java.lang.String);
+ public void end();
+ public void end(java.lang.String);
+ public void end(org.jbpm.graph.def.Transition);
+ public boolean hasEnded();
+ public void suspend();
+ public void resume();
+ public void addComment(java.lang.String);
+ public void addComment(org.jbpm.graph.exe.Comment);
+ public java.util.List getComments();
+ public boolean isLast();
+ public java.util.List getAvailableTransitions();
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public void setPooledActors(java.util.Set);
+ protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public java.lang.String getActorId();
+ public java.util.Date getDueDate();
+ public void setDueDate(java.util.Date);
+ public java.util.Date getEnd();
+ public void setEnd(java.util.Date);
+ public void setCreate(java.util.Date);
+ public long getId();
+ public void setId(long);
+ public java.util.Date getStart();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setSignalling(boolean);
+ public boolean isSignalling();
+ public boolean isCancelled();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isBlocking();
+ public void setBlocking(boolean);
+ public java.util.Date getCreate();
+ public org.jbpm.taskmgmt.def.Task getTask();
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+ public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public java.lang.String getPreviousActorId();
+ public int getPriority();
+ public void setPriority(int);
+ public boolean isOpen();
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public boolean isSuspended();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "TaskMgmtInstance.java"
+public class org.jbpm.taskmgmt.exe.TaskMgmtInstance extends org.jbpm.module.exe.ModuleInstance{
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance();
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.Token);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.Token);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getInitializedSwimlaneInstance(org.jbpm.graph.exe.ExecutionContext, org.jbpm.taskmgmt.def.Swimlane);
+ public void performAssignment(org.jbpm.instantiation.Delegation, java.lang.String, java.lang.String, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.taskmgmt.exe.TaskInstance createStartTaskInstance();
+ public boolean hasBlockingTaskInstances(org.jbpm.graph.exe.Token);
+ public boolean hasUnfinishedTasks(org.jbpm.graph.exe.Token);
+ public java.util.Collection getUnfinishedTasks(org.jbpm.graph.exe.Token);
+ public boolean hasSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Collection getSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Collection getTaskInstances();
+ public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.util.Map getSwimlaneInstances();
+ public void addSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public void suspend(org.jbpm.graph.exe.Token);
+ public void resume(org.jbpm.graph.exe.Token);
+ public java.util.Collection getTaskInstancesWithVariableUpdates();
+ public void endAll();
+ public void removeSignalling(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "DefaultTaskInstanceFactoryImpl.java"
+public class org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl extends java.lang.Object implements org.jbpm.taskmgmt.TaskInstanceFactory{
+ public org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl();
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "SwimlaneAssignLog.java"
+public class org.jbpm.taskmgmt.log.SwimlaneAssignLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
+ protected java.lang.String swimlaneOldActorId;
+ protected java.lang.String swimlaneNewActorId;
+ public org.jbpm.taskmgmt.log.SwimlaneAssignLog();
+ public org.jbpm.taskmgmt.log.SwimlaneAssignLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getSwimlaneNewActorId();
+ public java.lang.String getSwimlaneOldActorId();
+}
+
+Compiled from "SwimlaneCreateLog.java"
+public class org.jbpm.taskmgmt.log.SwimlaneCreateLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
+ protected java.lang.String swimlaneActorId;
+ public org.jbpm.taskmgmt.log.SwimlaneCreateLog();
+ public org.jbpm.taskmgmt.log.SwimlaneCreateLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getSwimlaneActorId();
+}
+
+Compiled from "SwimlaneLog.java"
+public abstract class org.jbpm.taskmgmt.log.SwimlaneLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ public org.jbpm.taskmgmt.log.SwimlaneLog();
+ public org.jbpm.taskmgmt.log.SwimlaneLog(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+}
+
+Compiled from "TaskAssignLog.java"
+public class org.jbpm.taskmgmt.log.TaskAssignLog extends org.jbpm.taskmgmt.log.TaskLog{
+ protected java.lang.String taskOldActorId;
+ protected java.lang.String taskNewActorId;
+ public org.jbpm.taskmgmt.log.TaskAssignLog();
+ public org.jbpm.taskmgmt.log.TaskAssignLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getTaskNewActorId();
+ public java.lang.String getTaskOldActorId();
+}
+
+Compiled from "TaskCreateLog.java"
+public class org.jbpm.taskmgmt.log.TaskCreateLog extends org.jbpm.taskmgmt.log.TaskLog{
+ protected java.lang.String taskActorId;
+ public org.jbpm.taskmgmt.log.TaskCreateLog();
+ public org.jbpm.taskmgmt.log.TaskCreateLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getTaskActorId();
+}
+
+Compiled from "TaskEndLog.java"
+public class org.jbpm.taskmgmt.log.TaskEndLog extends org.jbpm.taskmgmt.log.TaskLog{
+ public org.jbpm.taskmgmt.log.TaskEndLog();
+ public org.jbpm.taskmgmt.log.TaskEndLog(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "TaskLog.java"
+public abstract class org.jbpm.taskmgmt.log.TaskLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ public org.jbpm.taskmgmt.log.TaskLog();
+ public org.jbpm.taskmgmt.log.TaskLog(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+}
+
+Compiled from "TaskInstanceFactory.java"
+public interface org.jbpm.taskmgmt.TaskInstanceFactory extends java.io.Serializable{
+ public abstract org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "TxService.java"
+public class org.jbpm.tx.TxService extends java.lang.Object implements org.jbpm.svc.Service{
+ public org.jbpm.tx.TxService();
+ public void close();
+ public boolean isRollbackOnly();
+ public void setRollbackOnly();
+}
+
+Compiled from "TxServiceFactory.java"
+public class org.jbpm.tx.TxServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.tx.TxServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "ArrayUtil.java"
+public class org.jbpm.util.ArrayUtil extends java.lang.Object{
+ public static java.lang.String toString(java.lang.Object[]);
+}
+
+Compiled from "ByteUtil.java"
+public class org.jbpm.util.ByteUtil extends java.lang.Object{
+ public static java.lang.String toString(byte[]);
+ public static char toHexChar(int);
+ public static byte[] fromString(java.lang.String);
+}
+
+Compiled from "ClassLoaderUtil.java"
+public class org.jbpm.util.ClassLoaderUtil extends java.lang.Object{
+ public static java.lang.Class loadClass(java.lang.String);
+ public static java.lang.ClassLoader getClassLoader();
+ public static java.io.InputStream getStream(java.lang.String);
+ public static java.io.InputStream getJbpmConfigurationStream(java.lang.String);
+ public static java.util.Properties getProperties(java.lang.String);
+}
+
+Compiled from "Clock.java"
+public abstract class org.jbpm.util.Clock extends java.lang.Object{
+ public static org.jbpm.util.Clock$DateGenerator dateGenerator;
+ public org.jbpm.util.Clock();
+ public static java.util.Date getCurrentTime();
+}
+
+Compiled from "Clock.java"
+public interface org.jbpm.util.Clock$DateGenerator{
+ public abstract java.util.Date getCurrentTime();
+}
+
+Compiled from "Clock.java"
+public class org.jbpm.util.Clock$DefaultDateGenerator extends java.lang.Object implements org.jbpm.util.Clock$DateGenerator{
+ public org.jbpm.util.Clock$DefaultDateGenerator();
+ public java.util.Date getCurrentTime();
+}
+
+Compiled from "CustomLoaderObjectInputStream.java"
+public class org.jbpm.util.CustomLoaderObjectInputStream extends java.io.ObjectInputStream{
+ protected org.jbpm.util.CustomLoaderObjectInputStream() throws java.io.IOException;
+ public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream) throws java.io.IOException;
+ public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream, java.lang.ClassLoader) throws java.io.IOException;
+ public java.lang.ClassLoader getCustomLoader();
+ protected java.lang.Class resolveClass(java.io.ObjectStreamClass) throws java.io.IOException, java.lang.ClassNotFoundException;
+ protected java.lang.Class resolveProxyClass(java.lang.String[]) throws java.io.IOException, java.lang.ClassNotFoundException;
+}
+
+Compiled from "EqualsUtil.java"
+public class org.jbpm.util.EqualsUtil extends java.lang.Object{
+ public static boolean equals(java.lang.Object, java.lang.Object);
+}
+
+Compiled from "IoUtil.java"
+public class org.jbpm.util.IoUtil extends java.lang.Object{
+ public static byte[] readBytes(java.io.InputStream) throws java.io.IOException;
+ public static int transfer(java.io.InputStream, java.io.OutputStream) throws java.io.IOException;
+}
+
+Compiled from "JndiLookupException.java"
+public class org.jbpm.util.JndiLookupException extends org.jbpm.JbpmException{
+ public org.jbpm.util.JndiLookupException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "JndiUtil.java"
+public class org.jbpm.util.JndiUtil extends java.lang.Object{
+ public static java.lang.Object lookup(java.lang.String, java.lang.Class);
+}
+
+Compiled from "StaticUtil.java"
+public class org.jbpm.util.StaticUtil extends java.lang.Object{
+ public static void add(java.lang.Class, org.jbpm.util.StaticUtil$Initializer);
+ public static void remove(java.lang.Class);
+ public static void reinitialize();
+}
+
+Compiled from "StaticUtil.java"
+public abstract class org.jbpm.util.StaticUtil$Initializer extends java.lang.Object{
+ public org.jbpm.util.StaticUtil$Initializer(java.lang.Class);
+ public abstract void init();
+}
+
+Compiled from "StringUtil.java"
+public class org.jbpm.util.StringUtil extends java.lang.Object implements java.io.Serializable{
+ public static java.lang.String toHexString(byte[]);
+ public static java.lang.String toHexStringHibernate(byte[]);
+}
+
+Compiled from "XmlException.java"
+public class org.jbpm.util.XmlException extends org.jbpm.JbpmException{
+ public org.jbpm.util.XmlException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "XmlUtil.java"
+public class org.jbpm.util.XmlUtil extends java.lang.Object{
+ public static org.w3c.dom.Document parseXmlText(java.lang.String);
+ public static org.w3c.dom.Document parseXmlResource(java.lang.String, boolean);
+ public static org.w3c.dom.Document parseXmlInputStream(java.io.InputStream);
+ public static org.w3c.dom.Document parseXmlInputSource(org.xml.sax.InputSource);
+ public static javax.xml.parsers.DocumentBuilder getDocumentBuilder() throws javax.xml.parsers.FactoryConfigurationError, javax.xml.parsers.ParserConfigurationException;
+ public static java.util.Iterator elementIterator(org.w3c.dom.Element, java.lang.String);
+ public static java.util.List elements(org.w3c.dom.Element, java.lang.String);
+ public static org.w3c.dom.Element element(org.w3c.dom.Element, java.lang.String);
+ public static java.util.Iterator elementIterator(org.w3c.dom.Element);
+ public static java.util.List elements(org.w3c.dom.Element);
+ public static org.w3c.dom.Element element(org.w3c.dom.Element);
+ public static java.lang.String toString(org.w3c.dom.Element);
+ public static java.lang.String getContentText(org.w3c.dom.Element);
+}
+
+Compiled from "CloseJbpmConfigurationServlet.java"
+public class org.jbpm.web.CloseJbpmConfigurationServlet extends javax.servlet.http.HttpServlet{
+ public org.jbpm.web.CloseJbpmConfigurationServlet();
+ public void init() throws javax.servlet.ServletException;
+ public void destroy();
+}
+
+Compiled from "JbpmConfigurationCloser.java"
+public class org.jbpm.web.JbpmConfigurationCloser extends java.lang.Object implements javax.servlet.ServletContextListener{
+ public org.jbpm.web.JbpmConfigurationCloser();
+ public void contextInitialized(javax.servlet.ServletContextEvent);
+ public void contextDestroyed(javax.servlet.ServletContextEvent);
+}
+
+Compiled from "JbpmContextFilter.java"
+public class org.jbpm.web.JbpmContextFilter extends java.lang.Object implements javax.servlet.Filter,java.io.Serializable{
+ public org.jbpm.web.JbpmContextFilter();
+ public void init(javax.servlet.FilterConfig) throws javax.servlet.ServletException;
+ public void doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) throws java.io.IOException, javax.servlet.ServletException;
+ protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ public void destroy();
+}
+
+Compiled from "JobExecutorLauncher.java"
+public class org.jbpm.web.JobExecutorLauncher extends java.lang.Object implements javax.servlet.ServletContextListener{
+ public org.jbpm.web.JobExecutorLauncher();
+ public void contextInitialized(javax.servlet.ServletContextEvent);
+ public void contextDestroyed(javax.servlet.ServletContextEvent);
+}
+
Copied: jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.2.5-api.txt (from rev 3995, jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.5-api.txt)
===================================================================
--- jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.2.5-api.txt (rev 0)
+++ jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.2.5-api.txt 2009-02-23 09:57:15 UTC (rev 3997)
@@ -0,0 +1,5124 @@
+#
+# This file was produces running the following command in target/classes.
+#
+# find . -name "*.class" | sort | grep class | sed "s/.class//" | xargs javap -classpath . -protected
+#
+# $Id$
+#
+Compiled from "AbstractJbpmTestCase.java"
+public abstract class org.jbpm.AbstractJbpmTestCase extends junit.framework.TestCase{
+ public org.jbpm.AbstractJbpmTestCase();
+ protected void setUp() throws java.lang.Exception;
+ protected void tearDown() throws java.lang.Exception;
+ protected java.lang.String getShortName();
+ protected java.lang.String getLongName();
+ protected void runTest() throws java.lang.Throwable;
+}
+
+Compiled from "AntHelper.java"
+public class org.jbpm.ant.AntHelper extends java.lang.Object{
+ public static org.hibernate.cfg.Configuration getConfiguration(java.lang.String, java.lang.String);
+ public static org.jbpm.JbpmConfiguration getJbpmConfiguration(java.lang.String);
+}
+
+Compiled from "DeployProcessTask.java"
+public class org.jbpm.ant.DeployProcessTask extends org.apache.tools.ant.taskdefs.MatchingTask{
+ public org.jbpm.ant.DeployProcessTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void addFileset(org.apache.tools.ant.types.FileSet);
+ public void setJbpmCfg(java.lang.String);
+ public void setProcess(java.io.File);
+ public void setFailOnError(boolean);
+}
+
+Compiled from "JbpmSchemaTask.java"
+public class org.jbpm.ant.JbpmSchemaTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.JbpmSchemaTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setAction(java.lang.String);
+ public void setConfig(java.lang.String);
+ public void setProperties(java.lang.String);
+ public void setDelimiter(java.lang.String);
+ public void setOutput(java.lang.String);
+}
+
+Compiled from "Launcher.java"
+public class org.jbpm.ant.Launcher extends java.lang.Thread{
+ public org.jbpm.ant.Launcher(org.apache.tools.ant.Task, java.lang.String, java.lang.String);
+ public void run();
+}
+
+Compiled from "ShutDownHsqldb.java"
+public class org.jbpm.ant.ShutDownHsqldb extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.ShutDownHsqldb();
+ public void execute() throws org.apache.tools.ant.BuildException;
+}
+
+Compiled from "StartHsqldbTask.java"
+public class org.jbpm.ant.StartHsqldbTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.StartHsqldbTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setDatabase(java.lang.String);
+ public void setLib(java.lang.String);
+ public void setPort(java.lang.String);
+}
+
+Compiled from "StartJBossTask.java"
+public class org.jbpm.ant.StartJBossTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.StartJBossTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setConfiguration(java.lang.String);
+}
+
+Compiled from "ByteArray.java"
+public class org.jbpm.bytes.ByteArray extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected java.util.List byteBlocks;
+ public org.jbpm.bytes.ByteArray();
+ public org.jbpm.bytes.ByteArray(byte[]);
+ public org.jbpm.bytes.ByteArray(java.lang.String, byte[]);
+ public org.jbpm.bytes.ByteArray(org.jbpm.bytes.ByteArray);
+ public byte[] getBytes();
+ public long getId();
+ public boolean equals(java.lang.Object);
+ public int hashCode();
+ public java.util.List getByteBlocks();
+}
+
+Compiled from "ByteBlockChopper.java"
+public class org.jbpm.bytes.ByteBlockChopper extends java.lang.Object{
+ public static java.util.List chopItUp(byte[]);
+ public static byte[] glueChopsBackTogether(java.util.List);
+}
+
+Compiled from "BusinessCalendar.java"
+public class org.jbpm.calendar.BusinessCalendar extends java.lang.Object implements java.io.Serializable{
+ public static synchronized java.util.Properties getBusinessCalendarProperties();
+ public org.jbpm.calendar.BusinessCalendar();
+ public org.jbpm.calendar.BusinessCalendar(java.util.Properties);
+ public org.jbpm.calendar.Day[] getWeekDays();
+ public java.util.List getHolidays();
+ public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
+ public java.util.Date findStartOfNextDay(java.util.Date);
+ public org.jbpm.calendar.Day findDay(java.util.Date);
+ public boolean isHoliday(java.util.Date);
+ public org.jbpm.calendar.DayPart findNextDayPart(java.util.Date);
+ public boolean isInBusinessHours(java.util.Date);
+ public static java.util.Calendar getCalendar();
+}
+
+Compiled from "Day.java"
+public class org.jbpm.calendar.Day extends java.lang.Object implements java.io.Serializable{
+ public static org.jbpm.calendar.Day[] parseWeekDays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
+ public org.jbpm.calendar.Day(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
+ public void findNextDayPartStart(int, java.util.Date, java.lang.Object[]);
+}
+
+Compiled from "DayPart.java"
+public class org.jbpm.calendar.DayPart extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.calendar.DayPart(java.lang.String, java.text.DateFormat, org.jbpm.calendar.Day, int);
+ public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
+ public boolean isStartAfter(java.util.Date);
+ public boolean includes(java.util.Date);
+ public java.util.Date getStartTime(java.util.Date);
+}
+
+Compiled from "Duration.java"
+public class org.jbpm.calendar.Duration extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.calendar.Duration(long);
+ public org.jbpm.calendar.Duration(org.jbpm.calendar.Duration);
+ public org.jbpm.calendar.Duration(java.lang.String);
+ public java.util.Date addTo(java.util.Date);
+ public long getMilliseconds();
+ public boolean isBusinessTime();
+}
+
+Compiled from "Holiday.java"
+public class org.jbpm.calendar.Holiday extends java.lang.Object implements java.io.Serializable{
+ public static java.util.List parseHolidays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
+ public org.jbpm.calendar.Holiday(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
+ public boolean includes(java.util.Date);
+}
+
+Compiled from "AbstractBaseCommand.java"
+public abstract class org.jbpm.command.AbstractBaseCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.AbstractBaseCommand();
+ public java.lang.String toString();
+ public java.lang.String getAdditionalToStringInformation();
+}
+
+Compiled from "AbstractCancelCommand.java"
+public abstract class org.jbpm.command.AbstractCancelCommand extends org.jbpm.command.AbstractBaseCommand{
+ public static java.lang.String CANCELLATION_INDICATOR_VARIABLE_NAME;
+ protected transient org.jbpm.JbpmContext jbpmContext;
+ protected static final org.apache.commons.logging.Log log;
+ public org.jbpm.command.AbstractCancelCommand();
+ protected void cancelTokens(java.util.Collection);
+ protected void cancelToken(org.jbpm.graph.exe.Token);
+ protected java.util.List getTasksForToken(org.jbpm.graph.exe.Token);
+ protected void cancelTasks(java.util.List);
+}
+
+Compiled from "AbstractGetObjectBaseCommand.java"
+public abstract class org.jbpm.command.AbstractGetObjectBaseCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.AbstractGetObjectBaseCommand();
+ public org.jbpm.command.AbstractGetObjectBaseCommand(boolean, boolean);
+ public org.jbpm.command.AbstractGetObjectBaseCommand(java.lang.String[]);
+ public void retrieveTaskInstanceDetails(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.graph.exe.ProcessInstance retrieveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.def.ProcessDefinition retrieveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ protected void retrieveToken(org.jbpm.graph.exe.Token);
+ protected void retrieveNode(org.jbpm.graph.def.Node);
+ public void retrieveVariables(org.jbpm.graph.exe.ProcessInstance);
+ public void retrieveVariables(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean isIncludeAllVariables();
+ public void setIncludeAllVariables(boolean);
+ public java.lang.String[] getVariablesToInclude();
+ public void setVariablesToInclude(java.lang.String[]);
+ public void setVariablesToInclude(java.lang.String);
+ protected org.jbpm.JbpmContext getJbpmContext();
+ protected void setJbpmContext(org.jbpm.JbpmContext);
+ public org.jbpm.command.AbstractGetObjectBaseCommand variablesToInclude(java.lang.String[]);
+ public org.jbpm.command.AbstractGetObjectBaseCommand variablesToInclude(java.lang.String);
+ public org.jbpm.command.AbstractGetObjectBaseCommand includeAllVariables(boolean);
+}
+
+Compiled from "AbstractProcessInstanceBaseCommand.java"
+public abstract class org.jbpm.command.AbstractProcessInstanceBaseCommand extends org.jbpm.command.AbstractBaseCommand{
+ protected org.apache.commons.logging.Log log;
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand();
+ protected org.jbpm.JbpmContext getJbpmContext();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public abstract org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
+ public void setProcessInstanceIds(long[]);
+ public void setProcessInstanceId(long);
+ public java.lang.String toString();
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public int getProcessVersion();
+ public void setProcessVersion(int);
+ public long[] getProcessInstanceIds();
+ public long getProcessInstanceId();
+ public boolean isOnlyRunning();
+ public void setOnlyRunning(boolean);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand processInstanceIds(long[]);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand processInstanceId(long);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand processName(java.lang.String);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand processVersion(int);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand onlyRunning(boolean);
+}
+
+Compiled from "AbstractTokenBaseCommand.java"
+public abstract class org.jbpm.command.AbstractTokenBaseCommand extends java.lang.Object implements org.jbpm.command.Command{
+ protected org.apache.commons.logging.Log log;
+ public org.jbpm.command.AbstractTokenBaseCommand();
+ protected org.jbpm.JbpmContext getJbpmContext();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public abstract java.lang.Object execute(org.jbpm.graph.exe.Token);
+ public void setTokenIds(long[]);
+ public void setTokenId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public int getProcessVersion();
+ public void setProcessVersion(int);
+ public java.lang.String getStateName();
+ public void setStateName(java.lang.String);
+ public long[] getTokenIds();
+ public long getTokenId();
+ public java.lang.String toString();
+ public org.jbpm.command.AbstractTokenBaseCommand tokenIds(long[]);
+ public org.jbpm.command.AbstractTokenBaseCommand tokenId(long);
+ public org.jbpm.command.AbstractTokenBaseCommand processName(java.lang.String);
+ public org.jbpm.command.AbstractTokenBaseCommand processVersion(int);
+ public org.jbpm.command.AbstractTokenBaseCommand stateName(java.lang.String);
+}
+
+Compiled from "AsynchronousCommand.java"
+public class org.jbpm.command.AsynchronousCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.AsynchronousCommand(org.jbpm.command.Command);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "BatchSignalCommand.java"
+public class org.jbpm.command.BatchSignalCommand extends org.jbpm.command.AbstractTokenBaseCommand{
+ public org.jbpm.command.BatchSignalCommand();
+ public java.lang.Object execute(org.jbpm.graph.exe.Token);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Date getInStateAtLeastSince();
+ public void setInStateAtLeastSince(java.util.Date);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.BatchSignalCommand transitionName(java.lang.String);
+ public org.jbpm.command.BatchSignalCommand inStateAtLeastSince(java.util.Date);
+}
+
+Compiled from "CancelProcessInstanceCommand.java"
+public class org.jbpm.command.CancelProcessInstanceCommand extends org.jbpm.command.AbstractCancelCommand{
+ public org.jbpm.command.CancelProcessInstanceCommand();
+ public org.jbpm.command.CancelProcessInstanceCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected void cancelProcess(long);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.CancelProcessInstanceCommand processInstanceId(long);
+}
+
+Compiled from "CancelTokenCommand.java"
+public class org.jbpm.command.CancelTokenCommand extends org.jbpm.command.AbstractCancelCommand{
+ public org.jbpm.command.CancelTokenCommand();
+ public org.jbpm.command.CancelTokenCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.CancelTokenCommand tokenId(long);
+}
+
+Compiled from "CancelWorkOnTaskCommand.java"
+public class org.jbpm.command.CancelWorkOnTaskCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.CancelWorkOnTaskCommand(long);
+ public org.jbpm.command.CancelWorkOnTaskCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.CancelWorkOnTaskCommand taskInstanceId(long);
+}
+
+Compiled from "ChangeProcessInstanceVersionCommand.java"
+public class org.jbpm.command.ChangeProcessInstanceVersionCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand();
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand(long, int);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
+ public java.util.Map getNodeNameMapping();
+ public void setNodeNameMapping(java.util.Map);
+ public int getNewVersion();
+ public void setNewVersion(int);
+ public java.util.Map getTaskNameMapping();
+ public void setTaskNameMapping(java.util.Map);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.util.Map getNameMapping();
+ public void setNameMapping(java.util.Map);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand nodeNameMapping(java.util.Map);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand newVersion(int);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand taskNameMapping(java.util.Map);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand nodeNameMappingAdd(java.lang.String, java.lang.String);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand taskNameMappingAdd(java.lang.String, java.lang.String);
+}
+
+Compiled from "Command.java"
+public interface org.jbpm.command.Command extends java.io.Serializable{
+ public abstract java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "CommandService.java"
+public interface org.jbpm.command.CommandService{
+ public abstract java.lang.Object execute(org.jbpm.command.Command);
+}
+
+Compiled from "CompositeCommand.java"
+public class org.jbpm.command.CompositeCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.CompositeCommand(java.util.List);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected void tryToInject(java.lang.Object, org.jbpm.command.Command);
+ protected java.lang.reflect.Field findField(java.lang.Class);
+ public java.lang.String toString();
+}
+
+Compiled from "DeleteProcessDefinitionCommand.java"
+public class org.jbpm.command.DeleteProcessDefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.DeleteProcessDefinitionCommand();
+ public org.jbpm.command.DeleteProcessDefinitionCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String toString();
+ public long getId();
+ public void setId(long);
+ public org.jbpm.command.DeleteProcessDefinitionCommand id(long);
+}
+
+Compiled from "DeployProcessCommand.java"
+public class org.jbpm.command.DeployProcessCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.DeployProcessCommand();
+ public org.jbpm.command.DeployProcessCommand(byte[]);
+ public org.jbpm.command.DeployProcessCommand(java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public byte[] getPar();
+ public void setPar(byte[]);
+ public java.lang.String getXml();
+ public void setXml(java.lang.String);
+ public org.jbpm.command.DeployProcessCommand xml(java.lang.String);
+ public org.jbpm.command.DeployProcessCommand par(byte[]);
+}
+
+Compiled from "ExecuteJobsCommand.java"
+public class org.jbpm.command.ExecuteJobsCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.ExecuteJobsCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected java.util.Collection acquireJobs();
+ protected void executeJob(org.jbpm.job.Job);
+ protected java.util.Date getNextDueDate();
+}
+
+Compiled from "GetProcessDefinitionCommand.java"
+public class org.jbpm.command.GetProcessDefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessDefinitionCommand();
+ public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String);
+ public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String, int);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public int getVersion();
+ public void setVersion(int);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessDefinitionCommand version(int);
+ public org.jbpm.command.GetProcessDefinitionCommand name(java.lang.String);
+}
+
+Compiled from "GetProcessDefinitionsCommand.java"
+public class org.jbpm.command.GetProcessDefinitionsCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessDefinitionsCommand();
+ public org.jbpm.command.GetProcessDefinitionsCommand(boolean);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public boolean isOnlyLatest();
+ public void setOnlyLatest(boolean);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessDefinitionsCommand onlyLatest(boolean);
+}
+
+Compiled from "GetProcessInstanceCommand.java"
+public class org.jbpm.command.GetProcessInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessInstanceCommand();
+ public org.jbpm.command.GetProcessInstanceCommand(long);
+ public org.jbpm.command.GetProcessInstanceCommand(long, boolean, boolean);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessInstanceCommand processInstanceId(long);
+ public org.jbpm.command.GetProcessInstanceCommand taskInstanceId(long);
+ public org.jbpm.command.GetProcessInstanceCommand tokenId(long);
+}
+
+Compiled from "GetProcessInstanceLogCommand.java"
+public class org.jbpm.command.GetProcessInstanceLogCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.GetProcessInstanceLogCommand();
+ public org.jbpm.command.GetProcessInstanceLogCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected java.util.Map loadLogdFromMap(java.util.Map);
+ public long getProcessId();
+ public void setProcessId(long);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessInstanceLogCommand processInstanceId(long);
+}
+
+Compiled from "GetProcessInstancesCommand.java"
+public class org.jbpm.command.GetProcessInstancesCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessInstancesCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.util.List retrieveProcessInstanceDetails(java.util.List);
+ public java.util.Date getFromStartDate();
+ public void setFromStartDate(java.util.Date);
+ public boolean isOnlyRunning();
+ public void setOnlyRunning(boolean);
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public java.lang.String getProcessDefinitionName();
+ public void setProcessDefinitionName(java.lang.String);
+ public java.lang.String getStateName();
+ public void setStateName(java.lang.String);
+ public java.util.Date getUntilStartDate();
+ public void setUntilStartDate(java.util.Date);
+ public java.lang.String getVersion();
+ public void setVersion(java.lang.String);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessInstancesCommand fromStartDate(java.util.Date);
+ public org.jbpm.command.GetProcessInstancesCommand onlyRunning(boolean);
+ public org.jbpm.command.GetProcessInstancesCommand processDefinitionName(java.lang.String);
+ public org.jbpm.command.GetProcessInstancesCommand stateName(java.lang.String);
+ public org.jbpm.command.GetProcessInstancesCommand untilStartDate(java.util.Date);
+ public org.jbpm.command.GetProcessInstancesCommand version(java.lang.String);
+ public org.jbpm.command.GetProcessInstancesCommand processInstanceId(long);
+}
+
+Compiled from "GetTaskInstanceCommand.java"
+public class org.jbpm.command.GetTaskInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetTaskInstanceCommand();
+ public org.jbpm.command.GetTaskInstanceCommand(long);
+ public org.jbpm.command.GetTaskInstanceCommand(long, boolean, boolean);
+ public org.jbpm.command.GetTaskInstanceCommand(long, java.lang.String[]);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetTaskInstanceCommand taskInstanceId(long);
+ public org.jbpm.command.GetTaskInstanceCommand tokenId(long);
+ public org.jbpm.command.GetTaskInstanceCommand processInstanceId(long);
+}
+
+Compiled from "GetTaskListCommand.java"
+public class org.jbpm.command.GetTaskListCommand extends org.jbpm.command.AbstractGetObjectBaseCommand implements org.jbpm.command.Command{
+ public org.jbpm.command.GetTaskListCommand(java.lang.String[]);
+ public org.jbpm.command.GetTaskListCommand(java.lang.String, boolean);
+ public org.jbpm.command.GetTaskListCommand(java.lang.String, java.lang.String[]);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.util.List retrieveTaskInstanceDetails(java.util.List);
+ public java.lang.String[] getActor();
+ public void setActor(java.lang.String);
+ public void setActor(java.lang.String[]);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetTaskListCommand actor(java.lang.String);
+ public org.jbpm.command.GetTaskListCommand actor(java.lang.String[]);
+}
+
+Compiled from "CommandServiceImpl.java"
+public class org.jbpm.command.impl.CommandServiceImpl extends java.lang.Object implements org.jbpm.command.CommandService,java.io.Serializable{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ public org.jbpm.command.impl.CommandServiceImpl(org.jbpm.JbpmConfiguration);
+ public java.lang.Object execute(org.jbpm.command.Command);
+}
+
+Compiled from "NewProcessInstanceCommand.java"
+public class org.jbpm.command.NewProcessInstanceCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.NewProcessInstanceCommand();
+ public org.jbpm.command.NewProcessInstanceCommand(java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public long getProcessDefinitionId();
+ public void setProcessDefinitionId(long);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public boolean isCreateStartTask();
+ public void setCreateStartTask(boolean);
+ public java.util.Map getVariables();
+ public java.lang.String getProcessDefinitionName();
+ public void setProcessDefinitionName(java.lang.String);
+ public void setVariables(java.util.Map);
+ public java.lang.String getKey();
+ public void setKey(java.lang.String);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.NewProcessInstanceCommand actorId(java.lang.String);
+ public org.jbpm.command.NewProcessInstanceCommand processDefinitionId(long);
+ public org.jbpm.command.NewProcessInstanceCommand processDefinitionName(java.lang.String);
+ public org.jbpm.command.NewProcessInstanceCommand createStartTask(boolean);
+ public org.jbpm.command.NewProcessInstanceCommand variables(java.util.Map);
+ public org.jbpm.command.NewProcessInstanceCommand key(java.lang.String);
+}
+
+Compiled from "ResumeProcessInstanceCommand.java"
+public class org.jbpm.command.ResumeProcessInstanceCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
+ public org.jbpm.command.ResumeProcessInstanceCommand();
+ public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "ResumeTokenCommand.java"
+public class org.jbpm.command.ResumeTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
+ public org.jbpm.command.ResumeTokenCommand();
+ public org.jbpm.graph.exe.Token execute(org.jbpm.graph.exe.Token);
+ public java.lang.Object execute(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "SignalCommand.java"
+public class org.jbpm.command.SignalCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.SignalCommand();
+ public org.jbpm.command.SignalCommand(long, java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext);
+ protected org.jbpm.graph.exe.Token getToken(org.jbpm.JbpmContext);
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+ public java.lang.String getExpectedStateName();
+ public void setExpectedStateName(java.lang.String);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.SignalCommand tokenId(long);
+ public org.jbpm.command.SignalCommand transitionName(java.lang.String);
+ public org.jbpm.command.SignalCommand variables(java.util.Map);
+ public org.jbpm.command.SignalCommand expectedStateName(java.lang.String);
+}
+
+Compiled from "StartProcessInstanceCommand.java"
+public class org.jbpm.command.StartProcessInstanceCommand extends org.jbpm.command.NewProcessInstanceCommand implements org.jbpm.command.Command{
+ public org.jbpm.command.StartProcessInstanceCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getStartTransitionName();
+ public void setStartTransitionName(java.lang.String);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.StartProcessInstanceCommand startTransitionName(java.lang.String);
+}
+
+Compiled from "StartWorkOnTaskCommand.java"
+public class org.jbpm.command.StartWorkOnTaskCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.StartWorkOnTaskCommand(long, boolean);
+ public org.jbpm.command.StartWorkOnTaskCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public boolean isOverwriteSwimlane();
+ public void setOverwriteSwimlane(boolean);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public void setActorId(java.lang.String);
+ public java.lang.String getActorId();
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.StartWorkOnTaskCommand overwriteSwimlane(boolean);
+ public org.jbpm.command.StartWorkOnTaskCommand taskInstanceId(long);
+ public org.jbpm.command.StartWorkOnTaskCommand actorId(java.lang.String);
+}
+
+Compiled from "SuspendProcessInstanceCommand.java"
+public class org.jbpm.command.SuspendProcessInstanceCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
+ public org.jbpm.command.SuspendProcessInstanceCommand();
+ public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "SuspendTokenCommand.java"
+public class org.jbpm.command.SuspendTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
+ public org.jbpm.command.SuspendTokenCommand();
+ public org.jbpm.graph.exe.Token execute(org.jbpm.graph.exe.Token);
+ public java.lang.Object execute(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "TaskInstanceEndCommand.java"
+public class org.jbpm.command.TaskInstanceEndCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.TaskInstanceEndCommand();
+ public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String);
+ public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String, java.util.Map);
+ public java.lang.Object execute(org.jbpm.JbpmContext);
+ protected org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(org.jbpm.JbpmContext);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.TaskInstanceEndCommand taskInstanceId(long);
+ public org.jbpm.command.TaskInstanceEndCommand transitionName(java.lang.String);
+ public org.jbpm.command.TaskInstanceEndCommand variables(java.util.Map);
+}
+
+Compiled from "UnlockTokenCommand.java"
+public class org.jbpm.command.UnlockTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
+ public org.jbpm.command.UnlockTokenCommand();
+ public java.lang.Object execute(org.jbpm.graph.exe.Token);
+ public java.lang.String getAdditionalToStringInformation();
+ public java.lang.String getLockOwner();
+ public void setLockOwner(java.lang.String);
+ public org.jbpm.command.UnlockTokenCommand lockOwner(java.lang.String);
+}
+
+Compiled from "VariablesCommand.java"
+public class org.jbpm.command.VariablesCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.VariablesCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.JbpmContext);
+ protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.graph.exe.Token);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.VariablesCommand taskInstanceId(long);
+ public org.jbpm.command.VariablesCommand tokenId(long);
+ public org.jbpm.command.VariablesCommand variables(java.util.Map);
+}
+
+Compiled from "AbstractObjectInfo.java"
+public abstract class org.jbpm.configuration.AbstractObjectInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public org.jbpm.configuration.AbstractObjectInfo();
+ public org.jbpm.configuration.AbstractObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ protected java.lang.String getValueString(org.w3c.dom.Element);
+ public boolean hasName();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isSingleton();
+ public void setSingleton(boolean);
+}
+
+Compiled from "BeanInfo.java"
+public class org.jbpm.configuration.BeanInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.BeanInfo();
+ public org.jbpm.configuration.BeanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.String getClassName();
+ public void setClassName(java.lang.String);
+}
+
+Compiled from "BooleanInfo.java"
+public class org.jbpm.configuration.BooleanInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.BooleanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "CharacterInfo.java"
+public class org.jbpm.configuration.CharacterInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.CharacterInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ConfigurationException.java"
+public class org.jbpm.configuration.ConfigurationException extends org.jbpm.JbpmException{
+ public org.jbpm.configuration.ConfigurationException();
+ public org.jbpm.configuration.ConfigurationException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.configuration.ConfigurationException(java.lang.String);
+ public org.jbpm.configuration.ConfigurationException(java.lang.Throwable);
+}
+
+Compiled from "ConstructorInfo.java"
+public class org.jbpm.configuration.ConstructorInfo extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.configuration.ConstructorInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ protected java.lang.Class[] getParameterTypes(org.jbpm.configuration.ObjectFactoryImpl);
+ protected java.lang.Object[] getArgs(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.reflect.Method findMethod(java.lang.Class, java.lang.Class[]);
+}
+
+Compiled from "DoubleInfo.java"
+public class org.jbpm.configuration.DoubleInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.DoubleInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "FieldInfo.java"
+public class org.jbpm.configuration.FieldInfo extends org.jbpm.configuration.PropertyInfo{
+ public org.jbpm.configuration.FieldInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "FloatInfo.java"
+public class org.jbpm.configuration.FloatInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.FloatInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "IntegerInfo.java"
+public class org.jbpm.configuration.IntegerInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.IntegerInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmContextInfo.java"
+public class org.jbpm.configuration.JbpmContextInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.JbpmContextInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public synchronized java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+class org.jbpm.configuration.JbpmTypeObjectInfo$1$1 extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+class org.jbpm.configuration.JbpmTypeObjectInfo$1 extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public boolean hasName();
+ public java.lang.String getName();
+ public boolean isSingleton();
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+public class org.jbpm.configuration.JbpmTypeObjectInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.JbpmTypeObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ListInfo.java"
+public class org.jbpm.configuration.ListInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.ListInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "LongInfo.java"
+public class org.jbpm.configuration.LongInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.LongInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "MapInfo.java"
+public class org.jbpm.configuration.MapInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.MapInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "NullInfo.java"
+public class org.jbpm.configuration.NullInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.NullInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ObjectFactory.java"
+public interface org.jbpm.configuration.ObjectFactory extends java.io.Serializable{
+ public abstract java.lang.Object createObject(java.lang.String);
+ public abstract boolean hasObject(java.lang.String);
+}
+
+Compiled from "ObjectFactoryImpl.java"
+public class org.jbpm.configuration.ObjectFactoryImpl extends java.lang.Object implements org.jbpm.configuration.ObjectFactory{
+ public org.jbpm.configuration.ObjectFactoryImpl();
+ public org.jbpm.configuration.ObjectFactoryImpl(java.util.Map, java.util.List);
+ public void addObjectInfo(org.jbpm.configuration.ObjectInfo);
+ public synchronized java.lang.Object createObject(java.lang.String);
+ public synchronized boolean hasObject(java.lang.String);
+ public java.lang.Object createObject(int);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectInfo);
+}
+
+Compiled from "ObjectFactoryParser.java"
+public class org.jbpm.configuration.ObjectFactoryParser extends java.lang.Object implements java.io.Serializable{
+ public static java.util.Map getDefaultMappings();
+ public static org.jbpm.configuration.ObjectFactoryImpl parseXmlString(java.lang.String);
+ public static org.jbpm.configuration.ObjectFactoryImpl parseInputStream(java.io.InputStream);
+ public static org.jbpm.configuration.ObjectFactoryImpl parseResource(java.lang.String);
+ public static org.jbpm.configuration.ObjectFactoryImpl createObjectFactory(org.w3c.dom.Element);
+ public void parseElementsFromResource(java.lang.String, org.jbpm.configuration.ObjectFactoryImpl);
+ public void parseElementsStream(java.io.InputStream, org.jbpm.configuration.ObjectFactoryImpl);
+ public void parseElements(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryImpl);
+ public org.jbpm.configuration.ObjectFactoryParser();
+ public org.jbpm.configuration.ObjectFactoryParser(java.util.Map);
+ public org.jbpm.configuration.ObjectInfo parse(org.w3c.dom.Element);
+ public void addNamedObjectInfo(java.lang.String, org.jbpm.configuration.ObjectInfo);
+ public void addMapping(java.lang.String, java.lang.Class);
+}
+
+Compiled from "ObjectInfo.java"
+public interface org.jbpm.configuration.ObjectInfo extends java.io.Serializable{
+ public abstract boolean hasName();
+ public abstract java.lang.String getName();
+ public abstract boolean isSingleton();
+ public abstract java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "PropertyInfo.java"
+public class org.jbpm.configuration.PropertyInfo extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.configuration.PropertyInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.reflect.Method findSetter(java.lang.Class);
+}
+
+Compiled from "RefInfo.java"
+public class org.jbpm.configuration.RefInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.RefInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "StringInfo.java"
+public class org.jbpm.configuration.StringInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.StringInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ValueInfo.java"
+public class org.jbpm.configuration.ValueInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public org.jbpm.configuration.ValueInfo(java.lang.String, java.lang.Object);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.String getName();
+ public boolean hasName();
+ public boolean isSingleton();
+}
+
+Compiled from "Access.java"
+public class org.jbpm.context.def.Access extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.context.def.Access();
+ public org.jbpm.context.def.Access(java.lang.String);
+ public boolean isReadable();
+ public boolean isWritable();
+ public boolean isRequired();
+ public boolean isLock();
+ public boolean hasAccess(java.lang.String);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+}
+
+Compiled from "ContextDefinition.java"
+public class org.jbpm.context.def.ContextDefinition extends org.jbpm.module.def.ModuleDefinition{
+ public org.jbpm.context.def.ContextDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+}
+
+Compiled from "VariableAccess.java"
+public class org.jbpm.context.def.VariableAccess extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String variableName;
+ protected org.jbpm.context.def.Access access;
+ protected java.lang.String mappedName;
+ public org.jbpm.context.def.VariableAccess();
+ public org.jbpm.context.def.VariableAccess(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String getMappedName();
+ public org.jbpm.context.def.Access getAccess();
+ public java.lang.String getVariableName();
+ public boolean isReadable();
+ public boolean isWritable();
+ public boolean isRequired();
+ public boolean isLock();
+}
+
+Compiled from "ContextInstance.java"
+public class org.jbpm.context.exe.ContextInstance extends org.jbpm.module.exe.ModuleInstance{
+ protected java.util.Map tokenVariableMaps;
+ protected transient java.util.Map transientVariables;
+ protected transient java.util.List updatedVariableContainers;
+ public org.jbpm.context.exe.ContextInstance();
+ public void createVariable(java.lang.String, java.lang.Object);
+ public void setVariableLocally(java.lang.String, java.lang.Object);
+ public void createVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public void setVariableLocally(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public java.util.Map getVariables();
+ public java.util.Map getVariables(org.jbpm.graph.exe.Token);
+ public void addVariables(java.util.Map);
+ public void setVariables(java.util.Map);
+ public void addVariables(java.util.Map, org.jbpm.graph.exe.Token);
+ public void setVariables(java.util.Map, org.jbpm.graph.exe.Token);
+ public java.lang.Object getVariable(java.lang.String);
+ public java.lang.Object getVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getLocalVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getVariableLocally(java.lang.String, org.jbpm.graph.exe.Token);
+ public void setVariable(java.lang.String, java.lang.Object);
+ public void setVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public boolean hasVariable(java.lang.String);
+ public boolean hasVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteVariable(java.lang.String);
+ public void deleteVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getTransientVariable(java.lang.String);
+ public void setTransientVariable(java.lang.String, java.lang.Object);
+ public boolean hasTransientVariable(java.lang.String);
+ public java.util.Map getTransientVariables();
+ public void setTransientVariables(java.util.Map);
+ public void deleteTransientVariable(java.lang.String);
+ public org.jbpm.context.exe.TokenVariableMap getOrCreateTokenVariableMap(org.jbpm.graph.exe.Token);
+ public org.jbpm.context.exe.TokenVariableMap getTokenVariableMap(org.jbpm.graph.exe.Token);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.util.Map getTokenVariableMaps();
+}
+
+Compiled from "BooleanToStringConverter.java"
+public class org.jbpm.context.exe.converter.BooleanToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public static final java.lang.String TRUE_TEXT;
+ public static final java.lang.String FALSE_TEXT;
+ public org.jbpm.context.exe.converter.BooleanToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "BytesToByteArrayConverter.java"
+public class org.jbpm.context.exe.converter.BytesToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.BytesToByteArrayConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "ByteToLongConverter.java"
+public class org.jbpm.context.exe.converter.ByteToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.ByteToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "CharacterToStringConverter.java"
+public class org.jbpm.context.exe.converter.CharacterToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.CharacterToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "Converter.java"
+public interface org.jbpm.context.exe.Converter extends java.io.Serializable{
+ public abstract boolean supports(java.lang.Object);
+ public abstract java.lang.Object convert(java.lang.Object);
+ public abstract java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "DateToLongConverter.java"
+public class org.jbpm.context.exe.converter.DateToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.DateToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "DoubleToStringConverter.java"
+public class org.jbpm.context.exe.converter.DoubleToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.DoubleToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "FloatToDoubleConverter.java"
+public class org.jbpm.context.exe.converter.FloatToDoubleConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.FloatToDoubleConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "FloatToStringConverter.java"
+public class org.jbpm.context.exe.converter.FloatToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.FloatToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "IntegerToLongConverter.java"
+public class org.jbpm.context.exe.converter.IntegerToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.IntegerToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "SerializableToByteArrayConverter.java"
+public class org.jbpm.context.exe.converter.SerializableToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.SerializableToByteArrayConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ShortToLongConverter.java"
+public class org.jbpm.context.exe.converter.ShortToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.ShortToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "JbpmType.java"
+public class org.jbpm.context.exe.JbpmType extends java.lang.Object{
+ public org.jbpm.context.exe.JbpmType(org.jbpm.context.exe.JbpmTypeMatcher, org.jbpm.context.exe.Converter, java.lang.Class);
+ public boolean matches(java.lang.Object);
+ public org.jbpm.context.exe.VariableInstance newVariableInstance();
+ public static java.util.List getJbpmTypes();
+}
+
+Compiled from "JbpmTypeMatcher.java"
+public interface org.jbpm.context.exe.JbpmTypeMatcher extends java.io.Serializable{
+ public abstract boolean matches(java.lang.Object);
+}
+
+Compiled from "ClassNameMatcher.java"
+public class org.jbpm.context.exe.matcher.ClassNameMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.ClassNameMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "Ejb3Matcher.java"
+public class org.jbpm.context.exe.matcher.Ejb3Matcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.Ejb3Matcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "HibernateLongIdMatcher.java"
+public class org.jbpm.context.exe.matcher.HibernateLongIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.HibernateLongIdMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "HibernateStringIdMatcher.java"
+public class org.jbpm.context.exe.matcher.HibernateStringIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.HibernateStringIdMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "JcrNodeMatcher.java"
+public class org.jbpm.context.exe.matcher.JcrNodeMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.JcrNodeMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "SerializableMatcher.java"
+public class org.jbpm.context.exe.matcher.SerializableMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.SerializableMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "TokenVariableMap.java"
+public class org.jbpm.context.exe.TokenVariableMap extends org.jbpm.context.exe.VariableContainer implements java.io.Serializable{
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.context.exe.ContextInstance contextInstance;
+ public org.jbpm.context.exe.TokenVariableMap();
+ public org.jbpm.context.exe.TokenVariableMap(org.jbpm.graph.exe.Token, org.jbpm.context.exe.ContextInstance);
+ public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+ protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public java.util.Map getVariableInstances();
+}
+
+Compiled from "VariableContainer.java"
+public abstract class org.jbpm.context.exe.VariableContainer extends java.lang.Object implements java.io.Serializable{
+ protected java.util.Map variableInstances;
+ public org.jbpm.context.exe.VariableContainer();
+ protected abstract org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public abstract org.jbpm.graph.exe.Token getToken();
+ public java.lang.Object getVariable(java.lang.String);
+ public void setVariable(java.lang.String, java.lang.Object);
+ public boolean hasVariable(java.lang.String);
+ public void deleteVariable(java.lang.String);
+ public void addVariables(java.util.Map);
+ public void setVariables(java.util.Map);
+ public java.util.Map getVariables();
+ public java.util.Map getVariablesLocally();
+ public boolean hasVariableLocally(java.lang.String);
+ public java.lang.Object getVariableLocally(java.lang.String);
+ public void deleteVariableLocally(java.lang.String);
+ public void setVariableLocally(java.lang.String, java.lang.Object);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String);
+ public java.util.Map getVariableInstances();
+ public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
+ public void deleteVariableInstance(java.lang.String);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public static java.util.Collection getUpdatedVariableContainers(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "ByteArrayInstance.java"
+public class org.jbpm.context.exe.variableinstance.ByteArrayInstance extends org.jbpm.context.exe.VariableInstance{
+ protected org.jbpm.bytes.ByteArray value;
+ public org.jbpm.context.exe.variableinstance.ByteArrayInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "VariableInstance.java"
+public abstract class org.jbpm.context.exe.VariableInstance extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.context.exe.TokenVariableMap tokenVariableMap;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.context.exe.Converter converter;
+ protected java.lang.Object valueCache;
+ protected boolean isValueCached;
+ public org.jbpm.context.exe.VariableInstance();
+ public static org.jbpm.context.exe.VariableInstance create(org.jbpm.graph.exe.Token, java.lang.String, java.lang.Object);
+ public static org.jbpm.context.exe.VariableInstance createVariableInstance(java.lang.Object);
+ public abstract boolean isStorable(java.lang.Object);
+ protected abstract java.lang.Object getObject();
+ protected abstract void setObject(java.lang.Object);
+ public boolean supports(java.lang.Object);
+ public void setValue(java.lang.Object);
+ public java.lang.Object getValue();
+ public void removeReferences();
+ public java.lang.String toString();
+ public java.lang.String getName();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setTokenVariableMap(org.jbpm.context.exe.TokenVariableMap);
+}
+
+Compiled from "DateInstance.java"
+public class org.jbpm.context.exe.variableinstance.DateInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.util.Date value;
+ public org.jbpm.context.exe.variableinstance.DateInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "DoubleInstance.java"
+public class org.jbpm.context.exe.variableinstance.DoubleInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Double value;
+ public org.jbpm.context.exe.variableinstance.DoubleInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "Ejb3Instance.java"
+public class org.jbpm.context.exe.variableinstance.Ejb3Instance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Long id;
+ protected java.lang.String className;
+ public org.jbpm.context.exe.variableinstance.Ejb3Instance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "HibernateLongInstance.java"
+public class org.jbpm.context.exe.variableinstance.HibernateLongInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Object value;
+ public org.jbpm.context.exe.variableinstance.HibernateLongInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "HibernateStringInstance.java"
+public class org.jbpm.context.exe.variableinstance.HibernateStringInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Object value;
+ public org.jbpm.context.exe.variableinstance.HibernateStringInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "JcrNodeInstance.java"
+public class org.jbpm.context.exe.variableinstance.JcrNodeInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.JcrNodeInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "LongInstance.java"
+public class org.jbpm.context.exe.variableinstance.LongInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Long value;
+ public org.jbpm.context.exe.variableinstance.LongInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "NullInstance.java"
+public class org.jbpm.context.exe.variableinstance.NullInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.NullInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "StringInstance.java"
+public class org.jbpm.context.exe.variableinstance.StringInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.String value;
+ public org.jbpm.context.exe.variableinstance.StringInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "UnpersistableInstance.java"
+public class org.jbpm.context.exe.variableinstance.UnpersistableInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.UnpersistableInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "VariableCreateLog.java"
+public class org.jbpm.context.log.VariableCreateLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableCreateLog();
+ public org.jbpm.context.log.VariableCreateLog(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "VariableDeleteLog.java"
+public class org.jbpm.context.log.VariableDeleteLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableDeleteLog();
+ public org.jbpm.context.log.VariableDeleteLog(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "ByteArrayUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.ByteArrayUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog();
+ public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog(org.jbpm.context.exe.VariableInstance, org.jbpm.bytes.ByteArray, org.jbpm.bytes.ByteArray);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+ public java.lang.String toString();
+}
+
+Compiled from "DateUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.DateUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.DateUpdateLog();
+ public org.jbpm.context.log.variableinstance.DateUpdateLog(org.jbpm.context.exe.VariableInstance, java.util.Date, java.util.Date);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "DoubleUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.DoubleUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.DoubleUpdateLog();
+ public org.jbpm.context.log.variableinstance.DoubleUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Double, java.lang.Double);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "HibernateLongUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.HibernateLongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog();
+ public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "HibernateStringUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.HibernateStringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog();
+ public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "LongUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.LongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.LongUpdateLog();
+ public org.jbpm.context.log.variableinstance.LongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Long, java.lang.Long);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "StringUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.StringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.StringUpdateLog();
+ public org.jbpm.context.log.variableinstance.StringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.String, java.lang.String);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "VariableLog.java"
+public abstract class org.jbpm.context.log.VariableLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.context.exe.VariableInstance variableInstance;
+ public org.jbpm.context.log.VariableLog();
+ public org.jbpm.context.log.VariableLog(org.jbpm.context.exe.VariableInstance);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance();
+}
+
+Compiled from "VariableUpdateLog.java"
+public abstract class org.jbpm.context.log.VariableUpdateLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableUpdateLog();
+ public org.jbpm.context.log.VariableUpdateLog(org.jbpm.context.exe.VariableInstance);
+ public abstract java.lang.Object getOldValue();
+ public abstract java.lang.Object getNewValue();
+ public java.lang.String toString();
+ public void undo();
+}
+
+Compiled from "AbstractDbTestCase.java"
+class org.jbpm.db.AbstractDbTestCase$1 extends java.util.TimerTask{
+ public void run();
+}
+
+Compiled from "AbstractDbTestCase.java"
+public abstract class org.jbpm.db.AbstractDbTestCase extends org.jbpm.AbstractJbpmTestCase{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ protected org.jbpm.JbpmContext jbpmContext;
+ protected org.hibernate.tool.hbm2ddl.SchemaExport schemaExport;
+ protected org.hibernate.Session session;
+ protected org.jbpm.db.GraphSession graphSession;
+ protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
+ protected org.jbpm.db.ContextSession contextSession;
+ protected org.jbpm.db.JobSession jobSession;
+ protected org.jbpm.db.LoggingSession loggingSession;
+ protected org.jbpm.job.executor.JobExecutor jobExecutor;
+ public org.jbpm.db.AbstractDbTestCase();
+ protected void setUp() throws java.lang.Exception;
+ protected void tearDown() throws java.lang.Exception;
+ protected java.lang.String getHibernateDialect();
+ protected void beginSessionTransaction();
+ protected void commitAndCloseSession();
+ protected void newTransaction();
+ protected org.jbpm.graph.exe.ProcessInstance saveAndReload(org.jbpm.graph.exe.ProcessInstance);
+ protected org.jbpm.taskmgmt.exe.TaskInstance saveAndReload(org.jbpm.taskmgmt.exe.TaskInstance);
+ protected org.jbpm.graph.def.ProcessDefinition saveAndReload(org.jbpm.graph.def.ProcessDefinition);
+ protected org.jbpm.logging.log.ProcessLog saveAndReload(org.jbpm.logging.log.ProcessLog);
+ protected void createSchema();
+ protected void cleanSchema();
+ protected void dropSchema();
+ protected java.lang.String getJbpmTestConfig();
+ protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ protected void createJbpmContext();
+ protected void closeJbpmContext();
+ protected void startJobExecutor();
+ protected void waitForJobs(long);
+ protected int getNbrOfJobsAvailable();
+ protected int getTimerCount();
+ protected org.jbpm.job.Job getJob();
+ protected void processJobs(long);
+ protected void stopJobExecutor();
+ protected void initializeMembers();
+ protected void resetMembers();
+}
+
+Compiled from "JbpmSchemaUpdate.java"
+public class org.jbpm.db.compatibility.JbpmSchemaUpdate extends java.lang.Object{
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration) throws org.hibernate.HibernateException;
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, java.util.Properties) throws org.hibernate.HibernateException;
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, org.hibernate.cfg.Settings) throws org.hibernate.HibernateException;
+ public static void main(java.lang.String[]);
+ public void execute(boolean, boolean, java.io.File);
+ public java.util.List getExceptions();
+}
+
+Compiled from "ContextSession.java"
+public class org.jbpm.db.ContextSession extends java.lang.Object{
+ public org.jbpm.db.ContextSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.ContextSession(org.hibernate.Session);
+}
+
+Compiled from "GraphSession.java"
+public class org.jbpm.db.GraphSession$AverageNodeTimeEntry extends java.lang.Object{
+ public org.jbpm.db.GraphSession$AverageNodeTimeEntry();
+ public long getNodeId();
+ public void setNodeId(long);
+ public java.lang.String getNodeName();
+ public void setNodeName(java.lang.String);
+ public int getCount();
+ public void setCount(int);
+ public long getAverageDuration();
+ public void setAverageDuration(long);
+ public long getMinDuration();
+ public void setMinDuration(long);
+ public long getMaxDuration();
+ public void setMaxDuration(long);
+}
+
+Compiled from "GraphSession.java"
+public class org.jbpm.db.GraphSession extends java.lang.Object{
+ public org.jbpm.db.GraphSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.GraphSession(org.hibernate.Session);
+ public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public void saveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.graph.def.ProcessDefinition loadProcessDefinition(long);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition(long);
+ public org.jbpm.graph.def.ProcessDefinition findProcessDefinition(java.lang.String, int);
+ public org.jbpm.graph.def.ProcessDefinition findLatestProcessDefinition(java.lang.String);
+ public java.util.List findLatestProcessDefinitions();
+ public java.util.List findAllProcessDefinitions();
+ public java.util.List findAllProcessDefinitionVersions(java.lang.String);
+ public void deleteProcessDefinition(long);
+ public void deleteProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ protected org.jbpm.graph.exe.ProcessInstance findNextProcessInstance(org.jbpm.graph.def.ProcessDefinition);
+ protected java.util.List findReferencingProcessStates(org.jbpm.graph.def.ProcessDefinition);
+ public void saveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
+ public org.jbpm.graph.exe.Token loadToken(long);
+ public org.jbpm.graph.exe.Token getToken(long);
+ public void lockProcessInstance(long);
+ public void lockProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public java.util.List findProcessInstances(long);
+ public void deleteProcessInstance(long);
+ public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance, boolean, boolean);
+ public java.util.List calculateAverageTimeByNode(long, long);
+ public java.util.List findActiveNodesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+}
+
+Compiled from "AccessType.java"
+public class org.jbpm.db.hibernate.AccessType extends org.hibernate.type.ImmutableType implements org.hibernate.type.DiscriminatorType{
+ public org.jbpm.db.hibernate.AccessType();
+ public java.lang.Object get(java.sql.ResultSet, java.lang.String) throws java.sql.SQLException;
+ public java.lang.Class getReturnedClass();
+ public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
+ public int sqlType();
+ public java.lang.String getName();
+ public java.lang.String objectToSQLString(java.lang.Object, org.hibernate.dialect.Dialect) throws java.lang.Exception;
+ public java.lang.Object stringToObject(java.lang.String) throws java.lang.Exception;
+ public java.lang.String toString(java.lang.Object);
+ public java.lang.Object fromStringValue(java.lang.String);
+}
+
+Compiled from "ConverterEnumType.java"
+public class org.jbpm.db.hibernate.ConverterEnumType extends java.lang.Object implements org.hibernate.usertype.UserType{
+ public org.jbpm.db.hibernate.ConverterEnumType();
+ public boolean equals(java.lang.Object, java.lang.Object);
+ public int hashCode(java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object deepCopy(java.lang.Object) throws org.hibernate.HibernateException;
+ public boolean isMutable();
+ public java.io.Serializable disassemble(java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object assemble(java.io.Serializable, java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object replace(java.lang.Object, java.lang.Object, java.lang.Object);
+ public int[] sqlTypes();
+ public java.lang.Class returnedClass();
+ public java.lang.Object nullSafeGet(java.sql.ResultSet, java.lang.String[], java.lang.Object) throws org.hibernate.HibernateException, java.sql.SQLException;
+ public void nullSafeSet(java.sql.PreparedStatement, java.lang.Object, int) throws org.hibernate.HibernateException, java.sql.SQLException;
+}
+
+Compiled from "Converters.java"
+public abstract class org.jbpm.db.hibernate.Converters extends java.lang.Object{
+ public org.jbpm.db.hibernate.Converters();
+ public static org.jbpm.context.exe.Converter getConverterByClassName(java.lang.String);
+ public static org.jbpm.context.exe.Converter getConverterByDatabaseId(java.lang.String);
+ public static java.lang.String getConverterId(org.jbpm.context.exe.Converter);
+}
+
+Compiled from "HibernateHelper.java"
+public class org.jbpm.db.hibernate.HibernateHelper extends java.lang.Object{
+ public static void clearConfigurationsCache();
+ public static org.hibernate.SessionFactory createSessionFactory();
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String);
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String);
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String, boolean);
+ public static org.hibernate.SessionFactory createSessionFactory(org.hibernate.cfg.Configuration, boolean);
+ public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String, java.lang.String);
+ public static org.hibernate.cfg.Configuration getConfiguration(org.hibernate.SessionFactory);
+ public static org.hibernate.tool.hbm2ddl.SchemaExport createSchemaExport(org.hibernate.SessionFactory);
+ public static boolean createSchemaExportScript(org.hibernate.SessionFactory);
+ public static void clearHibernateCache(org.hibernate.SessionFactory);
+}
+
+Compiled from "JbpmNamingStrategy.java"
+public class org.jbpm.db.hibernate.JbpmNamingStrategy extends java.lang.Object implements org.hibernate.cfg.NamingStrategy{
+ public org.jbpm.db.hibernate.JbpmNamingStrategy();
+ public java.lang.String classToTableName(java.lang.String);
+ public java.lang.String propertyToColumnName(java.lang.String);
+ public java.lang.String tableName(java.lang.String);
+ public java.lang.String columnName(java.lang.String);
+ public java.lang.String propertyToTableName(java.lang.String, java.lang.String);
+ public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String joinKeyColumnName(java.lang.String, java.lang.String);
+ public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String logicalColumnName(java.lang.String, java.lang.String);
+ public java.lang.String logicalCollectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String logicalCollectionColumnName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+}
+
+Compiled from "StringMax.java"
+public class org.jbpm.db.hibernate.StringMax extends org.hibernate.type.StringType implements org.hibernate.usertype.ParameterizedType{
+ public org.jbpm.db.hibernate.StringMax();
+ public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
+ public void setParameterValues(java.util.Properties);
+}
+
+Compiled from "JbpmSchema.java"
+public class org.jbpm.db.JbpmSchema extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.db.JbpmSchema(org.hibernate.cfg.Configuration);
+ public java.lang.String[] getCreateSql();
+ public java.lang.String[] getDropSql();
+ public java.lang.String[] getCleanSql();
+ public boolean hasJbpmTables();
+ public java.util.List getJbpmTables();
+ public java.util.Map getJbpmTablesRecordCount();
+ public void dropSchema();
+ public void createSchema();
+ public void cleanSchema();
+ public void saveSqlScripts(java.lang.String, java.lang.String);
+ public static void main(java.lang.String[]);
+ public void execute(java.lang.String[]);
+ public java.util.Properties getProperties();
+}
+
+Compiled from "JbpmSession.java"
+public class org.jbpm.db.JbpmSession extends java.lang.Object{
+ public org.jbpm.db.JbpmSession(org.jbpm.db.JbpmSessionFactory, org.hibernate.Session);
+ public org.jbpm.db.JbpmSession(org.hibernate.Session);
+ public org.jbpm.db.JbpmSessionFactory getJbpmSessionFactory();
+ public java.sql.Connection getConnection();
+ public org.hibernate.Session getSession();
+ public org.hibernate.Transaction getTransaction();
+ public void beginTransaction();
+ public void commitTransaction();
+ public void rollbackTransaction();
+ public void commitTransactionAndClose();
+ public void rollbackTransactionAndClose();
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public void close();
+ public void pushCurrentSession();
+ public static org.jbpm.db.JbpmSession getCurrentJbpmSession();
+ public void popCurrentSession();
+}
+
+Compiled from "JbpmSessionFactory.java"
+public class org.jbpm.db.JbpmSessionFactory extends java.lang.Object implements java.io.Serializable{
+ public static org.jbpm.db.JbpmSessionFactory getInstance();
+ public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration);
+ public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration, org.hibernate.SessionFactory);
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory();
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(java.lang.String);
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(org.hibernate.cfg.Configuration);
+ public static org.hibernate.cfg.Configuration createConfiguration();
+ public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String);
+ public static org.hibernate.SessionFactory buildSessionFactory(org.hibernate.cfg.Configuration);
+ public org.jbpm.db.JbpmSession openJbpmSession();
+ public org.jbpm.db.JbpmSession openJbpmSession(java.sql.Connection);
+ public org.jbpm.db.JbpmSession openJbpmSession(org.hibernate.Session);
+ public org.jbpm.db.JbpmSession openJbpmSessionAndBeginTransaction();
+ public org.hibernate.SessionFactory getSessionFactory();
+ public org.hibernate.cfg.Configuration getConfiguration();
+ public boolean isHibernatableWithLongId(java.lang.Class);
+ public boolean isHibernatableWithStringId(java.lang.Class);
+ public org.jbpm.db.JbpmSchema getJbpmSchema();
+}
+
+Compiled from "JobSession.java"
+public class org.jbpm.db.JobSession extends java.lang.Object{
+ public org.jbpm.db.JobSession(org.hibernate.Session);
+ public org.jbpm.job.Job getFirstAcquirableJob(java.lang.String);
+ public java.util.List findExclusiveJobs(java.lang.String, org.jbpm.graph.exe.ProcessInstance);
+ public java.util.List findJobsByToken(org.jbpm.graph.exe.Token);
+ public org.jbpm.job.Job getFirstDueJob(java.lang.String, java.util.Collection);
+ public void saveJob(org.jbpm.job.Job);
+ public void deleteJob(org.jbpm.job.Job);
+ public org.jbpm.job.Job loadJob(long);
+ public org.jbpm.job.Timer loadTimer(long);
+ public java.util.List loadJobs(long[]);
+ public org.jbpm.job.Job getJob(long);
+ public void suspendJobs(org.jbpm.graph.exe.Token);
+ public void resumeJobs(org.jbpm.graph.exe.Token);
+ public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteJobsForProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public java.util.List findJobsWithOverdueLockTime(java.util.Date);
+}
+
+Compiled from "LoggingSession.java"
+public class org.jbpm.db.LoggingSession extends java.lang.Object{
+ public org.jbpm.db.LoggingSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.LoggingSession(org.hibernate.Session);
+ public java.util.Map findLogsByProcessInstance(long);
+ public java.util.List findLogsByToken(long);
+ public void saveProcessLog(org.jbpm.logging.log.ProcessLog);
+ public org.jbpm.logging.log.ProcessLog loadProcessLog(long);
+ public org.jbpm.logging.log.ProcessLog getProcessLog(long);
+}
+
+Compiled from "TaskMgmtSession.java"
+public class org.jbpm.db.TaskMgmtSession extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.db.TaskMgmtSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.TaskMgmtSession(org.hibernate.Session);
+ public java.util.List findTaskInstances(java.lang.String);
+ public java.util.List findTaskInstances(java.util.List);
+ public java.util.List findTaskInstances(java.lang.String[]);
+ public java.util.List findPooledTaskInstances(java.lang.String);
+ public java.util.List findPooledTaskInstances(java.util.List);
+ public java.util.List findTaskInstancesByToken(long);
+ public java.util.List findTaskInstancesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
+ public java.util.List findTaskInstancesByIds(java.util.List);
+}
+
+Compiled from "EventCallback.java"
+final class org.jbpm.EventCallback$1 extends java.lang.Object implements javax.transaction.Synchronization{
+ public void beforeCompletion();
+ public void afterCompletion(int);
+}
+
+Compiled from "EventCallback.java"
+public class org.jbpm.EventCallback extends java.lang.Object implements java.io.Serializable{
+ public static final int DEFAULT_TIMEOUT;
+ public org.jbpm.EventCallback();
+ public void processStart();
+ public void processEnd();
+ public void nodeEnter();
+ public void nodeLeave();
+ public void taskCreate();
+ public void taskEnd();
+ public void timerCreate();
+ public void timer();
+ public void transition();
+ public static void waitForEvent(java.lang.String);
+ public static void waitForEvent(java.lang.String, long);
+ public static void clear();
+}
+
+Compiled from "FileDefinition.java"
+public class org.jbpm.file.def.FileDefinition extends org.jbpm.module.def.ModuleDefinition{
+ public org.jbpm.file.def.FileDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+ public void addFile(java.lang.String, byte[]);
+ public void addFile(java.lang.String, java.io.InputStream);
+ public java.io.InputStream getInputStream(java.lang.String);
+ public boolean hasFile(java.lang.String);
+ public java.util.Map getInputStreamMap();
+ public java.util.Map getBytesMap();
+ public byte[] getBytes(java.lang.String);
+}
+
+Compiled from "ActionTypes.java"
+public class org.jbpm.graph.action.ActionTypes extends java.lang.Object{
+ public org.jbpm.graph.action.ActionTypes();
+ public static java.util.Set getActionTypes();
+ public static java.util.Set getActionNames();
+ public static java.lang.Class getActionType(java.lang.String);
+ public static java.lang.String getActionName(java.lang.Class);
+ public static boolean hasActionName(java.lang.String);
+}
+
+Compiled from "MailAction.java"
+public class org.jbpm.graph.action.MailAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.graph.action.MailAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+}
+
+Compiled from "Script.java"
+public class org.jbpm.graph.action.Script extends org.jbpm.graph.def.Action implements org.jbpm.jpdl.xml.Parsable{
+ protected java.lang.String expression;
+ protected java.util.Set variableAccesses;
+ public org.jbpm.graph.action.Script();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.Map eval(org.jbpm.graph.exe.Token) throws java.lang.Exception;
+ public java.util.Map eval(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.Map createInputMap(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Map eval(java.util.Map, java.util.Set) throws java.lang.Exception;
+ public void addVariableAccess(org.jbpm.context.def.VariableAccess);
+ public java.lang.String getExpression();
+ public void setExpression(java.lang.String);
+ public java.util.Set getVariableAccesses();
+ public void setVariableAccesses(java.util.Set);
+}
+
+Compiled from "SeamedAction.java"
+public class org.jbpm.graph.action.SeamedAction extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.graph.action.SeamedAction();
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ protected void beginSeamConversation(org.jbpm.graph.exe.ExecutionContext);
+ protected void invokeSeamObjectExpression();
+ protected void endSeamConversation(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "Action.java"
+public class org.jbpm.graph.def.Action extends java.lang.Object implements org.jbpm.graph.def.ActionHandler,org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
+ protected java.lang.String name;
+ protected boolean isPropagationAllowed;
+ protected boolean isAsync;
+ protected boolean isAsyncExclusive;
+ protected org.jbpm.graph.def.Action referencedAction;
+ protected org.jbpm.instantiation.Delegation actionDelegation;
+ protected java.lang.String actionExpression;
+ protected org.jbpm.graph.def.Event event;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.graph.def.Action();
+ public org.jbpm.graph.def.Action(org.jbpm.instantiation.Delegation);
+ public java.lang.String toString();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public void setName(java.lang.String);
+ public boolean equals(java.lang.Object);
+ public boolean acceptsPropagatedEvents();
+ public boolean isPropagationAllowed();
+ public void setPropagationAllowed(boolean);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.graph.def.Event getEvent();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.instantiation.Delegation getActionDelegation();
+ public void setActionDelegation(org.jbpm.instantiation.Delegation);
+ public org.jbpm.graph.def.Action getReferencedAction();
+ public void setReferencedAction(org.jbpm.graph.def.Action);
+ public boolean isAsync();
+ public boolean isAsyncExclusive();
+ public java.lang.String getActionExpression();
+ public void setActionExpression(java.lang.String);
+ public void setEvent(org.jbpm.graph.def.Event);
+ public void setAsync(boolean);
+}
+
+Compiled from "ActionHandler.java"
+public interface org.jbpm.graph.def.ActionHandler extends java.io.Serializable{
+ public abstract void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "DelegationException.java"
+public class org.jbpm.graph.def.DelegationException extends org.jbpm.JbpmException{
+ protected transient org.jbpm.graph.exe.ExecutionContext executionContext;
+ public org.jbpm.graph.def.DelegationException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.DelegationException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.graph.exe.ExecutionContext getExecutionContext();
+}
+
+Compiled from "Event.java"
+public class org.jbpm.graph.def.Event extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String EVENTTYPE_TRANSITION;
+ public static final java.lang.String EVENTTYPE_BEFORE_SIGNAL;
+ public static final java.lang.String EVENTTYPE_AFTER_SIGNAL;
+ public static final java.lang.String EVENTTYPE_PROCESS_START;
+ public static final java.lang.String EVENTTYPE_PROCESS_END;
+ public static final java.lang.String EVENTTYPE_NODE_ENTER;
+ public static final java.lang.String EVENTTYPE_NODE_LEAVE;
+ public static final java.lang.String EVENTTYPE_SUPERSTATE_ENTER;
+ public static final java.lang.String EVENTTYPE_SUPERSTATE_LEAVE;
+ public static final java.lang.String EVENTTYPE_SUBPROCESS_CREATED;
+ public static final java.lang.String EVENTTYPE_SUBPROCESS_END;
+ public static final java.lang.String EVENTTYPE_TASK_CREATE;
+ public static final java.lang.String EVENTTYPE_TASK_ASSIGN;
+ public static final java.lang.String EVENTTYPE_TASK_START;
+ public static final java.lang.String EVENTTYPE_TASK_END;
+ public static final java.lang.String EVENTTYPE_TIMER_CREATE;
+ public static final java.lang.String EVENTTYPE_TIMER;
+ protected java.lang.String eventType;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.util.List actions;
+ public org.jbpm.graph.def.Event();
+ public org.jbpm.graph.def.Event(java.lang.String);
+ public org.jbpm.graph.def.Event(org.jbpm.graph.def.GraphElement, java.lang.String);
+ public java.util.List getActions();
+ public boolean hasActions();
+ public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getEventType();
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+ public long getId();
+}
+
+Compiled from "ExceptionHandler.java"
+public class org.jbpm.graph.def.ExceptionHandler extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String exceptionClassName;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.util.List actions;
+ public org.jbpm.graph.def.ExceptionHandler();
+ public boolean matches(java.lang.Throwable);
+ public void handleException(org.jbpm.graph.def.GraphElement, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.List getActions();
+ public void addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public void reorderAction(int, int);
+ public java.lang.String getExceptionClassName();
+ public void setExceptionClassName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+}
+
+Compiled from "GraphElement.java"
+public abstract class org.jbpm.graph.def.GraphElement extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
+ protected java.lang.String name;
+ protected java.lang.String description;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected java.util.Map events;
+ protected java.util.List exceptionHandlers;
+ public org.jbpm.graph.def.GraphElement();
+ public org.jbpm.graph.def.GraphElement(java.lang.String);
+ public abstract java.lang.String[] getSupportedEventTypes();
+ public java.util.Map getEvents();
+ public boolean hasEvents();
+ public org.jbpm.graph.def.Event getEvent(java.lang.String);
+ public boolean hasEvent(java.lang.String);
+ public org.jbpm.graph.def.Event addEvent(org.jbpm.graph.def.Event);
+ public org.jbpm.graph.def.Event removeEvent(org.jbpm.graph.def.Event);
+ public java.util.List getExceptionHandlers();
+ public org.jbpm.graph.def.ExceptionHandler addExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
+ public void removeExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
+ public void reorderExceptionHandler(int, int);
+ public void fireEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ public void fireAndPropagateEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.job.ExecuteActionJob createAsyncActionExecutionJob(org.jbpm.graph.exe.Token, org.jbpm.graph.def.Action);
+ public void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext);
+ public void raiseException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext) throws org.jbpm.graph.def.DelegationException;
+ protected org.jbpm.graph.def.ExceptionHandler findExceptionHandler(java.lang.Throwable);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public java.util.List getParents();
+ public java.util.List getParentChain();
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Identifiable.java"
+public interface org.jbpm.graph.def.Identifiable{
+ public abstract long getId();
+}
+
+Compiled from "Node.java"
+public class org.jbpm.graph.def.Node extends org.jbpm.graph.def.GraphElement implements org.jbpm.jpdl.xml.Parsable{
+ protected java.util.List leavingTransitions;
+ protected java.util.Set arrivingTransitions;
+ protected org.jbpm.graph.def.Action action;
+ protected org.jbpm.graph.def.SuperState superState;
+ protected boolean isAsync;
+ protected boolean isAsyncExclusive;
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public java.lang.String getNameExt();
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.Node();
+ public org.jbpm.graph.def.Node(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public java.util.List getLeavingTransitions();
+ public java.util.List getLeavingTransitionsList();
+ public java.util.Map getLeavingTransitionsMap();
+ public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
+ public void removeLeavingTransition(org.jbpm.graph.def.Transition);
+ public boolean hasLeavingTransition(java.lang.String);
+ public org.jbpm.graph.def.Transition getLeavingTransition(java.lang.String);
+ public boolean hasNoLeavingTransitions();
+ public java.lang.String generateNextLeavingTransitionName();
+ public org.jbpm.graph.def.Transition getDefaultLeavingTransition();
+ public void reorderLeavingTransition(int, int);
+ public java.util.Set getArrivingTransitions();
+ public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
+ public void removeArrivingTransition(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public void enter(org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.job.ExecuteNodeJob createAsyncContinuationJob(org.jbpm.graph.exe.Token);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, java.lang.String);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ protected void addNodeLog(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setName(java.lang.String);
+ public java.lang.String getFullyQualifiedName();
+ public boolean isSuperStateNode();
+ public java.util.List getNodes();
+ public org.jbpm.graph.def.SuperState getSuperState();
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+ public boolean isAsync();
+ public void setAsync(boolean);
+ public boolean isAsyncExclusive();
+ public void setAsyncExclusive(boolean);
+}
+
+Compiled from "NodeCollection.java"
+public interface org.jbpm.graph.def.NodeCollection extends java.io.Serializable{
+ public abstract java.util.List getNodes();
+ public abstract java.util.Map getNodesMap();
+ public abstract org.jbpm.graph.def.Node getNode(java.lang.String);
+ public abstract boolean hasNode(java.lang.String);
+ public abstract org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public abstract org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public abstract void reorderNode(int, int);
+ public abstract java.lang.String generateNodeName();
+ public abstract org.jbpm.graph.def.Node findNode(java.lang.String);
+}
+
+Compiled from "Node.java"
+public final class org.jbpm.graph.def.Node$NodeType extends java.lang.Enum{
+ public static final org.jbpm.graph.def.Node$NodeType Node;
+ public static final org.jbpm.graph.def.Node$NodeType StartState;
+ public static final org.jbpm.graph.def.Node$NodeType EndState;
+ public static final org.jbpm.graph.def.Node$NodeType State;
+ public static final org.jbpm.graph.def.Node$NodeType Task;
+ public static final org.jbpm.graph.def.Node$NodeType Fork;
+ public static final org.jbpm.graph.def.Node$NodeType Join;
+ public static final org.jbpm.graph.def.Node$NodeType Decision;
+ public static org.jbpm.graph.def.Node$NodeType[] values();
+ public static org.jbpm.graph.def.Node$NodeType valueOf(java.lang.String);
+}
+
+Compiled from "ProcessDefinition.java"
+public class org.jbpm.graph.def.ProcessDefinition extends org.jbpm.graph.def.GraphElement implements org.jbpm.graph.def.NodeCollection{
+ protected int version;
+ protected boolean isTerminationImplicit;
+ protected org.jbpm.graph.def.Node startState;
+ protected java.util.List nodes;
+ protected java.util.Map actions;
+ protected java.util.Map definitions;
+ public static final java.lang.String[] supportedEventTypes;
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.ProcessDefinition();
+ public static org.jbpm.graph.def.ProcessDefinition createNewProcessDefinition();
+ public org.jbpm.graph.def.ProcessDefinition(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition(java.lang.String[], java.lang.String[]);
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance();
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map);
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map, java.lang.String);
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlString(java.lang.String);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlResource(java.lang.String);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlInputStream(java.io.InputStream);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlReader(java.io.Reader);
+ public static org.jbpm.graph.def.ProcessDefinition parseParZipInputStream(java.util.zip.ZipInputStream) throws java.io.IOException;
+ public static org.jbpm.graph.def.ProcessDefinition parseParResource(java.lang.String) throws java.io.IOException;
+ public java.util.List getNodes();
+ public java.util.Map getNodesMap();
+ public org.jbpm.graph.def.Node getNode(java.lang.String);
+ public boolean hasNode(java.lang.String);
+ public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public void reorderNode(int, int);
+ public java.lang.String generateNodeName();
+ public org.jbpm.graph.def.Node findNode(java.lang.String);
+ public static java.lang.String generateNodeName(java.util.List);
+ public static org.jbpm.graph.def.Node findNode(org.jbpm.graph.def.NodeCollection, java.lang.String);
+ public void setStartState(org.jbpm.graph.node.StartState);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public org.jbpm.graph.def.Action getAction(java.lang.String);
+ public java.util.Map getActions();
+ public boolean hasActions();
+ public java.lang.Object createInstance();
+ public org.jbpm.module.def.ModuleDefinition addDefinition(org.jbpm.module.def.ModuleDefinition);
+ public org.jbpm.module.def.ModuleDefinition removeDefinition(org.jbpm.module.def.ModuleDefinition);
+ public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
+ public org.jbpm.context.def.ContextDefinition getContextDefinition();
+ public org.jbpm.file.def.FileDefinition getFileDefinition();
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public java.util.Map getDefinitions();
+ public void setDefinitions(java.util.Map);
+ public int getVersion();
+ public void setVersion(int);
+ public org.jbpm.graph.def.Node getStartState();
+ public void setStartState(org.jbpm.graph.def.Node);
+ public boolean isTerminationImplicit();
+ public void setTerminationImplicit(boolean);
+}
+
+Compiled from "SuperState.java"
+public class org.jbpm.graph.def.SuperState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable,org.jbpm.graph.def.NodeCollection{
+ protected java.util.List nodes;
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.def.SuperState();
+ public org.jbpm.graph.def.SuperState(java.lang.String);
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getNodes();
+ public java.util.Map getNodesMap();
+ public org.jbpm.graph.def.Node getNode(java.lang.String);
+ public boolean hasNode(java.lang.String);
+ public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public void reorderNode(int, int);
+ public java.lang.String generateNodeName();
+ public org.jbpm.graph.def.Node findNode(java.lang.String);
+ public boolean containsNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public boolean isSuperStateNode();
+}
+
+Compiled from "Transition.java"
+public class org.jbpm.graph.def.Transition extends org.jbpm.graph.def.GraphElement{
+ protected org.jbpm.graph.def.Node from;
+ protected org.jbpm.graph.def.Node to;
+ protected java.lang.String condition;
+ public static final java.lang.String[] supportedEventTypes;
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.Transition();
+ public org.jbpm.graph.def.Transition(java.lang.String);
+ public org.jbpm.graph.def.Node getFrom();
+ public void setFrom(org.jbpm.graph.def.Node);
+ public void setTo(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getTo();
+ public java.lang.String getCondition();
+ public void setCondition(java.lang.String);
+ public void removeConditionEnforcement();
+ public void take(org.jbpm.graph.exe.ExecutionContext);
+ public void setName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getParent();
+}
+
+Compiled from "Comment.java"
+public class org.jbpm.graph.exe.Comment extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String actorId;
+ protected java.util.Date time;
+ protected java.lang.String message;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ public org.jbpm.graph.exe.Comment();
+ public org.jbpm.graph.exe.Comment(java.lang.String);
+ public org.jbpm.graph.exe.Comment(java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getActorId();
+ public long getId();
+ public java.lang.String getMessage();
+ public java.util.Date getTime();
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setActorId(java.lang.String);
+ public void setMessage(java.lang.String);
+ public void setTime(java.util.Date);
+}
+
+Compiled from "Execution.java"
+public class org.jbpm.graph.exe.Execution extends org.jbpm.graph.exe.ProcessInstance{
+ public org.jbpm.graph.exe.Execution(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ExecutionContext.java"
+public class org.jbpm.graph.exe.ExecutionContext extends java.lang.Object{
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.graph.def.Event event;
+ protected org.jbpm.graph.def.GraphElement eventSource;
+ protected org.jbpm.graph.def.Action action;
+ protected java.lang.Throwable exception;
+ protected org.jbpm.graph.def.Transition transition;
+ protected org.jbpm.graph.def.Node transitionSource;
+ protected org.jbpm.taskmgmt.def.Task task;
+ protected org.jbpm.job.Timer timer;
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
+ public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Node getNode();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setAction(org.jbpm.graph.def.Action);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public java.lang.String toString();
+ public void setVariable(java.lang.String, java.lang.Object);
+ public java.lang.Object getVariable(java.lang.String);
+ public void leaveNode();
+ public void leaveNode(java.lang.String);
+ public void leaveNode(org.jbpm.graph.def.Transition);
+ public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
+ public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public org.jbpm.JbpmContext getJbpmContext();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public org.jbpm.graph.def.Action getAction();
+ public org.jbpm.graph.def.Event getEvent();
+ public void setEvent(org.jbpm.graph.def.Event);
+ public java.lang.Throwable getException();
+ public void setException(java.lang.Throwable);
+ public org.jbpm.graph.def.Transition getTransition();
+ public void setTransition(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.Node getTransitionSource();
+ public void setTransitionSource(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.GraphElement getEventSource();
+ public void setEventSource(org.jbpm.graph.def.GraphElement);
+ public org.jbpm.taskmgmt.def.Task getTask();
+ public void setTask(org.jbpm.taskmgmt.def.Task);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.job.Timer getTimer();
+ public void setTimer(org.jbpm.job.Timer);
+ public static void pushCurrentContext(org.jbpm.graph.exe.ExecutionContext);
+ public static void popCurrentContext(org.jbpm.graph.exe.ExecutionContext);
+ public static org.jbpm.graph.exe.ExecutionContext currentExecutionContext();
+}
+
+Compiled from "ProcessInstance.java"
+public class org.jbpm.graph.exe.ProcessInstance extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
+ protected java.lang.String key;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected org.jbpm.graph.exe.Token rootToken;
+ protected org.jbpm.graph.exe.Token superProcessToken;
+ protected boolean isSuspended;
+ protected java.util.Map instances;
+ protected java.util.Map transientInstances;
+ protected java.util.List runtimeActions;
+ protected java.util.List cascadeProcessInstances;
+ public org.jbpm.graph.exe.ProcessInstance();
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map);
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map, java.lang.String);
+ public void addInitialContextVariables(java.util.Map);
+ public void addInitialModuleDefinitions(org.jbpm.graph.def.ProcessDefinition);
+ public void fireStartEvent(org.jbpm.graph.def.Node);
+ public org.jbpm.module.exe.ModuleInstance addInstance(org.jbpm.module.exe.ModuleInstance);
+ public org.jbpm.module.exe.ModuleInstance removeInstance(org.jbpm.module.exe.ModuleInstance);
+ public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public org.jbpm.logging.exe.LoggingInstance getLoggingInstance();
+ public void signal();
+ public void signal(java.lang.String);
+ public void signal(org.jbpm.graph.def.Transition);
+ public void end();
+ public void suspend();
+ public void resume();
+ public org.jbpm.graph.exe.RuntimeAction addRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
+ public org.jbpm.graph.exe.RuntimeAction removeRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
+ public java.util.List getRuntimeActions();
+ public boolean hasEnded();
+ public boolean isTerminatedImplicitly();
+ public org.jbpm.graph.exe.Token findToken(java.lang.String);
+ public java.util.List findAllTokens();
+ public java.util.Collection removeCascadeProcessInstances();
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public long getId();
+ public org.jbpm.graph.exe.Token getRootToken();
+ public java.util.Date getStart();
+ public java.util.Date getEnd();
+ public java.util.Map getInstances();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public org.jbpm.graph.exe.Token getSuperProcessToken();
+ public void setSuperProcessToken(org.jbpm.graph.exe.Token);
+ public boolean isSuspended();
+ public int getVersion();
+ public void setVersion(int);
+ public void setEnd(java.util.Date);
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public void setRootToken(org.jbpm.graph.exe.Token);
+ public void setStart(java.util.Date);
+ public java.lang.String getKey();
+ public void setKey(java.lang.String);
+}
+
+Compiled from "RuntimeAction.java"
+public class org.jbpm.graph.exe.RuntimeAction extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.lang.String eventType;
+ protected org.jbpm.graph.def.Action action;
+ public org.jbpm.graph.exe.RuntimeAction();
+ public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.Event, org.jbpm.graph.def.Action);
+ public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public org.jbpm.graph.def.Action getAction();
+ public java.lang.String getEventType();
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+}
+
+Compiled from "Token.java"
+public class org.jbpm.graph.exe.Token extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
+ protected java.lang.String name;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected org.jbpm.graph.def.Node node;
+ protected java.util.Date nodeEnter;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.graph.exe.Token parent;
+ protected java.util.Map children;
+ protected java.util.List comments;
+ protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
+ protected int nextLogIndex;
+ public org.jbpm.graph.exe.Token();
+ public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.Token, java.lang.String);
+ public void signal();
+ public void signal(java.lang.String);
+ public void signal(org.jbpm.graph.def.Transition);
+ public java.util.Set getAvailableTransitions();
+ public void end();
+ public void end(boolean);
+ public void addComment(java.lang.String);
+ public void addComment(org.jbpm.graph.exe.Comment);
+ public java.util.List getComments();
+ public boolean hasActiveChildren();
+ public void addLog(org.jbpm.logging.log.ProcessLog);
+ public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
+ public void endCompositeLog();
+ public java.lang.String toString();
+ public boolean hasEnded();
+ public boolean isRoot();
+ public boolean hasParent();
+ public boolean hasChild(java.lang.String);
+ public org.jbpm.graph.exe.Token getChild(java.lang.String);
+ public java.lang.String getFullName();
+ public java.util.List getChildrenAtNode(org.jbpm.graph.def.Node);
+ public void collectChildrenRecursively(java.util.List);
+ public org.jbpm.graph.exe.Token findToken(java.lang.String);
+ public java.util.Map getActiveChildren();
+ public void checkImplicitTermination();
+ public boolean isTerminatedImplicitly();
+ public int nextLogIndex();
+ public void suspend();
+ public void resume();
+ public boolean equals(java.lang.Object);
+ public org.jbpm.graph.exe.ProcessInstance createSubProcessInstance(org.jbpm.graph.def.ProcessDefinition);
+ public void lock(java.lang.String);
+ public void unlock(java.lang.String);
+ public void foreUnlock();
+ public java.lang.String getLockOwner();
+ public boolean isLocked();
+ public long getId();
+ public java.util.Date getStart();
+ public java.util.Date getEnd();
+ public java.lang.String getName();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public java.util.Map getChildren();
+ public org.jbpm.graph.def.Node getNode();
+ public void setNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.exe.Token getParent();
+ public void setParent(org.jbpm.graph.exe.Token);
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public java.util.Date getNodeEnter();
+ public void setNodeEnter(java.util.Date);
+ public boolean isAbleToReactivateParent();
+ public void setAbleToReactivateParent(boolean);
+ public boolean isTerminationImplicit();
+ public void setTerminationImplicit(boolean);
+ public boolean isSuspended();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "ActionLog.java"
+public class org.jbpm.graph.log.ActionLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Action action;
+ protected java.lang.String exception;
+ public org.jbpm.graph.log.ActionLog();
+ public org.jbpm.graph.log.ActionLog(org.jbpm.graph.def.Action);
+ public java.lang.String toString();
+ public void setException(java.lang.Throwable);
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+ public java.lang.String getException();
+}
+
+Compiled from "NodeLog.java"
+public class org.jbpm.graph.log.NodeLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.def.Node node;
+ protected java.util.Date enter;
+ protected java.util.Date leave;
+ protected long duration;
+ public org.jbpm.graph.log.NodeLog();
+ public org.jbpm.graph.log.NodeLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date);
+ public java.lang.String toString();
+ public long getDuration();
+ public java.util.Date getEnter();
+ public java.util.Date getLeave();
+ public org.jbpm.graph.def.Node getNode();
+}
+
+Compiled from "ProcessInstanceCreateLog.java"
+public class org.jbpm.graph.log.ProcessInstanceCreateLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.graph.log.ProcessInstanceCreateLog();
+ public java.lang.String toString();
+}
+
+Compiled from "ProcessInstanceEndLog.java"
+public class org.jbpm.graph.log.ProcessInstanceEndLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.graph.log.ProcessInstanceEndLog();
+ public java.lang.String toString();
+}
+
+Compiled from "ProcessStateLog.java"
+public class org.jbpm.graph.log.ProcessStateLog extends org.jbpm.graph.log.NodeLog{
+ public org.jbpm.graph.log.ProcessStateLog();
+ public org.jbpm.graph.log.ProcessStateLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date, org.jbpm.graph.exe.ProcessInstance);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "SignalLog.java"
+public class org.jbpm.graph.log.SignalLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Transition transition;
+ public org.jbpm.graph.log.SignalLog();
+ public org.jbpm.graph.log.SignalLog(org.jbpm.graph.def.Transition);
+ public java.lang.String toString();
+ public org.jbpm.graph.def.Transition getTransition();
+}
+
+Compiled from "TokenCreateLog.java"
+public class org.jbpm.graph.log.TokenCreateLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.exe.Token child;
+ public org.jbpm.graph.log.TokenCreateLog();
+ public org.jbpm.graph.log.TokenCreateLog(org.jbpm.graph.exe.Token);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.Token getChild();
+}
+
+Compiled from "TokenEndLog.java"
+public class org.jbpm.graph.log.TokenEndLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.exe.Token child;
+ public org.jbpm.graph.log.TokenEndLog();
+ public org.jbpm.graph.log.TokenEndLog(org.jbpm.graph.exe.Token);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.Token getChild();
+}
+
+Compiled from "TransitionLog.java"
+public class org.jbpm.graph.log.TransitionLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Transition transition;
+ protected org.jbpm.graph.def.Node sourceNode;
+ protected org.jbpm.graph.def.Node destinationNode;
+ public org.jbpm.graph.log.TransitionLog();
+ public org.jbpm.graph.log.TransitionLog(org.jbpm.graph.def.Transition, org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getDestinationNode();
+ public void setDestinationNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getSourceNode();
+ public org.jbpm.graph.def.Transition getTransition();
+ public java.lang.String toString();
+}
+
+Compiled from "ParallelSplit.java"
+public class org.jbpm.graph.node.advanced.ParallelSplit extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.advanced.ParallelSplit();
+}
+
+Compiled from "DbSubProcessResolver.java"
+public class org.jbpm.graph.node.DbSubProcessResolver extends java.lang.Object implements org.jbpm.graph.node.SubProcessResolver{
+ public org.jbpm.graph.node.DbSubProcessResolver();
+ public org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
+}
+
+Compiled from "Decision.java"
+public class org.jbpm.graph.node.Decision extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Decision();
+ public org.jbpm.graph.node.Decision(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getDecisionConditions();
+ public void setDecisionDelegation(org.jbpm.instantiation.Delegation);
+}
+
+Compiled from "DecisionCondition.java"
+public class org.jbpm.graph.node.DecisionCondition extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.graph.node.DecisionCondition();
+ public org.jbpm.graph.node.DecisionCondition(java.lang.String, java.lang.String);
+ public java.lang.String getExpression();
+ public java.lang.String getTransitionName();
+}
+
+Compiled from "DecisionHandler.java"
+public interface org.jbpm.graph.node.DecisionHandler extends java.io.Serializable{
+ public abstract java.lang.String decide(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "EndState.java"
+public class org.jbpm.graph.node.EndState extends org.jbpm.graph.def.Node{
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.EndState();
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.node.EndState(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
+}
+
+Compiled from "Fork.java"
+public class org.jbpm.graph.node.Fork extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Fork();
+ public org.jbpm.graph.node.Fork(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.graph.node.Fork$ForkedToken createForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
+ protected java.lang.String getTokenName(org.jbpm.graph.exe.Token, java.lang.String);
+ public org.jbpm.graph.action.Script getScript();
+ public void setScript(org.jbpm.graph.action.Script);
+}
+
+Compiled from "Fork.java"
+class org.jbpm.graph.node.Fork$ForkedToken extends java.lang.Object{
+ public org.jbpm.graph.node.Fork$ForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
+}
+
+Compiled from "InterleaveEnd.java"
+public class org.jbpm.graph.node.InterleaveEnd extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.InterleaveEnd();
+ public org.jbpm.graph.node.InterleaveEnd(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.node.InterleaveStart getInterleaveStart();
+ public org.jbpm.graph.def.Transition getBack();
+ public void setBack(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.Transition getDone();
+ public void setDone(org.jbpm.graph.def.Transition);
+}
+
+Compiled from "InterleaveStart.java"
+public class org.jbpm.graph.node.InterleaveStart extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.InterleaveStart();
+ public org.jbpm.graph.node.InterleaveStart(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ protected java.util.Collection getTransitionNames(org.jbpm.graph.exe.Token);
+ protected void storeTransitionNames(java.util.Collection, org.jbpm.graph.exe.Token);
+ public java.util.Collection retrieveTransitionNames(org.jbpm.graph.exe.Token);
+ public void removeTransitionNames(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.node.InterleaveStart$Interleaver getInterleaver();
+ public void setInterleaver(org.jbpm.graph.node.InterleaveStart$Interleaver);
+}
+
+Compiled from "InterleaveStart.java"
+public class org.jbpm.graph.node.InterleaveStart$DefaultInterleaver extends java.lang.Object implements org.jbpm.graph.node.InterleaveStart$Interleaver{
+ public org.jbpm.graph.node.InterleaveStart$DefaultInterleaver(org.jbpm.graph.node.InterleaveStart);
+ public java.lang.String selectNextTransition(java.util.Collection);
+}
+
+Compiled from "InterleaveStart.java"
+public interface org.jbpm.graph.node.InterleaveStart$Interleaver{
+ public abstract java.lang.String selectNextTransition(java.util.Collection);
+}
+
+Compiled from "Join.java"
+public class org.jbpm.graph.node.Join extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Join();
+ public org.jbpm.graph.node.Join(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean mustParentBeReactivated(org.jbpm.graph.exe.Token, java.util.Iterator);
+ public java.lang.String getParentLockMode();
+ public void setParentLockMode(java.lang.String);
+ public org.jbpm.graph.action.Script getScript();
+ public void setScript(org.jbpm.graph.action.Script);
+ public java.util.Collection getTokenNames();
+ public void setTokenNames(java.util.Collection);
+ public boolean isDiscriminator();
+ public void setDiscriminator(boolean);
+ public int getNOutOfM();
+ public void setNOutOfM(int);
+}
+
+Compiled from "MailNode.java"
+public class org.jbpm.graph.node.MailNode extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.MailNode();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "Merge.java"
+public class org.jbpm.graph.node.Merge extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.Merge();
+ public org.jbpm.graph.node.Merge(java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isSynchronized();
+ public void setSynchronized(boolean);
+}
+
+Compiled from "MilestoneEvent.java"
+public class org.jbpm.graph.node.MilestoneEvent extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.graph.node.MilestoneEvent();
+ public org.jbpm.graph.node.MilestoneEvent(java.lang.String, java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.lang.String getMilestoneName();
+ public void setMilestoneName(java.lang.String);
+ public java.lang.String getRelativeTokenPath();
+ public void setRelativeTokenPath(java.lang.String);
+}
+
+Compiled from "MilestoneNode.java"
+public class org.jbpm.graph.node.MilestoneNode extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.MilestoneNode();
+ public org.jbpm.graph.node.MilestoneNode(java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isMilestoneReached(java.lang.String, org.jbpm.graph.exe.Token);
+ public void addMilestoneListener(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.String getTokenPath();
+ public void setTokenPath(java.lang.String);
+}
+
+Compiled from "NodeTypes.java"
+public class org.jbpm.graph.node.NodeTypes extends java.lang.Object{
+ public org.jbpm.graph.node.NodeTypes();
+ public static java.util.Set getNodeTypes();
+ public static java.util.Set getNodeNames();
+ public static java.lang.Class getNodeType(java.lang.String);
+ public static java.lang.String getNodeName(java.lang.Class);
+ public static java.util.Map createInverseMapping(java.util.Map);
+}
+
+Compiled from "ProcessFactory.java"
+public class org.jbpm.graph.node.ProcessFactory extends java.lang.Object{
+ public org.jbpm.graph.node.ProcessFactory();
+ public static org.jbpm.graph.def.ProcessDefinition createProcessDefinition(java.lang.String[], java.lang.String[]);
+ public static void addNodesAndTransitions(org.jbpm.graph.def.ProcessDefinition, java.lang.String[], java.lang.String[]);
+ public static java.lang.String getTypeName(org.jbpm.graph.def.Node);
+ public static org.jbpm.graph.def.Node createNode(java.lang.String);
+ public static java.lang.String[] cutTransitionText(java.lang.String);
+}
+
+Compiled from "ProcessState.java"
+public class org.jbpm.graph.node.ProcessState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ protected org.jbpm.graph.def.ProcessDefinition subProcessDefinition;
+ protected java.util.Set variableAccesses;
+ protected java.lang.String subProcessName;
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.ProcessState();
+ public static void setDefaultSubProcessResolver(org.jbpm.graph.node.SubProcessResolver);
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ protected void addNodeLog(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.def.ProcessDefinition getSubProcessDefinition();
+ public void setSubProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "StartState.java"
+public class org.jbpm.graph.node.StartState extends org.jbpm.graph.def.Node{
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.StartState();
+ public org.jbpm.graph.node.StartState(java.lang.String);
+ public java.lang.String getName();
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
+ public void setArrivingTransitions(java.util.Map);
+}
+
+Compiled from "State.java"
+public class org.jbpm.graph.node.State extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.State();
+ public org.jbpm.graph.node.State(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "SubProcessResolver.java"
+public interface org.jbpm.graph.node.SubProcessResolver extends java.io.Serializable{
+ public abstract org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
+}
+
+Compiled from "TaskNode.java"
+public class org.jbpm.graph.node.TaskNode extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public static final int SIGNAL_UNSYNCHRONIZED;
+ public static final int SIGNAL_NEVER;
+ public static final int SIGNAL_FIRST;
+ public static final int SIGNAL_FIRST_WAIT;
+ public static final int SIGNAL_LAST;
+ public static final int SIGNAL_LAST_WAIT;
+ public static int parseSignal(java.lang.String);
+ public static java.lang.String signalToString(int);
+ public org.jbpm.graph.node.TaskNode();
+ public org.jbpm.graph.node.TaskNode(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ public boolean completionTriggersSignal(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void removeTaskInstanceSynchronization(org.jbpm.graph.exe.Token);
+ public java.util.Map getTasksMap();
+ public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
+ public java.util.Set getTasks();
+ public int getSignal();
+ public boolean getCreateTasks();
+ public boolean isEndTasks();
+ public void setCreateTasks(boolean);
+ public void setEndTasks(boolean);
+ public void setSignal(int);
+ public void setTasks(java.util.Set);
+}
+
+Compiled from "BeanInstantiator.java"
+public class org.jbpm.instantiation.BeanInstantiator extends org.jbpm.instantiation.FieldInstantiator implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.BeanInstantiator();
+ protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
+}
+
+Compiled from "ConfigurationPropertyInstantiator.java"
+public class org.jbpm.instantiation.ConfigurationPropertyInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.ConfigurationPropertyInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "ConstructorInstantiator.java"
+public class org.jbpm.instantiation.ConstructorInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.ConstructorInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "DefaultInstantiator.java"
+public class org.jbpm.instantiation.DefaultInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.DefaultInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "DefaultProcessClassLoaderFactory.java"
+public class org.jbpm.instantiation.DefaultProcessClassLoaderFactory extends java.lang.Object implements org.jbpm.instantiation.ProcessClassLoaderFactory,java.io.Serializable{
+ public org.jbpm.instantiation.DefaultProcessClassLoaderFactory();
+ public java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Delegation.java"
+public class org.jbpm.instantiation.Delegation extends java.lang.Object implements org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
+ protected static java.util.Map instantiatorCache;
+ protected java.lang.String className;
+ protected java.lang.String configuration;
+ protected java.lang.String configType;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.instantiation.Delegation();
+ public org.jbpm.instantiation.Delegation(java.lang.Object);
+ public org.jbpm.instantiation.Delegation(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public java.lang.Object getInstance();
+ public java.lang.Object instantiate();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getClassName();
+ public void setClassName(java.lang.String);
+ public java.lang.String getConfiguration();
+ public void setConfiguration(java.lang.String);
+ public java.lang.String getConfigType();
+ public void setConfigType(java.lang.String);
+ public long getId();
+ public void setId(long);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "FieldInstantiator.java"
+public class org.jbpm.instantiation.FieldInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.FieldInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+ protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
+ protected org.dom4j.Element parseConfiguration(java.lang.String);
+ protected java.lang.Object newInstance(java.lang.Class);
+ public static java.lang.Object getValue(java.lang.Class, org.dom4j.Element);
+}
+
+Compiled from "Instantiator.java"
+public interface org.jbpm.instantiation.Instantiator{
+ public abstract java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection extends java.net.URLConnection{
+ public org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection(byte[], java.net.URL);
+ public void connect() throws java.io.IOException;
+ public java.io.InputStream getInputStream() throws java.io.IOException;
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler extends java.net.URLStreamHandler{
+ public org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler(byte[]);
+ protected java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException;
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader extends java.lang.ClassLoader{
+ public org.jbpm.instantiation.ProcessClassLoader(java.lang.ClassLoader, org.jbpm.graph.def.ProcessDefinition);
+ public java.net.URL findResource(java.lang.String);
+ public java.lang.Class findClass(java.lang.String) throws java.lang.ClassNotFoundException;
+}
+
+Compiled from "ProcessClassLoaderFactory.java"
+public interface org.jbpm.instantiation.ProcessClassLoaderFactory{
+ public abstract java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "UserCodeInterceptor.java"
+public interface org.jbpm.instantiation.UserCodeInterceptor{
+ public abstract void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public abstract void executeAssignment(org.jbpm.taskmgmt.def.AssignmentHandler, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public abstract void executeTaskControllerInitialization(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+ public abstract void executeTaskControllerSubmission(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+}
+
+Compiled from "UserCodeInterceptorConfig.java"
+public abstract class org.jbpm.instantiation.UserCodeInterceptorConfig extends java.lang.Object{
+ public static org.jbpm.instantiation.UserCodeInterceptor userCodeInterceptor;
+ public org.jbpm.instantiation.UserCodeInterceptorConfig();
+ public static void setUserCodeInterceptor(org.jbpm.instantiation.UserCodeInterceptor);
+}
+
+Compiled from "XmlInstantiator.java"
+public class org.jbpm.instantiation.XmlInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.XmlInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+ protected org.dom4j.Element parseConfiguration(java.lang.String);
+}
+
+Compiled from "JbpmConfiguration.java"
+public class org.jbpm.JbpmConfiguration extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.JbpmConfiguration(org.jbpm.configuration.ObjectFactory);
+ public static org.jbpm.JbpmConfiguration getInstance();
+ public static org.jbpm.JbpmConfiguration getInstance(java.lang.String);
+ public static boolean hasInstance(java.lang.String);
+ protected static org.jbpm.configuration.ObjectFactory parseObjectFactory(java.io.InputStream);
+ public static org.jbpm.JbpmConfiguration parseXmlString(java.lang.String);
+ protected static org.jbpm.JbpmConfiguration createJbpmConfiguration(org.jbpm.configuration.ObjectFactory);
+ public static org.jbpm.JbpmConfiguration parseInputStream(java.io.InputStream);
+ public static org.jbpm.JbpmConfiguration parseResource(java.lang.String);
+ public org.jbpm.JbpmContext createJbpmContext();
+ public org.jbpm.JbpmContext createJbpmContext(java.lang.String);
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String, java.lang.String);
+ public static java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+ public void cleanSchema();
+ public void cleanSchema(java.lang.String);
+ public void createSchema();
+ public void createSchema(java.lang.String);
+ public void dropSchema();
+ public void dropSchema(java.lang.String);
+ public void close();
+ public void close(java.lang.String);
+ public org.jbpm.JbpmContext getCurrentJbpmContext();
+ public void startJobExecutor();
+ public synchronized org.jbpm.job.executor.JobExecutor getJobExecutor();
+}
+
+Compiled from "JbpmConfiguration.java"
+public abstract class org.jbpm.JbpmConfiguration$Configs extends java.lang.Object{
+ public org.jbpm.JbpmConfiguration$Configs();
+ public static org.jbpm.configuration.ObjectFactory getObjectFactory();
+ public static void setDefaultObjectFactory(org.jbpm.configuration.ObjectFactory);
+ public static boolean hasObject(java.lang.String);
+ public static synchronized java.lang.Object getObject(java.lang.String);
+ public static java.lang.String getString(java.lang.String);
+ public static long getLong(java.lang.String);
+ public static int getInt(java.lang.String);
+ public static boolean getBoolean(java.lang.String);
+}
+
+Compiled from "JbpmConfigurationTestHelper.java"
+public class org.jbpm.JbpmConfigurationTestHelper extends java.lang.Object{
+ public org.jbpm.JbpmConfigurationTestHelper();
+ public static void reset();
+}
+
+Compiled from "JbpmContext.java"
+public class org.jbpm.JbpmContext extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String DEFAULT_JBPM_CONTEXT_NAME;
+ public org.jbpm.JbpmContext(org.jbpm.svc.Services, org.jbpm.configuration.ObjectFactory);
+ public void close();
+ public static org.jbpm.JbpmContext getCurrentJbpmContext();
+ public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public java.util.List getTaskList();
+ public java.util.List getTaskList(java.lang.String);
+ public java.util.List getGroupTaskList(java.util.List);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstanceForUpdate(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstanceForUpdate(long);
+ public org.jbpm.graph.exe.Token loadToken(long);
+ public org.jbpm.graph.exe.Token getToken(long);
+ public org.jbpm.graph.exe.Token loadTokenForUpdate(long);
+ public org.jbpm.graph.exe.Token getTokenForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance newProcessInstance(java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance newProcessInstanceForUpdate(java.lang.String);
+ public void save(org.jbpm.graph.exe.ProcessInstance);
+ public void save(org.jbpm.graph.exe.Token);
+ public void save(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void setRollbackOnly();
+ public org.jbpm.svc.Services getServices();
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public org.jbpm.configuration.ObjectFactory getObjectFactory();
+ public org.hibernate.SessionFactory getSessionFactory();
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public org.hibernate.Session getSession();
+ public void setSession(org.hibernate.Session);
+ public java.sql.Connection getConnection();
+ public void setConnection(java.sql.Connection);
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public void addAutoSaveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public void addAutoSaveToken(org.jbpm.graph.exe.Token);
+ public void addAutoSaveTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.JbpmConfiguration getJbpmConfiguration();
+}
+
+Compiled from "JbpmException.java"
+public class org.jbpm.JbpmException extends java.lang.RuntimeException{
+ public org.jbpm.JbpmException();
+ public org.jbpm.JbpmException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.JbpmException(java.lang.String);
+ public org.jbpm.JbpmException(java.lang.Throwable);
+}
+
+Compiled from "AbstractJcrServiceFactory.java"
+public abstract class org.jbpm.jcr.impl.AbstractJcrServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.jcr.impl.AbstractJcrServiceFactory();
+ public org.jbpm.svc.Service openService();
+ protected abstract javax.jcr.Repository getRepository();
+ public void close();
+}
+
+Compiled from "JcrServiceImpl.java"
+public class org.jbpm.jcr.impl.JcrServiceImpl extends java.lang.Object implements org.jbpm.jcr.JcrService{
+ protected javax.jcr.Session session;
+ public org.jbpm.jcr.impl.JcrServiceImpl(javax.jcr.Session);
+ public javax.jcr.Session getSession();
+ public void close();
+}
+
+Compiled from "JackrabbitJcrServiceFactory.java"
+public class org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
+ public org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory();
+ protected synchronized javax.jcr.Repository getRepository();
+}
+
+Compiled from "JcrService.java"
+public interface org.jbpm.jcr.JcrService extends org.jbpm.svc.Service{
+ public abstract javax.jcr.Session getSession();
+}
+
+Compiled from "JndiJcrServiceFactory.java"
+public class org.jbpm.jcr.jndi.JndiJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
+ public org.jbpm.jcr.jndi.JndiJcrServiceFactory();
+ protected javax.jcr.Repository getRepository();
+}
+
+Compiled from "CleanUpProcessJob.java"
+public class org.jbpm.job.CleanUpProcessJob extends org.jbpm.job.Job{
+ public org.jbpm.job.CleanUpProcessJob();
+ public org.jbpm.job.CleanUpProcessJob(org.jbpm.graph.exe.ProcessInstance);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "ExecuteActionJob.java"
+public class org.jbpm.job.ExecuteActionJob extends org.jbpm.job.Job{
+ public org.jbpm.job.ExecuteActionJob();
+ public org.jbpm.job.ExecuteActionJob(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "ExecuteNodeJob.java"
+public class org.jbpm.job.ExecuteNodeJob extends org.jbpm.job.Job{
+ public org.jbpm.job.ExecuteNodeJob();
+ public org.jbpm.job.ExecuteNodeJob(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public org.jbpm.graph.def.Node getNode();
+ public void setNode(org.jbpm.graph.def.Node);
+}
+
+Compiled from "JobExecutor.java"
+public class org.jbpm.job.executor.JobExecutor extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ protected java.lang.String name;
+ protected int nbrOfThreads;
+ protected int idleInterval;
+ protected int maxIdleInterval;
+ protected int historyMaxSize;
+ protected int maxLockTime;
+ protected int lockMonitorInterval;
+ protected int lockBufferTime;
+ protected java.util.Map threads;
+ protected org.jbpm.job.executor.LockMonitorThread lockMonitorThread;
+ protected java.util.Map monitoredJobIds;
+ protected boolean isStarted;
+ protected static java.lang.String hostName;
+ public org.jbpm.job.executor.JobExecutor();
+ public synchronized void start();
+ public synchronized java.util.List stop();
+ public void stopAndJoin() throws java.lang.InterruptedException;
+ protected synchronized void startThread();
+ protected java.lang.Thread createThread(java.lang.String);
+ protected java.lang.String getNextThreadName();
+ protected java.lang.String getLastThreadName();
+ protected synchronized java.lang.Thread stopThread();
+ public void setMonitoredJobIds(java.util.Map);
+ public java.util.Set getMonitoredJobIds();
+ public void addMonitoredJobId(java.lang.String, long);
+ public void removeMonitoredJobId(java.lang.String);
+ public void setHistoryMaxSize(int);
+ public int getHistoryMaxSize();
+ public void setIdleInterval(int);
+ public int getIdleInterval();
+ public void setStarted(boolean);
+ public boolean isStarted();
+ public void setJbpmConfiguration(org.jbpm.JbpmConfiguration);
+ public org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ public void setMaxIdleInterval(int);
+ public int getMaxIdleInterval();
+ public void setName(java.lang.String);
+ public java.lang.String getName();
+ public void setSize(int);
+ public int getSize();
+ public void setThreads(java.util.Map);
+ public java.util.Map getThreads();
+ public void setMaxLockTime(int);
+ public int getMaxLockTime();
+ public void setLockBufferTime(int);
+ public int getLockBufferTime();
+ public void setLockMonitorInterval(int);
+ public int getLockMonitorInterval();
+ public void setNbrOfThreads(int);
+ public int getNbrOfThreads();
+}
+
+Compiled from "JobExecutorServlet.java"
+public class org.jbpm.job.executor.JobExecutorServlet extends javax.servlet.http.HttpServlet{
+ public org.jbpm.job.executor.JobExecutorServlet();
+ public void init() throws javax.servlet.ServletException;
+ protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;
+ public void destroy();
+}
+
+Compiled from "JobExecutorThread.java"
+public class org.jbpm.job.executor.JobExecutorThread extends java.lang.Thread{
+ public org.jbpm.job.executor.JobExecutorThread(java.lang.String, org.jbpm.job.executor.JobExecutor, org.jbpm.JbpmConfiguration, int, int, long, int);
+ public void run();
+ protected java.util.Collection acquireJobs();
+ protected void executeJob(org.jbpm.job.Job);
+ protected java.util.Date getNextDueDate();
+ protected long getWaitPeriod();
+ public void setActive(boolean);
+ public void deactivate();
+}
+
+Compiled from "JobHistoryEntry.java"
+public class org.jbpm.job.executor.JobHistoryEntry extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.job.executor.JobHistoryEntry();
+}
+
+Compiled from "LockMonitorThread.java"
+public class org.jbpm.job.executor.LockMonitorThread extends java.lang.Thread{
+ public org.jbpm.job.executor.LockMonitorThread(org.jbpm.JbpmConfiguration, int, int, int);
+ public void run();
+ protected void unlockOverdueJobs();
+ public void setActive(boolean);
+ public void deactivate();
+}
+
+Compiled from "Job.java"
+public abstract class org.jbpm.job.Job extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.job.Job();
+ public org.jbpm.job.Job(org.jbpm.graph.exe.Token);
+ public abstract boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String toString();
+ public java.lang.String toStringLongFormat();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public long getId();
+ public java.util.Date getAqcuireDate();
+ public void setLockTime(java.util.Date);
+ public java.util.Date getDueDate();
+ public void setDueDate(java.util.Date);
+ public java.lang.String getException();
+ public void setException(java.lang.String);
+ public boolean isExclusive();
+ public void setExclusive(boolean);
+ public java.lang.String getJobExecutorName();
+ public void setLockOwner(java.lang.String);
+ public int getRetries();
+ public void setRetries(int);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.lang.String getConfiguration();
+ public void setConfiguration(java.lang.String);
+ public java.lang.String getLockOwner();
+ public java.util.Date getLockTime();
+ public boolean isSuspended();
+ public void setSuspended(boolean);
+ public int getVersion();
+}
+
+Compiled from "Timer.java"
+public class org.jbpm.job.Timer extends org.jbpm.job.Job{
+ public org.jbpm.job.Timer();
+ public org.jbpm.job.Timer(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String toString();
+ public static java.lang.String formatDueDate(java.util.Date);
+ public java.lang.String getRepeat();
+ public void setRepeat(java.lang.String);
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+ public void setGraphElement(org.jbpm.graph.def.GraphElement);
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "Converter.java"
+class org.jbpm.jpdl.convert.Converter$1 extends java.lang.Object implements java.io.FilenameFilter{
+ public boolean accept(java.io.File, java.lang.String);
+}
+
+Compiled from "Converter.java"
+public class org.jbpm.jpdl.convert.Converter extends java.lang.Object{
+ public org.jbpm.jpdl.convert.Converter();
+ public org.dom4j.Document convert(org.dom4j.Document) throws java.lang.Exception;
+ public java.lang.String convertPar(org.jbpm.jpdl.par.ProcessArchive);
+ public void serializetoXML(java.io.OutputStream, org.dom4j.Document) throws java.lang.Exception;
+ public static void main(java.lang.String[]) throws java.lang.Exception;
+}
+
+Compiled from "ELException.java"
+public class org.jbpm.jpdl.el.ELException extends org.jbpm.JbpmException{
+ public org.jbpm.jpdl.el.ELException();
+ public org.jbpm.jpdl.el.ELException(java.lang.String);
+ public org.jbpm.jpdl.el.ELException(java.lang.Throwable);
+ public org.jbpm.jpdl.el.ELException(java.lang.String, java.lang.Throwable);
+ public java.lang.Throwable getRootCause();
+}
+
+Compiled from "ELParseException.java"
+public class org.jbpm.jpdl.el.ELParseException extends org.jbpm.jpdl.el.ELException{
+ public org.jbpm.jpdl.el.ELParseException();
+ public org.jbpm.jpdl.el.ELParseException(java.lang.String);
+}
+
+Compiled from "Expression.java"
+public abstract class org.jbpm.jpdl.el.Expression extends java.lang.Object{
+ public org.jbpm.jpdl.el.Expression();
+ public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluator.java"
+public abstract class org.jbpm.jpdl.el.ExpressionEvaluator extends java.lang.Object{
+ public org.jbpm.jpdl.el.ExpressionEvaluator();
+ public abstract org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public abstract java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "FunctionMapper.java"
+public interface org.jbpm.jpdl.el.FunctionMapper{
+ public abstract java.lang.reflect.Method resolveFunction(java.lang.String, java.lang.String);
+}
+
+Compiled from "AndOperator.java"
+public class org.jbpm.jpdl.el.impl.AndOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.AndOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.AndOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "ArithmeticOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.ArithmeticOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.ArithmeticOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract double apply(double, double);
+ public abstract long apply(long, long);
+ public abstract java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public abstract java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "ArraySuffix.java"
+public class org.jbpm.jpdl.el.impl.ArraySuffix extends org.jbpm.jpdl.el.impl.ValueSuffix{
+ public org.jbpm.jpdl.el.impl.Expression getIndex();
+ public void setIndex(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.ArraySuffix(org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BeanInfoIndexedProperty.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty extends java.lang.Object{
+ public java.lang.reflect.Method getReadMethod();
+ public java.lang.reflect.Method getWriteMethod();
+ public java.beans.IndexedPropertyDescriptor getIndexedPropertyDescriptor();
+ public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.IndexedPropertyDescriptor);
+}
+
+Compiled from "BeanInfoManager.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoManager extends java.lang.Object{
+ public java.lang.Class getBeanClass();
+ public static org.jbpm.jpdl.el.impl.BeanInfoManager getBeanInfoManager(java.lang.Class);
+ public static org.jbpm.jpdl.el.impl.BeanInfoProperty getBeanInfoProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getBeanInfoIndexedProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanInfoProperty getProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getIndexedProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public java.beans.EventSetDescriptor getEventSet(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BeanInfoProperty.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoProperty extends java.lang.Object{
+ public java.lang.reflect.Method getReadMethod();
+ public java.lang.reflect.Method getWriteMethod();
+ public java.beans.PropertyDescriptor getPropertyDescriptor();
+ public org.jbpm.jpdl.el.impl.BeanInfoProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.PropertyDescriptor);
+}
+
+Compiled from "BeanMethod.java"
+public class org.jbpm.jpdl.el.impl.BeanMethod extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.BeanMethod(java.lang.reflect.Method);
+ public java.lang.Object invoke(java.lang.Object) throws java.lang.reflect.InvocationTargetException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException;
+}
+
+Compiled from "BinaryOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.BinaryOperator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.BinaryOperator();
+ public abstract java.lang.String getOperatorSymbol();
+ public abstract java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "BinaryOperatorExpression.java"
+public class org.jbpm.jpdl.el.impl.BinaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getExpression();
+ public void setExpression(org.jbpm.jpdl.el.impl.Expression);
+ public java.util.List getOperators();
+ public void setOperators(java.util.List);
+ public java.util.List getExpressions();
+ public void setExpressions(java.util.List);
+ public org.jbpm.jpdl.el.impl.BinaryOperatorExpression(org.jbpm.jpdl.el.impl.Expression, java.util.List, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BooleanLiteral.java"
+public class org.jbpm.jpdl.el.impl.BooleanLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static final org.jbpm.jpdl.el.impl.BooleanLiteral TRUE;
+ public static final org.jbpm.jpdl.el.impl.BooleanLiteral FALSE;
+ public org.jbpm.jpdl.el.impl.BooleanLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "Coercions.java"
+public class org.jbpm.jpdl.el.impl.Coercions extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Coercions();
+ public static java.lang.Object coerce(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.String coerceToString(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Number coerceToPrimitiveNumber(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Integer coerceToInteger(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Character coerceToCharacter(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Boolean coerceToBoolean(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object coerceToObject(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyArithmeticOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.ArithmeticOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyRelationalOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.RelationalOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyEqualityOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.EqualityOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static boolean isFloatingPointType(java.lang.Object);
+ public static boolean isFloatingPointType(java.lang.Class);
+ public static boolean isFloatingPointString(java.lang.Object);
+ public static boolean isIntegerType(java.lang.Object);
+ public static boolean isIntegerType(java.lang.Class);
+ public static boolean isBigInteger(java.lang.Object);
+ public static boolean isBigDecimal(java.lang.Object);
+}
+
+Compiled from "ComplexValue.java"
+public class org.jbpm.jpdl.el.impl.ComplexValue extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getPrefix();
+ public void setPrefix(org.jbpm.jpdl.el.impl.Expression);
+ public java.util.List getSuffixes();
+ public void setSuffixes(java.util.List);
+ public org.jbpm.jpdl.el.impl.ComplexValue(org.jbpm.jpdl.el.impl.Expression, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ConditionalExpression.java"
+public class org.jbpm.jpdl.el.impl.ConditionalExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getCondition();
+ public void setCondition(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.Expression getTrueBranch();
+ public void setTrueBranch(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.Expression getFalseBranch();
+ public void setFalseBranch(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.ConditionalExpression(org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "Constants.java"
+public class org.jbpm.jpdl.el.impl.Constants extends java.lang.Object{
+ public static final java.lang.String EXCEPTION_GETTING_BEANINFO;
+ public static final java.lang.String NULL_EXPRESSION_STRING;
+ public static final java.lang.String PARSE_EXCEPTION;
+ public static final java.lang.String CANT_GET_PROPERTY_OF_NULL;
+ public static final java.lang.String NO_SUCH_PROPERTY;
+ public static final java.lang.String NO_GETTER_METHOD;
+ public static final java.lang.String ERROR_GETTING_PROPERTY;
+ public static final java.lang.String ERROR_INVOKING_METHOD;
+ public static final java.lang.String CANT_GET_INDEXED_VALUE_OF_NULL;
+ public static final java.lang.String CANT_GET_NULL_INDEX;
+ public static final java.lang.String NULL_INDEX;
+ public static final java.lang.String BAD_INDEX_VALUE;
+ public static final java.lang.String EXCEPTION_ACCESSING_LIST;
+ public static final java.lang.String EXCEPTION_ACCESSING_ARRAY;
+ public static final java.lang.String CANT_FIND_INDEX;
+ public static final java.lang.String TOSTRING_EXCEPTION;
+ public static final java.lang.String BOOLEAN_TO_NUMBER;
+ public static final java.lang.String STRING_TO_NUMBER_EXCEPTION;
+ public static final java.lang.String COERCE_TO_NUMBER;
+ public static final java.lang.String BOOLEAN_TO_CHARACTER;
+ public static final java.lang.String EMPTY_STRING_TO_CHARACTER;
+ public static final java.lang.String COERCE_TO_CHARACTER;
+ public static final java.lang.String NULL_TO_BOOLEAN;
+ public static final java.lang.String STRING_TO_BOOLEAN;
+ public static final java.lang.String COERCE_TO_BOOLEAN;
+ public static final java.lang.String COERCE_TO_OBJECT;
+ public static final java.lang.String NO_PROPERTY_EDITOR;
+ public static final java.lang.String PROPERTY_EDITOR_ERROR;
+ public static final java.lang.String ARITH_OP_NULL;
+ public static final java.lang.String ARITH_OP_BAD_TYPE;
+ public static final java.lang.String ARITH_ERROR;
+ public static final java.lang.String ERROR_IN_EQUALS;
+ public static final java.lang.String UNARY_OP_BAD_TYPE;
+ public static final java.lang.String NAMED_VALUE_NOT_FOUND;
+ public static final java.lang.String CANT_GET_INDEXED_PROPERTY;
+ public static final java.lang.String COMPARABLE_ERROR;
+ public static final java.lang.String BAD_IMPLICIT_OBJECT;
+ public static final java.lang.String ATTRIBUTE_EVALUATION_EXCEPTION;
+ public static final java.lang.String ATTRIBUTE_PARSE_EXCEPTION;
+ public static final java.lang.String UNKNOWN_FUNCTION;
+ public static final java.lang.String INAPPROPRIATE_FUNCTION_ARG_COUNT;
+ public static final java.lang.String FUNCTION_INVOCATION_ERROR;
+ public org.jbpm.jpdl.el.impl.Constants();
+ public static java.lang.String getStringResource(java.lang.String) throws java.util.MissingResourceException;
+}
+
+Compiled from "DivideOperator.java"
+public class org.jbpm.jpdl.el.impl.DivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.DivideOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.DivideOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "EmptyOperator.java"
+public class org.jbpm.jpdl.el.impl.EmptyOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.EmptyOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.EmptyOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "EnumeratedMap.java"
+public abstract class org.jbpm.jpdl.el.impl.EnumeratedMap extends java.lang.Object implements java.util.Map{
+ public org.jbpm.jpdl.el.impl.EnumeratedMap();
+ public void clear();
+ public boolean containsKey(java.lang.Object);
+ public boolean containsValue(java.lang.Object);
+ public java.util.Set entrySet();
+ public java.lang.Object get(java.lang.Object);
+ public boolean isEmpty();
+ public java.util.Set keySet();
+ public java.lang.Object put(java.lang.Object, java.lang.Object);
+ public void putAll(java.util.Map);
+ public java.lang.Object remove(java.lang.Object);
+ public int size();
+ public java.util.Collection values();
+ public abstract java.util.Enumeration enumerateKeys();
+ public abstract boolean isMutable();
+ public abstract java.lang.Object getValue(java.lang.Object);
+ public java.util.Map getAsMap();
+}
+
+Compiled from "EqualityOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.EqualityOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.EqualityOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "EqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.EqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
+ public static final org.jbpm.jpdl.el.impl.EqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.EqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "Expression.java"
+public abstract class org.jbpm.jpdl.el.impl.Expression extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Expression();
+ public abstract java.lang.String getExpressionString();
+ public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluatorImpl.java"
+public class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl extends org.jbpm.jpdl.el.ExpressionEvaluator{
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl();
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl(boolean);
+ public java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.Object parseExpressionString(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.String parseAndRender(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluatorImpl.java"
+class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression extends org.jbpm.jpdl.el.Expression{
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression(org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper);
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionString.java"
+public class org.jbpm.jpdl.el.impl.ExpressionString extends java.lang.Object{
+ public java.lang.Object[] getElements();
+ public void setElements(java.lang.Object[]);
+ public org.jbpm.jpdl.el.impl.ExpressionString(java.lang.Object[]);
+ public java.lang.String evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "FloatingPointLiteral.java"
+public class org.jbpm.jpdl.el.impl.FloatingPointLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public org.jbpm.jpdl.el.impl.FloatingPointLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "FunctionInvocation.java"
+public class org.jbpm.jpdl.el.impl.FunctionInvocation extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.String getFunctionName();
+ public void setFunctionName(java.lang.String);
+ public java.util.List getArgumentList();
+ public void setArgumentList(java.util.List);
+ public org.jbpm.jpdl.el.impl.FunctionInvocation(java.lang.String, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "GreaterThanOperator.java"
+public class org.jbpm.jpdl.el.impl.GreaterThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.GreaterThanOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.GreaterThanOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "GreaterThanOrEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "IntegerDivideOperator.java"
+public class org.jbpm.jpdl.el.impl.IntegerDivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.IntegerDivideOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.IntegerDivideOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "IntegerLiteral.java"
+public class org.jbpm.jpdl.el.impl.IntegerLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public org.jbpm.jpdl.el.impl.IntegerLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "JbpmExpressionEvaluator.java"
+public class org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator();
+ public static void setExpressionEvaluator(org.jbpm.jpdl.el.ExpressionEvaluator);
+ public static void setVariableResolver(org.jbpm.jpdl.el.VariableResolver);
+ public static void setFunctionMapper(org.jbpm.jpdl.el.FunctionMapper);
+ public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper);
+ public static org.jbpm.jpdl.el.VariableResolver getUsedVariableResolver();
+ public static org.jbpm.jpdl.el.FunctionMapper getUsedFunctionMapper();
+}
+
+Compiled from "JbpmVariableResolver.java"
+public class org.jbpm.jpdl.el.impl.JbpmVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver{
+ public org.jbpm.jpdl.el.impl.JbpmVariableResolver();
+ public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "LessThanOperator.java"
+public class org.jbpm.jpdl.el.impl.LessThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.LessThanOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.LessThanOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "LessThanOrEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "Literal.java"
+public abstract class org.jbpm.jpdl.el.impl.Literal extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.Object getValue();
+ public void setValue(java.lang.Object);
+ public org.jbpm.jpdl.el.impl.Literal(java.lang.Object);
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "Logger.java"
+public class org.jbpm.jpdl.el.impl.Logger extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Logger(java.io.PrintStream);
+ public boolean isLoggingWarning();
+ public void logWarning(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public boolean isLoggingError();
+ public void logError(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MinusOperator.java"
+public class org.jbpm.jpdl.el.impl.MinusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.MinusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.MinusOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "ModulusOperator.java"
+public class org.jbpm.jpdl.el.impl.ModulusOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.ModulusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.ModulusOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MultiplyOperator.java"
+public class org.jbpm.jpdl.el.impl.MultiplyOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.MultiplyOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.MultiplyOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "NamedValue.java"
+public class org.jbpm.jpdl.el.impl.NamedValue extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.String getName();
+ public org.jbpm.jpdl.el.impl.NamedValue(java.lang.String);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "NotEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.NotEqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
+ public static final org.jbpm.jpdl.el.impl.NotEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.NotEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "NotOperator.java"
+public class org.jbpm.jpdl.el.impl.NotOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.NotOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.NotOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "NullLiteral.java"
+public class org.jbpm.jpdl.el.impl.NullLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static final org.jbpm.jpdl.el.impl.NullLiteral SINGLETON;
+ public org.jbpm.jpdl.el.impl.NullLiteral();
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "OrOperator.java"
+public class org.jbpm.jpdl.el.impl.OrOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.OrOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.OrOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "PlusOperator.java"
+public class org.jbpm.jpdl.el.impl.PlusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.PlusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.PlusOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "PrimitiveObjects.java"
+class org.jbpm.jpdl.el.impl.PrimitiveObjects extends java.lang.Object{
+ public static java.lang.Boolean getBoolean(boolean);
+ public static java.lang.Byte getByte(byte);
+ public static java.lang.Character getCharacter(char);
+ public static java.lang.Short getShort(short);
+ public static java.lang.Integer getInteger(int);
+ public static java.lang.Long getLong(long);
+ public static java.lang.Float getFloat(float);
+ public static java.lang.Double getDouble(double);
+ public static java.lang.Class getPrimitiveObjectClass(java.lang.Class);
+}
+
+Compiled from "PropertySuffix.java"
+public class org.jbpm.jpdl.el.impl.PropertySuffix extends org.jbpm.jpdl.el.impl.ArraySuffix{
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public org.jbpm.jpdl.el.impl.PropertySuffix(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "RelationalOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.RelationalOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.RelationalOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract boolean apply(double, double);
+ public abstract boolean apply(long, long);
+ public abstract boolean apply(java.lang.String, java.lang.String);
+ public abstract boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public abstract boolean apply(java.math.BigInteger, java.math.BigInteger);
+ protected boolean isLess(int);
+ protected boolean isEqual(int);
+ protected boolean isGreater(int);
+}
+
+Compiled from "StringLiteral.java"
+public class org.jbpm.jpdl.el.impl.StringLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static org.jbpm.jpdl.el.impl.StringLiteral fromToken(java.lang.String);
+ public static org.jbpm.jpdl.el.impl.StringLiteral fromLiteralValue(java.lang.String);
+ public static java.lang.String getValueFromToken(java.lang.String);
+ public static java.lang.String toStringToken(java.lang.String);
+ public static java.lang.String toIdentifierToken(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "UnaryMinusOperator.java"
+public class org.jbpm.jpdl.el.impl.UnaryMinusOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.UnaryMinusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.UnaryMinusOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "UnaryOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.UnaryOperator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.UnaryOperator();
+ public abstract java.lang.String getOperatorSymbol();
+ public abstract java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "UnaryOperatorExpression.java"
+public class org.jbpm.jpdl.el.impl.UnaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.UnaryOperator getOperator();
+ public void setOperator(org.jbpm.jpdl.el.impl.UnaryOperator);
+ public java.util.List getOperators();
+ public void setOperators(java.util.List);
+ public org.jbpm.jpdl.el.impl.Expression getExpression();
+ public void setExpression(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.UnaryOperatorExpression(org.jbpm.jpdl.el.impl.UnaryOperator, java.util.List, org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ValueSuffix.java"
+public abstract class org.jbpm.jpdl.el.impl.ValueSuffix extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.ValueSuffix();
+ public abstract java.lang.String getExpressionString();
+ public abstract java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ELParser.java"
+public class org.jbpm.jpdl.el.parser.ELParser extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager token_source;
+ public org.jbpm.jpdl.el.parser.ELToken token;
+ public org.jbpm.jpdl.el.parser.ELToken jj_nt;
+ public boolean lookingAhead;
+ public static void main(java.lang.String[]) throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.Object ExpressionString() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String AttrValueString() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AttrValueExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression Expression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression OrExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AndExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression EqualityExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression RelationalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AddExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression MultiplyExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression ConditionalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression UnaryExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression Value() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression ValuePrefix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.NamedValue NamedValue() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.FunctionInvocation FunctionInvocation() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.ValueSuffix ValueSuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.PropertySuffix PropertySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.ArraySuffix ArraySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Literal Literal() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.BooleanLiteral BooleanLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.StringLiteral StringLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.IntegerLiteral IntegerLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.FloatingPointLiteral FloatingPointLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.NullLiteral NullLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String Identifier() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String QualifiedName() throws org.jbpm.jpdl.el.parser.ParseException;
+ public org.jbpm.jpdl.el.parser.ELParser(java.io.InputStream);
+ public void ReInit(java.io.InputStream);
+ public org.jbpm.jpdl.el.parser.ELParser(java.io.Reader);
+ public void ReInit(java.io.Reader);
+ public org.jbpm.jpdl.el.parser.ELParser(org.jbpm.jpdl.el.parser.ELParserTokenManager);
+ public void ReInit(org.jbpm.jpdl.el.parser.ELParserTokenManager);
+ public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
+ public final org.jbpm.jpdl.el.parser.ELToken getToken(int);
+ public final org.jbpm.jpdl.el.parser.ParseException generateParseException();
+ public final void enable_tracing();
+ public final void disable_tracing();
+}
+
+Compiled from "ELParserConstants.java"
+public interface org.jbpm.jpdl.el.parser.ELParserConstants{
+ public static final int EOF;
+ public static final int NON_EXPRESSION_TEXT;
+ public static final int START_EXPRESSION;
+ public static final int INTEGER_LITERAL;
+ public static final int FLOATING_POINT_LITERAL;
+ public static final int EXPONENT;
+ public static final int STRING_LITERAL;
+ public static final int BADLY_ESCAPED_STRING_LITERAL;
+ public static final int TRUE;
+ public static final int FALSE;
+ public static final int NULL;
+ public static final int END_EXPRESSION;
+ public static final int DOT;
+ public static final int GT1;
+ public static final int GT2;
+ public static final int LT1;
+ public static final int LT2;
+ public static final int EQ1;
+ public static final int EQ2;
+ public static final int LE1;
+ public static final int LE2;
+ public static final int GE1;
+ public static final int GE2;
+ public static final int NE1;
+ public static final int NE2;
+ public static final int LPAREN;
+ public static final int RPAREN;
+ public static final int COMMA;
+ public static final int COLON;
+ public static final int LBRACKET;
+ public static final int RBRACKET;
+ public static final int PLUS;
+ public static final int MINUS;
+ public static final int MULTIPLY;
+ public static final int DIVIDE1;
+ public static final int DIVIDE2;
+ public static final int MODULUS1;
+ public static final int MODULUS2;
+ public static final int NOT1;
+ public static final int NOT2;
+ public static final int AND1;
+ public static final int AND2;
+ public static final int OR1;
+ public static final int OR2;
+ public static final int EMPTY;
+ public static final int COND;
+ public static final int IDENTIFIER;
+ public static final int IMPL_OBJ_START;
+ public static final int LETTER;
+ public static final int DIGIT;
+ public static final int ILLEGAL_CHARACTER;
+ public static final int DEFAULT;
+ public static final int IN_EXPRESSION;
+ public static final java.lang.String[] tokenImage;
+}
+
+Compiled from "ELParser.java"
+final class org.jbpm.jpdl.el.parser.ELParser$JJCalls extends java.lang.Object{
+}
+
+Compiled from "ELParserTokenManager.java"
+public class org.jbpm.jpdl.el.parser.ELParserTokenManager extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
+ public java.io.PrintStream debugStream;
+ public static final java.lang.String[] jjstrLiteralImages;
+ public static final java.lang.String[] lexStateNames;
+ public static final int[] jjnewLexState;
+ protected char curChar;
+ public void setDebugStream(java.io.PrintStream);
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream);
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
+ public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream);
+ public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
+ public void SwitchTo(int);
+ public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
+}
+
+Compiled from "ELToken.java"
+public class org.jbpm.jpdl.el.parser.ELToken extends java.lang.Object{
+ public int kind;
+ public int beginLine;
+ public int beginColumn;
+ public int endLine;
+ public int endColumn;
+ public java.lang.String image;
+ public org.jbpm.jpdl.el.parser.ELToken next;
+ public org.jbpm.jpdl.el.parser.ELToken specialToken;
+ public org.jbpm.jpdl.el.parser.ELToken();
+ public final java.lang.String toString();
+ public static final org.jbpm.jpdl.el.parser.ELToken newToken(int);
+}
+
+Compiled from "ELTokenMgrError.java"
+public class org.jbpm.jpdl.el.parser.ELTokenMgrError extends java.lang.Error{
+ protected static final java.lang.String addEscapes(java.lang.String);
+ public java.lang.String getMessage();
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError();
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError(java.lang.String, int);
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError(boolean, int, int, int, java.lang.String, char, int);
+}
+
+Compiled from "ParseException.java"
+public class org.jbpm.jpdl.el.parser.ParseException extends java.lang.Exception{
+ protected boolean specialConstructor;
+ public org.jbpm.jpdl.el.parser.ELToken currentToken;
+ public int[][] expectedTokenSequences;
+ public java.lang.String[] tokenImage;
+ protected java.lang.String eol;
+ public org.jbpm.jpdl.el.parser.ParseException(org.jbpm.jpdl.el.parser.ELToken, int[][], java.lang.String[]);
+ public org.jbpm.jpdl.el.parser.ParseException();
+ public org.jbpm.jpdl.el.parser.ParseException(java.lang.String);
+ public java.lang.String getMessage();
+ protected java.lang.String add_escapes(java.lang.String);
+}
+
+Compiled from "SimpleCharStream.java"
+public final class org.jbpm.jpdl.el.parser.SimpleCharStream extends java.lang.Object{
+ public static final boolean staticFlag;
+ public int bufpos;
+ public final char BeginToken() throws java.io.IOException;
+ public final char readChar() throws java.io.IOException;
+ public final int getColumn();
+ public final int getLine();
+ public final int getEndColumn();
+ public final int getEndLine();
+ public final int getBeginColumn();
+ public final int getBeginLine();
+ public final void backup(int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader);
+ public void ReInit(java.io.Reader, int, int, int);
+ public void ReInit(java.io.Reader, int, int);
+ public void ReInit(java.io.Reader);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream);
+ public void ReInit(java.io.InputStream, int, int, int);
+ public void ReInit(java.io.InputStream);
+ public void ReInit(java.io.InputStream, int, int);
+ public final java.lang.String GetImage();
+ public final char[] GetSuffix(int);
+ public void Done();
+ public void adjustBeginLineColumn(int, int);
+}
+
+Compiled from "VariableResolver.java"
+public interface org.jbpm.jpdl.el.VariableResolver{
+ public abstract java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MilestoneInstance.java"
+public class org.jbpm.jpdl.exe.MilestoneInstance extends java.lang.Object implements java.io.Serializable{
+ protected long id;
+ protected java.lang.String name;
+ protected boolean reached;
+ protected org.jbpm.graph.exe.Token token;
+ protected java.util.Collection listeners;
+ public org.jbpm.jpdl.exe.MilestoneInstance();
+ public org.jbpm.jpdl.exe.MilestoneInstance(java.lang.String);
+ public static org.jbpm.jpdl.exe.MilestoneInstance getMilestoneInstance(java.lang.String, org.jbpm.graph.exe.Token);
+ public void addListener(org.jbpm.graph.exe.Token);
+ public void notifyListeners();
+ public long getId();
+ public void setId(long);
+ public java.util.Collection getListeners();
+ public void setListeners(java.util.Collection);
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isReached();
+ public void setReached(boolean);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "JpdlException.java"
+public class org.jbpm.jpdl.JpdlException extends java.lang.RuntimeException{
+ protected java.util.List problems;
+ public org.jbpm.jpdl.JpdlException(java.util.List);
+ public org.jbpm.jpdl.JpdlException(java.lang.String);
+ public org.jbpm.jpdl.JpdlException(java.lang.String, java.lang.Throwable);
+ public java.util.List getProblems();
+}
+
+Compiled from "ConfigurableParser.java"
+public interface org.jbpm.jpdl.par.ConfigurableParser extends org.jbpm.jpdl.par.ProcessArchiveParser{
+ public abstract void configure(org.w3c.dom.Element);
+}
+
+Compiled from "FileArchiveParser.java"
+public class org.jbpm.jpdl.par.FileArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
+ public org.jbpm.jpdl.par.FileArchiveParser();
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "FileFilter.java"
+public class org.jbpm.jpdl.par.FileFilter extends java.lang.Object implements org.jbpm.jpdl.par.ConfigurableParser{
+ public org.jbpm.jpdl.par.FileFilter();
+ public void configure(org.w3c.dom.Element);
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "JpdlArchiveParser.java"
+public class org.jbpm.jpdl.par.JpdlArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
+ public org.jbpm.jpdl.par.JpdlArchiveParser();
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition) throws org.jbpm.jpdl.JpdlException;
+}
+
+Compiled from "ProcessArchive.java"
+public class org.jbpm.jpdl.par.ProcessArchive extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
+ public org.jbpm.jpdl.par.ProcessArchive(java.util.zip.ZipInputStream) throws java.io.IOException;
+ public org.jbpm.graph.def.ProcessDefinition parseProcessDefinition();
+ public java.lang.String toString();
+ public java.util.Map getEntries();
+ public byte[] getEntry(java.lang.String);
+ public java.io.InputStream getEntryInputStream(java.lang.String);
+ public byte[] removeEntry(java.lang.String);
+ public java.io.InputStream removeEntryInputStream(java.lang.String);
+ public void addProblem(org.jbpm.jpdl.xml.Problem);
+ public java.util.List getProblems();
+ public void resetProblems();
+}
+
+Compiled from "ProcessArchiveParser.java"
+public interface org.jbpm.jpdl.par.ProcessArchiveParser extends java.io.Serializable{
+ public abstract org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "JpdlParser.java"
+public class org.jbpm.jpdl.xml.JpdlParser extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.jpdl.xml.JpdlParser();
+ public static org.dom4j.Document parse(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
+ public static org.dom4j.io.SAXReader createSaxReader(org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
+ public static org.xml.sax.XMLReader createXmlReader() throws java.lang.Exception;
+ public static void addSchemaResource(java.lang.String);
+}
+
+Compiled from "JpdlParser.java"
+class org.jbpm.jpdl.xml.JpdlParser$JpdlErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler,java.io.Serializable{
+ public void warning(org.xml.sax.SAXParseException);
+ public void error(org.xml.sax.SAXParseException);
+ public void fatalError(org.xml.sax.SAXParseException);
+}
+
+Compiled from "JpdlXmlReader.java"
+public class org.jbpm.jpdl.xml.JpdlXmlReader extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
+ protected org.xml.sax.InputSource inputSource;
+ protected java.util.List problems;
+ protected org.jbpm.jpdl.xml.ProblemListener problemListener;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected java.lang.String initialNodeName;
+ protected java.util.Collection unresolvedTransitionDestinations;
+ protected java.util.Collection unresolvedActionReferences;
+ protected org.dom4j.Document document;
+ public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource);
+ public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener);
+ public org.jbpm.jpdl.xml.JpdlXmlReader(java.io.Reader);
+ public void close() throws java.io.IOException;
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void addProblem(org.jbpm.jpdl.xml.Problem);
+ public void addError(java.lang.String);
+ public void addError(java.lang.String, java.lang.Throwable);
+ public void addWarning(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition readProcessDefinition();
+ protected void parseProcessDefinitionAttributes(org.dom4j.Element);
+ protected void readSwimlanes(org.dom4j.Element);
+ public void readNodes(org.dom4j.Element, org.jbpm.graph.def.NodeCollection);
+ public void readTasks(org.dom4j.Element, org.jbpm.graph.node.TaskNode);
+ public org.jbpm.taskmgmt.def.Task readTask(org.dom4j.Element, org.jbpm.taskmgmt.def.TaskMgmtDefinition, org.jbpm.graph.node.TaskNode);
+ protected org.jbpm.instantiation.Delegation readAssignmentDelegation(org.dom4j.Element);
+ protected org.jbpm.taskmgmt.def.TaskController readTaskController(org.dom4j.Element);
+ public java.util.List readVariableAccesses(org.dom4j.Element);
+ public void readStartStateTask(org.dom4j.Element, org.jbpm.graph.node.StartState);
+ public void readNode(org.dom4j.Element, org.jbpm.graph.def.Node, org.jbpm.graph.def.NodeCollection);
+ protected void readNodeTimers(org.dom4j.Element, org.jbpm.graph.def.Node);
+ protected void readNodeTimer(org.dom4j.Element, org.jbpm.graph.def.Node);
+ protected void readTaskTimers(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
+ protected void readTaskTimer(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
+ protected void readEvents(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ public void readActions(org.dom4j.Element, org.jbpm.graph.def.GraphElement, java.lang.String);
+ protected void addAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
+ public org.jbpm.graph.def.Action readSingleAction(org.dom4j.Element);
+ public org.jbpm.graph.def.Action createAction(org.dom4j.Element);
+ public void readAction(org.dom4j.Element, org.jbpm.graph.def.Action);
+ protected void readExceptionHandlers(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ protected void readExceptionHandler(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ public void addUnresolvedTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
+ public void resolveTransitionDestinations();
+ public void resolveTransitionDestinations(java.util.List, org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Transition resolveTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
+ public void addUnresolvedActionReference(org.dom4j.Element, org.jbpm.graph.def.Action);
+ public void resolveActionReferences();
+ public void verifySwimlaneAssignments();
+ public org.jbpm.instantiation.Delegation createMailDelegation(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String getProperty(java.lang.String, org.dom4j.Element);
+}
+
+Compiled from "JpdlXmlWriter.java"
+public class org.jbpm.jpdl.xml.JpdlXmlWriter extends java.lang.Object{
+ public org.jbpm.jpdl.xml.JpdlXmlWriter(java.io.Writer);
+ public void addProblem(java.lang.String);
+ public static java.lang.String toString(org.jbpm.graph.def.ProcessDefinition);
+ public void setUseNamespace(boolean);
+ public void write(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Parsable.java"
+public interface org.jbpm.jpdl.xml.Parsable{
+ public abstract void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public abstract void write(org.dom4j.Element);
+}
+
+Compiled from "Problem.java"
+public class org.jbpm.jpdl.xml.Problem extends java.lang.Object implements java.io.Serializable{
+ public static final int LEVEL_FATAL;
+ public static final int LEVEL_ERROR;
+ public static final int LEVEL_WARNING;
+ public static final int LEVEL_INFO;
+ protected int level;
+ protected java.lang.String description;
+ protected java.lang.String resource;
+ protected java.lang.String folder;
+ protected java.lang.Integer line;
+ protected java.lang.Throwable exception;
+ public org.jbpm.jpdl.xml.Problem(int, java.lang.String);
+ public org.jbpm.jpdl.xml.Problem(int, java.lang.String, java.lang.Throwable);
+ public java.lang.String toString();
+ public static boolean containsProblemsOfLevel(java.util.Collection, int);
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public java.lang.Throwable getException();
+ public void setException(java.lang.Throwable);
+ public java.lang.String getFolder();
+ public void setFolder(java.lang.String);
+ public java.lang.Integer getLine();
+ public void setLine(java.lang.Integer);
+ public java.lang.String getResource();
+ public void setResource(java.lang.String);
+ public int getLevel();
+}
+
+Compiled from "ProblemListener.java"
+public interface org.jbpm.jpdl.xml.ProblemListener extends java.io.Serializable{
+ public abstract void addProblem(org.jbpm.jpdl.xml.Problem);
+}
+
+Compiled from "DbLoggingService.java"
+public class org.jbpm.logging.db.DbLoggingService extends java.lang.Object implements org.jbpm.logging.LoggingService{
+ public org.jbpm.logging.db.DbLoggingService();
+ public void log(org.jbpm.logging.log.ProcessLog);
+ public void close();
+}
+
+Compiled from "DbLoggingServiceFactory.java"
+public class org.jbpm.logging.db.DbLoggingServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.logging.db.DbLoggingServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "LoggingInstance.java"
+public class org.jbpm.logging.exe.LoggingInstance extends org.jbpm.module.exe.ModuleInstance{
+ public org.jbpm.logging.exe.LoggingInstance();
+ public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
+ public void endCompositeLog();
+ public void addLog(org.jbpm.logging.log.ProcessLog);
+ public java.util.List getLogs();
+ public java.util.List getLogs(java.lang.Class);
+ public static java.util.List getLogs(java.util.Collection, java.lang.Class);
+ public void logLogs();
+}
+
+Compiled from "CompositeLog.java"
+public class org.jbpm.logging.log.CompositeLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.logging.log.CompositeLog();
+ public java.util.List getChildren();
+ public void setChildren(java.util.List);
+ public java.lang.String toString();
+ public void addChild(org.jbpm.logging.log.ProcessLog);
+}
+
+Compiled from "LoggingService.java"
+public interface org.jbpm.logging.LoggingService extends org.jbpm.svc.Service{
+ public abstract void log(org.jbpm.logging.log.ProcessLog);
+}
+
+Compiled from "MessageLog.java"
+public class org.jbpm.logging.log.MessageLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.logging.log.MessageLog();
+ public org.jbpm.logging.log.MessageLog(java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getMessage();
+}
+
+Compiled from "ProcessLog.java"
+public abstract class org.jbpm.logging.log.ProcessLog extends java.lang.Object implements java.io.Serializable{
+ protected int index;
+ protected java.util.Date date;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.logging.log.CompositeLog parent;
+ public org.jbpm.logging.log.ProcessLog();
+ public abstract java.lang.String toString();
+ public java.lang.String getActorId();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setParent(org.jbpm.logging.log.CompositeLog);
+ public long getId();
+ public java.util.Date getDate();
+ public void setDate(java.util.Date);
+ public org.jbpm.logging.log.CompositeLog getParent();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setIndex(int);
+ public int getIndex();
+ public java.util.List getChildren();
+}
+
+Compiled from "AddressResolver.java"
+public interface org.jbpm.mail.AddressResolver extends java.io.Serializable{
+ public abstract java.lang.Object resolveAddress(java.lang.String);
+}
+
+Compiled from "Mail.java"
+public class org.jbpm.mail.Mail extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.mail.Mail();
+ public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getRecipients();
+ public java.util.List getBccRecipients();
+ public java.lang.String getSubject();
+ public java.lang.String getText();
+ public java.lang.String getFromAddress();
+ public void send();
+ public static void send(java.util.Properties, java.lang.String, java.util.List, java.lang.String, java.lang.String);
+ public static void send(java.util.Properties, java.lang.String, java.util.List, java.util.List, java.lang.String, java.lang.String);
+ protected java.util.List tokenize(java.lang.String);
+ protected java.util.Collection resolveAddresses(java.util.List);
+}
+
+Compiled from "Mail.java"
+class org.jbpm.mail.Mail$MailVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver,java.io.Serializable{
+ public org.jbpm.mail.Mail$MailVariableResolver(org.jbpm.mail.Mail, java.util.Map, org.jbpm.jpdl.el.VariableResolver);
+ public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ModuleDefinition.java"
+public abstract class org.jbpm.module.def.ModuleDefinition extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.module.def.ModuleDefinition();
+ public abstract org.jbpm.module.exe.ModuleInstance createInstance();
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ModuleInstance.java"
+public class org.jbpm.module.exe.ModuleInstance extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ public org.jbpm.module.exe.ModuleInstance();
+ public boolean equals(java.lang.Object);
+ protected org.jbpm.svc.Service getService(java.lang.String);
+ public long getId();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "DbMessageService.java"
+public class org.jbpm.msg.db.DbMessageService extends java.lang.Object implements org.jbpm.msg.MessageService{
+ public org.jbpm.msg.db.DbMessageService();
+ public void send(org.jbpm.job.Job);
+ public void close();
+}
+
+Compiled from "DbMessageServiceFactory.java"
+public class org.jbpm.msg.db.DbMessageServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.msg.db.DbMessageServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "MessageService.java"
+public interface org.jbpm.msg.MessageService extends org.jbpm.svc.Service,java.io.Serializable{
+ public abstract void send(org.jbpm.job.Job);
+ public abstract void close();
+}
+
+Compiled from "DbPersistenceService.java"
+public class org.jbpm.persistence.db.DbPersistenceService extends java.lang.Object implements org.jbpm.svc.Service,org.jbpm.persistence.PersistenceService{
+ protected org.jbpm.persistence.db.DbPersistenceServiceFactory persistenceServiceFactory;
+ protected java.sql.Connection connection;
+ protected boolean mustConnectionBeClosed;
+ protected org.hibernate.Transaction transaction;
+ protected boolean isTransactionEnabled;
+ protected boolean isCurrentSessionEnabled;
+ protected org.hibernate.Session session;
+ protected boolean mustSessionBeFlushed;
+ protected boolean mustSessionBeClosed;
+ protected org.jbpm.svc.Services services;
+ protected org.jbpm.db.GraphSession graphSession;
+ protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
+ protected org.jbpm.db.JobSession jobSession;
+ protected org.jbpm.db.ContextSession contextSession;
+ protected org.jbpm.db.LoggingSession loggingSession;
+ public org.jbpm.persistence.db.DbPersistenceService(org.jbpm.persistence.db.DbPersistenceServiceFactory);
+ public org.hibernate.SessionFactory getSessionFactory();
+ public org.hibernate.Session getSession();
+ public void beginTransaction();
+ public void endTransaction();
+ public java.sql.Connection getConnection();
+ public java.sql.Connection getConnection(boolean);
+ public boolean isTransactionActive();
+ protected boolean isTransactionExternallyManaged();
+ public void close();
+ public void assignId(java.lang.Object);
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public javax.sql.DataSource getDataSource();
+ public boolean isRollbackOnly();
+ public void setRollbackOnly(boolean);
+ public void setRollbackOnly();
+ public void setSession(org.hibernate.Session);
+ public void setSessionWithoutDisablingTx(org.hibernate.Session);
+ public void setConnection(java.sql.Connection);
+ public void setContextSession(org.jbpm.db.ContextSession);
+ public void setDataSource(javax.sql.DataSource);
+ public void setGraphSession(org.jbpm.db.GraphSession);
+ public void setLoggingSession(org.jbpm.db.LoggingSession);
+ public void setJobSession(org.jbpm.db.JobSession);
+ public void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public org.hibernate.Transaction getTransaction();
+ public void setTransaction(org.hibernate.Transaction);
+ public boolean isTransactionEnabled();
+ public void setTransactionEnabled(boolean);
+}
+
+Compiled from "DbPersistenceServiceFactory.java"
+public class org.jbpm.persistence.db.DbPersistenceServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.persistence.db.DbPersistenceServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public synchronized org.hibernate.cfg.Configuration getConfiguration();
+ public synchronized org.hibernate.tool.hbm2ddl.SchemaExport getSchemaExport();
+ public synchronized org.hibernate.SessionFactory getSessionFactory();
+ public javax.sql.DataSource getDataSource();
+ public void cleanSchema();
+ public void createSchema();
+ public void dropSchema();
+ public void close();
+ public void finalize() throws java.lang.Throwable;
+ public java.lang.String getDataSourceJndiName();
+ public void setDataSourceJndiName(java.lang.String);
+ public java.lang.String getSessionFactoryJndiName();
+ public void setSessionFactoryJndiName(java.lang.String);
+ public void setConfiguration(org.hibernate.cfg.Configuration);
+ public void setDataSource(javax.sql.DataSource);
+ public void setSchemaExport(org.hibernate.tool.hbm2ddl.SchemaExport);
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public boolean isTransactionEnabled();
+ public void setTransactionEnabled(boolean);
+ public boolean isCurrentSessionEnabled();
+ public void setCurrentSessionEnabled(boolean);
+}
+
+Compiled from "StaleObjectLogConfigurer.java"
+public class org.jbpm.persistence.db.StaleObjectLogConfigurer extends java.lang.Object{
+ public static org.apache.commons.logging.Log getStaleObjectExceptionsLog();
+ public static void hideStaleObjectExceptions();
+}
+
+Compiled from "StaleObjectLogConfigurer.java"
+class org.jbpm.persistence.db.StaleObjectLogConfigurer$LogWrapper extends java.lang.Object implements org.apache.commons.logging.Log,java.io.Serializable{
+ public void debug(java.lang.Object, java.lang.Throwable);
+ public void debug(java.lang.Object);
+ public void error(java.lang.Object, java.lang.Throwable);
+ public void error(java.lang.Object);
+ public void info(java.lang.Object, java.lang.Throwable);
+ public void info(java.lang.Object);
+ public void trace(java.lang.Object, java.lang.Throwable);
+ public void trace(java.lang.Object);
+ public void warn(java.lang.Object, java.lang.Throwable);
+ public void warn(java.lang.Object);
+ public void fatal(java.lang.Object, java.lang.Throwable);
+ public void fatal(java.lang.Object);
+ public boolean isDebugEnabled();
+ public boolean isErrorEnabled();
+ public boolean isFatalEnabled();
+ public boolean isInfoEnabled();
+ public boolean isTraceEnabled();
+ public boolean isWarnEnabled();
+}
+
+Compiled from "JbpmPersistenceException.java"
+public class org.jbpm.persistence.JbpmPersistenceException extends org.jbpm.JbpmException{
+ public org.jbpm.persistence.JbpmPersistenceException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "JtaDbPersistenceService.java"
+public class org.jbpm.persistence.jta.JtaDbPersistenceService extends org.jbpm.persistence.db.DbPersistenceService{
+ public org.jbpm.persistence.jta.JtaDbPersistenceService(org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory);
+ public boolean isTransactionActive();
+ protected boolean isTransactionExternallyManaged();
+ public void close();
+ public boolean isJtaTxCreated();
+}
+
+Compiled from "JtaDbPersistenceServiceFactory.java"
+public class org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory extends org.jbpm.persistence.db.DbPersistenceServiceFactory{
+ public org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public javax.transaction.UserTransaction getUserTransaction();
+}
+
+Compiled from "PersistenceService.java"
+public interface org.jbpm.persistence.PersistenceService extends org.jbpm.svc.Service{
+ public abstract void assignId(java.lang.Object);
+ public abstract org.jbpm.db.GraphSession getGraphSession();
+ public abstract org.jbpm.db.LoggingSession getLoggingSession();
+ public abstract org.jbpm.db.JobSession getJobSession();
+ public abstract org.jbpm.db.ContextSession getContextSession();
+ public abstract org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public abstract boolean isRollbackOnly();
+ public abstract void setRollbackOnly(boolean);
+ public abstract void setRollbackOnly();
+ public abstract void setGraphSession(org.jbpm.db.GraphSession);
+ public abstract void setLoggingSession(org.jbpm.db.LoggingSession);
+ public abstract void setJobSession(org.jbpm.db.JobSession);
+ public abstract void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
+}
+
+Compiled from "DbSchedulerService.java"
+public class org.jbpm.scheduler.db.DbSchedulerService extends java.lang.Object implements org.jbpm.scheduler.SchedulerService{
+ public org.jbpm.scheduler.db.DbSchedulerService();
+ public void createTimer(org.jbpm.job.Timer);
+ public void deleteTimer(org.jbpm.job.Timer);
+ public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public void close();
+}
+
+Compiled from "DbSchedulerServiceFactory.java"
+public class org.jbpm.scheduler.db.DbSchedulerServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.scheduler.db.DbSchedulerServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "CancelTimerAction.java"
+public class org.jbpm.scheduler.def.CancelTimerAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.scheduler.def.CancelTimerAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.lang.String getTimerName();
+ public void setTimerName(java.lang.String);
+}
+
+Compiled from "CreateTimerAction.java"
+public class org.jbpm.scheduler.def.CreateTimerAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.scheduler.def.CreateTimerAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ protected org.jbpm.job.Timer createTimer(org.jbpm.graph.exe.ExecutionContext);
+ public java.lang.String getDueDate();
+ public void setDueDate(java.lang.String);
+ public java.lang.String getRepeat();
+ public void setRepeat(java.lang.String);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.lang.String getTimerName();
+ public void setTimerName(java.lang.String);
+ public org.jbpm.graph.def.Action getTimerAction();
+ public void setTimerAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "SchedulerService.java"
+public interface org.jbpm.scheduler.SchedulerService extends org.jbpm.svc.Service{
+ public abstract void createTimer(org.jbpm.job.Timer);
+ public abstract void deleteTimer(org.jbpm.job.Timer);
+ public abstract void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public abstract void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "DefaultAuthenticationService.java"
+public class org.jbpm.security.authentication.DefaultAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
+ public org.jbpm.security.authentication.DefaultAuthenticationService();
+ public void setActorId(java.lang.String);
+ public java.lang.String getActorId();
+ public void close();
+}
+
+Compiled from "DefaultAuthenticationServiceFactory.java"
+public class org.jbpm.security.authentication.DefaultAuthenticationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.security.authentication.DefaultAuthenticationServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "AuthenticationService.java"
+public interface org.jbpm.security.AuthenticationService extends org.jbpm.svc.Service{
+ public abstract java.lang.String getActorId();
+ public abstract void setActorId(java.lang.String);
+}
+
+Compiled from "SubjectAuthenticationService.java"
+public class org.jbpm.security.authentication.SubjectAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
+ public org.jbpm.security.authentication.SubjectAuthenticationService(java.lang.String, java.lang.Boolean);
+ public org.jbpm.security.authentication.SubjectAuthenticationService();
+ protected void initPrincipalClass(java.lang.String);
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public void close();
+}
+
+Compiled from "SubjectAuthenticationServiceFactory.java"
+public class org.jbpm.security.authentication.SubjectAuthenticationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.security.authentication.SubjectAuthenticationServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+ public boolean isAllowActorIdOverwrite();
+ public void setAllowActorIdOverwrite(boolean);
+ public java.lang.String getPrincipalClassName();
+ public void setPrincipalClassName(java.lang.String);
+}
+
+Compiled from "IdentityAuthorizationService.java"
+public class org.jbpm.security.authorization.IdentityAuthorizationService extends java.lang.Object implements org.jbpm.security.AuthorizationService{
+ public org.jbpm.security.authorization.IdentityAuthorizationService();
+ public void checkPermission(java.security.Permission) throws java.security.AccessControlException;
+ public void close();
+}
+
+Compiled from "IdentityAuthorizationServiceFactory.java"
+public class org.jbpm.security.authorization.IdentityAuthorizationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.security.authorization.IdentityAuthorizationServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "AuthorizationService.java"
+public interface org.jbpm.security.AuthorizationService extends org.jbpm.svc.Service{
+ public abstract void checkPermission(java.security.Permission) throws java.security.AccessControlException;
+}
+
+Compiled from "CreateProcessInstancePermission.java"
+public class org.jbpm.security.permission.CreateProcessInstancePermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.CreateProcessInstancePermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "DeployProcessPermission.java"
+public class org.jbpm.security.permission.DeployProcessPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.DeployProcessPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "EndTaskPermission.java"
+public class org.jbpm.security.permission.EndTaskPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.EndTaskPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "SubmitTaskParametersPermission.java"
+public class org.jbpm.security.permission.SubmitTaskParametersPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.SubmitTaskParametersPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "TaskAssignPermission.java"
+public class org.jbpm.security.permission.TaskAssignPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.TaskAssignPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "ViewTaskParametersPermission.java"
+public class org.jbpm.security.permission.ViewTaskParametersPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.ViewTaskParametersPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "SecurityHelper.java"
+public abstract class org.jbpm.security.SecurityHelper extends java.lang.Object{
+ public org.jbpm.security.SecurityHelper();
+ public static java.lang.String getAuthenticatedActorId();
+ public static void checkPermission(java.security.Permission);
+}
+
+Compiled from "EventService.java"
+public interface org.jbpm.signal.EventService extends org.jbpm.svc.Service{
+ public static final java.lang.String SERVICE_NAME;
+ public abstract void fireEvent(java.lang.String, org.jbpm.graph.def.GraphElement, org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "JbpmServiceException.java"
+public class org.jbpm.svc.JbpmServiceException extends org.jbpm.JbpmException{
+ public org.jbpm.svc.JbpmServiceException();
+ public org.jbpm.svc.JbpmServiceException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.svc.JbpmServiceException(java.lang.String);
+ public org.jbpm.svc.JbpmServiceException(java.lang.Throwable);
+}
+
+Compiled from "CascadeSaveOperation.java"
+public class org.jbpm.svc.save.CascadeSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.CascadeSaveOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "CheckUnpersistableVariablesOperation.java"
+public class org.jbpm.svc.save.CheckUnpersistableVariablesOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.CheckUnpersistableVariablesOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "HibernateSaveOperation.java"
+public class org.jbpm.svc.save.HibernateSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.HibernateSaveOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "SaveLogsOperation.java"
+public class org.jbpm.svc.save.SaveLogsOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.SaveLogsOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "SaveOperation.java"
+public interface org.jbpm.svc.save.SaveOperation extends java.io.Serializable{
+ public abstract void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "Service.java"
+public interface org.jbpm.svc.Service extends java.io.Serializable{
+ public abstract void close();
+}
+
+Compiled from "ServiceFactory.java"
+public interface org.jbpm.svc.ServiceFactory extends java.io.Serializable{
+ public abstract org.jbpm.svc.Service openService();
+ public abstract void close();
+}
+
+Compiled from "Services.java"
+public class org.jbpm.svc.Services extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String SERVICENAME_AUTHENTICATION;
+ public static final java.lang.String SERVICENAME_AUTHORIZATION;
+ public static final java.lang.String SERVICENAME_TX;
+ public static final java.lang.String SERVICENAME_LOGGING;
+ public static final java.lang.String SERVICENAME_MESSAGE;
+ public static final java.lang.String SERVICENAME_PERSISTENCE;
+ public static final java.lang.String SERVICENAME_SCHEDULER;
+ public static final java.lang.String SERVICENAME_JCR;
+ public static final java.lang.String SERVICENAME_ADDRESSRESOLVER;
+ public static org.jbpm.svc.Service getCurrentService(java.lang.String);
+ public static org.jbpm.svc.Service getCurrentService(java.lang.String, boolean);
+ public org.jbpm.svc.Services(java.util.Map);
+ public org.jbpm.svc.Services(java.util.Map, java.util.List, java.util.List);
+ public void setSaveOperations(java.util.List);
+ public void addSaveOperation(org.jbpm.svc.save.SaveOperation);
+ public java.util.Map getServiceFactories();
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public boolean hasService(java.lang.String);
+ public org.jbpm.svc.Service getService(java.lang.String);
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+ public org.jbpm.security.AuthenticationService getAuthenticationService();
+ public org.jbpm.security.AuthorizationService getAuthorizationService();
+ public org.jbpm.logging.LoggingService getLoggingService();
+ public org.jbpm.msg.MessageService getMessageService();
+ public org.jbpm.persistence.PersistenceService getPersistenceService();
+ public org.jbpm.scheduler.SchedulerService getSchedulerService();
+ public org.jbpm.tx.TxService getTxService();
+ public void setAuthenticationService(org.jbpm.security.AuthenticationService);
+ public void setAuthorizationService(org.jbpm.security.AuthorizationService);
+ public void setLoggingService(org.jbpm.logging.LoggingService);
+ public void setMessageService(org.jbpm.msg.MessageService);
+ public void setPersistenceService(org.jbpm.persistence.PersistenceService);
+ public void setSchedulerService(org.jbpm.scheduler.SchedulerService);
+ public void setTxService(org.jbpm.tx.TxService);
+ public void close();
+ public static boolean isCausedByStaleState(org.jbpm.persistence.JbpmPersistenceException);
+ public static void assignId(java.lang.Object);
+}
+
+Compiled from "AssignmentHandler.java"
+public interface org.jbpm.taskmgmt.def.AssignmentHandler extends java.io.Serializable{
+ public abstract void assign(org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "Swimlane.java"
+public class org.jbpm.taskmgmt.def.Swimlane extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected java.lang.String actorIdExpression;
+ protected java.lang.String pooledActorsExpression;
+ protected org.jbpm.instantiation.Delegation assignmentDelegation;
+ protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
+ protected java.util.Set tasks;
+ public org.jbpm.taskmgmt.def.Swimlane();
+ public org.jbpm.taskmgmt.def.Swimlane(java.lang.String);
+ public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public java.util.Set getTasks();
+ public boolean equals(java.lang.Object);
+ public void setActorIdExpression(java.lang.String);
+ public void setPooledActorsExpression(java.lang.String);
+ public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public java.lang.String getActorIdExpression();
+ public java.lang.String getPooledActorsExpression();
+ public org.jbpm.instantiation.Delegation getAssignmentDelegation();
+ public java.lang.String getName();
+ public long getId();
+}
+
+Compiled from "Task.java"
+public class org.jbpm.taskmgmt.def.Task extends org.jbpm.graph.def.GraphElement{
+ public static final int PRIORITY_HIGHEST;
+ public static final int PRIORITY_HIGH;
+ public static final int PRIORITY_NORMAL;
+ public static final int PRIORITY_LOW;
+ public static final int PRIORITY_LOWEST;
+ protected boolean isBlocking;
+ protected boolean isSignalling;
+ protected java.lang.String condition;
+ protected java.lang.String dueDate;
+ protected int priority;
+ protected org.jbpm.graph.node.TaskNode taskNode;
+ protected org.jbpm.graph.node.StartState startState;
+ protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
+ protected org.jbpm.taskmgmt.def.Swimlane swimlane;
+ protected java.lang.String actorIdExpression;
+ protected java.lang.String pooledActorsExpression;
+ protected org.jbpm.instantiation.Delegation assignmentDelegation;
+ protected org.jbpm.taskmgmt.def.TaskController taskController;
+ public static int parsePriority(java.lang.String);
+ public org.jbpm.taskmgmt.def.Task();
+ public org.jbpm.taskmgmt.def.Task(java.lang.String);
+ public java.lang.String[] getSupportedEventTypes();
+ public void setTaskNode(org.jbpm.graph.node.TaskNode);
+ public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
+ public void setActorIdExpression(java.lang.String);
+ public void setPooledActorsExpression(java.lang.String);
+ public void setSwimlane(org.jbpm.taskmgmt.def.Swimlane);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
+ public boolean isBlocking();
+ public void setBlocking(boolean);
+ public org.jbpm.graph.node.TaskNode getTaskNode();
+ public java.lang.String getActorIdExpression();
+ public java.lang.String getPooledActorsExpression();
+ public org.jbpm.instantiation.Delegation getAssignmentDelegation();
+ public java.lang.String getDueDate();
+ public void setDueDate(java.lang.String);
+ public org.jbpm.taskmgmt.def.TaskController getTaskController();
+ public void setTaskController(org.jbpm.taskmgmt.def.TaskController);
+ public int getPriority();
+ public void setPriority(int);
+ public org.jbpm.graph.node.StartState getStartState();
+ public void setStartState(org.jbpm.graph.node.StartState);
+ public boolean isSignalling();
+ public void setSignalling(boolean);
+ public java.lang.String getCondition();
+ public void setCondition(java.lang.String);
+}
+
+Compiled from "TaskController.java"
+public class org.jbpm.taskmgmt.def.TaskController extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.taskmgmt.def.TaskController();
+ public void initializeVariables(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void submitParameters(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean equals(java.lang.Object);
+ public java.util.List getVariableAccesses();
+ public org.jbpm.instantiation.Delegation getTaskControllerDelegation();
+ public void setTaskControllerDelegation(org.jbpm.instantiation.Delegation);
+ public long getId();
+ public void setVariableAccesses(java.util.List);
+}
+
+Compiled from "TaskControllerHandler.java"
+public interface org.jbpm.taskmgmt.def.TaskControllerHandler extends java.io.Serializable{
+ public abstract void initializeTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+ public abstract void submitTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+}
+
+Compiled from "TaskMgmtDefinition.java"
+public class org.jbpm.taskmgmt.def.TaskMgmtDefinition extends org.jbpm.module.def.ModuleDefinition{
+ protected java.util.Map swimlanes;
+ protected java.util.Map tasks;
+ protected org.jbpm.taskmgmt.def.Task startTask;
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+ public void addSwimlane(org.jbpm.taskmgmt.def.Swimlane);
+ public java.util.Map getSwimlanes();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane(java.lang.String);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public java.util.Map getTasks();
+ public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
+ public org.jbpm.taskmgmt.def.Task getStartTask();
+ public void setStartTask(org.jbpm.taskmgmt.def.Task);
+}
+
+Compiled from "Assignable.java"
+public interface org.jbpm.taskmgmt.exe.Assignable extends java.io.Serializable{
+ public abstract void setActorId(java.lang.String);
+ public abstract void setPooledActors(java.lang.String[]);
+}
+
+Compiled from "PooledActor.java"
+public class org.jbpm.taskmgmt.exe.PooledActor extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String actorId;
+ protected java.util.Set taskInstances;
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ public static java.util.Set createPool(java.lang.String[], org.jbpm.taskmgmt.exe.SwimlaneInstance, org.jbpm.taskmgmt.exe.TaskInstance);
+ public static java.util.Set extractActorIds(java.util.Set);
+ public org.jbpm.taskmgmt.exe.PooledActor();
+ public org.jbpm.taskmgmt.exe.PooledActor(java.lang.String);
+ public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.util.Set getTaskInstances();
+ public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+ public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public long getId();
+}
+
+Compiled from "SwimlaneInstance.java"
+public class org.jbpm.taskmgmt.exe.SwimlaneInstance extends java.lang.Object implements java.io.Serializable,org.jbpm.taskmgmt.exe.Assignable{
+ protected java.lang.String name;
+ protected java.lang.String actorId;
+ protected java.util.Set pooledActors;
+ protected org.jbpm.taskmgmt.def.Swimlane swimlane;
+ protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance();
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
+ public void setPooledActors(java.lang.String[]);
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
+ public java.util.Set getPooledActors();
+ public void setPooledActors(java.util.Set);
+}
+
+Compiled from "TaskInstance.java"
+public class org.jbpm.taskmgmt.exe.TaskInstance extends org.jbpm.context.exe.VariableContainer implements org.jbpm.graph.def.Identifiable,org.jbpm.taskmgmt.exe.Assignable{
+ protected java.lang.String name;
+ protected java.lang.String description;
+ protected java.lang.String actorId;
+ protected java.util.Date create;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected java.util.Date dueDate;
+ protected int priority;
+ protected boolean isCancelled;
+ protected boolean isSuspended;
+ protected boolean isOpen;
+ protected boolean isSignalling;
+ protected boolean isBlocking;
+ protected org.jbpm.taskmgmt.def.Task task;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected java.util.Set pooledActors;
+ protected java.util.List comments;
+ protected java.lang.String previousActorId;
+ public org.jbpm.taskmgmt.exe.TaskInstance();
+ public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String, java.lang.String);
+ public void setTask(org.jbpm.taskmgmt.def.Task);
+ public void create();
+ public void create(org.jbpm.graph.exe.ExecutionContext);
+ public void assign(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isStartTaskInstance();
+ public void copySwimlaneInstanceAssignment(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public java.util.Set getPooledActors();
+ public void setActorId(java.lang.String);
+ public void setActorId(java.lang.String, boolean);
+ public void setPooledActors(java.lang.String[]);
+ public void start();
+ public void start(java.lang.String);
+ public void start(java.lang.String, boolean);
+ public void setStart(java.util.Date);
+ public void cancel();
+ public void cancel(org.jbpm.graph.def.Transition);
+ public void cancel(java.lang.String);
+ public void end();
+ public void end(java.lang.String);
+ public void end(org.jbpm.graph.def.Transition);
+ public boolean hasEnded();
+ public void suspend();
+ public void resume();
+ public void addComment(java.lang.String);
+ public void addComment(org.jbpm.graph.exe.Comment);
+ public java.util.List getComments();
+ public boolean isLast();
+ public java.util.List getAvailableTransitions();
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public void setPooledActors(java.util.Set);
+ protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public java.lang.String getActorId();
+ public java.util.Date getDueDate();
+ public void setDueDate(java.util.Date);
+ public java.util.Date getEnd();
+ public void setEnd(java.util.Date);
+ public void setCreate(java.util.Date);
+ public long getId();
+ public void setId(long);
+ public java.util.Date getStart();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setSignalling(boolean);
+ public boolean isSignalling();
+ public boolean isCancelled();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isBlocking();
+ public void setBlocking(boolean);
+ public java.util.Date getCreate();
+ public org.jbpm.taskmgmt.def.Task getTask();
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+ public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public java.lang.String getPreviousActorId();
+ public int getPriority();
+ public void setPriority(int);
+ public boolean isOpen();
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public boolean isSuspended();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "TaskMgmtInstance.java"
+public class org.jbpm.taskmgmt.exe.TaskMgmtInstance extends org.jbpm.module.exe.ModuleInstance{
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance();
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.Token);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.Token);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getInitializedSwimlaneInstance(org.jbpm.graph.exe.ExecutionContext, org.jbpm.taskmgmt.def.Swimlane);
+ public void performAssignment(org.jbpm.instantiation.Delegation, java.lang.String, java.lang.String, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.taskmgmt.exe.TaskInstance createStartTaskInstance();
+ public boolean hasBlockingTaskInstances(org.jbpm.graph.exe.Token);
+ public boolean hasUnfinishedTasks(org.jbpm.graph.exe.Token);
+ public java.util.Collection getUnfinishedTasks(org.jbpm.graph.exe.Token);
+ public boolean hasSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Collection getSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Collection getTaskInstances();
+ public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.util.Map getSwimlaneInstances();
+ public void addSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public void suspend(org.jbpm.graph.exe.Token);
+ public void resume(org.jbpm.graph.exe.Token);
+ public java.util.Collection getTaskInstancesWithVariableUpdates();
+ public void endAll();
+ public void removeSignalling(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "DefaultTaskInstanceFactoryImpl.java"
+public class org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl extends java.lang.Object implements org.jbpm.taskmgmt.TaskInstanceFactory{
+ public org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl();
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "SwimlaneAssignLog.java"
+public class org.jbpm.taskmgmt.log.SwimlaneAssignLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
+ protected java.lang.String swimlaneOldActorId;
+ protected java.lang.String swimlaneNewActorId;
+ public org.jbpm.taskmgmt.log.SwimlaneAssignLog();
+ public org.jbpm.taskmgmt.log.SwimlaneAssignLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getSwimlaneNewActorId();
+ public java.lang.String getSwimlaneOldActorId();
+}
+
+Compiled from "SwimlaneCreateLog.java"
+public class org.jbpm.taskmgmt.log.SwimlaneCreateLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
+ protected java.lang.String swimlaneActorId;
+ public org.jbpm.taskmgmt.log.SwimlaneCreateLog();
+ public org.jbpm.taskmgmt.log.SwimlaneCreateLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getSwimlaneActorId();
+}
+
+Compiled from "SwimlaneLog.java"
+public abstract class org.jbpm.taskmgmt.log.SwimlaneLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ public org.jbpm.taskmgmt.log.SwimlaneLog();
+ public org.jbpm.taskmgmt.log.SwimlaneLog(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+}
+
+Compiled from "TaskAssignLog.java"
+public class org.jbpm.taskmgmt.log.TaskAssignLog extends org.jbpm.taskmgmt.log.TaskLog{
+ protected java.lang.String taskOldActorId;
+ protected java.lang.String taskNewActorId;
+ public org.jbpm.taskmgmt.log.TaskAssignLog();
+ public org.jbpm.taskmgmt.log.TaskAssignLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getTaskNewActorId();
+ public java.lang.String getTaskOldActorId();
+}
+
+Compiled from "TaskCreateLog.java"
+public class org.jbpm.taskmgmt.log.TaskCreateLog extends org.jbpm.taskmgmt.log.TaskLog{
+ protected java.lang.String taskActorId;
+ public org.jbpm.taskmgmt.log.TaskCreateLog();
+ public org.jbpm.taskmgmt.log.TaskCreateLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getTaskActorId();
+}
+
+Compiled from "TaskEndLog.java"
+public class org.jbpm.taskmgmt.log.TaskEndLog extends org.jbpm.taskmgmt.log.TaskLog{
+ public org.jbpm.taskmgmt.log.TaskEndLog();
+ public org.jbpm.taskmgmt.log.TaskEndLog(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "TaskLog.java"
+public abstract class org.jbpm.taskmgmt.log.TaskLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ public org.jbpm.taskmgmt.log.TaskLog();
+ public org.jbpm.taskmgmt.log.TaskLog(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+}
+
+Compiled from "TaskInstanceFactory.java"
+public interface org.jbpm.taskmgmt.TaskInstanceFactory extends java.io.Serializable{
+ public abstract org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "TxService.java"
+public class org.jbpm.tx.TxService extends java.lang.Object implements org.jbpm.svc.Service{
+ public org.jbpm.tx.TxService();
+ public void close();
+ public boolean isRollbackOnly();
+ public void setRollbackOnly();
+}
+
+Compiled from "TxServiceFactory.java"
+public class org.jbpm.tx.TxServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.tx.TxServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "ArrayUtil.java"
+public class org.jbpm.util.ArrayUtil extends java.lang.Object{
+ public static java.lang.String toString(java.lang.Object[]);
+}
+
+Compiled from "ByteUtil.java"
+public class org.jbpm.util.ByteUtil extends java.lang.Object{
+ public static java.lang.String toString(byte[]);
+ public static char toHexChar(int);
+ public static byte[] fromString(java.lang.String);
+}
+
+Compiled from "ClassLoaderUtil.java"
+public class org.jbpm.util.ClassLoaderUtil extends java.lang.Object{
+ public static java.lang.Class loadClass(java.lang.String);
+ public static java.lang.ClassLoader getClassLoader();
+ public static java.io.InputStream getStream(java.lang.String);
+ public static java.io.InputStream getJbpmConfigurationStream(java.lang.String);
+ public static java.util.Properties getProperties(java.lang.String);
+}
+
+Compiled from "Clock.java"
+public abstract class org.jbpm.util.Clock extends java.lang.Object{
+ public static org.jbpm.util.Clock$DateGenerator dateGenerator;
+ public org.jbpm.util.Clock();
+ public static java.util.Date getCurrentTime();
+}
+
+Compiled from "Clock.java"
+public interface org.jbpm.util.Clock$DateGenerator{
+ public abstract java.util.Date getCurrentTime();
+}
+
+Compiled from "Clock.java"
+public class org.jbpm.util.Clock$DefaultDateGenerator extends java.lang.Object implements org.jbpm.util.Clock$DateGenerator{
+ public org.jbpm.util.Clock$DefaultDateGenerator();
+ public java.util.Date getCurrentTime();
+}
+
+Compiled from "CustomLoaderObjectInputStream.java"
+public class org.jbpm.util.CustomLoaderObjectInputStream extends java.io.ObjectInputStream{
+ protected org.jbpm.util.CustomLoaderObjectInputStream() throws java.io.IOException;
+ public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream) throws java.io.IOException;
+ public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream, java.lang.ClassLoader) throws java.io.IOException;
+ public java.lang.ClassLoader getCustomLoader();
+ protected java.lang.Class resolveClass(java.io.ObjectStreamClass) throws java.io.IOException, java.lang.ClassNotFoundException;
+ protected java.lang.Class resolveProxyClass(java.lang.String[]) throws java.io.IOException, java.lang.ClassNotFoundException;
+}
+
+Compiled from "EqualsUtil.java"
+public class org.jbpm.util.EqualsUtil extends java.lang.Object{
+ public static boolean equals(java.lang.Object, java.lang.Object);
+}
+
+Compiled from "IoUtil.java"
+public class org.jbpm.util.IoUtil extends java.lang.Object{
+ public static byte[] readBytes(java.io.InputStream) throws java.io.IOException;
+ public static int transfer(java.io.InputStream, java.io.OutputStream) throws java.io.IOException;
+}
+
+Compiled from "JndiLookupException.java"
+public class org.jbpm.util.JndiLookupException extends org.jbpm.JbpmException{
+ public org.jbpm.util.JndiLookupException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "JndiUtil.java"
+public class org.jbpm.util.JndiUtil extends java.lang.Object{
+ public static java.lang.Object lookup(java.lang.String, java.lang.Class);
+}
+
+Compiled from "StaticUtil.java"
+public class org.jbpm.util.StaticUtil extends java.lang.Object{
+ public static void add(java.lang.Class, org.jbpm.util.StaticUtil$Initializer);
+ public static void remove(java.lang.Class);
+ public static void reinitialize();
+}
+
+Compiled from "StaticUtil.java"
+public abstract class org.jbpm.util.StaticUtil$Initializer extends java.lang.Object{
+ public org.jbpm.util.StaticUtil$Initializer(java.lang.Class);
+ public abstract void init();
+}
+
+Compiled from "StringUtil.java"
+public class org.jbpm.util.StringUtil extends java.lang.Object implements java.io.Serializable{
+ public static java.lang.String toHexString(byte[]);
+ public static java.lang.String toHexStringHibernate(byte[]);
+}
+
+Compiled from "XmlException.java"
+public class org.jbpm.util.XmlException extends org.jbpm.JbpmException{
+ public org.jbpm.util.XmlException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "XmlUtil.java"
+public class org.jbpm.util.XmlUtil extends java.lang.Object{
+ public static org.w3c.dom.Document parseXmlText(java.lang.String);
+ public static org.w3c.dom.Document parseXmlResource(java.lang.String, boolean);
+ public static org.w3c.dom.Document parseXmlInputStream(java.io.InputStream);
+ public static org.w3c.dom.Document parseXmlInputSource(org.xml.sax.InputSource);
+ public static javax.xml.parsers.DocumentBuilder getDocumentBuilder() throws javax.xml.parsers.FactoryConfigurationError, javax.xml.parsers.ParserConfigurationException;
+ public static java.util.Iterator elementIterator(org.w3c.dom.Element, java.lang.String);
+ public static java.util.List elements(org.w3c.dom.Element, java.lang.String);
+ public static org.w3c.dom.Element element(org.w3c.dom.Element, java.lang.String);
+ public static java.util.Iterator elementIterator(org.w3c.dom.Element);
+ public static java.util.List elements(org.w3c.dom.Element);
+ public static org.w3c.dom.Element element(org.w3c.dom.Element);
+ public static java.lang.String toString(org.w3c.dom.Element);
+ public static java.lang.String getContentText(org.w3c.dom.Element);
+}
+
+Compiled from "CloseJbpmConfigurationServlet.java"
+public class org.jbpm.web.CloseJbpmConfigurationServlet extends javax.servlet.http.HttpServlet{
+ public org.jbpm.web.CloseJbpmConfigurationServlet();
+ public void init() throws javax.servlet.ServletException;
+ public void destroy();
+}
+
+Compiled from "JbpmConfigurationCloser.java"
+public class org.jbpm.web.JbpmConfigurationCloser extends java.lang.Object implements javax.servlet.ServletContextListener{
+ public org.jbpm.web.JbpmConfigurationCloser();
+ public void contextInitialized(javax.servlet.ServletContextEvent);
+ public void contextDestroyed(javax.servlet.ServletContextEvent);
+}
+
+Compiled from "JbpmContextFilter.java"
+public class org.jbpm.web.JbpmContextFilter extends java.lang.Object implements javax.servlet.Filter,java.io.Serializable{
+ public org.jbpm.web.JbpmContextFilter();
+ public void init(javax.servlet.FilterConfig) throws javax.servlet.ServletException;
+ public void doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) throws java.io.IOException, javax.servlet.ServletException;
+ protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ public void destroy();
+}
+
+Compiled from "JobExecutorLauncher.java"
+public class org.jbpm.web.JobExecutorLauncher extends java.lang.Object implements javax.servlet.ServletContextListener{
+ public org.jbpm.web.JobExecutorLauncher();
+ public void contextInitialized(javax.servlet.ServletContextEvent);
+ public void contextDestroyed(javax.servlet.ServletContextEvent);
+}
+
Deleted: jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.3.0-api.txt
===================================================================
--- jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.3.0-api.txt 2009-02-23 09:55:20 UTC (rev 3996)
+++ jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.3.0-api.txt 2009-02-23 09:57:15 UTC (rev 3997)
@@ -1,4887 +0,0 @@
-#
-# This file was produces running the following command in target/classes.
-#
-# find . -name "*.class" | sort | grep class | sed "s/.class//" | xargs javap -classpath . -protected
-#
-# $Id$
-#
-Compiled from "AbstractJbpmTestCase.java"
-public abstract class org.jbpm.AbstractJbpmTestCase extends junit.framework.TestCase{
- public org.jbpm.AbstractJbpmTestCase();
- protected void setUp() throws java.lang.Exception;
- protected void tearDown() throws java.lang.Exception;
- protected java.lang.String getShortName();
- protected java.lang.String getLongName();
- protected void runTest() throws java.lang.Throwable;
-}
-
-Compiled from "AntHelper.java"
-public abstract class org.jbpm.ant.AntHelper extends java.lang.Object{
- public org.jbpm.ant.AntHelper();
- public static org.hibernate.cfg.Configuration getConfiguration(java.lang.String, java.lang.String);
- public static org.jbpm.JbpmConfiguration getJbpmConfiguration(java.lang.String);
-}
-
-Compiled from "DeployProcessTask.java"
-public class org.jbpm.ant.DeployProcessTask extends org.apache.tools.ant.taskdefs.MatchingTask{
- public org.jbpm.ant.DeployProcessTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void addFileset(org.apache.tools.ant.types.FileSet);
- public void setJbpmCfg(java.lang.String);
- public void setProcess(java.io.File);
- public void setFailOnError(boolean);
-}
-
-Compiled from "JbpmSchemaTask.java"
-public class org.jbpm.ant.JbpmSchemaTask extends org.apache.tools.ant.Task{
- public org.jbpm.ant.JbpmSchemaTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void setActions(java.lang.String);
- public void setJbpmCfg(java.lang.String);
- public void setHibernateCfg(java.lang.String);
- public void setHibernateProperties(java.lang.String);
- public void setDelimiter(java.lang.String);
- public void setOutput(java.lang.String);
- public void setQuiet(boolean);
- public void setText(boolean);
-}
-
-Compiled from "Launcher.java"
-public class org.jbpm.ant.Launcher extends java.lang.Thread{
- public org.jbpm.ant.Launcher(org.apache.tools.ant.Task, java.lang.String, java.lang.String);
- public void run();
-}
-
-Compiled from "ShutDownHsqldb.java"
-public class org.jbpm.ant.ShutDownHsqldb extends org.apache.tools.ant.Task{
- public org.jbpm.ant.ShutDownHsqldb();
- public void execute() throws org.apache.tools.ant.BuildException;
-}
-
-Compiled from "StartHsqldbTask.java"
-public class org.jbpm.ant.StartHsqldbTask extends org.apache.tools.ant.Task{
- public org.jbpm.ant.StartHsqldbTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void setDatabase(java.lang.String);
- public void setLib(java.lang.String);
- public void setPort(java.lang.String);
-}
-
-Compiled from "StartJBossTask.java"
-public class org.jbpm.ant.StartJBossTask extends org.apache.tools.ant.Task{
- public org.jbpm.ant.StartJBossTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void setConfiguration(java.lang.String);
-}
-
-Compiled from "ByteArray.java"
-public class org.jbpm.bytes.ByteArray extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected java.util.List byteBlocks;
- public org.jbpm.bytes.ByteArray();
- public org.jbpm.bytes.ByteArray(byte[]);
- public org.jbpm.bytes.ByteArray(java.lang.String, byte[]);
- public org.jbpm.bytes.ByteArray(org.jbpm.bytes.ByteArray);
- public byte[] getBytes();
- public long getId();
- public boolean equals(java.lang.Object);
- public int hashCode();
- public java.util.List getByteBlocks();
-}
-
-Compiled from "ByteBlockChopper.java"
-public class org.jbpm.bytes.ByteBlockChopper extends java.lang.Object{
- public static java.util.List chopItUp(byte[]);
- public static byte[] glueChopsBackTogether(java.util.List);
-}
-
-Compiled from "BusinessCalendar.java"
-public class org.jbpm.calendar.BusinessCalendar extends java.lang.Object implements java.io.Serializable{
- public static synchronized java.util.Properties getBusinessCalendarProperties();
- public org.jbpm.calendar.BusinessCalendar();
- public org.jbpm.calendar.BusinessCalendar(java.util.Properties);
- public org.jbpm.calendar.Day[] getWeekDays();
- public java.util.List getHolidays();
- public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
- public java.util.Date findStartOfNextDay(java.util.Date);
- public org.jbpm.calendar.Day findDay(java.util.Date);
- public boolean isHoliday(java.util.Date);
- public org.jbpm.calendar.DayPart findNextDayPart(java.util.Date);
- public boolean isInBusinessHours(java.util.Date);
- public static java.util.Calendar getCalendar();
-}
-
-Compiled from "Day.java"
-public class org.jbpm.calendar.Day extends java.lang.Object implements java.io.Serializable{
- public static org.jbpm.calendar.Day[] parseWeekDays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
- public org.jbpm.calendar.Day(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
- public void findNextDayPartStart(int, java.util.Date, java.lang.Object[]);
-}
-
-Compiled from "DayPart.java"
-public class org.jbpm.calendar.DayPart extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.calendar.DayPart(java.lang.String, java.text.DateFormat, org.jbpm.calendar.Day, int);
- public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
- public boolean isStartAfter(java.util.Date);
- public boolean includes(java.util.Date);
- public java.util.Date getStartTime(java.util.Date);
-}
-
-Compiled from "Duration.java"
-public class org.jbpm.calendar.Duration extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.calendar.Duration(long);
- public org.jbpm.calendar.Duration(org.jbpm.calendar.Duration);
- public org.jbpm.calendar.Duration(java.lang.String);
- public java.util.Date addTo(java.util.Date);
- public long getMilliseconds();
- public boolean isBusinessTime();
-}
-
-Compiled from "Holiday.java"
-public class org.jbpm.calendar.Holiday extends java.lang.Object implements java.io.Serializable{
- public static java.util.List parseHolidays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
- public org.jbpm.calendar.Holiday(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
- public boolean includes(java.util.Date);
-}
-
-Compiled from "AbstractCancelCommand.java"
-public class org.jbpm.command.AbstractCancelCommand extends java.lang.Object implements java.io.Serializable{
- protected transient org.jbpm.JbpmContext jbpmContext;
- protected static final org.apache.commons.logging.Log log;
- public org.jbpm.command.AbstractCancelCommand();
- protected void cancelTokens(java.util.Collection);
- protected void cancelToken(org.jbpm.graph.exe.Token);
- protected java.util.List getTasksForToken(org.jbpm.graph.exe.Token);
- protected void cancelTasks(java.util.List);
-}
-
-Compiled from "AbstractGetObjectBaseCommand.java"
-public abstract class org.jbpm.command.AbstractGetObjectBaseCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.AbstractGetObjectBaseCommand();
- public org.jbpm.command.AbstractGetObjectBaseCommand(boolean, boolean);
- public org.jbpm.command.AbstractGetObjectBaseCommand(java.lang.String[]);
- public void retrieveTaskInstanceDetails(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.graph.exe.ProcessInstance retrieveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.def.ProcessDefinition retrieveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- protected void retrieveToken(org.jbpm.graph.exe.Token);
- protected void retrieveNode(org.jbpm.graph.def.Node);
- public void retrieveVariables(org.jbpm.graph.exe.ProcessInstance);
- public void retrieveVariables(org.jbpm.taskmgmt.exe.TaskInstance);
- public boolean isIncludeAllVariables();
- public void setIncludeAllVariables(boolean);
- public java.lang.String[] getVariablesToInclude();
- public void setVariablesToInclude(java.lang.String[]);
- public void setVariablesToInclude(java.lang.String);
- protected org.jbpm.JbpmContext getJbpmContext();
- protected void setJbpmContext(org.jbpm.JbpmContext);
-}
-
-Compiled from "AsynchronousCommand.java"
-public class org.jbpm.command.AsynchronousCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.AsynchronousCommand(org.jbpm.command.Command);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
-}
-
-Compiled from "BatchSignalCommand.java"
-public class org.jbpm.command.BatchSignalCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.BatchSignalCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
- public long getProcessVersion();
- public void setProcessVersion(long);
- public java.lang.String getStateName();
- public void setStateName(java.lang.String);
- public long[] getTokenIds();
- public void setTokenIds(long[]);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.util.Date getInStateAtLeastSince();
- public void setInStateAtLeastSince(java.util.Date);
-}
-
-Compiled from "CancelProcessInstanceCommand.java"
-public class org.jbpm.command.CancelProcessInstanceCommand extends org.jbpm.command.AbstractCancelCommand implements org.jbpm.command.Command{
- public org.jbpm.command.CancelProcessInstanceCommand();
- public org.jbpm.command.CancelProcessInstanceCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected void cancelProcess(long);
- public long getProcessId();
- public void setProcessId(long);
-}
-
-Compiled from "CancelTokenCommand.java"
-public class org.jbpm.command.CancelTokenCommand extends org.jbpm.command.AbstractCancelCommand implements org.jbpm.command.Command{
- public org.jbpm.command.CancelTokenCommand();
- public org.jbpm.command.CancelTokenCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getTokenId();
- public void setTokenId(long);
-}
-
-Compiled from "CancelWorkOnTaskCommand.java"
-public class org.jbpm.command.CancelWorkOnTaskCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.CancelWorkOnTaskCommand(long);
- public org.jbpm.command.CancelWorkOnTaskCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
-}
-
-Compiled from "ChangeProcessInstanceVersionCommand.java"
-public class org.jbpm.command.ChangeProcessInstanceVersionCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.ChangeProcessInstanceVersionCommand();
- public org.jbpm.command.ChangeProcessInstanceVersionCommand(long, int);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.util.Map getNameMapping();
- public void setNameMapping(java.util.Map);
- public int getNewVersion();
- public void setNewVersion(int);
- public long getProcessId();
- public void setProcessId(long);
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
-}
-
-Compiled from "Command.java"
-public interface org.jbpm.command.Command extends java.io.Serializable{
- public abstract java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
-}
-
-Compiled from "CommandService.java"
-public interface org.jbpm.command.CommandService{
- public abstract java.lang.Object execute(org.jbpm.command.Command);
-}
-
-Compiled from "CompositeCommand.java"
-public class org.jbpm.command.CompositeCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.CompositeCommand(java.util.List);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected void tryToInject(java.lang.Object, org.jbpm.command.Command);
- protected java.lang.reflect.Field findField(java.lang.Class);
-}
-
-Compiled from "DeleteProcessdefinitionCommand.java"
-public class org.jbpm.command.DeleteProcessdefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.DeleteProcessdefinitionCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
-}
-
-Compiled from "DeployProcessCommand.java"
-public class org.jbpm.command.DeployProcessCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.DeployProcessCommand();
- public org.jbpm.command.DeployProcessCommand(byte[]);
- public org.jbpm.command.DeployProcessCommand(java.lang.String);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public byte[] getPar();
- public void setPar(byte[]);
- public java.lang.String getXml();
- public void setXml(java.lang.String);
-}
-
-Compiled from "ExecuteJobsCommand.java"
-public class org.jbpm.command.ExecuteJobsCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.ExecuteJobsCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected java.util.Collection acquireJobs();
- protected void executeJob(org.jbpm.job.Job);
- protected java.util.Date getNextDueDate();
-}
-
-Compiled from "GetProcessDefinitionCommand.java"
-public class org.jbpm.command.GetProcessDefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessDefinitionCommand();
- public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String);
- public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String, int);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String getName();
- public void setName(java.lang.String);
- public int getVersion();
- public void setVersion(int);
-}
-
-Compiled from "GetProcessDefinitionsCommand.java"
-public class org.jbpm.command.GetProcessDefinitionsCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessDefinitionsCommand();
- public org.jbpm.command.GetProcessDefinitionsCommand(boolean);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public boolean isOnlyLatest();
- public void setOnlyLatest(boolean);
-}
-
-Compiled from "GetProcessInstanceCommand.java"
-public class org.jbpm.command.GetProcessInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessInstanceCommand();
- public org.jbpm.command.GetProcessInstanceCommand(long);
- public org.jbpm.command.GetProcessInstanceCommand(long, boolean, boolean);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public long getTokenId();
- public void setTokenId(long);
-}
-
-Compiled from "GetProcessInstanceLogCommand.java"
-public class org.jbpm.command.GetProcessInstanceLogCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.GetProcessInstanceLogCommand();
- public org.jbpm.command.GetProcessInstanceLogCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected java.util.Map loadLogdFromMap(java.util.Map);
- public long getProcessId();
- public void setProcessId(long);
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
-}
-
-Compiled from "GetProcessInstancesCommand.java"
-public class org.jbpm.command.GetProcessInstancesCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessInstancesCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.util.List retrieveProcessInstanceDetails(java.util.List);
- public java.util.Date getFromStartDate();
- public void setFromStartDate(java.util.Date);
- public boolean isOnlyRunning();
- public void setOnlyRunning(boolean);
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
- public java.lang.String getStateName();
- public void setStateName(java.lang.String);
- public java.util.Date getUntilStartDate();
- public void setUntilStartDate(java.util.Date);
- public java.lang.String getVersion();
- public void setVersion(java.lang.String);
- public long getProcessId();
- public void setProcessId(long);
-}
-
-Compiled from "GetTaskInstanceCommand.java"
-public class org.jbpm.command.GetTaskInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetTaskInstanceCommand();
- public org.jbpm.command.GetTaskInstanceCommand(long);
- public org.jbpm.command.GetTaskInstanceCommand(long, boolean, boolean);
- public org.jbpm.command.GetTaskInstanceCommand(long, java.lang.String[]);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public long getTokenId();
- public void setTokenId(long);
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
-}
-
-Compiled from "GetTaskListCommand.java"
-public class org.jbpm.command.GetTaskListCommand extends org.jbpm.command.AbstractGetObjectBaseCommand implements org.jbpm.command.Command{
- public org.jbpm.command.GetTaskListCommand(java.lang.String[]);
- public org.jbpm.command.GetTaskListCommand(java.lang.String, boolean);
- public org.jbpm.command.GetTaskListCommand(java.lang.String, java.lang.String[]);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.util.List retrieveTaskInstanceDetails(java.util.List);
- public java.lang.String[] getActor();
- public void setActor(java.lang.String);
- public void setActor(java.lang.String[]);
-}
-
-Compiled from "CommandServiceImpl.java"
-public class org.jbpm.command.impl.CommandServiceImpl extends java.lang.Object implements org.jbpm.command.CommandService,java.io.Serializable{
- protected org.jbpm.JbpmConfiguration jbpmConfiguration;
- public org.jbpm.command.impl.CommandServiceImpl(org.jbpm.JbpmConfiguration);
- public java.lang.Object execute(org.jbpm.command.Command);
-}
-
-Compiled from "NewProcessInstanceCommand.java"
-public class org.jbpm.command.NewProcessInstanceCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.NewProcessInstanceCommand();
- public org.jbpm.command.NewProcessInstanceCommand(java.lang.String);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public long getProcessId();
- public void setProcessId(long);
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
- public boolean isCreateStartTask();
- public void setCreateStartTask(boolean);
- public java.util.Map getVariables();
- public void setVariables(java.util.Map);
- public java.lang.String getKey();
- public void setKey(java.lang.String);
-}
-
-Compiled from "SignalCommand.java"
-public class org.jbpm.command.SignalCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.SignalCommand();
- public org.jbpm.command.SignalCommand(long, java.lang.String);
- public java.lang.Object execute(org.jbpm.JbpmContext);
- protected org.jbpm.graph.exe.Token getToken(org.jbpm.JbpmContext);
- public long getTokenId();
- public void setTokenId(long);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.util.Map getVariables();
- public void setVariables(java.util.Map);
- public java.lang.String getExpectedStateName();
- public void setExpectedStateName(java.lang.String);
-}
-
-Compiled from "StartProcessInstanceCommand.java"
-public class org.jbpm.command.StartProcessInstanceCommand extends org.jbpm.command.NewProcessInstanceCommand implements org.jbpm.command.Command{
- public org.jbpm.command.StartProcessInstanceCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String getStartTransitionName();
- public void setStartTransitionName(java.lang.String);
-}
-
-Compiled from "StartWorkOnTaskCommand.java"
-public class org.jbpm.command.StartWorkOnTaskCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.StartWorkOnTaskCommand(long, boolean);
- public org.jbpm.command.StartWorkOnTaskCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public boolean isOverwriteSwimlane();
- public void setOverwriteSwimlane(boolean);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
-}
-
-Compiled from "TaskInstanceEndCommand.java"
-public class org.jbpm.command.TaskInstanceEndCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.TaskInstanceEndCommand();
- public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String);
- public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String, java.util.Map);
- public java.lang.Object execute(org.jbpm.JbpmContext);
- protected org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(org.jbpm.JbpmContext);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.util.Map getVariables();
- public void setVariables(java.util.Map);
-}
-
-Compiled from "VariablesCommand.java"
-public class org.jbpm.command.VariablesCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.VariablesCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.JbpmContext);
- protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.graph.exe.Token);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public long getTokenId();
- public void setTokenId(long);
- public java.util.Map getVariables();
- public void setVariables(java.util.Map);
-}
-
-Compiled from "AbstractObjectInfo.java"
-public abstract class org.jbpm.configuration.AbstractObjectInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
- public org.jbpm.configuration.AbstractObjectInfo();
- public org.jbpm.configuration.AbstractObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- protected java.lang.String getValueString(org.w3c.dom.Element);
- public boolean hasName();
- public java.lang.String getName();
- public void setName(java.lang.String);
- public boolean isSingleton();
- public void setSingleton(boolean);
-}
-
-Compiled from "BeanInfo.java"
-public class org.jbpm.configuration.BeanInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.BeanInfo();
- public org.jbpm.configuration.BeanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.String getClassName();
- public void setClassName(java.lang.String);
-}
-
-Compiled from "BooleanInfo.java"
-public class org.jbpm.configuration.BooleanInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.BooleanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "CharacterInfo.java"
-public class org.jbpm.configuration.CharacterInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.CharacterInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ConfigurationException.java"
-public class org.jbpm.configuration.ConfigurationException extends org.jbpm.JbpmException{
- public org.jbpm.configuration.ConfigurationException();
- public org.jbpm.configuration.ConfigurationException(java.lang.String, java.lang.Throwable);
- public org.jbpm.configuration.ConfigurationException(java.lang.String);
- public org.jbpm.configuration.ConfigurationException(java.lang.Throwable);
-}
-
-Compiled from "ConstructorInfo.java"
-public class org.jbpm.configuration.ConstructorInfo extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.configuration.ConstructorInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
- protected java.lang.Class[] getParameterTypes(org.jbpm.configuration.ObjectFactoryImpl);
- protected java.lang.Object[] getArgs(org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.reflect.Method findMethod(java.lang.Class, java.lang.Class[]);
-}
-
-Compiled from "DoubleInfo.java"
-public class org.jbpm.configuration.DoubleInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.DoubleInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "FieldInfo.java"
-public class org.jbpm.configuration.FieldInfo extends org.jbpm.configuration.PropertyInfo{
- public org.jbpm.configuration.FieldInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "FloatInfo.java"
-public class org.jbpm.configuration.FloatInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.FloatInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "IntegerInfo.java"
-public class org.jbpm.configuration.IntegerInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.IntegerInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "JbpmContextInfo.java"
-public class org.jbpm.configuration.JbpmContextInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.JbpmContextInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public synchronized java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "JbpmTypeObjectInfo.java"
-class org.jbpm.configuration.JbpmTypeObjectInfo$1$1 extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "JbpmTypeObjectInfo.java"
-class org.jbpm.configuration.JbpmTypeObjectInfo$1 extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
- public boolean hasName();
- public java.lang.String getName();
- public boolean isSingleton();
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "JbpmTypeObjectInfo.java"
-public class org.jbpm.configuration.JbpmTypeObjectInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.JbpmTypeObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ListInfo.java"
-public class org.jbpm.configuration.ListInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.ListInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "LongInfo.java"
-public class org.jbpm.configuration.LongInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.LongInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "MapInfo.java"
-public class org.jbpm.configuration.MapInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.MapInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "NullInfo.java"
-public class org.jbpm.configuration.NullInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.NullInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ObjectFactory.java"
-public interface org.jbpm.configuration.ObjectFactory extends java.io.Serializable{
- public abstract java.lang.Object createObject(java.lang.String);
- public abstract boolean hasObject(java.lang.String);
-}
-
-Compiled from "ObjectFactoryImpl.java"
-public class org.jbpm.configuration.ObjectFactoryImpl extends java.lang.Object implements org.jbpm.configuration.ObjectFactory{
- public org.jbpm.configuration.ObjectFactoryImpl();
- public org.jbpm.configuration.ObjectFactoryImpl(java.util.Map, java.util.List);
- public void addObjectInfo(org.jbpm.configuration.ObjectInfo);
- public synchronized java.lang.Object createObject(java.lang.String);
- public synchronized boolean hasObject(java.lang.String);
- public java.lang.Object createObject(int);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectInfo);
-}
-
-Compiled from "ObjectFactoryParser.java"
-public class org.jbpm.configuration.ObjectFactoryParser extends java.lang.Object implements java.io.Serializable{
- public static java.util.Map getDefaultMappings();
- public static org.jbpm.configuration.ObjectFactoryImpl parseXmlString(java.lang.String);
- public static org.jbpm.configuration.ObjectFactoryImpl parseInputStream(java.io.InputStream);
- public static org.jbpm.configuration.ObjectFactoryImpl parseResource(java.lang.String);
- public static org.jbpm.configuration.ObjectFactoryImpl createObjectFactory(org.w3c.dom.Element);
- public void parseElementsFromResource(java.lang.String, org.jbpm.configuration.ObjectFactoryImpl);
- public void parseElementsStream(java.io.InputStream, org.jbpm.configuration.ObjectFactoryImpl);
- public void parseElements(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryImpl);
- public org.jbpm.configuration.ObjectFactoryParser();
- public org.jbpm.configuration.ObjectFactoryParser(java.util.Map);
- public org.jbpm.configuration.ObjectInfo parse(org.w3c.dom.Element);
- public void addNamedObjectInfo(java.lang.String, org.jbpm.configuration.ObjectInfo);
- public void addMapping(java.lang.String, java.lang.Class);
-}
-
-Compiled from "ObjectInfo.java"
-public interface org.jbpm.configuration.ObjectInfo extends java.io.Serializable{
- public abstract boolean hasName();
- public abstract java.lang.String getName();
- public abstract boolean isSingleton();
- public abstract java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "PropertyInfo.java"
-public class org.jbpm.configuration.PropertyInfo extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.configuration.PropertyInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.reflect.Method findSetter(java.lang.Class);
-}
-
-Compiled from "RefInfo.java"
-public class org.jbpm.configuration.RefInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.RefInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "StringInfo.java"
-public class org.jbpm.configuration.StringInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.StringInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ValueInfo.java"
-public class org.jbpm.configuration.ValueInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
- public org.jbpm.configuration.ValueInfo(java.lang.String, java.lang.Object);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.String getName();
- public boolean hasName();
- public boolean isSingleton();
-}
-
-Compiled from "Access.java"
-public class org.jbpm.context.def.Access extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.context.def.Access();
- public org.jbpm.context.def.Access(java.lang.String);
- public boolean isReadable();
- public boolean isWritable();
- public boolean isRequired();
- public boolean isLock();
- public boolean hasAccess(java.lang.String);
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
-}
-
-Compiled from "ContextDefinition.java"
-public class org.jbpm.context.def.ContextDefinition extends org.jbpm.module.def.ModuleDefinition{
- public org.jbpm.context.def.ContextDefinition();
- public org.jbpm.module.exe.ModuleInstance createInstance();
-}
-
-Compiled from "VariableAccess.java"
-public class org.jbpm.context.def.VariableAccess extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String variableName;
- protected org.jbpm.context.def.Access access;
- protected java.lang.String mappedName;
- public org.jbpm.context.def.VariableAccess();
- public org.jbpm.context.def.VariableAccess(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String getMappedName();
- public org.jbpm.context.def.Access getAccess();
- public java.lang.String getVariableName();
- public boolean isReadable();
- public boolean isWritable();
- public boolean isRequired();
- public boolean isLock();
-}
-
-Compiled from "ContextInstance.java"
-public class org.jbpm.context.exe.ContextInstance extends org.jbpm.module.exe.ModuleInstance{
- protected java.util.Map tokenVariableMaps;
- protected transient java.util.Map transientVariables;
- protected transient java.util.List updatedVariableContainers;
- public org.jbpm.context.exe.ContextInstance();
- public void createVariable(java.lang.String, java.lang.Object);
- public void setVariableLocally(java.lang.String, java.lang.Object);
- public void createVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
- public void setVariableLocally(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
- public java.util.Map getVariables();
- public java.util.Map getVariables(org.jbpm.graph.exe.Token);
- public void addVariables(java.util.Map);
- public void setVariables(java.util.Map);
- public void addVariables(java.util.Map, org.jbpm.graph.exe.Token);
- public void setVariables(java.util.Map, org.jbpm.graph.exe.Token);
- public java.lang.Object getVariable(java.lang.String);
- public java.lang.Object getVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.Object getLocalVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.Object getVariableLocally(java.lang.String, org.jbpm.graph.exe.Token);
- public void setVariable(java.lang.String, java.lang.Object);
- public void setVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
- public boolean hasVariable(java.lang.String);
- public boolean hasVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public void deleteVariable(java.lang.String);
- public void deleteVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.Object getTransientVariable(java.lang.String);
- public void setTransientVariable(java.lang.String, java.lang.Object);
- public boolean hasTransientVariable(java.lang.String);
- public java.util.Map getTransientVariables();
- public void setTransientVariables(java.util.Map);
- public void deleteTransientVariable(java.lang.String);
- public org.jbpm.context.exe.TokenVariableMap getOrCreateTokenVariableMap(org.jbpm.graph.exe.Token);
- public org.jbpm.context.exe.TokenVariableMap getTokenVariableMap(org.jbpm.graph.exe.Token);
- public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String, org.jbpm.graph.exe.Token);
- public java.util.Map getTokenVariableMaps();
-}
-
-Compiled from "BooleanToStringConverter.java"
-public class org.jbpm.context.exe.converter.BooleanToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public static final java.lang.String TRUE_TEXT;
- public static final java.lang.String FALSE_TEXT;
- public org.jbpm.context.exe.converter.BooleanToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "BytesToByteArrayConverter.java"
-public class org.jbpm.context.exe.converter.BytesToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.BytesToByteArrayConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "ByteToLongConverter.java"
-public class org.jbpm.context.exe.converter.ByteToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.ByteToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "CharacterToStringConverter.java"
-public class org.jbpm.context.exe.converter.CharacterToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.CharacterToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "Converter.java"
-public interface org.jbpm.context.exe.Converter extends java.io.Serializable{
- public abstract boolean supports(java.lang.Object);
- public abstract java.lang.Object convert(java.lang.Object);
- public abstract java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "DateToLongConverter.java"
-public class org.jbpm.context.exe.converter.DateToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.DateToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "DoubleToStringConverter.java"
-public class org.jbpm.context.exe.converter.DoubleToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.DoubleToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "FloatToDoubleConverter.java"
-public class org.jbpm.context.exe.converter.FloatToDoubleConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.FloatToDoubleConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "FloatToStringConverter.java"
-public class org.jbpm.context.exe.converter.FloatToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.FloatToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "IntegerToLongConverter.java"
-public class org.jbpm.context.exe.converter.IntegerToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.IntegerToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "SerializableToByteArrayConverter.java"
-public class org.jbpm.context.exe.converter.SerializableToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.SerializableToByteArrayConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "ShortToLongConverter.java"
-public class org.jbpm.context.exe.converter.ShortToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.ShortToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "JbpmType.java"
-public class org.jbpm.context.exe.JbpmType extends java.lang.Object{
- public org.jbpm.context.exe.JbpmType(org.jbpm.context.exe.JbpmTypeMatcher, org.jbpm.context.exe.Converter, java.lang.Class);
- public boolean matches(java.lang.Object);
- public org.jbpm.context.exe.VariableInstance newVariableInstance();
- public static java.util.List getJbpmTypes();
-}
-
-Compiled from "JbpmTypeMatcher.java"
-public interface org.jbpm.context.exe.JbpmTypeMatcher extends java.io.Serializable{
- public abstract boolean matches(java.lang.Object);
-}
-
-Compiled from "ClassNameMatcher.java"
-public class org.jbpm.context.exe.matcher.ClassNameMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.ClassNameMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "Ejb3Matcher.java"
-public class org.jbpm.context.exe.matcher.Ejb3Matcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.Ejb3Matcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "HibernateLongIdMatcher.java"
-public class org.jbpm.context.exe.matcher.HibernateLongIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.HibernateLongIdMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "HibernateStringIdMatcher.java"
-public class org.jbpm.context.exe.matcher.HibernateStringIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.HibernateStringIdMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "JcrNodeMatcher.java"
-public class org.jbpm.context.exe.matcher.JcrNodeMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.JcrNodeMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "SerializableMatcher.java"
-public class org.jbpm.context.exe.matcher.SerializableMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.SerializableMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "TokenVariableMap.java"
-public class org.jbpm.context.exe.TokenVariableMap extends org.jbpm.context.exe.VariableContainer implements java.io.Serializable{
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.context.exe.ContextInstance contextInstance;
- public org.jbpm.context.exe.TokenVariableMap();
- public org.jbpm.context.exe.TokenVariableMap(org.jbpm.graph.exe.Token, org.jbpm.context.exe.ContextInstance);
- public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
- public java.lang.String toString();
- protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public org.jbpm.graph.exe.Token getToken();
- public java.util.Map getVariableInstances();
-}
-
-Compiled from "VariableContainer.java"
-public abstract class org.jbpm.context.exe.VariableContainer extends java.lang.Object implements java.io.Serializable{
- protected java.util.Map variableInstances;
- public org.jbpm.context.exe.VariableContainer();
- protected abstract org.jbpm.context.exe.VariableContainer getParentVariableContainer();
- public abstract org.jbpm.graph.exe.Token getToken();
- public java.lang.Object getVariable(java.lang.String);
- public void setVariable(java.lang.String, java.lang.Object);
- public boolean hasVariable(java.lang.String);
- public void deleteVariable(java.lang.String);
- public void addVariables(java.util.Map);
- public void setVariables(java.util.Map);
- public java.util.Map getVariables();
- public java.util.Map getVariablesLocally();
- public boolean hasVariableLocally(java.lang.String);
- public java.lang.Object getVariableLocally(java.lang.String);
- public void deleteVariableLocally(java.lang.String);
- public void setVariableLocally(java.lang.String, java.lang.Object);
- public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String);
- public java.util.Map getVariableInstances();
- public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
- public void deleteVariableInstance(java.lang.String);
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public static java.util.Collection getUpdatedVariableContainers(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "ByteArrayInstance.java"
-public class org.jbpm.context.exe.variableinstance.ByteArrayInstance extends org.jbpm.context.exe.VariableInstance{
- protected org.jbpm.bytes.ByteArray value;
- public org.jbpm.context.exe.variableinstance.ByteArrayInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "VariableInstance.java"
-public abstract class org.jbpm.context.exe.VariableInstance extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.context.exe.TokenVariableMap tokenVariableMap;
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected org.jbpm.context.exe.Converter converter;
- protected java.lang.Object valueCache;
- protected boolean isValueCached;
- public org.jbpm.context.exe.VariableInstance();
- public static org.jbpm.context.exe.VariableInstance create(org.jbpm.graph.exe.Token, java.lang.String, java.lang.Object);
- public static org.jbpm.context.exe.VariableInstance createVariableInstance(java.lang.Object);
- public abstract boolean isStorable(java.lang.Object);
- protected abstract java.lang.Object getObject();
- protected abstract void setObject(java.lang.Object);
- public boolean supports(java.lang.Object);
- public void setValue(java.lang.Object);
- public java.lang.Object getValue();
- public void removeReferences();
- public java.lang.String toString();
- public java.lang.String getName();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public org.jbpm.graph.exe.Token getToken();
- public void setTokenVariableMap(org.jbpm.context.exe.TokenVariableMap);
-}
-
-Compiled from "DateInstance.java"
-public class org.jbpm.context.exe.variableinstance.DateInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.util.Date value;
- public org.jbpm.context.exe.variableinstance.DateInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "DoubleInstance.java"
-public class org.jbpm.context.exe.variableinstance.DoubleInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Double value;
- public org.jbpm.context.exe.variableinstance.DoubleInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "Ejb3Instance.java"
-public class org.jbpm.context.exe.variableinstance.Ejb3Instance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Long id;
- protected java.lang.String className;
- public org.jbpm.context.exe.variableinstance.Ejb3Instance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "HibernateLongInstance.java"
-public class org.jbpm.context.exe.variableinstance.HibernateLongInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Object value;
- public org.jbpm.context.exe.variableinstance.HibernateLongInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "HibernateStringInstance.java"
-public class org.jbpm.context.exe.variableinstance.HibernateStringInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Object value;
- public org.jbpm.context.exe.variableinstance.HibernateStringInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "JcrNodeInstance.java"
-public class org.jbpm.context.exe.variableinstance.JcrNodeInstance extends org.jbpm.context.exe.VariableInstance{
- public org.jbpm.context.exe.variableinstance.JcrNodeInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "LongInstance.java"
-public class org.jbpm.context.exe.variableinstance.LongInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Long value;
- public org.jbpm.context.exe.variableinstance.LongInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "NullInstance.java"
-public class org.jbpm.context.exe.variableinstance.NullInstance extends org.jbpm.context.exe.VariableInstance{
- public org.jbpm.context.exe.variableinstance.NullInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "StringInstance.java"
-public class org.jbpm.context.exe.variableinstance.StringInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.String value;
- public org.jbpm.context.exe.variableinstance.StringInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "UnpersistableInstance.java"
-public class org.jbpm.context.exe.variableinstance.UnpersistableInstance extends org.jbpm.context.exe.VariableInstance{
- public org.jbpm.context.exe.variableinstance.UnpersistableInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "VariableCreateLog.java"
-public class org.jbpm.context.log.VariableCreateLog extends org.jbpm.context.log.VariableLog{
- public org.jbpm.context.log.VariableCreateLog();
- public org.jbpm.context.log.VariableCreateLog(org.jbpm.context.exe.VariableInstance);
- public java.lang.String toString();
-}
-
-Compiled from "VariableDeleteLog.java"
-public class org.jbpm.context.log.VariableDeleteLog extends org.jbpm.context.log.VariableLog{
- public org.jbpm.context.log.VariableDeleteLog();
- public org.jbpm.context.log.VariableDeleteLog(org.jbpm.context.exe.VariableInstance);
- public java.lang.String toString();
-}
-
-Compiled from "ByteArrayUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.ByteArrayUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog();
- public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog(org.jbpm.context.exe.VariableInstance, org.jbpm.bytes.ByteArray, org.jbpm.bytes.ByteArray);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
- public java.lang.String toString();
-}
-
-Compiled from "DateUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.DateUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.DateUpdateLog();
- public org.jbpm.context.log.variableinstance.DateUpdateLog(org.jbpm.context.exe.VariableInstance, java.util.Date, java.util.Date);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "DoubleUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.DoubleUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.DoubleUpdateLog();
- public org.jbpm.context.log.variableinstance.DoubleUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Double, java.lang.Double);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "HibernateLongUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.HibernateLongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog();
- public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "HibernateStringUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.HibernateStringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog();
- public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "LongUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.LongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.LongUpdateLog();
- public org.jbpm.context.log.variableinstance.LongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Long, java.lang.Long);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "StringUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.StringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.StringUpdateLog();
- public org.jbpm.context.log.variableinstance.StringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.String, java.lang.String);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "VariableLog.java"
-public abstract class org.jbpm.context.log.VariableLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.context.exe.VariableInstance variableInstance;
- public org.jbpm.context.log.VariableLog();
- public org.jbpm.context.log.VariableLog(org.jbpm.context.exe.VariableInstance);
- public org.jbpm.context.exe.VariableInstance getVariableInstance();
-}
-
-Compiled from "VariableUpdateLog.java"
-public abstract class org.jbpm.context.log.VariableUpdateLog extends org.jbpm.context.log.VariableLog{
- public org.jbpm.context.log.VariableUpdateLog();
- public org.jbpm.context.log.VariableUpdateLog(org.jbpm.context.exe.VariableInstance);
- public abstract java.lang.Object getOldValue();
- public abstract java.lang.Object getNewValue();
- public java.lang.String toString();
- public void undo();
-}
-
-Compiled from "AbstractDbTestCase.java"
-class org.jbpm.db.AbstractDbTestCase$1 extends java.util.TimerTask{
- public void run();
-}
-
-Compiled from "AbstractDbTestCase.java"
-public abstract class org.jbpm.db.AbstractDbTestCase extends org.jbpm.AbstractJbpmTestCase{
- protected org.jbpm.JbpmConfiguration jbpmConfiguration;
- protected org.jbpm.JbpmContext jbpmContext;
- protected org.hibernate.tool.hbm2ddl.SchemaExport schemaExport;
- protected org.hibernate.Session session;
- protected org.jbpm.db.GraphSession graphSession;
- protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
- protected org.jbpm.db.ContextSession contextSession;
- protected org.jbpm.db.JobSession jobSession;
- protected org.jbpm.db.LoggingSession loggingSession;
- protected org.jbpm.job.executor.JobExecutor jobExecutor;
- public org.jbpm.db.AbstractDbTestCase();
- protected void setUp() throws java.lang.Exception;
- protected void tearDown() throws java.lang.Exception;
- public void beginSessionTransaction();
- public void commitAndCloseSession();
- protected void newTransaction();
- public org.jbpm.graph.exe.ProcessInstance saveAndReload(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.taskmgmt.exe.TaskInstance saveAndReload(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.graph.def.ProcessDefinition saveAndReload(org.jbpm.graph.def.ProcessDefinition);
- public org.jbpm.logging.log.ProcessLog saveAndReload(org.jbpm.logging.log.ProcessLog);
- protected void createSchema();
- protected void cleanSchema();
- protected void dropSchema();
- protected java.lang.String getJbpmTestConfig();
- protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
- protected void createJbpmContext();
- protected void closeJbpmContext();
- protected void startJobExecutor();
- protected void waitForJobs(long);
- protected int getNbrOfJobsAvailable();
- protected int getTimerCount();
- protected org.jbpm.job.Job getJob();
- protected void processJobs(long);
- protected void stopJobExecutor();
- protected void initializeMembers();
- protected void resetMembers();
-}
-
-Compiled from "JbpmSchemaUpdate.java"
-public class org.jbpm.db.compatibility.JbpmSchemaUpdate extends java.lang.Object{
- public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration) throws org.hibernate.HibernateException;
- public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, java.util.Properties) throws org.hibernate.HibernateException;
- public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, org.hibernate.cfg.Settings) throws org.hibernate.HibernateException;
- public static void main(java.lang.String[]);
- public void execute(boolean, boolean, java.io.File);
- public java.util.List getExceptions();
-}
-
-Compiled from "ContextSession.java"
-public class org.jbpm.db.ContextSession extends java.lang.Object{
- public org.jbpm.db.ContextSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.ContextSession(org.hibernate.Session);
-}
-
-Compiled from "GraphSession.java"
-public class org.jbpm.db.GraphSession$AverageNodeTimeEntry extends java.lang.Object{
- public org.jbpm.db.GraphSession$AverageNodeTimeEntry();
- public long getNodeId();
- public void setNodeId(long);
- public java.lang.String getNodeName();
- public void setNodeName(java.lang.String);
- public int getCount();
- public void setCount(int);
- public long getAverageDuration();
- public void setAverageDuration(long);
- public long getMinDuration();
- public void setMinDuration(long);
- public long getMaxDuration();
- public void setMaxDuration(long);
-}
-
-Compiled from "GraphSession.java"
-public class org.jbpm.db.GraphSession extends java.lang.Object{
- public org.jbpm.db.GraphSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.GraphSession(org.hibernate.Session);
- public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public void saveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public org.jbpm.graph.def.ProcessDefinition loadProcessDefinition(long);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition(long);
- public org.jbpm.graph.def.ProcessDefinition findProcessDefinition(java.lang.String, int);
- public org.jbpm.graph.def.ProcessDefinition findLatestProcessDefinition(java.lang.String);
- public java.util.List findLatestProcessDefinitions();
- public java.util.List findAllProcessDefinitions();
- public java.util.List findAllProcessDefinitionVersions(java.lang.String);
- public void deleteProcessDefinition(long);
- public void deleteProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- protected org.jbpm.graph.exe.ProcessInstance findNextProcessInstance(org.jbpm.graph.def.ProcessDefinition);
- protected java.util.List findReferencingProcessStates(org.jbpm.graph.def.ProcessDefinition);
- public void saveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
- public org.jbpm.graph.exe.Token loadToken(long);
- public org.jbpm.graph.exe.Token getToken(long);
- public void lockProcessInstance(long);
- public void lockProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public java.util.List findProcessInstances(long);
- public void deleteProcessInstance(long);
- public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance, boolean, boolean);
- public java.util.List calculateAverageTimeByNode(long, long);
- public java.util.List findActiveNodesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
-}
-
-Compiled from "AccessType.java"
-public class org.jbpm.db.hibernate.AccessType extends org.hibernate.type.ImmutableType implements org.hibernate.type.DiscriminatorType{
- public org.jbpm.db.hibernate.AccessType();
- public java.lang.Object get(java.sql.ResultSet, java.lang.String) throws java.sql.SQLException;
- public java.lang.Class getReturnedClass();
- public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
- public int sqlType();
- public java.lang.String getName();
- public java.lang.String objectToSQLString(java.lang.Object, org.hibernate.dialect.Dialect) throws java.lang.Exception;
- public java.lang.Object stringToObject(java.lang.String) throws java.lang.Exception;
- public java.lang.String toString(java.lang.Object);
- public java.lang.Object fromStringValue(java.lang.String);
-}
-
-Compiled from "ConverterEnumType.java"
-public class org.jbpm.db.hibernate.ConverterEnumType extends java.lang.Object implements org.hibernate.usertype.UserType{
- public org.jbpm.db.hibernate.ConverterEnumType();
- public boolean equals(java.lang.Object, java.lang.Object);
- public int hashCode(java.lang.Object) throws org.hibernate.HibernateException;
- public java.lang.Object deepCopy(java.lang.Object) throws org.hibernate.HibernateException;
- public boolean isMutable();
- public java.io.Serializable disassemble(java.lang.Object) throws org.hibernate.HibernateException;
- public java.lang.Object assemble(java.io.Serializable, java.lang.Object) throws org.hibernate.HibernateException;
- public java.lang.Object replace(java.lang.Object, java.lang.Object, java.lang.Object);
- public int[] sqlTypes();
- public java.lang.Class returnedClass();
- public java.lang.Object nullSafeGet(java.sql.ResultSet, java.lang.String[], java.lang.Object) throws org.hibernate.HibernateException, java.sql.SQLException;
- public void nullSafeSet(java.sql.PreparedStatement, java.lang.Object, int) throws org.hibernate.HibernateException, java.sql.SQLException;
-}
-
-Compiled from "Converters.java"
-public abstract class org.jbpm.db.hibernate.Converters extends java.lang.Object{
- public org.jbpm.db.hibernate.Converters();
- public static org.jbpm.context.exe.Converter getConverterByClassName(java.lang.String);
- public static org.jbpm.context.exe.Converter getConverterByDatabaseId(java.lang.String);
- public static java.lang.String getConverterId(org.jbpm.context.exe.Converter);
-}
-
-Compiled from "HibernateHelper.java"
-public abstract class org.jbpm.db.hibernate.HibernateHelper extends java.lang.Object{
- public org.jbpm.db.hibernate.HibernateHelper();
- public static void clearConfigurationsCache();
- public static org.hibernate.SessionFactory createSessionFactory();
- public static org.hibernate.SessionFactory createSessionFactory(java.lang.String);
- public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String);
- public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String, boolean);
- public static org.hibernate.SessionFactory createSessionFactory(org.hibernate.cfg.Configuration, boolean);
- public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String, java.lang.String);
- public static org.hibernate.cfg.Configuration getConfiguration(org.hibernate.SessionFactory);
- public static org.hibernate.tool.hbm2ddl.SchemaExport createSchemaExport(org.hibernate.SessionFactory);
- public static boolean createSchemaExportScript(org.hibernate.SessionFactory);
- public static void clearHibernateCache(org.hibernate.SessionFactory);
-}
-
-Compiled from "JbpmNamingStrategy.java"
-public class org.jbpm.db.hibernate.JbpmNamingStrategy extends java.lang.Object implements org.hibernate.cfg.NamingStrategy{
- public org.jbpm.db.hibernate.JbpmNamingStrategy();
- public java.lang.String classToTableName(java.lang.String);
- public java.lang.String propertyToColumnName(java.lang.String);
- public java.lang.String tableName(java.lang.String);
- public java.lang.String columnName(java.lang.String);
- public java.lang.String propertyToTableName(java.lang.String, java.lang.String);
- public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String joinKeyColumnName(java.lang.String, java.lang.String);
- public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String logicalColumnName(java.lang.String, java.lang.String);
- public java.lang.String logicalCollectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String logicalCollectionColumnName(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-}
-
-Compiled from "StringMax.java"
-public class org.jbpm.db.hibernate.StringMax extends org.hibernate.type.StringType implements org.hibernate.usertype.ParameterizedType{
- public org.jbpm.db.hibernate.StringMax();
- public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
- public void setParameterValues(java.util.Properties);
-}
-
-Compiled from "JbpmSchema.java"
-public class org.jbpm.db.JbpmSchema extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.db.JbpmSchema(org.hibernate.cfg.Configuration);
- public java.lang.String[] getCreateSql();
- public java.lang.String[] getDropSql();
- public java.lang.String[] getCleanSql();
- public boolean hasJbpmTables();
- public java.util.List getJbpmTables();
- public java.util.Map getJbpmTablesRecordCount();
- public void dropSchema();
- public void createSchema();
- public void cleanSchema();
- public void saveSqlScripts(java.lang.String, java.lang.String);
- public static void main(java.lang.String[]);
- public void execute(java.lang.String[]);
- public java.util.Properties getProperties();
-}
-
-Compiled from "JbpmSession.java"
-public class org.jbpm.db.JbpmSession extends java.lang.Object{
- public org.jbpm.db.JbpmSession(org.jbpm.db.JbpmSessionFactory, org.hibernate.Session);
- public org.jbpm.db.JbpmSession(org.hibernate.Session);
- public org.jbpm.db.JbpmSessionFactory getJbpmSessionFactory();
- public java.sql.Connection getConnection();
- public org.hibernate.Session getSession();
- public org.hibernate.Transaction getTransaction();
- public void beginTransaction();
- public void commitTransaction();
- public void rollbackTransaction();
- public void commitTransactionAndClose();
- public void rollbackTransactionAndClose();
- public org.jbpm.db.GraphSession getGraphSession();
- public org.jbpm.db.ContextSession getContextSession();
- public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public org.jbpm.db.LoggingSession getLoggingSession();
- public org.jbpm.db.JobSession getJobSession();
- public void close();
- public void pushCurrentSession();
- public static org.jbpm.db.JbpmSession getCurrentJbpmSession();
- public void popCurrentSession();
-}
-
-Compiled from "JbpmSessionFactory.java"
-public class org.jbpm.db.JbpmSessionFactory extends java.lang.Object implements java.io.Serializable{
- public static org.jbpm.db.JbpmSessionFactory getInstance();
- public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration);
- public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration, org.hibernate.SessionFactory);
- public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory();
- public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(java.lang.String);
- public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(org.hibernate.cfg.Configuration);
- public static org.hibernate.cfg.Configuration createConfiguration();
- public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String);
- public static org.hibernate.SessionFactory buildSessionFactory(org.hibernate.cfg.Configuration);
- public org.jbpm.db.JbpmSession openJbpmSession();
- public org.jbpm.db.JbpmSession openJbpmSession(java.sql.Connection);
- public org.jbpm.db.JbpmSession openJbpmSession(org.hibernate.Session);
- public org.jbpm.db.JbpmSession openJbpmSessionAndBeginTransaction();
- public org.hibernate.SessionFactory getSessionFactory();
- public org.hibernate.cfg.Configuration getConfiguration();
- public boolean isHibernatableWithLongId(java.lang.Class);
- public boolean isHibernatableWithStringId(java.lang.Class);
- public org.jbpm.db.JbpmSchema getJbpmSchema();
-}
-
-Compiled from "JobSession.java"
-public class org.jbpm.db.JobSession extends java.lang.Object{
- public org.jbpm.db.JobSession(org.hibernate.Session);
- public org.jbpm.job.Job getFirstAcquirableJob(java.lang.String);
- public java.util.List findExclusiveJobs(java.lang.String, org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.job.Job getFirstDueJob(java.lang.String, java.util.Collection);
- public void saveJob(org.jbpm.job.Job);
- public void deleteJob(org.jbpm.job.Job);
- public org.jbpm.job.Job loadJob(long);
- public org.jbpm.job.Timer loadTimer(long);
- public java.util.List loadJobs(long[]);
- public org.jbpm.job.Job getJob(long);
- public void suspendJobs(org.jbpm.graph.exe.Token);
- public void resumeJobs(org.jbpm.graph.exe.Token);
- public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
- public void deleteJobsForProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public java.util.List findJobsWithOverdueLockTime(java.util.Date);
-}
-
-Compiled from "LoggingSession.java"
-public class org.jbpm.db.LoggingSession extends java.lang.Object{
- public org.jbpm.db.LoggingSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.LoggingSession(org.hibernate.Session);
- public java.util.Map findLogsByProcessInstance(long);
- public java.util.List findLogsByToken(long);
- public void saveProcessLog(org.jbpm.logging.log.ProcessLog);
- public org.jbpm.logging.log.ProcessLog loadProcessLog(long);
- public org.jbpm.logging.log.ProcessLog getProcessLog(long);
-}
-
-Compiled from "TaskMgmtSession.java"
-public class org.jbpm.db.TaskMgmtSession extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.db.TaskMgmtSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.TaskMgmtSession(org.hibernate.Session);
- public java.util.List findTaskInstances(java.lang.String);
- public java.util.List findTaskInstances(java.util.List);
- public java.util.List findTaskInstances(java.lang.String[]);
- public java.util.List findPooledTaskInstances(java.lang.String);
- public java.util.List findPooledTaskInstances(java.util.List);
- public java.util.List findTaskInstancesByToken(long);
- public java.util.List findTaskInstancesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
- public java.util.List findTaskInstancesByIds(java.util.List);
-}
-
-Compiled from "EventCallback.java"
-final class org.jbpm.EventCallback$1 extends java.lang.Object implements javax.transaction.Synchronization{
- public void beforeCompletion();
- public void afterCompletion(int);
-}
-
-Compiled from "EventCallback.java"
-public class org.jbpm.EventCallback extends java.lang.Object implements java.io.Serializable{
- public static final int DEFAULT_TIMEOUT;
- public org.jbpm.EventCallback();
- public void processStart();
- public void processEnd();
- public void nodeEnter();
- public void nodeLeave();
- public void taskCreate();
- public void taskEnd();
- public void timerCreate();
- public void timer();
- public void transition();
- public static void waitForEvent(java.lang.String);
- public static void waitForEvent(java.lang.String, long);
- public static void clear();
-}
-
-Compiled from "FileDefinition.java"
-public class org.jbpm.file.def.FileDefinition extends org.jbpm.module.def.ModuleDefinition{
- public org.jbpm.file.def.FileDefinition();
- public org.jbpm.module.exe.ModuleInstance createInstance();
- public void addFile(java.lang.String, byte[]);
- public void addFile(java.lang.String, java.io.InputStream);
- public java.io.InputStream getInputStream(java.lang.String);
- public boolean hasFile(java.lang.String);
- public java.util.Map getInputStreamMap();
- public java.util.Map getBytesMap();
- public byte[] getBytes(java.lang.String);
-}
-
-Compiled from "ActionTypes.java"
-public class org.jbpm.graph.action.ActionTypes extends java.lang.Object{
- public org.jbpm.graph.action.ActionTypes();
- public static java.util.Set getActionTypes();
- public static java.util.Set getActionNames();
- public static java.lang.Class getActionType(java.lang.String);
- public static java.lang.String getActionName(java.lang.Class);
- public static boolean hasActionName(java.lang.String);
-}
-
-Compiled from "MailAction.java"
-public class org.jbpm.graph.action.MailAction extends org.jbpm.graph.def.Action{
- public org.jbpm.graph.action.MailAction();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
-}
-
-Compiled from "Script.java"
-public class org.jbpm.graph.action.Script extends org.jbpm.graph.def.Action implements org.jbpm.jpdl.xml.Parsable{
- protected java.lang.String expression;
- protected java.util.Set variableAccesses;
- public org.jbpm.graph.action.Script();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.util.Map eval(org.jbpm.graph.exe.Token) throws java.lang.Exception;
- public java.util.Map eval(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.util.Map createInputMap(org.jbpm.graph.exe.ExecutionContext);
- public java.util.Map eval(java.util.Map, java.util.Set) throws java.lang.Exception;
- public void addVariableAccess(org.jbpm.context.def.VariableAccess);
- public java.lang.String getExpression();
- public void setExpression(java.lang.String);
- public java.util.Set getVariableAccesses();
- public void setVariableAccesses(java.util.Set);
-}
-
-Compiled from "SeamedAction.java"
-public class org.jbpm.graph.action.SeamedAction extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
- public org.jbpm.graph.action.SeamedAction();
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- protected void beginSeamConversation(org.jbpm.graph.exe.ExecutionContext);
- protected void invokeSeamObjectExpression();
- protected void endSeamConversation(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "Action.java"
-public class org.jbpm.graph.def.Action extends java.lang.Object implements org.jbpm.graph.def.ActionHandler,org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
- protected java.lang.String name;
- protected boolean isPropagationAllowed;
- protected boolean isAsync;
- protected boolean isAsyncExclusive;
- protected org.jbpm.graph.def.Action referencedAction;
- protected org.jbpm.instantiation.Delegation actionDelegation;
- protected java.lang.String actionExpression;
- protected org.jbpm.graph.def.Event event;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- public org.jbpm.graph.def.Action();
- public org.jbpm.graph.def.Action(org.jbpm.instantiation.Delegation);
- public java.lang.String toString();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public void setName(java.lang.String);
- public boolean equals(java.lang.Object);
- public boolean acceptsPropagatedEvents();
- public boolean isPropagationAllowed();
- public void setPropagationAllowed(boolean);
- public long getId();
- public java.lang.String getName();
- public org.jbpm.graph.def.Event getEvent();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public org.jbpm.instantiation.Delegation getActionDelegation();
- public void setActionDelegation(org.jbpm.instantiation.Delegation);
- public org.jbpm.graph.def.Action getReferencedAction();
- public void setReferencedAction(org.jbpm.graph.def.Action);
- public boolean isAsync();
- public boolean isAsyncExclusive();
- public java.lang.String getActionExpression();
- public void setActionExpression(java.lang.String);
- public void setEvent(org.jbpm.graph.def.Event);
- public void setAsync(boolean);
-}
-
-Compiled from "ActionHandler.java"
-public interface org.jbpm.graph.def.ActionHandler extends java.io.Serializable{
- public abstract void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
-}
-
-Compiled from "DelegationException.java"
-public class org.jbpm.graph.def.DelegationException extends org.jbpm.JbpmException{
- protected transient org.jbpm.graph.exe.ExecutionContext executionContext;
- public org.jbpm.graph.def.DelegationException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.DelegationException(java.lang.String, java.lang.Throwable);
- public org.jbpm.graph.exe.ExecutionContext getExecutionContext();
-}
-
-Compiled from "Event.java"
-public class org.jbpm.graph.def.Event extends java.lang.Object implements java.io.Serializable{
- public static final java.lang.String EVENTTYPE_TRANSITION;
- public static final java.lang.String EVENTTYPE_BEFORE_SIGNAL;
- public static final java.lang.String EVENTTYPE_AFTER_SIGNAL;
- public static final java.lang.String EVENTTYPE_PROCESS_START;
- public static final java.lang.String EVENTTYPE_PROCESS_END;
- public static final java.lang.String EVENTTYPE_NODE_ENTER;
- public static final java.lang.String EVENTTYPE_NODE_LEAVE;
- public static final java.lang.String EVENTTYPE_SUPERSTATE_ENTER;
- public static final java.lang.String EVENTTYPE_SUPERSTATE_LEAVE;
- public static final java.lang.String EVENTTYPE_SUBPROCESS_CREATED;
- public static final java.lang.String EVENTTYPE_SUBPROCESS_END;
- public static final java.lang.String EVENTTYPE_TASK_CREATE;
- public static final java.lang.String EVENTTYPE_TASK_ASSIGN;
- public static final java.lang.String EVENTTYPE_TASK_START;
- public static final java.lang.String EVENTTYPE_TASK_END;
- public static final java.lang.String EVENTTYPE_TIMER_CREATE;
- public static final java.lang.String EVENTTYPE_TIMER;
- protected java.lang.String eventType;
- protected org.jbpm.graph.def.GraphElement graphElement;
- protected java.util.List actions;
- public org.jbpm.graph.def.Event();
- public org.jbpm.graph.def.Event(java.lang.String);
- public org.jbpm.graph.def.Event(org.jbpm.graph.def.GraphElement, java.lang.String);
- public java.util.List getActions();
- public boolean hasActions();
- public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
- public void removeAction(org.jbpm.graph.def.Action);
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
- public java.lang.String getEventType();
- public org.jbpm.graph.def.GraphElement getGraphElement();
- public long getId();
-}
-
-Compiled from "ExceptionHandler.java"
-public class org.jbpm.graph.def.ExceptionHandler extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String exceptionClassName;
- protected org.jbpm.graph.def.GraphElement graphElement;
- protected java.util.List actions;
- public org.jbpm.graph.def.ExceptionHandler();
- public boolean matches(java.lang.Throwable);
- public void handleException(org.jbpm.graph.def.GraphElement, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.util.List getActions();
- public void addAction(org.jbpm.graph.def.Action);
- public void removeAction(org.jbpm.graph.def.Action);
- public void reorderAction(int, int);
- public java.lang.String getExceptionClassName();
- public void setExceptionClassName(java.lang.String);
- public org.jbpm.graph.def.GraphElement getGraphElement();
-}
-
-Compiled from "GraphElement.java"
-public abstract class org.jbpm.graph.def.GraphElement extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected java.lang.String description;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- protected java.util.Map events;
- protected java.util.List exceptionHandlers;
- public org.jbpm.graph.def.GraphElement();
- public org.jbpm.graph.def.GraphElement(java.lang.String);
- public abstract java.lang.String[] getSupportedEventTypes();
- public java.util.Map getEvents();
- public boolean hasEvents();
- public org.jbpm.graph.def.Event getEvent(java.lang.String);
- public boolean hasEvent(java.lang.String);
- public org.jbpm.graph.def.Event addEvent(org.jbpm.graph.def.Event);
- public org.jbpm.graph.def.Event removeEvent(org.jbpm.graph.def.Event);
- public java.util.List getExceptionHandlers();
- public org.jbpm.graph.def.ExceptionHandler addExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
- public void removeExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
- public void reorderExceptionHandler(int, int);
- public void fireEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
- public void fireAndPropagateEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
- protected org.jbpm.job.ExecuteActionJob createAsyncActionExecutionJob(org.jbpm.graph.exe.Token, org.jbpm.graph.def.Action);
- public void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext);
- public void raiseException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext) throws org.jbpm.graph.def.DelegationException;
- protected org.jbpm.graph.def.ExceptionHandler findExceptionHandler(java.lang.Throwable);
- public org.jbpm.graph.def.GraphElement getParent();
- public java.util.List getParents();
- public java.util.List getParentChain();
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
- public long getId();
- public java.lang.String getName();
- public void setName(java.lang.String);
- public java.lang.String getDescription();
- public void setDescription(java.lang.String);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "Node.java"
-public class org.jbpm.graph.def.Node extends org.jbpm.graph.def.GraphElement implements org.jbpm.jpdl.xml.Parsable{
- protected java.util.List leavingTransitions;
- protected java.util.Set arrivingTransitions;
- protected org.jbpm.graph.def.Action action;
- protected org.jbpm.graph.def.SuperState superState;
- protected boolean isAsync;
- protected boolean isAsyncExclusive;
- public static final java.lang.String[] supportedEventTypes;
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.def.Node();
- public org.jbpm.graph.def.Node(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public java.util.List getLeavingTransitions();
- public java.util.Map getLeavingTransitionsMap();
- public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
- public void removeLeavingTransition(org.jbpm.graph.def.Transition);
- public boolean hasLeavingTransition(java.lang.String);
- public org.jbpm.graph.def.Transition getLeavingTransition(java.lang.String);
- public boolean hasNoLeavingTransitions();
- public java.lang.String generateNextLeavingTransitionName();
- public org.jbpm.graph.def.Transition getDefaultLeavingTransition();
- public void reorderLeavingTransition(int, int);
- public java.util.List getLeavingTransitionsList();
- public java.util.Set getArrivingTransitions();
- public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
- public void removeArrivingTransition(org.jbpm.graph.def.Transition);
- public org.jbpm.graph.def.GraphElement getParent();
- public void enter(org.jbpm.graph.exe.ExecutionContext);
- protected org.jbpm.job.ExecuteNodeJob createAsyncContinuationJob(org.jbpm.graph.exe.Token);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext, java.lang.String);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- protected void addNodeLog(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setName(java.lang.String);
- public java.lang.String getFullyQualifiedName();
- public boolean isSuperStateNode();
- public java.util.List getNodes();
- public org.jbpm.graph.def.SuperState getSuperState();
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
- public boolean isAsync();
- public void setAsync(boolean);
- public boolean isAsyncExclusive();
- public void setAsyncExclusive(boolean);
-}
-
-Compiled from "NodeCollection.java"
-public interface org.jbpm.graph.def.NodeCollection extends java.io.Serializable{
- public abstract java.util.List getNodes();
- public abstract java.util.Map getNodesMap();
- public abstract org.jbpm.graph.def.Node getNode(java.lang.String);
- public abstract boolean hasNode(java.lang.String);
- public abstract org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
- public abstract org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
- public abstract void reorderNode(int, int);
- public abstract java.lang.String generateNodeName();
- public abstract org.jbpm.graph.def.Node findNode(java.lang.String);
-}
-
-Compiled from "ProcessDefinition.java"
-public class org.jbpm.graph.def.ProcessDefinition extends org.jbpm.graph.def.GraphElement implements org.jbpm.graph.def.NodeCollection{
- protected int version;
- protected boolean isTerminationImplicit;
- protected org.jbpm.graph.def.Node startState;
- protected java.util.List nodes;
- protected java.util.Map actions;
- protected java.util.Map definitions;
- public static final java.lang.String[] supportedEventTypes;
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.def.ProcessDefinition();
- public static org.jbpm.graph.def.ProcessDefinition createNewProcessDefinition();
- public org.jbpm.graph.def.ProcessDefinition(java.lang.String);
- public org.jbpm.graph.def.ProcessDefinition(java.lang.String[], java.lang.String[]);
- public org.jbpm.graph.exe.ProcessInstance createProcessInstance();
- public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map);
- public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map, java.lang.String);
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlString(java.lang.String);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlResource(java.lang.String);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlInputStream(java.io.InputStream);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlReader(java.io.Reader);
- public static org.jbpm.graph.def.ProcessDefinition parseParZipInputStream(java.util.zip.ZipInputStream) throws java.io.IOException;
- public static org.jbpm.graph.def.ProcessDefinition parseParResource(java.lang.String) throws java.io.IOException;
- public java.util.List getNodes();
- public java.util.Map getNodesMap();
- public org.jbpm.graph.def.Node getNode(java.lang.String);
- public boolean hasNode(java.lang.String);
- public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
- public void reorderNode(int, int);
- public java.lang.String generateNodeName();
- public org.jbpm.graph.def.Node findNode(java.lang.String);
- public static java.lang.String generateNodeName(java.util.List);
- public static org.jbpm.graph.def.Node findNode(org.jbpm.graph.def.NodeCollection, java.lang.String);
- public void setStartState(org.jbpm.graph.node.StartState);
- public org.jbpm.graph.def.GraphElement getParent();
- public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
- public void removeAction(org.jbpm.graph.def.Action);
- public org.jbpm.graph.def.Action getAction(java.lang.String);
- public java.util.Map getActions();
- public boolean hasActions();
- public java.lang.Object createInstance();
- public org.jbpm.module.def.ModuleDefinition addDefinition(org.jbpm.module.def.ModuleDefinition);
- public org.jbpm.module.def.ModuleDefinition removeDefinition(org.jbpm.module.def.ModuleDefinition);
- public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
- public org.jbpm.context.def.ContextDefinition getContextDefinition();
- public org.jbpm.file.def.FileDefinition getFileDefinition();
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public java.util.Map getDefinitions();
- public void setDefinitions(java.util.Map);
- public int getVersion();
- public void setVersion(int);
- public org.jbpm.graph.def.Node getStartState();
- public void setStartState(org.jbpm.graph.def.Node);
- public boolean isTerminationImplicit();
- public void setTerminationImplicit(boolean);
-}
-
-Compiled from "SuperState.java"
-public class org.jbpm.graph.def.SuperState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable,org.jbpm.graph.def.NodeCollection{
- protected java.util.List nodes;
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.def.SuperState();
- public org.jbpm.graph.def.SuperState(java.lang.String);
- public java.lang.String[] getSupportedEventTypes();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.util.List getNodes();
- public java.util.Map getNodesMap();
- public org.jbpm.graph.def.Node getNode(java.lang.String);
- public boolean hasNode(java.lang.String);
- public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
- public void reorderNode(int, int);
- public java.lang.String generateNodeName();
- public org.jbpm.graph.def.Node findNode(java.lang.String);
- public boolean containsNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.GraphElement getParent();
- public boolean isSuperStateNode();
-}
-
-Compiled from "Transition.java"
-public class org.jbpm.graph.def.Transition extends org.jbpm.graph.def.GraphElement{
- protected org.jbpm.graph.def.Node from;
- protected org.jbpm.graph.def.Node to;
- protected java.lang.String condition;
- public static final java.lang.String[] supportedEventTypes;
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.def.Transition();
- public org.jbpm.graph.def.Transition(java.lang.String);
- public org.jbpm.graph.def.Node getFrom();
- public void setFrom(org.jbpm.graph.def.Node);
- public void setTo(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node getTo();
- public java.lang.String getCondition();
- public void setCondition(java.lang.String);
- public void removeConditionEnforcement();
- public void take(org.jbpm.graph.exe.ExecutionContext);
- public void setName(java.lang.String);
- public org.jbpm.graph.def.GraphElement getParent();
-}
-
-Compiled from "Comment.java"
-public class org.jbpm.graph.exe.Comment extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String actorId;
- protected java.util.Date time;
- protected java.lang.String message;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
- public org.jbpm.graph.exe.Comment();
- public org.jbpm.graph.exe.Comment(java.lang.String);
- public org.jbpm.graph.exe.Comment(java.lang.String, java.lang.String);
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
- public java.lang.String getActorId();
- public long getId();
- public java.lang.String getMessage();
- public java.util.Date getTime();
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
- public org.jbpm.graph.exe.Token getToken();
- public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public void setToken(org.jbpm.graph.exe.Token);
- public void setActorId(java.lang.String);
- public void setMessage(java.lang.String);
- public void setTime(java.util.Date);
-}
-
-Compiled from "Execution.java"
-public class org.jbpm.graph.exe.Execution extends org.jbpm.graph.exe.ProcessInstance{
- public org.jbpm.graph.exe.Execution(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "ExecutionContext.java"
-public class org.jbpm.graph.exe.ExecutionContext extends java.lang.Object{
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.graph.def.Event event;
- protected org.jbpm.graph.def.GraphElement eventSource;
- protected org.jbpm.graph.def.Action action;
- protected java.lang.Throwable exception;
- protected org.jbpm.graph.def.Transition transition;
- protected org.jbpm.graph.def.Node transitionSource;
- protected org.jbpm.taskmgmt.def.Task task;
- protected org.jbpm.job.Timer timer;
- protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
- protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
- public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.Node getNode();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setAction(org.jbpm.graph.def.Action);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public java.lang.String toString();
- public void setVariable(java.lang.String, java.lang.Object);
- public java.lang.Object getVariable(java.lang.String);
- public void leaveNode();
- public void leaveNode(java.lang.String);
- public void leaveNode(org.jbpm.graph.def.Transition);
- public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
- public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public org.jbpm.JbpmContext getJbpmContext();
- public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.graph.exe.Token getToken();
- public org.jbpm.graph.def.Action getAction();
- public org.jbpm.graph.def.Event getEvent();
- public void setEvent(org.jbpm.graph.def.Event);
- public java.lang.Throwable getException();
- public void setException(java.lang.Throwable);
- public org.jbpm.graph.def.Transition getTransition();
- public void setTransition(org.jbpm.graph.def.Transition);
- public org.jbpm.graph.def.Node getTransitionSource();
- public void setTransitionSource(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.GraphElement getEventSource();
- public void setEventSource(org.jbpm.graph.def.GraphElement);
- public org.jbpm.taskmgmt.def.Task getTask();
- public void setTask(org.jbpm.taskmgmt.def.Task);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
- public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
- public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.job.Timer getTimer();
- public void setTimer(org.jbpm.job.Timer);
- public static void pushCurrentContext(org.jbpm.graph.exe.ExecutionContext);
- public static void popCurrentContext(org.jbpm.graph.exe.ExecutionContext);
- public static org.jbpm.graph.exe.ExecutionContext currentExecutionContext();
-}
-
-Compiled from "ProcessInstance.java"
-public class org.jbpm.graph.exe.ProcessInstance extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String key;
- protected java.util.Date start;
- protected java.util.Date end;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- protected org.jbpm.graph.exe.Token rootToken;
- protected org.jbpm.graph.exe.Token superProcessToken;
- protected boolean isSuspended;
- protected java.util.Map instances;
- protected java.util.Map transientInstances;
- protected java.util.List runtimeActions;
- protected java.util.List cascadeProcessInstances;
- public org.jbpm.graph.exe.ProcessInstance();
- public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition);
- public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map);
- public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map, java.lang.String);
- public org.jbpm.module.exe.ModuleInstance addInstance(org.jbpm.module.exe.ModuleInstance);
- public org.jbpm.module.exe.ModuleInstance removeInstance(org.jbpm.module.exe.ModuleInstance);
- public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public org.jbpm.logging.exe.LoggingInstance getLoggingInstance();
- public void signal();
- public void signal(java.lang.String);
- public void signal(org.jbpm.graph.def.Transition);
- public void end();
- public void suspend();
- public void resume();
- public org.jbpm.graph.exe.RuntimeAction addRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
- public org.jbpm.graph.exe.RuntimeAction removeRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
- public java.util.List getRuntimeActions();
- public boolean hasEnded();
- public boolean isTerminatedImplicitly();
- public org.jbpm.graph.exe.Token findToken(java.lang.String);
- public java.util.List findAllTokens();
- public java.util.Collection removeCascadeProcessInstances();
- public boolean equals(java.lang.Object);
- public java.lang.String toString();
- public long getId();
- public org.jbpm.graph.exe.Token getRootToken();
- public java.util.Date getStart();
- public java.util.Date getEnd();
- public java.util.Map getInstances();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public org.jbpm.graph.exe.Token getSuperProcessToken();
- public void setSuperProcessToken(org.jbpm.graph.exe.Token);
- public boolean isSuspended();
- public int getVersion();
- public void setVersion(int);
- public void setEnd(java.util.Date);
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public void setRootToken(org.jbpm.graph.exe.Token);
- public void setStart(java.util.Date);
- public java.lang.String getKey();
- public void setKey(java.lang.String);
-}
-
-Compiled from "RuntimeAction.java"
-public class org.jbpm.graph.exe.RuntimeAction extends java.lang.Object implements java.io.Serializable{
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected org.jbpm.graph.def.GraphElement graphElement;
- protected java.lang.String eventType;
- protected org.jbpm.graph.def.Action action;
- public org.jbpm.graph.exe.RuntimeAction();
- public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.Event, org.jbpm.graph.def.Action);
- public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
- public boolean equals(java.lang.Object);
- public long getId();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public org.jbpm.graph.def.Action getAction();
- public java.lang.String getEventType();
- public org.jbpm.graph.def.GraphElement getGraphElement();
-}
-
-Compiled from "Token.java"
-public class org.jbpm.graph.exe.Token extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected java.util.Date start;
- protected java.util.Date end;
- protected org.jbpm.graph.def.Node node;
- protected java.util.Date nodeEnter;
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected org.jbpm.graph.exe.Token parent;
- protected java.util.Map children;
- protected java.util.List comments;
- protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
- protected int nextLogIndex;
- public org.jbpm.graph.exe.Token();
- public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.Token, java.lang.String);
- public void signal();
- public void signal(java.lang.String);
- public void signal(org.jbpm.graph.def.Transition);
- public java.util.Set getAvailableTransitions();
- public void end();
- public void end(boolean);
- public void addComment(java.lang.String);
- public void addComment(org.jbpm.graph.exe.Comment);
- public java.util.List getComments();
- public boolean hasActiveChildren();
- public void addLog(org.jbpm.logging.log.ProcessLog);
- public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
- public void endCompositeLog();
- public java.lang.String toString();
- public boolean hasEnded();
- public boolean isRoot();
- public boolean hasParent();
- public boolean hasChild(java.lang.String);
- public org.jbpm.graph.exe.Token getChild(java.lang.String);
- public java.lang.String getFullName();
- public java.util.List getChildrenAtNode(org.jbpm.graph.def.Node);
- public void collectChildrenRecursively(java.util.List);
- public org.jbpm.graph.exe.Token findToken(java.lang.String);
- public java.util.Map getActiveChildren();
- public void checkImplicitTermination();
- public boolean isTerminatedImplicitly();
- public int nextLogIndex();
- public void suspend();
- public void resume();
- public boolean equals(java.lang.Object);
- public org.jbpm.graph.exe.ProcessInstance createSubProcessInstance(org.jbpm.graph.def.ProcessDefinition);
- public void lock(java.lang.String);
- public void unlock(java.lang.String);
- public boolean isLocked();
- public long getId();
- public java.util.Date getStart();
- public java.util.Date getEnd();
- public java.lang.String getName();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public java.util.Map getChildren();
- public org.jbpm.graph.def.Node getNode();
- public void setNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.exe.Token getParent();
- public void setParent(org.jbpm.graph.exe.Token);
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
- public java.util.Date getNodeEnter();
- public void setNodeEnter(java.util.Date);
- public boolean isAbleToReactivateParent();
- public void setAbleToReactivateParent(boolean);
- public boolean isTerminationImplicit();
- public void setTerminationImplicit(boolean);
- public boolean isSuspended();
- public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "ActionLog.java"
-public class org.jbpm.graph.log.ActionLog extends org.jbpm.logging.log.CompositeLog{
- protected org.jbpm.graph.def.Action action;
- protected java.lang.String exception;
- public org.jbpm.graph.log.ActionLog();
- public org.jbpm.graph.log.ActionLog(org.jbpm.graph.def.Action);
- public java.lang.String toString();
- public void setException(java.lang.Throwable);
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
- public java.lang.String getException();
-}
-
-Compiled from "NodeLog.java"
-public class org.jbpm.graph.log.NodeLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.graph.def.Node node;
- protected java.util.Date enter;
- protected java.util.Date leave;
- protected long duration;
- public org.jbpm.graph.log.NodeLog();
- public org.jbpm.graph.log.NodeLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date);
- public java.lang.String toString();
- public long getDuration();
- public java.util.Date getEnter();
- public java.util.Date getLeave();
- public org.jbpm.graph.def.Node getNode();
-}
-
-Compiled from "ProcessInstanceCreateLog.java"
-public class org.jbpm.graph.log.ProcessInstanceCreateLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.graph.log.ProcessInstanceCreateLog();
- public java.lang.String toString();
-}
-
-Compiled from "ProcessInstanceEndLog.java"
-public class org.jbpm.graph.log.ProcessInstanceEndLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.graph.log.ProcessInstanceEndLog();
- public java.lang.String toString();
-}
-
-Compiled from "ProcessStateLog.java"
-public class org.jbpm.graph.log.ProcessStateLog extends org.jbpm.graph.log.NodeLog{
- public org.jbpm.graph.log.ProcessStateLog();
- public org.jbpm.graph.log.ProcessStateLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date, org.jbpm.graph.exe.ProcessInstance);
- public java.lang.String toString();
- public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
- public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "SignalLog.java"
-public class org.jbpm.graph.log.SignalLog extends org.jbpm.logging.log.CompositeLog{
- protected org.jbpm.graph.def.Transition transition;
- public org.jbpm.graph.log.SignalLog();
- public org.jbpm.graph.log.SignalLog(org.jbpm.graph.def.Transition);
- public java.lang.String toString();
- public org.jbpm.graph.def.Transition getTransition();
-}
-
-Compiled from "TokenCreateLog.java"
-public class org.jbpm.graph.log.TokenCreateLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.graph.exe.Token child;
- public org.jbpm.graph.log.TokenCreateLog();
- public org.jbpm.graph.log.TokenCreateLog(org.jbpm.graph.exe.Token);
- public java.lang.String toString();
- public org.jbpm.graph.exe.Token getChild();
-}
-
-Compiled from "TokenEndLog.java"
-public class org.jbpm.graph.log.TokenEndLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.graph.exe.Token child;
- public org.jbpm.graph.log.TokenEndLog();
- public org.jbpm.graph.log.TokenEndLog(org.jbpm.graph.exe.Token);
- public java.lang.String toString();
- public org.jbpm.graph.exe.Token getChild();
-}
-
-Compiled from "TransitionLog.java"
-public class org.jbpm.graph.log.TransitionLog extends org.jbpm.logging.log.CompositeLog{
- protected org.jbpm.graph.def.Transition transition;
- protected org.jbpm.graph.def.Node sourceNode;
- protected org.jbpm.graph.def.Node destinationNode;
- public org.jbpm.graph.log.TransitionLog();
- public org.jbpm.graph.log.TransitionLog(org.jbpm.graph.def.Transition, org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node getDestinationNode();
- public void setDestinationNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node getSourceNode();
- public org.jbpm.graph.def.Transition getTransition();
- public java.lang.String toString();
-}
-
-Compiled from "ParallelSplit.java"
-public class org.jbpm.graph.node.advanced.ParallelSplit extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.advanced.ParallelSplit();
-}
-
-Compiled from "DbSubProcessResolver.java"
-public class org.jbpm.graph.node.DbSubProcessResolver extends java.lang.Object implements org.jbpm.graph.node.SubProcessResolver{
- public org.jbpm.graph.node.DbSubProcessResolver();
- public org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
-}
-
-Compiled from "Decision.java"
-public class org.jbpm.graph.node.Decision extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.Decision();
- public org.jbpm.graph.node.Decision(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.util.List getDecisionConditions();
- public void setDecisionDelegation(org.jbpm.instantiation.Delegation);
-}
-
-Compiled from "DecisionCondition.java"
-public class org.jbpm.graph.node.DecisionCondition extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.graph.node.DecisionCondition();
- public org.jbpm.graph.node.DecisionCondition(java.lang.String, java.lang.String);
- public java.lang.String getExpression();
- public java.lang.String getTransitionName();
-}
-
-Compiled from "DecisionHandler.java"
-public interface org.jbpm.graph.node.DecisionHandler extends java.io.Serializable{
- public abstract java.lang.String decide(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
-}
-
-Compiled from "EndState.java"
-public class org.jbpm.graph.node.EndState extends org.jbpm.graph.def.Node{
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.node.EndState();
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.node.EndState(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
-}
-
-Compiled from "Fork.java"
-public class org.jbpm.graph.node.Fork extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.Fork();
- public org.jbpm.graph.node.Fork(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- protected org.jbpm.graph.node.Fork$ForkedToken createForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
- protected java.lang.String getTokenName(org.jbpm.graph.exe.Token, java.lang.String);
- public org.jbpm.graph.action.Script getScript();
- public void setScript(org.jbpm.graph.action.Script);
-}
-
-Compiled from "Fork.java"
-class org.jbpm.graph.node.Fork$ForkedToken extends java.lang.Object{
- public org.jbpm.graph.node.Fork$ForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
-}
-
-Compiled from "InterleaveEnd.java"
-public class org.jbpm.graph.node.InterleaveEnd extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.InterleaveEnd();
- public org.jbpm.graph.node.InterleaveEnd(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.node.InterleaveStart getInterleaveStart();
- public org.jbpm.graph.def.Transition getBack();
- public void setBack(org.jbpm.graph.def.Transition);
- public org.jbpm.graph.def.Transition getDone();
- public void setDone(org.jbpm.graph.def.Transition);
-}
-
-Compiled from "InterleaveStart.java"
-public class org.jbpm.graph.node.InterleaveStart extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.InterleaveStart();
- public org.jbpm.graph.node.InterleaveStart(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- protected java.util.Collection getTransitionNames(org.jbpm.graph.exe.Token);
- protected void storeTransitionNames(java.util.Collection, org.jbpm.graph.exe.Token);
- public java.util.Collection retrieveTransitionNames(org.jbpm.graph.exe.Token);
- public void removeTransitionNames(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.node.InterleaveStart$Interleaver getInterleaver();
- public void setInterleaver(org.jbpm.graph.node.InterleaveStart$Interleaver);
-}
-
-Compiled from "InterleaveStart.java"
-public class org.jbpm.graph.node.InterleaveStart$DefaultInterleaver extends java.lang.Object implements org.jbpm.graph.node.InterleaveStart$Interleaver{
- public org.jbpm.graph.node.InterleaveStart$DefaultInterleaver(org.jbpm.graph.node.InterleaveStart);
- public java.lang.String selectNextTransition(java.util.Collection);
-}
-
-Compiled from "InterleaveStart.java"
-public interface org.jbpm.graph.node.InterleaveStart$Interleaver{
- public abstract java.lang.String selectNextTransition(java.util.Collection);
-}
-
-Compiled from "Join.java"
-public class org.jbpm.graph.node.Join extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.Join();
- public org.jbpm.graph.node.Join(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public boolean mustParentBeReactivated(org.jbpm.graph.exe.Token, java.util.Iterator);
- public java.lang.String getParentLockMode();
- public void setParentLockMode(java.lang.String);
- public org.jbpm.graph.action.Script getScript();
- public void setScript(org.jbpm.graph.action.Script);
- public java.util.Collection getTokenNames();
- public void setTokenNames(java.util.Collection);
- public boolean isDiscriminator();
- public void setDiscriminator(boolean);
- public int getNOutOfM();
- public void setNOutOfM(int);
-}
-
-Compiled from "MailNode.java"
-public class org.jbpm.graph.node.MailNode extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.MailNode();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "Merge.java"
-public class org.jbpm.graph.node.Merge extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.Merge();
- public org.jbpm.graph.node.Merge(java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public boolean isSynchronized();
- public void setSynchronized(boolean);
-}
-
-Compiled from "MilestoneEvent.java"
-public class org.jbpm.graph.node.MilestoneEvent extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
- public org.jbpm.graph.node.MilestoneEvent();
- public org.jbpm.graph.node.MilestoneEvent(java.lang.String, java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.lang.String getMilestoneName();
- public void setMilestoneName(java.lang.String);
- public java.lang.String getRelativeTokenPath();
- public void setRelativeTokenPath(java.lang.String);
-}
-
-Compiled from "MilestoneNode.java"
-public class org.jbpm.graph.node.MilestoneNode extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.MilestoneNode();
- public org.jbpm.graph.node.MilestoneNode(java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public boolean isMilestoneReached(java.lang.String, org.jbpm.graph.exe.Token);
- public void addMilestoneListener(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.String getTokenPath();
- public void setTokenPath(java.lang.String);
-}
-
-Compiled from "NodeTypes.java"
-public class org.jbpm.graph.node.NodeTypes extends java.lang.Object{
- public org.jbpm.graph.node.NodeTypes();
- public static java.util.Set getNodeTypes();
- public static java.util.Set getNodeNames();
- public static java.lang.Class getNodeType(java.lang.String);
- public static java.lang.String getNodeName(java.lang.Class);
- public static java.util.Map createInverseMapping(java.util.Map);
-}
-
-Compiled from "ProcessFactory.java"
-public class org.jbpm.graph.node.ProcessFactory extends java.lang.Object{
- public org.jbpm.graph.node.ProcessFactory();
- public static org.jbpm.graph.def.ProcessDefinition createProcessDefinition(java.lang.String[], java.lang.String[]);
- public static void addNodesAndTransitions(org.jbpm.graph.def.ProcessDefinition, java.lang.String[], java.lang.String[]);
- public static java.lang.String getTypeName(org.jbpm.graph.def.Node);
- public static org.jbpm.graph.def.Node createNode(java.lang.String);
- public static java.lang.String[] cutTransitionText(java.lang.String);
-}
-
-Compiled from "ProcessState.java"
-public class org.jbpm.graph.node.ProcessState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- protected org.jbpm.graph.def.ProcessDefinition subProcessDefinition;
- protected java.util.Set variableAccesses;
- protected java.lang.String subProcessName;
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.node.ProcessState();
- public static void setDefaultSubProcessResolver(org.jbpm.graph.node.SubProcessResolver);
- public java.lang.String[] getSupportedEventTypes();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- protected void addNodeLog(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.def.ProcessDefinition getSubProcessDefinition();
- public void setSubProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "StartState.java"
-public class org.jbpm.graph.node.StartState extends org.jbpm.graph.def.Node{
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.node.StartState();
- public org.jbpm.graph.node.StartState(java.lang.String);
- public java.lang.String[] getSupportedEventTypes();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
- public void setArrivingTransitions(java.util.Map);
-}
-
-Compiled from "State.java"
-public class org.jbpm.graph.node.State extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.State();
- public org.jbpm.graph.node.State(java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "SubProcessResolver.java"
-public interface org.jbpm.graph.node.SubProcessResolver extends java.io.Serializable{
- public abstract org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
-}
-
-Compiled from "TaskNode.java"
-public class org.jbpm.graph.node.TaskNode extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public static final int SIGNAL_UNSYNCHRONIZED;
- public static final int SIGNAL_NEVER;
- public static final int SIGNAL_FIRST;
- public static final int SIGNAL_FIRST_WAIT;
- public static final int SIGNAL_LAST;
- public static final int SIGNAL_LAST_WAIT;
- public static int parseSignal(java.lang.String);
- public static java.lang.String signalToString(int);
- public org.jbpm.graph.node.TaskNode();
- public org.jbpm.graph.node.TaskNode(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void addTask(org.jbpm.taskmgmt.def.Task);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- public boolean completionTriggersSignal(org.jbpm.taskmgmt.exe.TaskInstance);
- public void removeTaskInstanceSynchronization(org.jbpm.graph.exe.Token);
- public java.util.Map getTasksMap();
- public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
- public java.util.Set getTasks();
- public int getSignal();
- public boolean getCreateTasks();
- public boolean isEndTasks();
- public void setCreateTasks(boolean);
- public void setEndTasks(boolean);
- public void setSignal(int);
- public void setTasks(java.util.Set);
-}
-
-Compiled from "BeanInstantiator.java"
-public class org.jbpm.instantiation.BeanInstantiator extends org.jbpm.instantiation.FieldInstantiator implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.BeanInstantiator();
- protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
-}
-
-Compiled from "ConfigurationPropertyInstantiator.java"
-public class org.jbpm.instantiation.ConfigurationPropertyInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.ConfigurationPropertyInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "ConstructorInstantiator.java"
-public class org.jbpm.instantiation.ConstructorInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.ConstructorInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "DefaultInstantiator.java"
-public class org.jbpm.instantiation.DefaultInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.DefaultInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "DefaultProcessClassLoaderFactory.java"
-public class org.jbpm.instantiation.DefaultProcessClassLoaderFactory extends java.lang.Object implements org.jbpm.instantiation.ProcessClassLoaderFactory,java.io.Serializable{
- public org.jbpm.instantiation.DefaultProcessClassLoaderFactory();
- public java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "Delegation.java"
-public class org.jbpm.instantiation.Delegation extends java.lang.Object implements org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
- protected static java.util.Map instantiatorCache;
- protected java.lang.String className;
- protected java.lang.String configuration;
- protected java.lang.String configType;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- public org.jbpm.instantiation.Delegation();
- public org.jbpm.instantiation.Delegation(java.lang.Object);
- public org.jbpm.instantiation.Delegation(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public java.lang.Object getInstance();
- public java.lang.Object instantiate();
- public boolean equals(java.lang.Object);
- public java.lang.String getClassName();
- public void setClassName(java.lang.String);
- public java.lang.String getConfiguration();
- public void setConfiguration(java.lang.String);
- public java.lang.String getConfigType();
- public void setConfigType(java.lang.String);
- public long getId();
- public void setId(long);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "FieldInstantiator.java"
-public class org.jbpm.instantiation.FieldInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.FieldInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
- protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
- protected org.dom4j.Element parseConfiguration(java.lang.String);
- protected java.lang.Object newInstance(java.lang.Class);
- public static java.lang.Object getValue(java.lang.Class, org.dom4j.Element);
-}
-
-Compiled from "Instantiator.java"
-public interface org.jbpm.instantiation.Instantiator{
- public abstract java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "ProcessClassLoader.java"
-public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection extends java.net.URLConnection{
- public org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection(byte[], java.net.URL);
- public void connect() throws java.io.IOException;
- public java.io.InputStream getInputStream() throws java.io.IOException;
-}
-
-Compiled from "ProcessClassLoader.java"
-public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler extends java.net.URLStreamHandler{
- public org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler(byte[]);
- protected java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException;
-}
-
-Compiled from "ProcessClassLoader.java"
-public class org.jbpm.instantiation.ProcessClassLoader extends java.lang.ClassLoader{
- public org.jbpm.instantiation.ProcessClassLoader(java.lang.ClassLoader, org.jbpm.graph.def.ProcessDefinition);
- public java.net.URL findResource(java.lang.String);
- public java.lang.Class findClass(java.lang.String) throws java.lang.ClassNotFoundException;
-}
-
-Compiled from "ProcessClassLoaderFactory.java"
-public interface org.jbpm.instantiation.ProcessClassLoaderFactory{
- public abstract java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "UserCodeInterceptor.java"
-public interface org.jbpm.instantiation.UserCodeInterceptor{
- public abstract void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public abstract void executeAssignment(org.jbpm.taskmgmt.def.AssignmentHandler, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public abstract void executeTaskControllerInitialization(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
- public abstract void executeTaskControllerSubmission(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
-}
-
-Compiled from "UserCodeInterceptorConfig.java"
-public abstract class org.jbpm.instantiation.UserCodeInterceptorConfig extends java.lang.Object{
- public static org.jbpm.instantiation.UserCodeInterceptor userCodeInterceptor;
- public org.jbpm.instantiation.UserCodeInterceptorConfig();
- public static void setUserCodeInterceptor(org.jbpm.instantiation.UserCodeInterceptor);
-}
-
-Compiled from "XmlInstantiator.java"
-public class org.jbpm.instantiation.XmlInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.XmlInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
- protected org.dom4j.Element parseConfiguration(java.lang.String);
-}
-
-Compiled from "JbpmConfiguration.java"
-public class org.jbpm.JbpmConfiguration extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.JbpmConfiguration(org.jbpm.configuration.ObjectFactory);
- public static org.jbpm.JbpmConfiguration getInstance();
- public static org.jbpm.JbpmConfiguration getInstance(java.lang.String);
- public static boolean hasInstance(java.lang.String);
- protected static org.jbpm.configuration.ObjectFactory parseObjectFactory(java.io.InputStream);
- public static org.jbpm.JbpmConfiguration parseXmlString(java.lang.String);
- protected static org.jbpm.JbpmConfiguration createJbpmConfiguration(org.jbpm.configuration.ObjectFactory);
- public static org.jbpm.JbpmConfiguration parseInputStream(java.io.InputStream);
- public static org.jbpm.JbpmConfiguration parseResource(java.lang.String);
- public org.jbpm.JbpmContext createJbpmContext();
- public org.jbpm.JbpmContext createJbpmContext(java.lang.String);
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String, java.lang.String);
- public static java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
- public void cleanSchema();
- public void cleanSchema(java.lang.String);
- public void createSchema();
- public void createSchema(java.lang.String);
- public void dropSchema();
- public void dropSchema(java.lang.String);
- public void close();
- public void close(java.lang.String);
- public org.jbpm.JbpmContext getCurrentJbpmContext();
- public void startJobExecutor();
- public synchronized org.jbpm.job.executor.JobExecutor getJobExecutor();
-}
-
-Compiled from "JbpmConfiguration.java"
-public abstract class org.jbpm.JbpmConfiguration$Configs extends java.lang.Object{
- public org.jbpm.JbpmConfiguration$Configs();
- public static org.jbpm.configuration.ObjectFactory getObjectFactory();
- public static void setDefaultObjectFactory(org.jbpm.configuration.ObjectFactory);
- public static boolean hasObject(java.lang.String);
- public static synchronized java.lang.Object getObject(java.lang.String);
- public static java.lang.String getString(java.lang.String);
- public static long getLong(java.lang.String);
- public static int getInt(java.lang.String);
- public static boolean getBoolean(java.lang.String);
-}
-
-Compiled from "JbpmConfigurationTestHelper.java"
-public class org.jbpm.JbpmConfigurationTestHelper extends java.lang.Object{
- public org.jbpm.JbpmConfigurationTestHelper();
- public static void reset();
-}
-
-Compiled from "JbpmContext.java"
-public class org.jbpm.JbpmContext extends java.lang.Object implements java.io.Serializable{
- public static final java.lang.String DEFAULT_JBPM_CONTEXT_NAME;
- public org.jbpm.JbpmContext(org.jbpm.svc.Services, org.jbpm.configuration.ObjectFactory);
- public void close();
- public static org.jbpm.JbpmContext getCurrentJbpmContext();
- public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public java.util.List getTaskList();
- public java.util.List getTaskList(java.lang.String);
- public java.util.List getGroupTaskList(java.util.List);
- public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
- public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstanceForUpdate(long);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstanceForUpdate(long);
- public org.jbpm.graph.exe.Token loadToken(long);
- public org.jbpm.graph.exe.Token getToken(long);
- public org.jbpm.graph.exe.Token loadTokenForUpdate(long);
- public org.jbpm.graph.exe.Token getTokenForUpdate(long);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance newProcessInstance(java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance newProcessInstanceForUpdate(java.lang.String);
- public void save(org.jbpm.graph.exe.ProcessInstance);
- public void save(org.jbpm.graph.exe.Token);
- public void save(org.jbpm.taskmgmt.exe.TaskInstance);
- public void setRollbackOnly();
- public org.jbpm.svc.Services getServices();
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
- public org.jbpm.configuration.ObjectFactory getObjectFactory();
- public org.hibernate.SessionFactory getSessionFactory();
- public void setSessionFactory(org.hibernate.SessionFactory);
- public org.hibernate.Session getSession();
- public void setSession(org.hibernate.Session);
- public java.sql.Connection getConnection();
- public void setConnection(java.sql.Connection);
- public org.jbpm.db.ContextSession getContextSession();
- public org.jbpm.db.LoggingSession getLoggingSession();
- public org.jbpm.db.JobSession getJobSession();
- public org.jbpm.db.GraphSession getGraphSession();
- public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public org.jbpm.JbpmConfiguration getJbpmConfiguration();
-}
-
-Compiled from "JbpmException.java"
-public class org.jbpm.JbpmException extends java.lang.RuntimeException{
- public org.jbpm.JbpmException();
- public org.jbpm.JbpmException(java.lang.String, java.lang.Throwable);
- public org.jbpm.JbpmException(java.lang.String);
- public org.jbpm.JbpmException(java.lang.Throwable);
-}
-
-Compiled from "AbstractJcrServiceFactory.java"
-public abstract class org.jbpm.jcr.impl.AbstractJcrServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.jcr.impl.AbstractJcrServiceFactory();
- public org.jbpm.svc.Service openService();
- protected abstract javax.jcr.Repository getRepository();
- public void close();
-}
-
-Compiled from "JcrServiceImpl.java"
-public class org.jbpm.jcr.impl.JcrServiceImpl extends java.lang.Object implements org.jbpm.jcr.JcrService{
- protected javax.jcr.Session session;
- public org.jbpm.jcr.impl.JcrServiceImpl(javax.jcr.Session);
- public javax.jcr.Session getSession();
- public void close();
-}
-
-Compiled from "JackrabbitJcrServiceFactory.java"
-public class org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
- public org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory();
- protected synchronized javax.jcr.Repository getRepository();
-}
-
-Compiled from "JcrService.java"
-public interface org.jbpm.jcr.JcrService extends org.jbpm.svc.Service{
- public abstract javax.jcr.Session getSession();
-}
-
-Compiled from "JndiJcrServiceFactory.java"
-public class org.jbpm.jcr.jndi.JndiJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
- public org.jbpm.jcr.jndi.JndiJcrServiceFactory();
- protected javax.jcr.Repository getRepository();
-}
-
-Compiled from "CleanUpProcessJob.java"
-public class org.jbpm.job.CleanUpProcessJob extends org.jbpm.job.Job{
- public org.jbpm.job.CleanUpProcessJob();
- public org.jbpm.job.CleanUpProcessJob(org.jbpm.graph.exe.ProcessInstance);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
-}
-
-Compiled from "ExecuteActionJob.java"
-public class org.jbpm.job.ExecuteActionJob extends org.jbpm.job.Job{
- public org.jbpm.job.ExecuteActionJob();
- public org.jbpm.job.ExecuteActionJob(org.jbpm.graph.exe.Token);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
-}
-
-Compiled from "ExecuteNodeJob.java"
-public class org.jbpm.job.ExecuteNodeJob extends org.jbpm.job.Job{
- public org.jbpm.job.ExecuteNodeJob();
- public org.jbpm.job.ExecuteNodeJob(org.jbpm.graph.exe.Token);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public org.jbpm.graph.def.Node getNode();
- public void setNode(org.jbpm.graph.def.Node);
-}
-
-Compiled from "JobExecutor.java"
-public class org.jbpm.job.executor.JobExecutor extends java.lang.Object implements java.io.Serializable{
- protected org.jbpm.JbpmConfiguration jbpmConfiguration;
- protected java.lang.String name;
- protected int nbrOfThreads;
- protected int idleInterval;
- protected int maxIdleInterval;
- protected int historyMaxSize;
- protected int maxLockTime;
- protected int lockMonitorInterval;
- protected int lockBufferTime;
- protected java.util.Map threads;
- protected org.jbpm.job.executor.LockMonitorThread lockMonitorThread;
- protected java.util.Map monitoredJobIds;
- protected boolean isStarted;
- protected static java.lang.String hostName;
- public org.jbpm.job.executor.JobExecutor();
- public synchronized void start();
- public synchronized java.util.List stop();
- public void stopAndJoin() throws java.lang.InterruptedException;
- protected synchronized void startThread();
- protected java.lang.Thread createThread(java.lang.String);
- protected java.lang.String getNextThreadName();
- protected java.lang.String getLastThreadName();
- protected synchronized java.lang.Thread stopThread();
- public void setMonitoredJobIds(java.util.Map);
- public java.util.Set getMonitoredJobIds();
- public void addMonitoredJobId(java.lang.String, long);
- public void removeMonitoredJobId(java.lang.String);
- public void setHistoryMaxSize(int);
- public int getHistoryMaxSize();
- public void setIdleInterval(int);
- public int getIdleInterval();
- public void setStarted(boolean);
- public boolean isStarted();
- public void setJbpmConfiguration(org.jbpm.JbpmConfiguration);
- public org.jbpm.JbpmConfiguration getJbpmConfiguration();
- public void setMaxIdleInterval(int);
- public int getMaxIdleInterval();
- public void setName(java.lang.String);
- public java.lang.String getName();
- public void setSize(int);
- public int getSize();
- public void setThreads(java.util.Map);
- public java.util.Map getThreads();
- public void setMaxLockTime(int);
- public int getMaxLockTime();
- public void setLockBufferTime(int);
- public int getLockBufferTime();
- public void setLockMonitorInterval(int);
- public int getLockMonitorInterval();
- public void setNbrOfThreads(int);
- public int getNbrOfThreads();
-}
-
-Compiled from "JobExecutorServlet.java"
-public class org.jbpm.job.executor.JobExecutorServlet extends javax.servlet.http.HttpServlet{
- public org.jbpm.job.executor.JobExecutorServlet();
- public void init() throws javax.servlet.ServletException;
- protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;
- public void destroy();
-}
-
-Compiled from "JobExecutorThread.java"
-public class org.jbpm.job.executor.JobExecutorThread extends java.lang.Thread{
- public org.jbpm.job.executor.JobExecutorThread(java.lang.String, org.jbpm.job.executor.JobExecutor, org.jbpm.JbpmConfiguration, int, int, long, int);
- public void run();
- protected java.util.Collection acquireJobs();
- protected void executeJob(org.jbpm.job.Job);
- protected java.util.Date getNextDueDate();
- protected long getWaitPeriod();
- public void setActive(boolean);
- public void deactivate();
-}
-
-Compiled from "JobHistoryEntry.java"
-public class org.jbpm.job.executor.JobHistoryEntry extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.job.executor.JobHistoryEntry();
-}
-
-Compiled from "LockMonitorThread.java"
-public class org.jbpm.job.executor.LockMonitorThread extends java.lang.Thread{
- public org.jbpm.job.executor.LockMonitorThread(org.jbpm.JbpmConfiguration, int, int, int);
- public void run();
- protected void unlockOverdueJobs();
- public void setActive(boolean);
- public void deactivate();
-}
-
-Compiled from "Job.java"
-public abstract class org.jbpm.job.Job extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.job.Job();
- public org.jbpm.job.Job(org.jbpm.graph.exe.Token);
- public abstract boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String toString();
- public java.lang.String toStringLongFormat();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.Token getToken();
- public void setToken(org.jbpm.graph.exe.Token);
- public long getId();
- public java.util.Date getAqcuireDate();
- public void setLockTime(java.util.Date);
- public java.util.Date getDueDate();
- public void setDueDate(java.util.Date);
- public java.lang.String getException();
- public void setException(java.lang.String);
- public boolean isExclusive();
- public void setExclusive(boolean);
- public java.lang.String getJobExecutorName();
- public void setLockOwner(java.lang.String);
- public int getRetries();
- public void setRetries(int);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
- public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.lang.String getConfiguration();
- public void setConfiguration(java.lang.String);
- public java.lang.String getLockOwner();
- public java.util.Date getLockTime();
- public boolean isSuspended();
- public void setSuspended(boolean);
- public int getVersion();
-}
-
-Compiled from "Timer.java"
-public class org.jbpm.job.Timer extends org.jbpm.job.Job{
- public org.jbpm.job.Timer();
- public org.jbpm.job.Timer(org.jbpm.graph.exe.Token);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String toString();
- public static java.lang.String formatDueDate(java.util.Date);
- public java.lang.String getRepeat();
- public void setRepeat(java.lang.String);
- public java.lang.String getName();
- public void setName(java.lang.String);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public org.jbpm.graph.def.GraphElement getGraphElement();
- public void setGraphElement(org.jbpm.graph.def.GraphElement);
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
-}
-
-Compiled from "Converter.java"
-class org.jbpm.jpdl.convert.Converter$1 extends java.lang.Object implements java.io.FilenameFilter{
- public boolean accept(java.io.File, java.lang.String);
-}
-
-Compiled from "Converter.java"
-public class org.jbpm.jpdl.convert.Converter extends java.lang.Object{
- public org.jbpm.jpdl.convert.Converter();
- public org.dom4j.Document convert(org.dom4j.Document) throws java.lang.Exception;
- public java.lang.String convertPar(org.jbpm.jpdl.par.ProcessArchive);
- public void serializetoXML(java.io.OutputStream, org.dom4j.Document) throws java.lang.Exception;
- public static void main(java.lang.String[]) throws java.lang.Exception;
-}
-
-Compiled from "ELException.java"
-public class org.jbpm.jpdl.el.ELException extends org.jbpm.JbpmException{
- public org.jbpm.jpdl.el.ELException();
- public org.jbpm.jpdl.el.ELException(java.lang.String);
- public org.jbpm.jpdl.el.ELException(java.lang.Throwable);
- public org.jbpm.jpdl.el.ELException(java.lang.String, java.lang.Throwable);
- public java.lang.Throwable getRootCause();
-}
-
-Compiled from "ELParseException.java"
-public class org.jbpm.jpdl.el.ELParseException extends org.jbpm.jpdl.el.ELException{
- public org.jbpm.jpdl.el.ELParseException();
- public org.jbpm.jpdl.el.ELParseException(java.lang.String);
-}
-
-Compiled from "Expression.java"
-public abstract class org.jbpm.jpdl.el.Expression extends java.lang.Object{
- public org.jbpm.jpdl.el.Expression();
- public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionEvaluator.java"
-public abstract class org.jbpm.jpdl.el.ExpressionEvaluator extends java.lang.Object{
- public org.jbpm.jpdl.el.ExpressionEvaluator();
- public abstract org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
- public abstract java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "FunctionMapper.java"
-public interface org.jbpm.jpdl.el.FunctionMapper{
- public abstract java.lang.reflect.Method resolveFunction(java.lang.String, java.lang.String);
-}
-
-Compiled from "AndOperator.java"
-public class org.jbpm.jpdl.el.impl.AndOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.AndOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.AndOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean shouldEvaluate(java.lang.Object);
- public boolean shouldCoerceToBoolean();
-}
-
-Compiled from "ArithmeticOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.ArithmeticOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public org.jbpm.jpdl.el.impl.ArithmeticOperator();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public abstract double apply(double, double);
- public abstract long apply(long, long);
- public abstract java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public abstract java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "ArraySuffix.java"
-public class org.jbpm.jpdl.el.impl.ArraySuffix extends org.jbpm.jpdl.el.impl.ValueSuffix{
- public org.jbpm.jpdl.el.impl.Expression getIndex();
- public void setIndex(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.ArraySuffix(org.jbpm.jpdl.el.impl.Expression);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "BeanInfoIndexedProperty.java"
-public class org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty extends java.lang.Object{
- public java.lang.reflect.Method getReadMethod();
- public java.lang.reflect.Method getWriteMethod();
- public java.beans.IndexedPropertyDescriptor getIndexedPropertyDescriptor();
- public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.IndexedPropertyDescriptor);
-}
-
-Compiled from "BeanInfoManager.java"
-public class org.jbpm.jpdl.el.impl.BeanInfoManager extends java.lang.Object{
- public java.lang.Class getBeanClass();
- public static org.jbpm.jpdl.el.impl.BeanInfoManager getBeanInfoManager(java.lang.Class);
- public static org.jbpm.jpdl.el.impl.BeanInfoProperty getBeanInfoProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getBeanInfoIndexedProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.impl.BeanInfoProperty getProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getIndexedProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public java.beans.EventSetDescriptor getEventSet(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "BeanInfoProperty.java"
-public class org.jbpm.jpdl.el.impl.BeanInfoProperty extends java.lang.Object{
- public java.lang.reflect.Method getReadMethod();
- public java.lang.reflect.Method getWriteMethod();
- public java.beans.PropertyDescriptor getPropertyDescriptor();
- public org.jbpm.jpdl.el.impl.BeanInfoProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.PropertyDescriptor);
-}
-
-Compiled from "BeanMethod.java"
-public class org.jbpm.jpdl.el.impl.BeanMethod extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.BeanMethod(java.lang.reflect.Method);
- public java.lang.Object invoke(java.lang.Object) throws java.lang.reflect.InvocationTargetException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException;
-}
-
-Compiled from "BinaryOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.BinaryOperator extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.BinaryOperator();
- public abstract java.lang.String getOperatorSymbol();
- public abstract java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean shouldEvaluate(java.lang.Object);
- public boolean shouldCoerceToBoolean();
-}
-
-Compiled from "BinaryOperatorExpression.java"
-public class org.jbpm.jpdl.el.impl.BinaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.Expression getExpression();
- public void setExpression(org.jbpm.jpdl.el.impl.Expression);
- public java.util.List getOperators();
- public void setOperators(java.util.List);
- public java.util.List getExpressions();
- public void setExpressions(java.util.List);
- public org.jbpm.jpdl.el.impl.BinaryOperatorExpression(org.jbpm.jpdl.el.impl.Expression, java.util.List, java.util.List);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "BooleanLiteral.java"
-public class org.jbpm.jpdl.el.impl.BooleanLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public static final org.jbpm.jpdl.el.impl.BooleanLiteral TRUE;
- public static final org.jbpm.jpdl.el.impl.BooleanLiteral FALSE;
- public org.jbpm.jpdl.el.impl.BooleanLiteral(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "Coercions.java"
-public class org.jbpm.jpdl.el.impl.Coercions extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.Coercions();
- public static java.lang.Object coerce(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.String coerceToString(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Number coerceToPrimitiveNumber(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Integer coerceToInteger(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Character coerceToCharacter(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Boolean coerceToBoolean(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object coerceToObject(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object applyArithmeticOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.ArithmeticOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object applyRelationalOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.RelationalOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object applyEqualityOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.EqualityOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static boolean isFloatingPointType(java.lang.Object);
- public static boolean isFloatingPointType(java.lang.Class);
- public static boolean isFloatingPointString(java.lang.Object);
- public static boolean isIntegerType(java.lang.Object);
- public static boolean isIntegerType(java.lang.Class);
- public static boolean isBigInteger(java.lang.Object);
- public static boolean isBigDecimal(java.lang.Object);
-}
-
-Compiled from "ComplexValue.java"
-public class org.jbpm.jpdl.el.impl.ComplexValue extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.Expression getPrefix();
- public void setPrefix(org.jbpm.jpdl.el.impl.Expression);
- public java.util.List getSuffixes();
- public void setSuffixes(java.util.List);
- public org.jbpm.jpdl.el.impl.ComplexValue(org.jbpm.jpdl.el.impl.Expression, java.util.List);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ConditionalExpression.java"
-public class org.jbpm.jpdl.el.impl.ConditionalExpression extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.Expression getCondition();
- public void setCondition(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.Expression getTrueBranch();
- public void setTrueBranch(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.Expression getFalseBranch();
- public void setFalseBranch(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.ConditionalExpression(org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "Constants.java"
-public class org.jbpm.jpdl.el.impl.Constants extends java.lang.Object{
- public static final java.lang.String EXCEPTION_GETTING_BEANINFO;
- public static final java.lang.String NULL_EXPRESSION_STRING;
- public static final java.lang.String PARSE_EXCEPTION;
- public static final java.lang.String CANT_GET_PROPERTY_OF_NULL;
- public static final java.lang.String NO_SUCH_PROPERTY;
- public static final java.lang.String NO_GETTER_METHOD;
- public static final java.lang.String ERROR_GETTING_PROPERTY;
- public static final java.lang.String ERROR_INVOKING_METHOD;
- public static final java.lang.String CANT_GET_INDEXED_VALUE_OF_NULL;
- public static final java.lang.String CANT_GET_NULL_INDEX;
- public static final java.lang.String NULL_INDEX;
- public static final java.lang.String BAD_INDEX_VALUE;
- public static final java.lang.String EXCEPTION_ACCESSING_LIST;
- public static final java.lang.String EXCEPTION_ACCESSING_ARRAY;
- public static final java.lang.String CANT_FIND_INDEX;
- public static final java.lang.String TOSTRING_EXCEPTION;
- public static final java.lang.String BOOLEAN_TO_NUMBER;
- public static final java.lang.String STRING_TO_NUMBER_EXCEPTION;
- public static final java.lang.String COERCE_TO_NUMBER;
- public static final java.lang.String BOOLEAN_TO_CHARACTER;
- public static final java.lang.String EMPTY_STRING_TO_CHARACTER;
- public static final java.lang.String COERCE_TO_CHARACTER;
- public static final java.lang.String NULL_TO_BOOLEAN;
- public static final java.lang.String STRING_TO_BOOLEAN;
- public static final java.lang.String COERCE_TO_BOOLEAN;
- public static final java.lang.String COERCE_TO_OBJECT;
- public static final java.lang.String NO_PROPERTY_EDITOR;
- public static final java.lang.String PROPERTY_EDITOR_ERROR;
- public static final java.lang.String ARITH_OP_NULL;
- public static final java.lang.String ARITH_OP_BAD_TYPE;
- public static final java.lang.String ARITH_ERROR;
- public static final java.lang.String ERROR_IN_EQUALS;
- public static final java.lang.String UNARY_OP_BAD_TYPE;
- public static final java.lang.String NAMED_VALUE_NOT_FOUND;
- public static final java.lang.String CANT_GET_INDEXED_PROPERTY;
- public static final java.lang.String COMPARABLE_ERROR;
- public static final java.lang.String BAD_IMPLICIT_OBJECT;
- public static final java.lang.String ATTRIBUTE_EVALUATION_EXCEPTION;
- public static final java.lang.String ATTRIBUTE_PARSE_EXCEPTION;
- public static final java.lang.String UNKNOWN_FUNCTION;
- public static final java.lang.String INAPPROPRIATE_FUNCTION_ARG_COUNT;
- public static final java.lang.String FUNCTION_INVOCATION_ERROR;
- public org.jbpm.jpdl.el.impl.Constants();
- public static java.lang.String getStringResource(java.lang.String) throws java.util.MissingResourceException;
-}
-
-Compiled from "DivideOperator.java"
-public class org.jbpm.jpdl.el.impl.DivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.DivideOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.DivideOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "EmptyOperator.java"
-public class org.jbpm.jpdl.el.impl.EmptyOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
- public static final org.jbpm.jpdl.el.impl.EmptyOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.EmptyOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "EnumeratedMap.java"
-public abstract class org.jbpm.jpdl.el.impl.EnumeratedMap extends java.lang.Object implements java.util.Map{
- public org.jbpm.jpdl.el.impl.EnumeratedMap();
- public void clear();
- public boolean containsKey(java.lang.Object);
- public boolean containsValue(java.lang.Object);
- public java.util.Set entrySet();
- public java.lang.Object get(java.lang.Object);
- public boolean isEmpty();
- public java.util.Set keySet();
- public java.lang.Object put(java.lang.Object, java.lang.Object);
- public void putAll(java.util.Map);
- public java.lang.Object remove(java.lang.Object);
- public int size();
- public java.util.Collection values();
- public abstract java.util.Enumeration enumerateKeys();
- public abstract boolean isMutable();
- public abstract java.lang.Object getValue(java.lang.Object);
- public java.util.Map getAsMap();
-}
-
-Compiled from "EqualityOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.EqualityOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public org.jbpm.jpdl.el.impl.EqualityOperator();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public abstract boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
-}
-
-Compiled from "EqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.EqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
- public static final org.jbpm.jpdl.el.impl.EqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.EqualsOperator();
- public java.lang.String getOperatorSymbol();
- public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
-}
-
-Compiled from "Expression.java"
-public abstract class org.jbpm.jpdl.el.impl.Expression extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.Expression();
- public abstract java.lang.String getExpressionString();
- public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionEvaluatorImpl.java"
-public class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl extends org.jbpm.jpdl.el.ExpressionEvaluator{
- public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl();
- public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl(boolean);
- public java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
- public java.lang.Object parseExpressionString(java.lang.String) throws org.jbpm.jpdl.el.ELException;
- public java.lang.String parseAndRender(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionEvaluatorImpl.java"
-class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression extends org.jbpm.jpdl.el.Expression{
- public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression(org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper);
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionString.java"
-public class org.jbpm.jpdl.el.impl.ExpressionString extends java.lang.Object{
- public java.lang.Object[] getElements();
- public void setElements(java.lang.Object[]);
- public org.jbpm.jpdl.el.impl.ExpressionString(java.lang.Object[]);
- public java.lang.String evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public java.lang.String getExpressionString();
-}
-
-Compiled from "FloatingPointLiteral.java"
-public class org.jbpm.jpdl.el.impl.FloatingPointLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public org.jbpm.jpdl.el.impl.FloatingPointLiteral(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "FunctionInvocation.java"
-public class org.jbpm.jpdl.el.impl.FunctionInvocation extends org.jbpm.jpdl.el.impl.Expression{
- public java.lang.String getFunctionName();
- public void setFunctionName(java.lang.String);
- public java.util.List getArgumentList();
- public void setArgumentList(java.util.List);
- public org.jbpm.jpdl.el.impl.FunctionInvocation(java.lang.String, java.util.List);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "GreaterThanOperator.java"
-public class org.jbpm.jpdl.el.impl.GreaterThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.GreaterThanOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.GreaterThanOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "GreaterThanOrEqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "IntegerDivideOperator.java"
-public class org.jbpm.jpdl.el.impl.IntegerDivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.IntegerDivideOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.IntegerDivideOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "IntegerLiteral.java"
-public class org.jbpm.jpdl.el.impl.IntegerLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public org.jbpm.jpdl.el.impl.IntegerLiteral(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "JbpmExpressionEvaluator.java"
-public class org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator();
- public static void setExpressionEvaluator(org.jbpm.jpdl.el.ExpressionEvaluator);
- public static void setVariableResolver(org.jbpm.jpdl.el.VariableResolver);
- public static void setFunctionMapper(org.jbpm.jpdl.el.FunctionMapper);
- public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
- public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper);
- public static org.jbpm.jpdl.el.VariableResolver getUsedVariableResolver();
- public static org.jbpm.jpdl.el.FunctionMapper getUsedFunctionMapper();
-}
-
-Compiled from "JbpmVariableResolver.java"
-public class org.jbpm.jpdl.el.impl.JbpmVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver{
- public org.jbpm.jpdl.el.impl.JbpmVariableResolver();
- public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "LessThanOperator.java"
-public class org.jbpm.jpdl.el.impl.LessThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.LessThanOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.LessThanOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "LessThanOrEqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "Literal.java"
-public abstract class org.jbpm.jpdl.el.impl.Literal extends org.jbpm.jpdl.el.impl.Expression{
- public java.lang.Object getValue();
- public void setValue(java.lang.Object);
- public org.jbpm.jpdl.el.impl.Literal(java.lang.Object);
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "Logger.java"
-public class org.jbpm.jpdl.el.impl.Logger extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.Logger(java.io.PrintStream);
- public boolean isLoggingWarning();
- public void logWarning(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public boolean isLoggingError();
- public void logError(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "MinusOperator.java"
-public class org.jbpm.jpdl.el.impl.MinusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
- public static final org.jbpm.jpdl.el.impl.MinusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.MinusOperator();
- public java.lang.String getOperatorSymbol();
- public double apply(double, double);
- public long apply(long, long);
- public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "ModulusOperator.java"
-public class org.jbpm.jpdl.el.impl.ModulusOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.ModulusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.ModulusOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "MultiplyOperator.java"
-public class org.jbpm.jpdl.el.impl.MultiplyOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
- public static final org.jbpm.jpdl.el.impl.MultiplyOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.MultiplyOperator();
- public java.lang.String getOperatorSymbol();
- public double apply(double, double);
- public long apply(long, long);
- public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "NamedValue.java"
-public class org.jbpm.jpdl.el.impl.NamedValue extends org.jbpm.jpdl.el.impl.Expression{
- public java.lang.String getName();
- public org.jbpm.jpdl.el.impl.NamedValue(java.lang.String);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "NotEqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.NotEqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
- public static final org.jbpm.jpdl.el.impl.NotEqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.NotEqualsOperator();
- public java.lang.String getOperatorSymbol();
- public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
-}
-
-Compiled from "NotOperator.java"
-public class org.jbpm.jpdl.el.impl.NotOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
- public static final org.jbpm.jpdl.el.impl.NotOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.NotOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "NullLiteral.java"
-public class org.jbpm.jpdl.el.impl.NullLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public static final org.jbpm.jpdl.el.impl.NullLiteral SINGLETON;
- public org.jbpm.jpdl.el.impl.NullLiteral();
- public java.lang.String getExpressionString();
-}
-
-Compiled from "OrOperator.java"
-public class org.jbpm.jpdl.el.impl.OrOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.OrOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.OrOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean shouldEvaluate(java.lang.Object);
- public boolean shouldCoerceToBoolean();
-}
-
-Compiled from "PlusOperator.java"
-public class org.jbpm.jpdl.el.impl.PlusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
- public static final org.jbpm.jpdl.el.impl.PlusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.PlusOperator();
- public java.lang.String getOperatorSymbol();
- public double apply(double, double);
- public long apply(long, long);
- public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "PrimitiveObjects.java"
-class org.jbpm.jpdl.el.impl.PrimitiveObjects extends java.lang.Object{
- public static java.lang.Boolean getBoolean(boolean);
- public static java.lang.Byte getByte(byte);
- public static java.lang.Character getCharacter(char);
- public static java.lang.Short getShort(short);
- public static java.lang.Integer getInteger(int);
- public static java.lang.Long getLong(long);
- public static java.lang.Float getFloat(float);
- public static java.lang.Double getDouble(double);
- public static java.lang.Class getPrimitiveObjectClass(java.lang.Class);
-}
-
-Compiled from "PropertySuffix.java"
-public class org.jbpm.jpdl.el.impl.PropertySuffix extends org.jbpm.jpdl.el.impl.ArraySuffix{
- public java.lang.String getName();
- public void setName(java.lang.String);
- public org.jbpm.jpdl.el.impl.PropertySuffix(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "RelationalOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.RelationalOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public org.jbpm.jpdl.el.impl.RelationalOperator();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public abstract boolean apply(double, double);
- public abstract boolean apply(long, long);
- public abstract boolean apply(java.lang.String, java.lang.String);
- public abstract boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public abstract boolean apply(java.math.BigInteger, java.math.BigInteger);
- protected boolean isLess(int);
- protected boolean isEqual(int);
- protected boolean isGreater(int);
-}
-
-Compiled from "StringLiteral.java"
-public class org.jbpm.jpdl.el.impl.StringLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public static org.jbpm.jpdl.el.impl.StringLiteral fromToken(java.lang.String);
- public static org.jbpm.jpdl.el.impl.StringLiteral fromLiteralValue(java.lang.String);
- public static java.lang.String getValueFromToken(java.lang.String);
- public static java.lang.String toStringToken(java.lang.String);
- public static java.lang.String toIdentifierToken(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "UnaryMinusOperator.java"
-public class org.jbpm.jpdl.el.impl.UnaryMinusOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
- public static final org.jbpm.jpdl.el.impl.UnaryMinusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.UnaryMinusOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "UnaryOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.UnaryOperator extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.UnaryOperator();
- public abstract java.lang.String getOperatorSymbol();
- public abstract java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "UnaryOperatorExpression.java"
-public class org.jbpm.jpdl.el.impl.UnaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.UnaryOperator getOperator();
- public void setOperator(org.jbpm.jpdl.el.impl.UnaryOperator);
- public java.util.List getOperators();
- public void setOperators(java.util.List);
- public org.jbpm.jpdl.el.impl.Expression getExpression();
- public void setExpression(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.UnaryOperatorExpression(org.jbpm.jpdl.el.impl.UnaryOperator, java.util.List, org.jbpm.jpdl.el.impl.Expression);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ValueSuffix.java"
-public abstract class org.jbpm.jpdl.el.impl.ValueSuffix extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.ValueSuffix();
- public abstract java.lang.String getExpressionString();
- public abstract java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ELParser.java"
-public class org.jbpm.jpdl.el.parser.ELParser extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
- public org.jbpm.jpdl.el.parser.ELParserTokenManager token_source;
- public org.jbpm.jpdl.el.parser.ELToken token;
- public org.jbpm.jpdl.el.parser.ELToken jj_nt;
- public boolean lookingAhead;
- public static void main(java.lang.String[]) throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.Object ExpressionString() throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.String AttrValueString() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression AttrValueExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression Expression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression OrExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression AndExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression EqualityExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression RelationalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression AddExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression MultiplyExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression ConditionalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression UnaryExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression Value() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression ValuePrefix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.NamedValue NamedValue() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.FunctionInvocation FunctionInvocation() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.ValueSuffix ValueSuffix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.PropertySuffix PropertySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.ArraySuffix ArraySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Literal Literal() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.BooleanLiteral BooleanLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.StringLiteral StringLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.IntegerLiteral IntegerLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.FloatingPointLiteral FloatingPointLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.NullLiteral NullLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.String Identifier() throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.String QualifiedName() throws org.jbpm.jpdl.el.parser.ParseException;
- public org.jbpm.jpdl.el.parser.ELParser(java.io.InputStream);
- public void ReInit(java.io.InputStream);
- public org.jbpm.jpdl.el.parser.ELParser(java.io.Reader);
- public void ReInit(java.io.Reader);
- public org.jbpm.jpdl.el.parser.ELParser(org.jbpm.jpdl.el.parser.ELParserTokenManager);
- public void ReInit(org.jbpm.jpdl.el.parser.ELParserTokenManager);
- public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
- public final org.jbpm.jpdl.el.parser.ELToken getToken(int);
- public final org.jbpm.jpdl.el.parser.ParseException generateParseException();
- public final void enable_tracing();
- public final void disable_tracing();
-}
-
-Compiled from "ELParserConstants.java"
-public interface org.jbpm.jpdl.el.parser.ELParserConstants{
- public static final int EOF;
- public static final int NON_EXPRESSION_TEXT;
- public static final int START_EXPRESSION;
- public static final int INTEGER_LITERAL;
- public static final int FLOATING_POINT_LITERAL;
- public static final int EXPONENT;
- public static final int STRING_LITERAL;
- public static final int BADLY_ESCAPED_STRING_LITERAL;
- public static final int TRUE;
- public static final int FALSE;
- public static final int NULL;
- public static final int END_EXPRESSION;
- public static final int DOT;
- public static final int GT1;
- public static final int GT2;
- public static final int LT1;
- public static final int LT2;
- public static final int EQ1;
- public static final int EQ2;
- public static final int LE1;
- public static final int LE2;
- public static final int GE1;
- public static final int GE2;
- public static final int NE1;
- public static final int NE2;
- public static final int LPAREN;
- public static final int RPAREN;
- public static final int COMMA;
- public static final int COLON;
- public static final int LBRACKET;
- public static final int RBRACKET;
- public static final int PLUS;
- public static final int MINUS;
- public static final int MULTIPLY;
- public static final int DIVIDE1;
- public static final int DIVIDE2;
- public static final int MODULUS1;
- public static final int MODULUS2;
- public static final int NOT1;
- public static final int NOT2;
- public static final int AND1;
- public static final int AND2;
- public static final int OR1;
- public static final int OR2;
- public static final int EMPTY;
- public static final int COND;
- public static final int IDENTIFIER;
- public static final int IMPL_OBJ_START;
- public static final int LETTER;
- public static final int DIGIT;
- public static final int ILLEGAL_CHARACTER;
- public static final int DEFAULT;
- public static final int IN_EXPRESSION;
- public static final java.lang.String[] tokenImage;
-}
-
-Compiled from "ELParser.java"
-final class org.jbpm.jpdl.el.parser.ELParser$JJCalls extends java.lang.Object{
-}
-
-Compiled from "ELParserTokenManager.java"
-public class org.jbpm.jpdl.el.parser.ELParserTokenManager extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
- public java.io.PrintStream debugStream;
- public static final java.lang.String[] jjstrLiteralImages;
- public static final java.lang.String[] lexStateNames;
- public static final int[] jjnewLexState;
- protected char curChar;
- public void setDebugStream(java.io.PrintStream);
- public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream);
- public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
- public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream);
- public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
- public void SwitchTo(int);
- public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
-}
-
-Compiled from "ELToken.java"
-public class org.jbpm.jpdl.el.parser.ELToken extends java.lang.Object{
- public int kind;
- public int beginLine;
- public int beginColumn;
- public int endLine;
- public int endColumn;
- public java.lang.String image;
- public org.jbpm.jpdl.el.parser.ELToken next;
- public org.jbpm.jpdl.el.parser.ELToken specialToken;
- public org.jbpm.jpdl.el.parser.ELToken();
- public final java.lang.String toString();
- public static final org.jbpm.jpdl.el.parser.ELToken newToken(int);
-}
-
-Compiled from "ELTokenMgrError.java"
-public class org.jbpm.jpdl.el.parser.ELTokenMgrError extends java.lang.Error{
- protected static final java.lang.String addEscapes(java.lang.String);
- public java.lang.String getMessage();
- public org.jbpm.jpdl.el.parser.ELTokenMgrError();
- public org.jbpm.jpdl.el.parser.ELTokenMgrError(java.lang.String, int);
- public org.jbpm.jpdl.el.parser.ELTokenMgrError(boolean, int, int, int, java.lang.String, char, int);
-}
-
-Compiled from "ParseException.java"
-public class org.jbpm.jpdl.el.parser.ParseException extends java.lang.Exception{
- protected boolean specialConstructor;
- public org.jbpm.jpdl.el.parser.ELToken currentToken;
- public int[][] expectedTokenSequences;
- public java.lang.String[] tokenImage;
- protected java.lang.String eol;
- public org.jbpm.jpdl.el.parser.ParseException(org.jbpm.jpdl.el.parser.ELToken, int[][], java.lang.String[]);
- public org.jbpm.jpdl.el.parser.ParseException();
- public org.jbpm.jpdl.el.parser.ParseException(java.lang.String);
- public java.lang.String getMessage();
- protected java.lang.String add_escapes(java.lang.String);
-}
-
-Compiled from "SimpleCharStream.java"
-public final class org.jbpm.jpdl.el.parser.SimpleCharStream extends java.lang.Object{
- public static final boolean staticFlag;
- public int bufpos;
- public final char BeginToken() throws java.io.IOException;
- public final char readChar() throws java.io.IOException;
- public final int getColumn();
- public final int getLine();
- public final int getEndColumn();
- public final int getEndLine();
- public final int getBeginColumn();
- public final int getBeginLine();
- public final void backup(int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader);
- public void ReInit(java.io.Reader, int, int, int);
- public void ReInit(java.io.Reader, int, int);
- public void ReInit(java.io.Reader);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream);
- public void ReInit(java.io.InputStream, int, int, int);
- public void ReInit(java.io.InputStream);
- public void ReInit(java.io.InputStream, int, int);
- public final java.lang.String GetImage();
- public final char[] GetSuffix(int);
- public void Done();
- public void adjustBeginLineColumn(int, int);
-}
-
-Compiled from "VariableResolver.java"
-public interface org.jbpm.jpdl.el.VariableResolver{
- public abstract java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "MilestoneInstance.java"
-public class org.jbpm.jpdl.exe.MilestoneInstance extends java.lang.Object implements java.io.Serializable{
- protected long id;
- protected java.lang.String name;
- protected boolean reached;
- protected org.jbpm.graph.exe.Token token;
- protected java.util.Collection listeners;
- public org.jbpm.jpdl.exe.MilestoneInstance();
- public org.jbpm.jpdl.exe.MilestoneInstance(java.lang.String);
- public static org.jbpm.jpdl.exe.MilestoneInstance getMilestoneInstance(java.lang.String, org.jbpm.graph.exe.Token);
- public void addListener(org.jbpm.graph.exe.Token);
- public void notifyListeners();
- public long getId();
- public void setId(long);
- public java.util.Collection getListeners();
- public void setListeners(java.util.Collection);
- public java.lang.String getName();
- public void setName(java.lang.String);
- public boolean isReached();
- public void setReached(boolean);
- public org.jbpm.graph.exe.Token getToken();
- public void setToken(org.jbpm.graph.exe.Token);
-}
-
-Compiled from "JpdlException.java"
-public class org.jbpm.jpdl.JpdlException extends java.lang.RuntimeException{
- protected java.util.List problems;
- public org.jbpm.jpdl.JpdlException(java.util.List);
- public org.jbpm.jpdl.JpdlException(java.lang.String);
- public org.jbpm.jpdl.JpdlException(java.lang.String, java.lang.Throwable);
- public java.util.List getProblems();
-}
-
-Compiled from "ConfigurableParser.java"
-public interface org.jbpm.jpdl.par.ConfigurableParser extends org.jbpm.jpdl.par.ProcessArchiveParser{
- public abstract void configure(org.w3c.dom.Element);
-}
-
-Compiled from "FileArchiveParser.java"
-public class org.jbpm.jpdl.par.FileArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
- public org.jbpm.jpdl.par.FileArchiveParser();
- public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "FileFilter.java"
-public class org.jbpm.jpdl.par.FileFilter extends java.lang.Object implements org.jbpm.jpdl.par.ConfigurableParser{
- public org.jbpm.jpdl.par.FileFilter();
- public void configure(org.w3c.dom.Element);
- public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "JpdlArchiveParser.java"
-public class org.jbpm.jpdl.par.JpdlArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
- public org.jbpm.jpdl.par.JpdlArchiveParser();
- public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition) throws org.jbpm.jpdl.JpdlException;
-}
-
-Compiled from "ProcessArchive.java"
-public class org.jbpm.jpdl.par.ProcessArchive extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
- public org.jbpm.jpdl.par.ProcessArchive(java.util.zip.ZipInputStream) throws java.io.IOException;
- public org.jbpm.graph.def.ProcessDefinition parseProcessDefinition();
- public java.lang.String toString();
- public java.util.Map getEntries();
- public byte[] getEntry(java.lang.String);
- public java.io.InputStream getEntryInputStream(java.lang.String);
- public byte[] removeEntry(java.lang.String);
- public java.io.InputStream removeEntryInputStream(java.lang.String);
- public void addProblem(org.jbpm.jpdl.xml.Problem);
- public java.util.List getProblems();
- public void resetProblems();
-}
-
-Compiled from "ProcessArchiveParser.java"
-public interface org.jbpm.jpdl.par.ProcessArchiveParser extends java.io.Serializable{
- public abstract org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "JpdlParser.java"
-public class org.jbpm.jpdl.xml.JpdlParser extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.jpdl.xml.JpdlParser();
- public static org.dom4j.Document parse(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
- public static org.dom4j.io.SAXReader createSaxReader(org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
- public static org.xml.sax.XMLReader createXmlReader() throws java.lang.Exception;
- public static void addSchemaResource(java.lang.String);
-}
-
-Compiled from "JpdlParser.java"
-class org.jbpm.jpdl.xml.JpdlParser$JpdlErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler,java.io.Serializable{
- public void warning(org.xml.sax.SAXParseException);
- public void error(org.xml.sax.SAXParseException);
- public void fatalError(org.xml.sax.SAXParseException);
-}
-
-Compiled from "JpdlXmlReader.java"
-public class org.jbpm.jpdl.xml.JpdlXmlReader extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
- protected org.xml.sax.InputSource inputSource;
- protected java.util.List problems;
- protected org.jbpm.jpdl.xml.ProblemListener problemListener;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- protected java.lang.String initialNodeName;
- protected java.util.Collection unresolvedTransitionDestinations;
- protected java.util.Collection unresolvedActionReferences;
- protected org.dom4j.Document document;
- public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource);
- public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener);
- public org.jbpm.jpdl.xml.JpdlXmlReader(java.io.Reader);
- public void close() throws java.io.IOException;
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void addProblem(org.jbpm.jpdl.xml.Problem);
- public void addError(java.lang.String);
- public void addError(java.lang.String, java.lang.Throwable);
- public void addWarning(java.lang.String);
- public org.jbpm.graph.def.ProcessDefinition readProcessDefinition();
- protected void parseProcessDefinitionAttributes(org.dom4j.Element);
- protected void readSwimlanes(org.dom4j.Element);
- public void readNodes(org.dom4j.Element, org.jbpm.graph.def.NodeCollection);
- public void readTasks(org.dom4j.Element, org.jbpm.graph.node.TaskNode);
- public org.jbpm.taskmgmt.def.Task readTask(org.dom4j.Element, org.jbpm.taskmgmt.def.TaskMgmtDefinition, org.jbpm.graph.node.TaskNode);
- protected org.jbpm.instantiation.Delegation readAssignmentDelegation(org.dom4j.Element);
- protected org.jbpm.taskmgmt.def.TaskController readTaskController(org.dom4j.Element);
- public java.util.List readVariableAccesses(org.dom4j.Element);
- public void readStartStateTask(org.dom4j.Element, org.jbpm.graph.node.StartState);
- public void readNode(org.dom4j.Element, org.jbpm.graph.def.Node, org.jbpm.graph.def.NodeCollection);
- protected void readNodeTimers(org.dom4j.Element, org.jbpm.graph.def.Node);
- protected void readNodeTimer(org.dom4j.Element, org.jbpm.graph.def.Node);
- protected void readTaskTimers(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
- protected void readTaskTimer(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
- protected void readEvents(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
- public void readActions(org.dom4j.Element, org.jbpm.graph.def.GraphElement, java.lang.String);
- protected void addAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
- public org.jbpm.graph.def.Action readSingleAction(org.dom4j.Element);
- public org.jbpm.graph.def.Action createAction(org.dom4j.Element);
- public void readAction(org.dom4j.Element, org.jbpm.graph.def.Action);
- protected void readExceptionHandlers(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
- protected void readExceptionHandler(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
- public void addUnresolvedTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
- public void resolveTransitionDestinations();
- public void resolveTransitionDestinations(java.util.List, org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Transition resolveTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
- public void addUnresolvedActionReference(org.dom4j.Element, org.jbpm.graph.def.Action);
- public void resolveActionReferences();
- public void verifySwimlaneAssignments();
- public org.jbpm.instantiation.Delegation createMailDelegation(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String getProperty(java.lang.String, org.dom4j.Element);
-}
-
-Compiled from "JpdlXmlWriter.java"
-public class org.jbpm.jpdl.xml.JpdlXmlWriter extends java.lang.Object{
- public org.jbpm.jpdl.xml.JpdlXmlWriter(java.io.Writer);
- public void addProblem(java.lang.String);
- public static java.lang.String toString(org.jbpm.graph.def.ProcessDefinition);
- public void setUseNamespace(boolean);
- public void write(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "Parsable.java"
-public interface org.jbpm.jpdl.xml.Parsable{
- public abstract void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public abstract void write(org.dom4j.Element);
-}
-
-Compiled from "Problem.java"
-public class org.jbpm.jpdl.xml.Problem extends java.lang.Object implements java.io.Serializable{
- public static final int LEVEL_FATAL;
- public static final int LEVEL_ERROR;
- public static final int LEVEL_WARNING;
- public static final int LEVEL_INFO;
- protected int level;
- protected java.lang.String description;
- protected java.lang.String resource;
- protected java.lang.String folder;
- protected java.lang.Integer line;
- protected java.lang.Throwable exception;
- public org.jbpm.jpdl.xml.Problem(int, java.lang.String);
- public org.jbpm.jpdl.xml.Problem(int, java.lang.String, java.lang.Throwable);
- public java.lang.String toString();
- public static boolean containsProblemsOfLevel(java.util.Collection, int);
- public java.lang.String getDescription();
- public void setDescription(java.lang.String);
- public java.lang.Throwable getException();
- public void setException(java.lang.Throwable);
- public java.lang.String getFolder();
- public void setFolder(java.lang.String);
- public java.lang.Integer getLine();
- public void setLine(java.lang.Integer);
- public java.lang.String getResource();
- public void setResource(java.lang.String);
- public int getLevel();
-}
-
-Compiled from "ProblemListener.java"
-public interface org.jbpm.jpdl.xml.ProblemListener extends java.io.Serializable{
- public abstract void addProblem(org.jbpm.jpdl.xml.Problem);
-}
-
-Compiled from "DbLoggingService.java"
-public class org.jbpm.logging.db.DbLoggingService extends java.lang.Object implements org.jbpm.logging.LoggingService{
- public org.jbpm.logging.db.DbLoggingService();
- public void log(org.jbpm.logging.log.ProcessLog);
- public void close();
-}
-
-Compiled from "DbLoggingServiceFactory.java"
-public class org.jbpm.logging.db.DbLoggingServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.logging.db.DbLoggingServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "LoggingInstance.java"
-public class org.jbpm.logging.exe.LoggingInstance extends org.jbpm.module.exe.ModuleInstance{
- public org.jbpm.logging.exe.LoggingInstance();
- public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
- public void endCompositeLog();
- public void addLog(org.jbpm.logging.log.ProcessLog);
- public java.util.List getLogs();
- public java.util.List getLogs(java.lang.Class);
- public static java.util.List getLogs(java.util.Collection, java.lang.Class);
- public void logLogs();
-}
-
-Compiled from "CompositeLog.java"
-public class org.jbpm.logging.log.CompositeLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.logging.log.CompositeLog();
- public java.util.List getChildren();
- public void setChildren(java.util.List);
- public java.lang.String toString();
- public void addChild(org.jbpm.logging.log.ProcessLog);
-}
-
-Compiled from "LoggingService.java"
-public interface org.jbpm.logging.LoggingService extends org.jbpm.svc.Service{
- public abstract void log(org.jbpm.logging.log.ProcessLog);
-}
-
-Compiled from "MessageLog.java"
-public class org.jbpm.logging.log.MessageLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.logging.log.MessageLog();
- public org.jbpm.logging.log.MessageLog(java.lang.String);
- public java.lang.String toString();
- public java.lang.String getMessage();
-}
-
-Compiled from "ProcessLog.java"
-public abstract class org.jbpm.logging.log.ProcessLog extends java.lang.Object implements java.io.Serializable{
- protected int index;
- protected java.util.Date date;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.logging.log.CompositeLog parent;
- public org.jbpm.logging.log.ProcessLog();
- public abstract java.lang.String toString();
- public java.lang.String getActorId();
- public void setToken(org.jbpm.graph.exe.Token);
- public void setParent(org.jbpm.logging.log.CompositeLog);
- public long getId();
- public java.util.Date getDate();
- public void setDate(java.util.Date);
- public org.jbpm.logging.log.CompositeLog getParent();
- public org.jbpm.graph.exe.Token getToken();
- public void setIndex(int);
- public int getIndex();
- public java.util.List getChildren();
-}
-
-Compiled from "AddressResolver.java"
-public interface org.jbpm.mail.AddressResolver extends java.io.Serializable{
- public abstract java.lang.Object resolveAddress(java.lang.String);
-}
-
-Compiled from "Mail.java"
-public class org.jbpm.mail.Mail extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
- public org.jbpm.mail.Mail();
- public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.util.List getRecipients();
- public java.util.List getBccRecipients();
- public java.lang.String getSubject();
- public java.lang.String getText();
- public java.lang.String getFromAddress();
- public void send();
- public static void send(java.util.Properties, java.lang.String, java.util.List, java.lang.String, java.lang.String);
- public static void send(java.util.Properties, java.lang.String, java.util.List, java.util.List, java.lang.String, java.lang.String);
- protected java.util.List tokenize(java.lang.String);
- protected java.util.Collection resolveAddresses(java.util.List);
-}
-
-Compiled from "Mail.java"
-class org.jbpm.mail.Mail$MailVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver,java.io.Serializable{
- public org.jbpm.mail.Mail$MailVariableResolver(org.jbpm.mail.Mail, java.util.Map, org.jbpm.jpdl.el.VariableResolver);
- public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ModuleDefinition.java"
-public abstract class org.jbpm.module.def.ModuleDefinition extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- public org.jbpm.module.def.ModuleDefinition();
- public abstract org.jbpm.module.exe.ModuleInstance createInstance();
- public boolean equals(java.lang.Object);
- public long getId();
- public java.lang.String getName();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "ModuleInstance.java"
-public class org.jbpm.module.exe.ModuleInstance extends java.lang.Object implements java.io.Serializable{
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- public org.jbpm.module.exe.ModuleInstance();
- public boolean equals(java.lang.Object);
- protected org.jbpm.svc.Service getService(java.lang.String);
- public long getId();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "DbMessageService.java"
-public class org.jbpm.msg.db.DbMessageService extends java.lang.Object implements org.jbpm.msg.MessageService{
- public org.jbpm.msg.db.DbMessageService();
- public void send(org.jbpm.job.Job);
- public void close();
-}
-
-Compiled from "DbMessageServiceFactory.java"
-public class org.jbpm.msg.db.DbMessageServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.msg.db.DbMessageServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "MessageService.java"
-public interface org.jbpm.msg.MessageService extends org.jbpm.svc.Service,java.io.Serializable{
- public abstract void send(org.jbpm.job.Job);
- public abstract void close();
-}
-
-Compiled from "DbPersistenceService.java"
-public class org.jbpm.persistence.db.DbPersistenceService extends java.lang.Object implements org.jbpm.svc.Service,org.jbpm.persistence.PersistenceService{
- protected org.jbpm.persistence.db.DbPersistenceServiceFactory persistenceServiceFactory;
- protected java.sql.Connection connection;
- protected boolean mustConnectionBeClosed;
- protected org.hibernate.Transaction transaction;
- protected boolean isTransactionEnabled;
- protected boolean isCurrentSessionEnabled;
- protected org.hibernate.Session session;
- protected boolean mustSessionBeFlushed;
- protected boolean mustSessionBeClosed;
- protected org.jbpm.svc.Services services;
- protected org.jbpm.db.GraphSession graphSession;
- protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
- protected org.jbpm.db.JobSession jobSession;
- protected org.jbpm.db.ContextSession contextSession;
- protected org.jbpm.db.LoggingSession loggingSession;
- public org.jbpm.persistence.db.DbPersistenceService(org.jbpm.persistence.db.DbPersistenceServiceFactory);
- public org.hibernate.SessionFactory getSessionFactory();
- public org.hibernate.Session getSession();
- public void beginTransaction();
- public void endTransaction();
- public java.sql.Connection getConnection();
- public java.sql.Connection getConnection(boolean);
- protected boolean isTransactionActive();
- public void close();
- public void assignId(java.lang.Object);
- public org.jbpm.db.GraphSession getGraphSession();
- public org.jbpm.db.LoggingSession getLoggingSession();
- public org.jbpm.db.JobSession getJobSession();
- public org.jbpm.db.ContextSession getContextSession();
- public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public javax.sql.DataSource getDataSource();
- public boolean isRollbackOnly();
- public void setRollbackOnly(boolean);
- public void setRollbackOnly();
- public void setSession(org.hibernate.Session);
- public void setSessionWithoutDisablingTx(org.hibernate.Session);
- public void setConnection(java.sql.Connection);
- public void setContextSession(org.jbpm.db.ContextSession);
- public void setDataSource(javax.sql.DataSource);
- public void setGraphSession(org.jbpm.db.GraphSession);
- public void setLoggingSession(org.jbpm.db.LoggingSession);
- public void setJobSession(org.jbpm.db.JobSession);
- public void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
- public void setSessionFactory(org.hibernate.SessionFactory);
- public org.hibernate.Transaction getTransaction();
- public void setTransaction(org.hibernate.Transaction);
- public boolean isTransactionEnabled();
- public void setTransactionEnabled(boolean);
-}
-
-Compiled from "DbPersistenceServiceFactory.java"
-public class org.jbpm.persistence.db.DbPersistenceServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.persistence.db.DbPersistenceServiceFactory();
- public org.jbpm.svc.Service openService();
- public synchronized org.hibernate.cfg.Configuration getConfiguration();
- public synchronized org.hibernate.tool.hbm2ddl.SchemaExport getSchemaExport();
- public synchronized org.hibernate.SessionFactory getSessionFactory();
- public javax.sql.DataSource getDataSource();
- public void cleanSchema();
- public void createSchema();
- public void dropSchema();
- public void close();
- public java.lang.String getDataSourceJndiName();
- public void setDataSourceJndiName(java.lang.String);
- public java.lang.String getSessionFactoryJndiName();
- public void setSessionFactoryJndiName(java.lang.String);
- public void setConfiguration(org.hibernate.cfg.Configuration);
- public void setDataSource(javax.sql.DataSource);
- public void setSchemaExport(org.hibernate.tool.hbm2ddl.SchemaExport);
- public void setSessionFactory(org.hibernate.SessionFactory);
- public boolean isTransactionEnabled();
- public void setTransactionEnabled(boolean);
- public boolean isCurrentSessionEnabled();
- public void setCurrentSessionEnabled(boolean);
-}
-
-Compiled from "StaleObjectLogConfigurer.java"
-public class org.jbpm.persistence.db.StaleObjectLogConfigurer extends java.lang.Object{
- public static org.apache.commons.logging.Log getStaleObjectExceptionsLog();
- public static void hideStaleObjectExceptions();
-}
-
-Compiled from "StaleObjectLogConfigurer.java"
-class org.jbpm.persistence.db.StaleObjectLogConfigurer$LogWrapper extends java.lang.Object implements org.apache.commons.logging.Log,java.io.Serializable{
- public void debug(java.lang.Object, java.lang.Throwable);
- public void debug(java.lang.Object);
- public void error(java.lang.Object, java.lang.Throwable);
- public void error(java.lang.Object);
- public void info(java.lang.Object, java.lang.Throwable);
- public void info(java.lang.Object);
- public void trace(java.lang.Object, java.lang.Throwable);
- public void trace(java.lang.Object);
- public void warn(java.lang.Object, java.lang.Throwable);
- public void warn(java.lang.Object);
- public void fatal(java.lang.Object, java.lang.Throwable);
- public void fatal(java.lang.Object);
- public boolean isDebugEnabled();
- public boolean isErrorEnabled();
- public boolean isFatalEnabled();
- public boolean isInfoEnabled();
- public boolean isTraceEnabled();
- public boolean isWarnEnabled();
-}
-
-Compiled from "JbpmPersistenceException.java"
-public class org.jbpm.persistence.JbpmPersistenceException extends org.jbpm.JbpmException{
- public org.jbpm.persistence.JbpmPersistenceException(java.lang.String, java.lang.Throwable);
-}
-
-Compiled from "JtaDbPersistenceService.java"
-public class org.jbpm.persistence.jta.JtaDbPersistenceService extends org.jbpm.persistence.db.DbPersistenceService{
- public org.jbpm.persistence.jta.JtaDbPersistenceService(org.jbpm.persistence.db.DbPersistenceServiceFactory);
- protected boolean isTransactionActive();
- public void close();
- public boolean isJtaTxCreated();
-}
-
-Compiled from "JtaDbPersistenceServiceFactory.java"
-public class org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory extends org.jbpm.persistence.db.DbPersistenceServiceFactory{
- public org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory();
- public org.jbpm.svc.Service openService();
- public javax.transaction.UserTransaction getUserTransaction();
-}
-
-Compiled from "PersistenceService.java"
-public interface org.jbpm.persistence.PersistenceService extends org.jbpm.svc.Service{
- public abstract void assignId(java.lang.Object);
- public abstract org.jbpm.db.GraphSession getGraphSession();
- public abstract org.jbpm.db.LoggingSession getLoggingSession();
- public abstract org.jbpm.db.JobSession getJobSession();
- public abstract org.jbpm.db.ContextSession getContextSession();
- public abstract org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public abstract boolean isRollbackOnly();
- public abstract void setRollbackOnly(boolean);
- public abstract void setRollbackOnly();
- public abstract void setGraphSession(org.jbpm.db.GraphSession);
- public abstract void setLoggingSession(org.jbpm.db.LoggingSession);
- public abstract void setJobSession(org.jbpm.db.JobSession);
- public abstract void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
-}
-
-Compiled from "DbSchedulerService.java"
-public class org.jbpm.scheduler.db.DbSchedulerService extends java.lang.Object implements org.jbpm.scheduler.SchedulerService{
- public org.jbpm.scheduler.db.DbSchedulerService();
- public void createTimer(org.jbpm.job.Timer);
- public void deleteTimer(org.jbpm.job.Timer);
- public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
- public void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public void close();
-}
-
-Compiled from "DbSchedulerServiceFactory.java"
-public class org.jbpm.scheduler.db.DbSchedulerServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.scheduler.db.DbSchedulerServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "CancelTimerAction.java"
-public class org.jbpm.scheduler.def.CancelTimerAction extends org.jbpm.graph.def.Action{
- public org.jbpm.scheduler.def.CancelTimerAction();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.lang.String getTimerName();
- public void setTimerName(java.lang.String);
-}
-
-Compiled from "CreateTimerAction.java"
-public class org.jbpm.scheduler.def.CreateTimerAction extends org.jbpm.graph.def.Action{
- public org.jbpm.scheduler.def.CreateTimerAction();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- protected org.jbpm.job.Timer createTimer(org.jbpm.graph.exe.ExecutionContext);
- public java.lang.String getDueDate();
- public void setDueDate(java.lang.String);
- public java.lang.String getRepeat();
- public void setRepeat(java.lang.String);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.lang.String getTimerName();
- public void setTimerName(java.lang.String);
- public org.jbpm.graph.def.Action getTimerAction();
- public void setTimerAction(org.jbpm.graph.def.Action);
-}
-
-Compiled from "SchedulerService.java"
-public interface org.jbpm.scheduler.SchedulerService extends org.jbpm.svc.Service{
- public abstract void createTimer(org.jbpm.job.Timer);
- public abstract void deleteTimer(org.jbpm.job.Timer);
- public abstract void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
- public abstract void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "DefaultAuthenticationService.java"
-public class org.jbpm.security.authentication.DefaultAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
- public org.jbpm.security.authentication.DefaultAuthenticationService();
- public void setActorId(java.lang.String);
- public java.lang.String getActorId();
- public void close();
-}
-
-Compiled from "DefaultAuthenticationServiceFactory.java"
-public class org.jbpm.security.authentication.DefaultAuthenticationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.security.authentication.DefaultAuthenticationServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "AuthenticationService.java"
-public interface org.jbpm.security.AuthenticationService extends org.jbpm.svc.Service{
- public abstract java.lang.String getActorId();
-}
-
-Compiled from "SubjectAuthenticationService.java"
-public class org.jbpm.security.authentication.SubjectAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
- public org.jbpm.security.authentication.SubjectAuthenticationService();
- public java.lang.String getActorId();
- public void close();
-}
-
-Compiled from "IdentityAuthorizationService.java"
-public class org.jbpm.security.authorization.IdentityAuthorizationService extends java.lang.Object implements org.jbpm.security.AuthorizationService{
- public org.jbpm.security.authorization.IdentityAuthorizationService();
- public void checkPermission(java.security.Permission) throws java.security.AccessControlException;
- public void close();
-}
-
-Compiled from "IdentityAuthorizationServiceFactory.java"
-public class org.jbpm.security.authorization.IdentityAuthorizationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.security.authorization.IdentityAuthorizationServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "AuthorizationService.java"
-public interface org.jbpm.security.AuthorizationService extends org.jbpm.svc.Service{
- public abstract void checkPermission(java.security.Permission) throws java.security.AccessControlException;
-}
-
-Compiled from "CreateProcessInstancePermission.java"
-public class org.jbpm.security.permission.CreateProcessInstancePermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.CreateProcessInstancePermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "DeployProcessPermission.java"
-public class org.jbpm.security.permission.DeployProcessPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.DeployProcessPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "EndTaskPermission.java"
-public class org.jbpm.security.permission.EndTaskPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.EndTaskPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "SubmitTaskParametersPermission.java"
-public class org.jbpm.security.permission.SubmitTaskParametersPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.SubmitTaskParametersPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "TaskAssignPermission.java"
-public class org.jbpm.security.permission.TaskAssignPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.TaskAssignPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "ViewTaskParametersPermission.java"
-public class org.jbpm.security.permission.ViewTaskParametersPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.ViewTaskParametersPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "SecurityHelper.java"
-public abstract class org.jbpm.security.SecurityHelper extends java.lang.Object{
- public org.jbpm.security.SecurityHelper();
- public static java.lang.String getAuthenticatedActorId();
- public static void checkPermission(java.security.Permission);
-}
-
-Compiled from "JbpmServiceException.java"
-public class org.jbpm.svc.JbpmServiceException extends org.jbpm.JbpmException{
- public org.jbpm.svc.JbpmServiceException();
- public org.jbpm.svc.JbpmServiceException(java.lang.String, java.lang.Throwable);
- public org.jbpm.svc.JbpmServiceException(java.lang.String);
- public org.jbpm.svc.JbpmServiceException(java.lang.Throwable);
-}
-
-Compiled from "CascadeSaveOperation.java"
-public class org.jbpm.svc.save.CascadeSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.CascadeSaveOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "CheckUnpersistableVariablesOperation.java"
-public class org.jbpm.svc.save.CheckUnpersistableVariablesOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.CheckUnpersistableVariablesOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "HibernateSaveOperation.java"
-public class org.jbpm.svc.save.HibernateSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.HibernateSaveOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "SaveLogsOperation.java"
-public class org.jbpm.svc.save.SaveLogsOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.SaveLogsOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "SaveOperation.java"
-public interface org.jbpm.svc.save.SaveOperation extends java.io.Serializable{
- public abstract void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "Service.java"
-public interface org.jbpm.svc.Service extends java.io.Serializable{
- public abstract void close();
-}
-
-Compiled from "ServiceFactory.java"
-public interface org.jbpm.svc.ServiceFactory extends java.io.Serializable{
- public abstract org.jbpm.svc.Service openService();
- public abstract void close();
-}
-
-Compiled from "Services.java"
-public class org.jbpm.svc.Services extends java.lang.Object implements java.io.Serializable{
- public static final java.lang.String SERVICENAME_AUTHENTICATION;
- public static final java.lang.String SERVICENAME_AUTHORIZATION;
- public static final java.lang.String SERVICENAME_TX;
- public static final java.lang.String SERVICENAME_LOGGING;
- public static final java.lang.String SERVICENAME_MESSAGE;
- public static final java.lang.String SERVICENAME_PERSISTENCE;
- public static final java.lang.String SERVICENAME_SCHEDULER;
- public static final java.lang.String SERVICENAME_JCR;
- public static final java.lang.String SERVICENAME_ADDRESSRESOLVER;
- public static org.jbpm.svc.Service getCurrentService(java.lang.String);
- public static org.jbpm.svc.Service getCurrentService(java.lang.String, boolean);
- public org.jbpm.svc.Services(java.util.Map);
- public org.jbpm.svc.Services(java.util.Map, java.util.List, java.util.List);
- public void setSaveOperations(java.util.List);
- public void addSaveOperation(org.jbpm.svc.save.SaveOperation);
- public java.util.Map getServiceFactories();
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
- public boolean hasService(java.lang.String);
- public org.jbpm.svc.Service getService(java.lang.String);
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
- public org.jbpm.security.AuthenticationService getAuthenticationService();
- public org.jbpm.security.AuthorizationService getAuthorizationService();
- public org.jbpm.logging.LoggingService getLoggingService();
- public org.jbpm.msg.MessageService getMessageService();
- public org.jbpm.persistence.PersistenceService getPersistenceService();
- public org.jbpm.scheduler.SchedulerService getSchedulerService();
- public org.jbpm.tx.TxService getTxService();
- public void setAuthenticationService(org.jbpm.security.AuthenticationService);
- public void setAuthorizationService(org.jbpm.security.AuthorizationService);
- public void setLoggingService(org.jbpm.logging.LoggingService);
- public void setMessageService(org.jbpm.msg.MessageService);
- public void setPersistenceService(org.jbpm.persistence.PersistenceService);
- public void setSchedulerService(org.jbpm.scheduler.SchedulerService);
- public void setTxService(org.jbpm.tx.TxService);
- public void close();
- public static boolean isCausedByStaleState(org.jbpm.persistence.JbpmPersistenceException);
- public static void assignId(java.lang.Object);
-}
-
-Compiled from "AssignmentHandler.java"
-public interface org.jbpm.taskmgmt.def.AssignmentHandler extends java.io.Serializable{
- public abstract void assign(org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
-}
-
-Compiled from "Swimlane.java"
-public class org.jbpm.taskmgmt.def.Swimlane extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected java.lang.String actorIdExpression;
- protected java.lang.String pooledActorsExpression;
- protected org.jbpm.instantiation.Delegation assignmentDelegation;
- protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
- protected java.util.Set tasks;
- public org.jbpm.taskmgmt.def.Swimlane();
- public org.jbpm.taskmgmt.def.Swimlane(java.lang.String);
- public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
- public void addTask(org.jbpm.taskmgmt.def.Task);
- public java.util.Set getTasks();
- public boolean equals(java.lang.Object);
- public void setActorIdExpression(java.lang.String);
- public void setPooledActorsExpression(java.lang.String);
- public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public java.lang.String getActorIdExpression();
- public java.lang.String getPooledActorsExpression();
- public org.jbpm.instantiation.Delegation getAssignmentDelegation();
- public java.lang.String getName();
- public long getId();
-}
-
-Compiled from "Task.java"
-public class org.jbpm.taskmgmt.def.Task extends org.jbpm.graph.def.GraphElement{
- public static final int PRIORITY_HIGHEST;
- public static final int PRIORITY_HIGH;
- public static final int PRIORITY_NORMAL;
- public static final int PRIORITY_LOW;
- public static final int PRIORITY_LOWEST;
- protected boolean isBlocking;
- protected boolean isSignalling;
- protected java.lang.String condition;
- protected java.lang.String dueDate;
- protected int priority;
- protected org.jbpm.graph.node.TaskNode taskNode;
- protected org.jbpm.graph.node.StartState startState;
- protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
- protected org.jbpm.taskmgmt.def.Swimlane swimlane;
- protected java.lang.String actorIdExpression;
- protected java.lang.String pooledActorsExpression;
- protected org.jbpm.instantiation.Delegation assignmentDelegation;
- protected org.jbpm.taskmgmt.def.TaskController taskController;
- public static int parsePriority(java.lang.String);
- public org.jbpm.taskmgmt.def.Task();
- public org.jbpm.taskmgmt.def.Task(java.lang.String);
- public java.lang.String[] getSupportedEventTypes();
- public void setTaskNode(org.jbpm.graph.node.TaskNode);
- public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
- public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
- public void setActorIdExpression(java.lang.String);
- public void setPooledActorsExpression(java.lang.String);
- public void setSwimlane(org.jbpm.taskmgmt.def.Swimlane);
- public org.jbpm.graph.def.GraphElement getParent();
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
- public boolean isBlocking();
- public void setBlocking(boolean);
- public org.jbpm.graph.node.TaskNode getTaskNode();
- public java.lang.String getActorIdExpression();
- public java.lang.String getPooledActorsExpression();
- public org.jbpm.instantiation.Delegation getAssignmentDelegation();
- public java.lang.String getDueDate();
- public void setDueDate(java.lang.String);
- public org.jbpm.taskmgmt.def.TaskController getTaskController();
- public void setTaskController(org.jbpm.taskmgmt.def.TaskController);
- public int getPriority();
- public void setPriority(int);
- public org.jbpm.graph.node.StartState getStartState();
- public void setStartState(org.jbpm.graph.node.StartState);
- public boolean isSignalling();
- public void setSignalling(boolean);
- public java.lang.String getCondition();
- public void setCondition(java.lang.String);
-}
-
-Compiled from "TaskController.java"
-public class org.jbpm.taskmgmt.def.TaskController extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.taskmgmt.def.TaskController();
- public void initializeVariables(org.jbpm.taskmgmt.exe.TaskInstance);
- public void submitParameters(org.jbpm.taskmgmt.exe.TaskInstance);
- public boolean equals(java.lang.Object);
- public java.util.List getVariableAccesses();
- public org.jbpm.instantiation.Delegation getTaskControllerDelegation();
- public void setTaskControllerDelegation(org.jbpm.instantiation.Delegation);
- public long getId();
- public void setVariableAccesses(java.util.List);
-}
-
-Compiled from "TaskControllerHandler.java"
-public interface org.jbpm.taskmgmt.def.TaskControllerHandler extends java.io.Serializable{
- public abstract void initializeTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
- public abstract void submitTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
-}
-
-Compiled from "TaskMgmtDefinition.java"
-public class org.jbpm.taskmgmt.def.TaskMgmtDefinition extends org.jbpm.module.def.ModuleDefinition{
- protected java.util.Map swimlanes;
- protected java.util.Map tasks;
- protected org.jbpm.taskmgmt.def.Task startTask;
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition();
- public org.jbpm.module.exe.ModuleInstance createInstance();
- public void addSwimlane(org.jbpm.taskmgmt.def.Swimlane);
- public java.util.Map getSwimlanes();
- public org.jbpm.taskmgmt.def.Swimlane getSwimlane(java.lang.String);
- public void addTask(org.jbpm.taskmgmt.def.Task);
- public java.util.Map getTasks();
- public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
- public org.jbpm.taskmgmt.def.Task getStartTask();
- public void setStartTask(org.jbpm.taskmgmt.def.Task);
-}
-
-Compiled from "Assignable.java"
-public interface org.jbpm.taskmgmt.exe.Assignable extends java.io.Serializable{
- public abstract void setActorId(java.lang.String);
- public abstract void setPooledActors(java.lang.String[]);
-}
-
-Compiled from "PooledActor.java"
-public class org.jbpm.taskmgmt.exe.PooledActor extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String actorId;
- protected java.util.Set taskInstances;
- protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
- public static java.util.Set createPool(java.lang.String[], org.jbpm.taskmgmt.exe.SwimlaneInstance, org.jbpm.taskmgmt.exe.TaskInstance);
- public static java.util.Set extractActorIds(java.util.Set);
- public org.jbpm.taskmgmt.exe.PooledActor();
- public org.jbpm.taskmgmt.exe.PooledActor(java.lang.String);
- public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.util.Set getTaskInstances();
- public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public boolean equals(java.lang.Object);
- public java.lang.String toString();
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
- public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public long getId();
-}
-
-Compiled from "SwimlaneInstance.java"
-public class org.jbpm.taskmgmt.exe.SwimlaneInstance extends java.lang.Object implements java.io.Serializable,org.jbpm.taskmgmt.exe.Assignable{
- protected java.lang.String name;
- protected java.lang.String actorId;
- protected java.util.Set pooledActors;
- protected org.jbpm.taskmgmt.def.Swimlane swimlane;
- protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
- public org.jbpm.taskmgmt.exe.SwimlaneInstance();
- public org.jbpm.taskmgmt.exe.SwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
- public void setPooledActors(java.lang.String[]);
- public boolean equals(java.lang.Object);
- public long getId();
- public java.lang.String getName();
- public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
- public java.util.Set getPooledActors();
- public void setPooledActors(java.util.Set);
-}
-
-Compiled from "TaskInstance.java"
-public class org.jbpm.taskmgmt.exe.TaskInstance extends org.jbpm.context.exe.VariableContainer implements org.jbpm.taskmgmt.exe.Assignable{
- protected java.lang.String name;
- protected java.lang.String description;
- protected java.lang.String actorId;
- protected java.util.Date create;
- protected java.util.Date start;
- protected java.util.Date end;
- protected java.util.Date dueDate;
- protected int priority;
- protected boolean isCancelled;
- protected boolean isSuspended;
- protected boolean isOpen;
- protected boolean isSignalling;
- protected boolean isBlocking;
- protected org.jbpm.taskmgmt.def.Task task;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
- protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected java.util.Set pooledActors;
- protected java.util.List comments;
- protected java.lang.String previousActorId;
- public org.jbpm.taskmgmt.exe.TaskInstance();
- public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String);
- public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String, java.lang.String);
- public void setTask(org.jbpm.taskmgmt.def.Task);
- public void create();
- public void create(org.jbpm.graph.exe.ExecutionContext);
- public void assign(org.jbpm.graph.exe.ExecutionContext);
- public boolean isStartTaskInstance();
- public void copySwimlaneInstanceAssignment(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public java.util.Set getPooledActors();
- public void setActorId(java.lang.String);
- public void setActorId(java.lang.String, boolean);
- public void setPooledActors(java.lang.String[]);
- public void start();
- public void start(java.lang.String);
- public void start(java.lang.String, boolean);
- public void setStart(java.util.Date);
- public void cancel();
- public void cancel(org.jbpm.graph.def.Transition);
- public void cancel(java.lang.String);
- public void end();
- public void end(java.lang.String);
- public void end(org.jbpm.graph.def.Transition);
- public boolean hasEnded();
- public void suspend();
- public void resume();
- public void addComment(java.lang.String);
- public void addComment(org.jbpm.graph.exe.Comment);
- public java.util.List getComments();
- public boolean isLast();
- public java.util.List getAvailableTransitions();
- public boolean equals(java.lang.Object);
- public java.lang.String toString();
- public void setPooledActors(java.util.Set);
- protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
- public java.lang.String getActorId();
- public java.util.Date getDueDate();
- public void setDueDate(java.util.Date);
- public java.util.Date getEnd();
- public void setEnd(java.util.Date);
- public void setCreate(java.util.Date);
- public long getId();
- public void setId(long);
- public java.util.Date getStart();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
- public org.jbpm.graph.exe.Token getToken();
- public void setToken(org.jbpm.graph.exe.Token);
- public void setSignalling(boolean);
- public boolean isSignalling();
- public boolean isCancelled();
- public java.lang.String getName();
- public void setName(java.lang.String);
- public boolean isBlocking();
- public void setBlocking(boolean);
- public java.util.Date getCreate();
- public org.jbpm.taskmgmt.def.Task getTask();
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
- public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public java.lang.String getPreviousActorId();
- public int getPriority();
- public void setPriority(int);
- public boolean isOpen();
- public java.lang.String getDescription();
- public void setDescription(java.lang.String);
- public boolean isSuspended();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "TaskMgmtInstance.java"
-public class org.jbpm.taskmgmt.exe.TaskMgmtInstance extends org.jbpm.module.exe.ModuleInstance{
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance();
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.Token);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.Token);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getInitializedSwimlaneInstance(org.jbpm.graph.exe.ExecutionContext, org.jbpm.taskmgmt.def.Swimlane);
- public void performAssignment(org.jbpm.instantiation.Delegation, java.lang.String, java.lang.String, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.taskmgmt.exe.TaskInstance createStartTaskInstance();
- public boolean hasBlockingTaskInstances(org.jbpm.graph.exe.Token);
- public boolean hasUnfinishedTasks(org.jbpm.graph.exe.Token);
- public java.util.Collection getUnfinishedTasks(org.jbpm.graph.exe.Token);
- public boolean hasSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
- public java.util.Collection getSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
- public java.util.Collection getTaskInstances();
- public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.util.Map getSwimlaneInstances();
- public void addSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance(java.lang.String);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(java.lang.String);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public void suspend(org.jbpm.graph.exe.Token);
- public void resume(org.jbpm.graph.exe.Token);
- public java.util.Collection getTaskInstancesWithVariableUpdates();
- public void endAll();
- public void removeSignalling(org.jbpm.graph.exe.Token);
-}
-
-Compiled from "DefaultTaskInstanceFactoryImpl.java"
-public class org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl extends java.lang.Object implements org.jbpm.taskmgmt.TaskInstanceFactory{
- public org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl();
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "SwimlaneAssignLog.java"
-public class org.jbpm.taskmgmt.log.SwimlaneAssignLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
- protected java.lang.String swimlaneOldActorId;
- protected java.lang.String swimlaneNewActorId;
- public org.jbpm.taskmgmt.log.SwimlaneAssignLog();
- public org.jbpm.taskmgmt.log.SwimlaneAssignLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getSwimlaneNewActorId();
- public java.lang.String getSwimlaneOldActorId();
-}
-
-Compiled from "SwimlaneCreateLog.java"
-public class org.jbpm.taskmgmt.log.SwimlaneCreateLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
- protected java.lang.String swimlaneActorId;
- public org.jbpm.taskmgmt.log.SwimlaneCreateLog();
- public org.jbpm.taskmgmt.log.SwimlaneCreateLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getSwimlaneActorId();
-}
-
-Compiled from "SwimlaneLog.java"
-public abstract class org.jbpm.taskmgmt.log.SwimlaneLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
- public org.jbpm.taskmgmt.log.SwimlaneLog();
- public org.jbpm.taskmgmt.log.SwimlaneLog(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
-}
-
-Compiled from "TaskAssignLog.java"
-public class org.jbpm.taskmgmt.log.TaskAssignLog extends org.jbpm.taskmgmt.log.TaskLog{
- protected java.lang.String taskOldActorId;
- protected java.lang.String taskNewActorId;
- public org.jbpm.taskmgmt.log.TaskAssignLog();
- public org.jbpm.taskmgmt.log.TaskAssignLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getTaskNewActorId();
- public java.lang.String getTaskOldActorId();
-}
-
-Compiled from "TaskCreateLog.java"
-public class org.jbpm.taskmgmt.log.TaskCreateLog extends org.jbpm.taskmgmt.log.TaskLog{
- protected java.lang.String taskActorId;
- public org.jbpm.taskmgmt.log.TaskCreateLog();
- public org.jbpm.taskmgmt.log.TaskCreateLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getTaskActorId();
-}
-
-Compiled from "TaskEndLog.java"
-public class org.jbpm.taskmgmt.log.TaskEndLog extends org.jbpm.taskmgmt.log.TaskLog{
- public org.jbpm.taskmgmt.log.TaskEndLog();
- public org.jbpm.taskmgmt.log.TaskEndLog(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.lang.String toString();
-}
-
-Compiled from "TaskLog.java"
-public abstract class org.jbpm.taskmgmt.log.TaskLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
- public org.jbpm.taskmgmt.log.TaskLog();
- public org.jbpm.taskmgmt.log.TaskLog(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
-}
-
-Compiled from "TaskInstanceFactory.java"
-public interface org.jbpm.taskmgmt.TaskInstanceFactory extends java.io.Serializable{
- public abstract org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "TxService.java"
-public class org.jbpm.tx.TxService extends java.lang.Object implements org.jbpm.svc.Service{
- public org.jbpm.tx.TxService();
- public void close();
- public boolean isRollbackOnly();
- public void setRollbackOnly();
-}
-
-Compiled from "TxServiceFactory.java"
-public class org.jbpm.tx.TxServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.tx.TxServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "ArrayUtil.java"
-public class org.jbpm.util.ArrayUtil extends java.lang.Object{
- public static java.lang.String toString(java.lang.Object[]);
-}
-
-Compiled from "ByteUtil.java"
-public class org.jbpm.util.ByteUtil extends java.lang.Object{
- public static java.lang.String toString(byte[]);
- public static char toHexChar(int);
- public static byte[] fromString(java.lang.String);
-}
-
-Compiled from "ClassLoaderUtil.java"
-public class org.jbpm.util.ClassLoaderUtil extends java.lang.Object{
- public static java.lang.Class loadClass(java.lang.String);
- public static java.lang.ClassLoader getClassLoader();
- public static java.io.InputStream getStream(java.lang.String);
- public static java.io.InputStream getJbpmConfigurationStream(java.lang.String);
- public static java.util.Properties getProperties(java.lang.String);
-}
-
-Compiled from "Clock.java"
-public abstract class org.jbpm.util.Clock extends java.lang.Object{
- public static org.jbpm.util.Clock$DateGenerator dateGenerator;
- public org.jbpm.util.Clock();
- public static java.util.Date getCurrentTime();
-}
-
-Compiled from "Clock.java"
-public interface org.jbpm.util.Clock$DateGenerator{
- public abstract java.util.Date getCurrentTime();
-}
-
-Compiled from "Clock.java"
-public class org.jbpm.util.Clock$DefaultDateGenerator extends java.lang.Object implements org.jbpm.util.Clock$DateGenerator{
- public org.jbpm.util.Clock$DefaultDateGenerator();
- public java.util.Date getCurrentTime();
-}
-
-Compiled from "CustomLoaderObjectInputStream.java"
-public class org.jbpm.util.CustomLoaderObjectInputStream extends java.io.ObjectInputStream{
- protected org.jbpm.util.CustomLoaderObjectInputStream() throws java.io.IOException;
- public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream) throws java.io.IOException;
- public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream, java.lang.ClassLoader) throws java.io.IOException;
- public java.lang.ClassLoader getCustomLoader();
- protected java.lang.Class resolveClass(java.io.ObjectStreamClass) throws java.io.IOException, java.lang.ClassNotFoundException;
- protected java.lang.Class resolveProxyClass(java.lang.String[]) throws java.io.IOException, java.lang.ClassNotFoundException;
-}
-
-Compiled from "EqualsUtil.java"
-public class org.jbpm.util.EqualsUtil extends java.lang.Object{
- public static boolean equals(java.lang.Object, java.lang.Object);
-}
-
-Compiled from "IoUtil.java"
-public class org.jbpm.util.IoUtil extends java.lang.Object{
- public static byte[] readBytes(java.io.InputStream) throws java.io.IOException;
- public static int transfer(java.io.InputStream, java.io.OutputStream) throws java.io.IOException;
-}
-
-Compiled from "JndiLookupException.java"
-public class org.jbpm.util.JndiLookupException extends org.jbpm.JbpmException{
- public org.jbpm.util.JndiLookupException(java.lang.String, java.lang.Throwable);
-}
-
-Compiled from "JndiUtil.java"
-public class org.jbpm.util.JndiUtil extends java.lang.Object{
- public static java.lang.Object lookup(java.lang.String, java.lang.Class);
-}
-
-Compiled from "StaticUtil.java"
-public class org.jbpm.util.StaticUtil extends java.lang.Object{
- public static void add(java.lang.Class, org.jbpm.util.StaticUtil$Initializer);
- public static void remove(java.lang.Class);
- public static void reinitialize();
-}
-
-Compiled from "StaticUtil.java"
-public abstract class org.jbpm.util.StaticUtil$Initializer extends java.lang.Object{
- public org.jbpm.util.StaticUtil$Initializer(java.lang.Class);
- public abstract void init();
-}
-
-Compiled from "StringUtil.java"
-public class org.jbpm.util.StringUtil extends java.lang.Object implements java.io.Serializable{
- public static java.lang.String toHexString(byte[]);
- public static java.lang.String toHexStringHibernate(byte[]);
-}
-
-Compiled from "XmlException.java"
-public class org.jbpm.util.XmlException extends org.jbpm.JbpmException{
- public org.jbpm.util.XmlException(java.lang.String, java.lang.Throwable);
-}
-
-Compiled from "XmlUtil.java"
-public class org.jbpm.util.XmlUtil extends java.lang.Object{
- public static org.w3c.dom.Document parseXmlText(java.lang.String);
- public static org.w3c.dom.Document parseXmlResource(java.lang.String, boolean);
- public static org.w3c.dom.Document parseXmlInputStream(java.io.InputStream);
- public static org.w3c.dom.Document parseXmlInputSource(org.xml.sax.InputSource);
- public static javax.xml.parsers.DocumentBuilder getDocumentBuilder() throws javax.xml.parsers.FactoryConfigurationError, javax.xml.parsers.ParserConfigurationException;
- public static java.util.Iterator elementIterator(org.w3c.dom.Element, java.lang.String);
- public static java.util.List elements(org.w3c.dom.Element, java.lang.String);
- public static org.w3c.dom.Element element(org.w3c.dom.Element, java.lang.String);
- public static java.util.Iterator elementIterator(org.w3c.dom.Element);
- public static java.util.List elements(org.w3c.dom.Element);
- public static org.w3c.dom.Element element(org.w3c.dom.Element);
- public static java.lang.String toString(org.w3c.dom.Element);
- public static java.lang.String getContentText(org.w3c.dom.Element);
-}
-
-Compiled from "CloseJbpmConfigurationServlet.java"
-public class org.jbpm.web.CloseJbpmConfigurationServlet extends javax.servlet.http.HttpServlet{
- public org.jbpm.web.CloseJbpmConfigurationServlet();
- public void init() throws javax.servlet.ServletException;
- public void destroy();
-}
-
-Compiled from "JbpmConfigurationCloser.java"
-public class org.jbpm.web.JbpmConfigurationCloser extends java.lang.Object implements javax.servlet.ServletContextListener{
- public org.jbpm.web.JbpmConfigurationCloser();
- public void contextInitialized(javax.servlet.ServletContextEvent);
- public void contextDestroyed(javax.servlet.ServletContextEvent);
-}
-
-Compiled from "JbpmContextFilter.java"
-public class org.jbpm.web.JbpmContextFilter extends java.lang.Object implements javax.servlet.Filter,java.io.Serializable{
- public org.jbpm.web.JbpmContextFilter();
- public void init(javax.servlet.FilterConfig) throws javax.servlet.ServletException;
- public void doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) throws java.io.IOException, javax.servlet.ServletException;
- protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
- public void destroy();
-}
-
-Compiled from "JobExecutorLauncher.java"
-public class org.jbpm.web.JobExecutorLauncher extends java.lang.Object implements javax.servlet.ServletContextListener{
- public org.jbpm.web.JobExecutorLauncher();
- public void contextInitialized(javax.servlet.ServletContextEvent);
- public void contextDestroyed(javax.servlet.ServletContextEvent);
-}
-
Deleted: jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.3.1-api.txt
===================================================================
--- jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.3.1-api.txt 2009-02-23 09:55:20 UTC (rev 3996)
+++ jbpm3/trunk/modules/core/src/main/compatibility/jbpm-jpdl-3.3.1-api.txt 2009-02-23 09:57:15 UTC (rev 3997)
@@ -1,5124 +0,0 @@
-#
-# This file was produces running the following command in target/classes.
-#
-# find . -name "*.class" | sort | grep class | sed "s/.class//" | xargs javap -classpath . -protected
-#
-# $Id$
-#
-Compiled from "AbstractJbpmTestCase.java"
-public abstract class org.jbpm.AbstractJbpmTestCase extends junit.framework.TestCase{
- public org.jbpm.AbstractJbpmTestCase();
- protected void setUp() throws java.lang.Exception;
- protected void tearDown() throws java.lang.Exception;
- protected java.lang.String getShortName();
- protected java.lang.String getLongName();
- protected void runTest() throws java.lang.Throwable;
-}
-
-Compiled from "AntHelper.java"
-public class org.jbpm.ant.AntHelper extends java.lang.Object{
- public static org.hibernate.cfg.Configuration getConfiguration(java.lang.String, java.lang.String);
- public static org.jbpm.JbpmConfiguration getJbpmConfiguration(java.lang.String);
-}
-
-Compiled from "DeployProcessTask.java"
-public class org.jbpm.ant.DeployProcessTask extends org.apache.tools.ant.taskdefs.MatchingTask{
- public org.jbpm.ant.DeployProcessTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void addFileset(org.apache.tools.ant.types.FileSet);
- public void setJbpmCfg(java.lang.String);
- public void setProcess(java.io.File);
- public void setFailOnError(boolean);
-}
-
-Compiled from "JbpmSchemaTask.java"
-public class org.jbpm.ant.JbpmSchemaTask extends org.apache.tools.ant.Task{
- public org.jbpm.ant.JbpmSchemaTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void setAction(java.lang.String);
- public void setConfig(java.lang.String);
- public void setProperties(java.lang.String);
- public void setDelimiter(java.lang.String);
- public void setOutput(java.lang.String);
-}
-
-Compiled from "Launcher.java"
-public class org.jbpm.ant.Launcher extends java.lang.Thread{
- public org.jbpm.ant.Launcher(org.apache.tools.ant.Task, java.lang.String, java.lang.String);
- public void run();
-}
-
-Compiled from "ShutDownHsqldb.java"
-public class org.jbpm.ant.ShutDownHsqldb extends org.apache.tools.ant.Task{
- public org.jbpm.ant.ShutDownHsqldb();
- public void execute() throws org.apache.tools.ant.BuildException;
-}
-
-Compiled from "StartHsqldbTask.java"
-public class org.jbpm.ant.StartHsqldbTask extends org.apache.tools.ant.Task{
- public org.jbpm.ant.StartHsqldbTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void setDatabase(java.lang.String);
- public void setLib(java.lang.String);
- public void setPort(java.lang.String);
-}
-
-Compiled from "StartJBossTask.java"
-public class org.jbpm.ant.StartJBossTask extends org.apache.tools.ant.Task{
- public org.jbpm.ant.StartJBossTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void setConfiguration(java.lang.String);
-}
-
-Compiled from "ByteArray.java"
-public class org.jbpm.bytes.ByteArray extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected java.util.List byteBlocks;
- public org.jbpm.bytes.ByteArray();
- public org.jbpm.bytes.ByteArray(byte[]);
- public org.jbpm.bytes.ByteArray(java.lang.String, byte[]);
- public org.jbpm.bytes.ByteArray(org.jbpm.bytes.ByteArray);
- public byte[] getBytes();
- public long getId();
- public boolean equals(java.lang.Object);
- public int hashCode();
- public java.util.List getByteBlocks();
-}
-
-Compiled from "ByteBlockChopper.java"
-public class org.jbpm.bytes.ByteBlockChopper extends java.lang.Object{
- public static java.util.List chopItUp(byte[]);
- public static byte[] glueChopsBackTogether(java.util.List);
-}
-
-Compiled from "BusinessCalendar.java"
-public class org.jbpm.calendar.BusinessCalendar extends java.lang.Object implements java.io.Serializable{
- public static synchronized java.util.Properties getBusinessCalendarProperties();
- public org.jbpm.calendar.BusinessCalendar();
- public org.jbpm.calendar.BusinessCalendar(java.util.Properties);
- public org.jbpm.calendar.Day[] getWeekDays();
- public java.util.List getHolidays();
- public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
- public java.util.Date findStartOfNextDay(java.util.Date);
- public org.jbpm.calendar.Day findDay(java.util.Date);
- public boolean isHoliday(java.util.Date);
- public org.jbpm.calendar.DayPart findNextDayPart(java.util.Date);
- public boolean isInBusinessHours(java.util.Date);
- public static java.util.Calendar getCalendar();
-}
-
-Compiled from "Day.java"
-public class org.jbpm.calendar.Day extends java.lang.Object implements java.io.Serializable{
- public static org.jbpm.calendar.Day[] parseWeekDays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
- public org.jbpm.calendar.Day(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
- public void findNextDayPartStart(int, java.util.Date, java.lang.Object[]);
-}
-
-Compiled from "DayPart.java"
-public class org.jbpm.calendar.DayPart extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.calendar.DayPart(java.lang.String, java.text.DateFormat, org.jbpm.calendar.Day, int);
- public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
- public boolean isStartAfter(java.util.Date);
- public boolean includes(java.util.Date);
- public java.util.Date getStartTime(java.util.Date);
-}
-
-Compiled from "Duration.java"
-public class org.jbpm.calendar.Duration extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.calendar.Duration(long);
- public org.jbpm.calendar.Duration(org.jbpm.calendar.Duration);
- public org.jbpm.calendar.Duration(java.lang.String);
- public java.util.Date addTo(java.util.Date);
- public long getMilliseconds();
- public boolean isBusinessTime();
-}
-
-Compiled from "Holiday.java"
-public class org.jbpm.calendar.Holiday extends java.lang.Object implements java.io.Serializable{
- public static java.util.List parseHolidays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
- public org.jbpm.calendar.Holiday(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
- public boolean includes(java.util.Date);
-}
-
-Compiled from "AbstractBaseCommand.java"
-public abstract class org.jbpm.command.AbstractBaseCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.AbstractBaseCommand();
- public java.lang.String toString();
- public java.lang.String getAdditionalToStringInformation();
-}
-
-Compiled from "AbstractCancelCommand.java"
-public abstract class org.jbpm.command.AbstractCancelCommand extends org.jbpm.command.AbstractBaseCommand{
- public static java.lang.String CANCELLATION_INDICATOR_VARIABLE_NAME;
- protected transient org.jbpm.JbpmContext jbpmContext;
- protected static final org.apache.commons.logging.Log log;
- public org.jbpm.command.AbstractCancelCommand();
- protected void cancelTokens(java.util.Collection);
- protected void cancelToken(org.jbpm.graph.exe.Token);
- protected java.util.List getTasksForToken(org.jbpm.graph.exe.Token);
- protected void cancelTasks(java.util.List);
-}
-
-Compiled from "AbstractGetObjectBaseCommand.java"
-public abstract class org.jbpm.command.AbstractGetObjectBaseCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.AbstractGetObjectBaseCommand();
- public org.jbpm.command.AbstractGetObjectBaseCommand(boolean, boolean);
- public org.jbpm.command.AbstractGetObjectBaseCommand(java.lang.String[]);
- public void retrieveTaskInstanceDetails(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.graph.exe.ProcessInstance retrieveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.def.ProcessDefinition retrieveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- protected void retrieveToken(org.jbpm.graph.exe.Token);
- protected void retrieveNode(org.jbpm.graph.def.Node);
- public void retrieveVariables(org.jbpm.graph.exe.ProcessInstance);
- public void retrieveVariables(org.jbpm.taskmgmt.exe.TaskInstance);
- public boolean isIncludeAllVariables();
- public void setIncludeAllVariables(boolean);
- public java.lang.String[] getVariablesToInclude();
- public void setVariablesToInclude(java.lang.String[]);
- public void setVariablesToInclude(java.lang.String);
- protected org.jbpm.JbpmContext getJbpmContext();
- protected void setJbpmContext(org.jbpm.JbpmContext);
- public org.jbpm.command.AbstractGetObjectBaseCommand variablesToInclude(java.lang.String[]);
- public org.jbpm.command.AbstractGetObjectBaseCommand variablesToInclude(java.lang.String);
- public org.jbpm.command.AbstractGetObjectBaseCommand includeAllVariables(boolean);
-}
-
-Compiled from "AbstractProcessInstanceBaseCommand.java"
-public abstract class org.jbpm.command.AbstractProcessInstanceBaseCommand extends org.jbpm.command.AbstractBaseCommand{
- protected org.apache.commons.logging.Log log;
- public org.jbpm.command.AbstractProcessInstanceBaseCommand();
- protected org.jbpm.JbpmContext getJbpmContext();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public abstract org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
- public void setProcessInstanceIds(long[]);
- public void setProcessInstanceId(long);
- public java.lang.String toString();
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
- public int getProcessVersion();
- public void setProcessVersion(int);
- public long[] getProcessInstanceIds();
- public long getProcessInstanceId();
- public boolean isOnlyRunning();
- public void setOnlyRunning(boolean);
- public org.jbpm.command.AbstractProcessInstanceBaseCommand processInstanceIds(long[]);
- public org.jbpm.command.AbstractProcessInstanceBaseCommand processInstanceId(long);
- public org.jbpm.command.AbstractProcessInstanceBaseCommand processName(java.lang.String);
- public org.jbpm.command.AbstractProcessInstanceBaseCommand processVersion(int);
- public org.jbpm.command.AbstractProcessInstanceBaseCommand onlyRunning(boolean);
-}
-
-Compiled from "AbstractTokenBaseCommand.java"
-public abstract class org.jbpm.command.AbstractTokenBaseCommand extends java.lang.Object implements org.jbpm.command.Command{
- protected org.apache.commons.logging.Log log;
- public org.jbpm.command.AbstractTokenBaseCommand();
- protected org.jbpm.JbpmContext getJbpmContext();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public abstract java.lang.Object execute(org.jbpm.graph.exe.Token);
- public void setTokenIds(long[]);
- public void setTokenId(long);
- public java.lang.String getAdditionalToStringInformation();
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
- public int getProcessVersion();
- public void setProcessVersion(int);
- public java.lang.String getStateName();
- public void setStateName(java.lang.String);
- public long[] getTokenIds();
- public long getTokenId();
- public java.lang.String toString();
- public org.jbpm.command.AbstractTokenBaseCommand tokenIds(long[]);
- public org.jbpm.command.AbstractTokenBaseCommand tokenId(long);
- public org.jbpm.command.AbstractTokenBaseCommand processName(java.lang.String);
- public org.jbpm.command.AbstractTokenBaseCommand processVersion(int);
- public org.jbpm.command.AbstractTokenBaseCommand stateName(java.lang.String);
-}
-
-Compiled from "AsynchronousCommand.java"
-public class org.jbpm.command.AsynchronousCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.AsynchronousCommand(org.jbpm.command.Command);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
-}
-
-Compiled from "BatchSignalCommand.java"
-public class org.jbpm.command.BatchSignalCommand extends org.jbpm.command.AbstractTokenBaseCommand{
- public org.jbpm.command.BatchSignalCommand();
- public java.lang.Object execute(org.jbpm.graph.exe.Token);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.util.Date getInStateAtLeastSince();
- public void setInStateAtLeastSince(java.util.Date);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.BatchSignalCommand transitionName(java.lang.String);
- public org.jbpm.command.BatchSignalCommand inStateAtLeastSince(java.util.Date);
-}
-
-Compiled from "CancelProcessInstanceCommand.java"
-public class org.jbpm.command.CancelProcessInstanceCommand extends org.jbpm.command.AbstractCancelCommand{
- public org.jbpm.command.CancelProcessInstanceCommand();
- public org.jbpm.command.CancelProcessInstanceCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected void cancelProcess(long);
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
- public long getProcessId();
- public void setProcessId(long);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.CancelProcessInstanceCommand processInstanceId(long);
-}
-
-Compiled from "CancelTokenCommand.java"
-public class org.jbpm.command.CancelTokenCommand extends org.jbpm.command.AbstractCancelCommand{
- public org.jbpm.command.CancelTokenCommand();
- public org.jbpm.command.CancelTokenCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getTokenId();
- public void setTokenId(long);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.CancelTokenCommand tokenId(long);
-}
-
-Compiled from "CancelWorkOnTaskCommand.java"
-public class org.jbpm.command.CancelWorkOnTaskCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.CancelWorkOnTaskCommand(long);
- public org.jbpm.command.CancelWorkOnTaskCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.CancelWorkOnTaskCommand taskInstanceId(long);
-}
-
-Compiled from "ChangeProcessInstanceVersionCommand.java"
-public class org.jbpm.command.ChangeProcessInstanceVersionCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
- public org.jbpm.command.ChangeProcessInstanceVersionCommand();
- public org.jbpm.command.ChangeProcessInstanceVersionCommand(long, int);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
- public java.util.Map getNodeNameMapping();
- public void setNodeNameMapping(java.util.Map);
- public int getNewVersion();
- public void setNewVersion(int);
- public java.util.Map getTaskNameMapping();
- public void setTaskNameMapping(java.util.Map);
- public long getProcessId();
- public void setProcessId(long);
- public java.util.Map getNameMapping();
- public void setNameMapping(java.util.Map);
- public org.jbpm.command.ChangeProcessInstanceVersionCommand nodeNameMapping(java.util.Map);
- public org.jbpm.command.ChangeProcessInstanceVersionCommand newVersion(int);
- public org.jbpm.command.ChangeProcessInstanceVersionCommand taskNameMapping(java.util.Map);
- public org.jbpm.command.ChangeProcessInstanceVersionCommand nodeNameMappingAdd(java.lang.String, java.lang.String);
- public org.jbpm.command.ChangeProcessInstanceVersionCommand taskNameMappingAdd(java.lang.String, java.lang.String);
-}
-
-Compiled from "Command.java"
-public interface org.jbpm.command.Command extends java.io.Serializable{
- public abstract java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
-}
-
-Compiled from "CommandService.java"
-public interface org.jbpm.command.CommandService{
- public abstract java.lang.Object execute(org.jbpm.command.Command);
-}
-
-Compiled from "CompositeCommand.java"
-public class org.jbpm.command.CompositeCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.CompositeCommand(java.util.List);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected void tryToInject(java.lang.Object, org.jbpm.command.Command);
- protected java.lang.reflect.Field findField(java.lang.Class);
- public java.lang.String toString();
-}
-
-Compiled from "DeleteProcessDefinitionCommand.java"
-public class org.jbpm.command.DeleteProcessDefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.DeleteProcessDefinitionCommand();
- public org.jbpm.command.DeleteProcessDefinitionCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String toString();
- public long getId();
- public void setId(long);
- public org.jbpm.command.DeleteProcessDefinitionCommand id(long);
-}
-
-Compiled from "DeployProcessCommand.java"
-public class org.jbpm.command.DeployProcessCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.DeployProcessCommand();
- public org.jbpm.command.DeployProcessCommand(byte[]);
- public org.jbpm.command.DeployProcessCommand(java.lang.String);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public byte[] getPar();
- public void setPar(byte[]);
- public java.lang.String getXml();
- public void setXml(java.lang.String);
- public org.jbpm.command.DeployProcessCommand xml(java.lang.String);
- public org.jbpm.command.DeployProcessCommand par(byte[]);
-}
-
-Compiled from "ExecuteJobsCommand.java"
-public class org.jbpm.command.ExecuteJobsCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.ExecuteJobsCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected java.util.Collection acquireJobs();
- protected void executeJob(org.jbpm.job.Job);
- protected java.util.Date getNextDueDate();
-}
-
-Compiled from "GetProcessDefinitionCommand.java"
-public class org.jbpm.command.GetProcessDefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessDefinitionCommand();
- public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String);
- public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String, int);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String getName();
- public void setName(java.lang.String);
- public int getVersion();
- public void setVersion(int);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.GetProcessDefinitionCommand version(int);
- public org.jbpm.command.GetProcessDefinitionCommand name(java.lang.String);
-}
-
-Compiled from "GetProcessDefinitionsCommand.java"
-public class org.jbpm.command.GetProcessDefinitionsCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessDefinitionsCommand();
- public org.jbpm.command.GetProcessDefinitionsCommand(boolean);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public boolean isOnlyLatest();
- public void setOnlyLatest(boolean);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.GetProcessDefinitionsCommand onlyLatest(boolean);
-}
-
-Compiled from "GetProcessInstanceCommand.java"
-public class org.jbpm.command.GetProcessInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessInstanceCommand();
- public org.jbpm.command.GetProcessInstanceCommand(long);
- public org.jbpm.command.GetProcessInstanceCommand(long, boolean, boolean);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public long getTokenId();
- public void setTokenId(long);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.GetProcessInstanceCommand processInstanceId(long);
- public org.jbpm.command.GetProcessInstanceCommand taskInstanceId(long);
- public org.jbpm.command.GetProcessInstanceCommand tokenId(long);
-}
-
-Compiled from "GetProcessInstanceLogCommand.java"
-public class org.jbpm.command.GetProcessInstanceLogCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.GetProcessInstanceLogCommand();
- public org.jbpm.command.GetProcessInstanceLogCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected java.util.Map loadLogdFromMap(java.util.Map);
- public long getProcessId();
- public void setProcessId(long);
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.GetProcessInstanceLogCommand processInstanceId(long);
-}
-
-Compiled from "GetProcessInstancesCommand.java"
-public class org.jbpm.command.GetProcessInstancesCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessInstancesCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.util.List retrieveProcessInstanceDetails(java.util.List);
- public java.util.Date getFromStartDate();
- public void setFromStartDate(java.util.Date);
- public boolean isOnlyRunning();
- public void setOnlyRunning(boolean);
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
- public java.lang.String getProcessDefinitionName();
- public void setProcessDefinitionName(java.lang.String);
- public java.lang.String getStateName();
- public void setStateName(java.lang.String);
- public java.util.Date getUntilStartDate();
- public void setUntilStartDate(java.util.Date);
- public java.lang.String getVersion();
- public void setVersion(java.lang.String);
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
- public long getProcessId();
- public void setProcessId(long);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.GetProcessInstancesCommand fromStartDate(java.util.Date);
- public org.jbpm.command.GetProcessInstancesCommand onlyRunning(boolean);
- public org.jbpm.command.GetProcessInstancesCommand processDefinitionName(java.lang.String);
- public org.jbpm.command.GetProcessInstancesCommand stateName(java.lang.String);
- public org.jbpm.command.GetProcessInstancesCommand untilStartDate(java.util.Date);
- public org.jbpm.command.GetProcessInstancesCommand version(java.lang.String);
- public org.jbpm.command.GetProcessInstancesCommand processInstanceId(long);
-}
-
-Compiled from "GetTaskInstanceCommand.java"
-public class org.jbpm.command.GetTaskInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetTaskInstanceCommand();
- public org.jbpm.command.GetTaskInstanceCommand(long);
- public org.jbpm.command.GetTaskInstanceCommand(long, boolean, boolean);
- public org.jbpm.command.GetTaskInstanceCommand(long, java.lang.String[]);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public long getTokenId();
- public void setTokenId(long);
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.GetTaskInstanceCommand taskInstanceId(long);
- public org.jbpm.command.GetTaskInstanceCommand tokenId(long);
- public org.jbpm.command.GetTaskInstanceCommand processInstanceId(long);
-}
-
-Compiled from "GetTaskListCommand.java"
-public class org.jbpm.command.GetTaskListCommand extends org.jbpm.command.AbstractGetObjectBaseCommand implements org.jbpm.command.Command{
- public org.jbpm.command.GetTaskListCommand(java.lang.String[]);
- public org.jbpm.command.GetTaskListCommand(java.lang.String, boolean);
- public org.jbpm.command.GetTaskListCommand(java.lang.String, java.lang.String[]);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.util.List retrieveTaskInstanceDetails(java.util.List);
- public java.lang.String[] getActor();
- public void setActor(java.lang.String);
- public void setActor(java.lang.String[]);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.GetTaskListCommand actor(java.lang.String);
- public org.jbpm.command.GetTaskListCommand actor(java.lang.String[]);
-}
-
-Compiled from "CommandServiceImpl.java"
-public class org.jbpm.command.impl.CommandServiceImpl extends java.lang.Object implements org.jbpm.command.CommandService,java.io.Serializable{
- protected org.jbpm.JbpmConfiguration jbpmConfiguration;
- public org.jbpm.command.impl.CommandServiceImpl(org.jbpm.JbpmConfiguration);
- public java.lang.Object execute(org.jbpm.command.Command);
-}
-
-Compiled from "NewProcessInstanceCommand.java"
-public class org.jbpm.command.NewProcessInstanceCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.NewProcessInstanceCommand();
- public org.jbpm.command.NewProcessInstanceCommand(java.lang.String);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public long getProcessDefinitionId();
- public void setProcessDefinitionId(long);
- public long getProcessId();
- public void setProcessId(long);
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
- public boolean isCreateStartTask();
- public void setCreateStartTask(boolean);
- public java.util.Map getVariables();
- public java.lang.String getProcessDefinitionName();
- public void setProcessDefinitionName(java.lang.String);
- public void setVariables(java.util.Map);
- public java.lang.String getKey();
- public void setKey(java.lang.String);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.NewProcessInstanceCommand actorId(java.lang.String);
- public org.jbpm.command.NewProcessInstanceCommand processDefinitionId(long);
- public org.jbpm.command.NewProcessInstanceCommand processDefinitionName(java.lang.String);
- public org.jbpm.command.NewProcessInstanceCommand createStartTask(boolean);
- public org.jbpm.command.NewProcessInstanceCommand variables(java.util.Map);
- public org.jbpm.command.NewProcessInstanceCommand key(java.lang.String);
-}
-
-Compiled from "ResumeProcessInstanceCommand.java"
-public class org.jbpm.command.ResumeProcessInstanceCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
- public org.jbpm.command.ResumeProcessInstanceCommand();
- public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "ResumeTokenCommand.java"
-public class org.jbpm.command.ResumeTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
- public org.jbpm.command.ResumeTokenCommand();
- public org.jbpm.graph.exe.Token execute(org.jbpm.graph.exe.Token);
- public java.lang.Object execute(org.jbpm.graph.exe.Token);
-}
-
-Compiled from "SignalCommand.java"
-public class org.jbpm.command.SignalCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.SignalCommand();
- public org.jbpm.command.SignalCommand(long, java.lang.String);
- public java.lang.Object execute(org.jbpm.JbpmContext);
- protected org.jbpm.graph.exe.Token getToken(org.jbpm.JbpmContext);
- public long getTokenId();
- public void setTokenId(long);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.util.Map getVariables();
- public void setVariables(java.util.Map);
- public java.lang.String getExpectedStateName();
- public void setExpectedStateName(java.lang.String);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.SignalCommand tokenId(long);
- public org.jbpm.command.SignalCommand transitionName(java.lang.String);
- public org.jbpm.command.SignalCommand variables(java.util.Map);
- public org.jbpm.command.SignalCommand expectedStateName(java.lang.String);
-}
-
-Compiled from "StartProcessInstanceCommand.java"
-public class org.jbpm.command.StartProcessInstanceCommand extends org.jbpm.command.NewProcessInstanceCommand implements org.jbpm.command.Command{
- public org.jbpm.command.StartProcessInstanceCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String getStartTransitionName();
- public void setStartTransitionName(java.lang.String);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.StartProcessInstanceCommand startTransitionName(java.lang.String);
-}
-
-Compiled from "StartWorkOnTaskCommand.java"
-public class org.jbpm.command.StartWorkOnTaskCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.StartWorkOnTaskCommand(long, boolean);
- public org.jbpm.command.StartWorkOnTaskCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public boolean isOverwriteSwimlane();
- public void setOverwriteSwimlane(boolean);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public void setActorId(java.lang.String);
- public java.lang.String getActorId();
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.StartWorkOnTaskCommand overwriteSwimlane(boolean);
- public org.jbpm.command.StartWorkOnTaskCommand taskInstanceId(long);
- public org.jbpm.command.StartWorkOnTaskCommand actorId(java.lang.String);
-}
-
-Compiled from "SuspendProcessInstanceCommand.java"
-public class org.jbpm.command.SuspendProcessInstanceCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
- public org.jbpm.command.SuspendProcessInstanceCommand();
- public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "SuspendTokenCommand.java"
-public class org.jbpm.command.SuspendTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
- public org.jbpm.command.SuspendTokenCommand();
- public org.jbpm.graph.exe.Token execute(org.jbpm.graph.exe.Token);
- public java.lang.Object execute(org.jbpm.graph.exe.Token);
-}
-
-Compiled from "TaskInstanceEndCommand.java"
-public class org.jbpm.command.TaskInstanceEndCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.TaskInstanceEndCommand();
- public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String);
- public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String, java.util.Map);
- public java.lang.Object execute(org.jbpm.JbpmContext);
- protected org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(org.jbpm.JbpmContext);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.util.Map getVariables();
- public void setVariables(java.util.Map);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.TaskInstanceEndCommand taskInstanceId(long);
- public org.jbpm.command.TaskInstanceEndCommand transitionName(java.lang.String);
- public org.jbpm.command.TaskInstanceEndCommand variables(java.util.Map);
-}
-
-Compiled from "UnlockTokenCommand.java"
-public class org.jbpm.command.UnlockTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
- public org.jbpm.command.UnlockTokenCommand();
- public java.lang.Object execute(org.jbpm.graph.exe.Token);
- public java.lang.String getAdditionalToStringInformation();
- public java.lang.String getLockOwner();
- public void setLockOwner(java.lang.String);
- public org.jbpm.command.UnlockTokenCommand lockOwner(java.lang.String);
-}
-
-Compiled from "VariablesCommand.java"
-public class org.jbpm.command.VariablesCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.VariablesCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.JbpmContext);
- protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.graph.exe.Token);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public long getTokenId();
- public void setTokenId(long);
- public java.util.Map getVariables();
- public void setVariables(java.util.Map);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.VariablesCommand taskInstanceId(long);
- public org.jbpm.command.VariablesCommand tokenId(long);
- public org.jbpm.command.VariablesCommand variables(java.util.Map);
-}
-
-Compiled from "AbstractObjectInfo.java"
-public abstract class org.jbpm.configuration.AbstractObjectInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
- public org.jbpm.configuration.AbstractObjectInfo();
- public org.jbpm.configuration.AbstractObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- protected java.lang.String getValueString(org.w3c.dom.Element);
- public boolean hasName();
- public java.lang.String getName();
- public void setName(java.lang.String);
- public boolean isSingleton();
- public void setSingleton(boolean);
-}
-
-Compiled from "BeanInfo.java"
-public class org.jbpm.configuration.BeanInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.BeanInfo();
- public org.jbpm.configuration.BeanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.String getClassName();
- public void setClassName(java.lang.String);
-}
-
-Compiled from "BooleanInfo.java"
-public class org.jbpm.configuration.BooleanInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.BooleanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "CharacterInfo.java"
-public class org.jbpm.configuration.CharacterInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.CharacterInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ConfigurationException.java"
-public class org.jbpm.configuration.ConfigurationException extends org.jbpm.JbpmException{
- public org.jbpm.configuration.ConfigurationException();
- public org.jbpm.configuration.ConfigurationException(java.lang.String, java.lang.Throwable);
- public org.jbpm.configuration.ConfigurationException(java.lang.String);
- public org.jbpm.configuration.ConfigurationException(java.lang.Throwable);
-}
-
-Compiled from "ConstructorInfo.java"
-public class org.jbpm.configuration.ConstructorInfo extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.configuration.ConstructorInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
- protected java.lang.Class[] getParameterTypes(org.jbpm.configuration.ObjectFactoryImpl);
- protected java.lang.Object[] getArgs(org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.reflect.Method findMethod(java.lang.Class, java.lang.Class[]);
-}
-
-Compiled from "DoubleInfo.java"
-public class org.jbpm.configuration.DoubleInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.DoubleInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "FieldInfo.java"
-public class org.jbpm.configuration.FieldInfo extends org.jbpm.configuration.PropertyInfo{
- public org.jbpm.configuration.FieldInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "FloatInfo.java"
-public class org.jbpm.configuration.FloatInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.FloatInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "IntegerInfo.java"
-public class org.jbpm.configuration.IntegerInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.IntegerInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "JbpmContextInfo.java"
-public class org.jbpm.configuration.JbpmContextInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.JbpmContextInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public synchronized java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "JbpmTypeObjectInfo.java"
-class org.jbpm.configuration.JbpmTypeObjectInfo$1$1 extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "JbpmTypeObjectInfo.java"
-class org.jbpm.configuration.JbpmTypeObjectInfo$1 extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
- public boolean hasName();
- public java.lang.String getName();
- public boolean isSingleton();
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "JbpmTypeObjectInfo.java"
-public class org.jbpm.configuration.JbpmTypeObjectInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.JbpmTypeObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ListInfo.java"
-public class org.jbpm.configuration.ListInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.ListInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "LongInfo.java"
-public class org.jbpm.configuration.LongInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.LongInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "MapInfo.java"
-public class org.jbpm.configuration.MapInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.MapInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "NullInfo.java"
-public class org.jbpm.configuration.NullInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.NullInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ObjectFactory.java"
-public interface org.jbpm.configuration.ObjectFactory extends java.io.Serializable{
- public abstract java.lang.Object createObject(java.lang.String);
- public abstract boolean hasObject(java.lang.String);
-}
-
-Compiled from "ObjectFactoryImpl.java"
-public class org.jbpm.configuration.ObjectFactoryImpl extends java.lang.Object implements org.jbpm.configuration.ObjectFactory{
- public org.jbpm.configuration.ObjectFactoryImpl();
- public org.jbpm.configuration.ObjectFactoryImpl(java.util.Map, java.util.List);
- public void addObjectInfo(org.jbpm.configuration.ObjectInfo);
- public synchronized java.lang.Object createObject(java.lang.String);
- public synchronized boolean hasObject(java.lang.String);
- public java.lang.Object createObject(int);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectInfo);
-}
-
-Compiled from "ObjectFactoryParser.java"
-public class org.jbpm.configuration.ObjectFactoryParser extends java.lang.Object implements java.io.Serializable{
- public static java.util.Map getDefaultMappings();
- public static org.jbpm.configuration.ObjectFactoryImpl parseXmlString(java.lang.String);
- public static org.jbpm.configuration.ObjectFactoryImpl parseInputStream(java.io.InputStream);
- public static org.jbpm.configuration.ObjectFactoryImpl parseResource(java.lang.String);
- public static org.jbpm.configuration.ObjectFactoryImpl createObjectFactory(org.w3c.dom.Element);
- public void parseElementsFromResource(java.lang.String, org.jbpm.configuration.ObjectFactoryImpl);
- public void parseElementsStream(java.io.InputStream, org.jbpm.configuration.ObjectFactoryImpl);
- public void parseElements(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryImpl);
- public org.jbpm.configuration.ObjectFactoryParser();
- public org.jbpm.configuration.ObjectFactoryParser(java.util.Map);
- public org.jbpm.configuration.ObjectInfo parse(org.w3c.dom.Element);
- public void addNamedObjectInfo(java.lang.String, org.jbpm.configuration.ObjectInfo);
- public void addMapping(java.lang.String, java.lang.Class);
-}
-
-Compiled from "ObjectInfo.java"
-public interface org.jbpm.configuration.ObjectInfo extends java.io.Serializable{
- public abstract boolean hasName();
- public abstract java.lang.String getName();
- public abstract boolean isSingleton();
- public abstract java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "PropertyInfo.java"
-public class org.jbpm.configuration.PropertyInfo extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.configuration.PropertyInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.reflect.Method findSetter(java.lang.Class);
-}
-
-Compiled from "RefInfo.java"
-public class org.jbpm.configuration.RefInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.RefInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "StringInfo.java"
-public class org.jbpm.configuration.StringInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.StringInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ValueInfo.java"
-public class org.jbpm.configuration.ValueInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
- public org.jbpm.configuration.ValueInfo(java.lang.String, java.lang.Object);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.String getName();
- public boolean hasName();
- public boolean isSingleton();
-}
-
-Compiled from "Access.java"
-public class org.jbpm.context.def.Access extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.context.def.Access();
- public org.jbpm.context.def.Access(java.lang.String);
- public boolean isReadable();
- public boolean isWritable();
- public boolean isRequired();
- public boolean isLock();
- public boolean hasAccess(java.lang.String);
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
-}
-
-Compiled from "ContextDefinition.java"
-public class org.jbpm.context.def.ContextDefinition extends org.jbpm.module.def.ModuleDefinition{
- public org.jbpm.context.def.ContextDefinition();
- public org.jbpm.module.exe.ModuleInstance createInstance();
-}
-
-Compiled from "VariableAccess.java"
-public class org.jbpm.context.def.VariableAccess extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String variableName;
- protected org.jbpm.context.def.Access access;
- protected java.lang.String mappedName;
- public org.jbpm.context.def.VariableAccess();
- public org.jbpm.context.def.VariableAccess(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String getMappedName();
- public org.jbpm.context.def.Access getAccess();
- public java.lang.String getVariableName();
- public boolean isReadable();
- public boolean isWritable();
- public boolean isRequired();
- public boolean isLock();
-}
-
-Compiled from "ContextInstance.java"
-public class org.jbpm.context.exe.ContextInstance extends org.jbpm.module.exe.ModuleInstance{
- protected java.util.Map tokenVariableMaps;
- protected transient java.util.Map transientVariables;
- protected transient java.util.List updatedVariableContainers;
- public org.jbpm.context.exe.ContextInstance();
- public void createVariable(java.lang.String, java.lang.Object);
- public void setVariableLocally(java.lang.String, java.lang.Object);
- public void createVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
- public void setVariableLocally(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
- public java.util.Map getVariables();
- public java.util.Map getVariables(org.jbpm.graph.exe.Token);
- public void addVariables(java.util.Map);
- public void setVariables(java.util.Map);
- public void addVariables(java.util.Map, org.jbpm.graph.exe.Token);
- public void setVariables(java.util.Map, org.jbpm.graph.exe.Token);
- public java.lang.Object getVariable(java.lang.String);
- public java.lang.Object getVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.Object getLocalVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.Object getVariableLocally(java.lang.String, org.jbpm.graph.exe.Token);
- public void setVariable(java.lang.String, java.lang.Object);
- public void setVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
- public boolean hasVariable(java.lang.String);
- public boolean hasVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public void deleteVariable(java.lang.String);
- public void deleteVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.Object getTransientVariable(java.lang.String);
- public void setTransientVariable(java.lang.String, java.lang.Object);
- public boolean hasTransientVariable(java.lang.String);
- public java.util.Map getTransientVariables();
- public void setTransientVariables(java.util.Map);
- public void deleteTransientVariable(java.lang.String);
- public org.jbpm.context.exe.TokenVariableMap getOrCreateTokenVariableMap(org.jbpm.graph.exe.Token);
- public org.jbpm.context.exe.TokenVariableMap getTokenVariableMap(org.jbpm.graph.exe.Token);
- public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String, org.jbpm.graph.exe.Token);
- public java.util.Map getTokenVariableMaps();
-}
-
-Compiled from "BooleanToStringConverter.java"
-public class org.jbpm.context.exe.converter.BooleanToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public static final java.lang.String TRUE_TEXT;
- public static final java.lang.String FALSE_TEXT;
- public org.jbpm.context.exe.converter.BooleanToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "BytesToByteArrayConverter.java"
-public class org.jbpm.context.exe.converter.BytesToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.BytesToByteArrayConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "ByteToLongConverter.java"
-public class org.jbpm.context.exe.converter.ByteToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.ByteToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "CharacterToStringConverter.java"
-public class org.jbpm.context.exe.converter.CharacterToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.CharacterToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "Converter.java"
-public interface org.jbpm.context.exe.Converter extends java.io.Serializable{
- public abstract boolean supports(java.lang.Object);
- public abstract java.lang.Object convert(java.lang.Object);
- public abstract java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "DateToLongConverter.java"
-public class org.jbpm.context.exe.converter.DateToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.DateToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "DoubleToStringConverter.java"
-public class org.jbpm.context.exe.converter.DoubleToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.DoubleToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "FloatToDoubleConverter.java"
-public class org.jbpm.context.exe.converter.FloatToDoubleConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.FloatToDoubleConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "FloatToStringConverter.java"
-public class org.jbpm.context.exe.converter.FloatToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.FloatToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "IntegerToLongConverter.java"
-public class org.jbpm.context.exe.converter.IntegerToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.IntegerToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "SerializableToByteArrayConverter.java"
-public class org.jbpm.context.exe.converter.SerializableToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.SerializableToByteArrayConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "ShortToLongConverter.java"
-public class org.jbpm.context.exe.converter.ShortToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.ShortToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "JbpmType.java"
-public class org.jbpm.context.exe.JbpmType extends java.lang.Object{
- public org.jbpm.context.exe.JbpmType(org.jbpm.context.exe.JbpmTypeMatcher, org.jbpm.context.exe.Converter, java.lang.Class);
- public boolean matches(java.lang.Object);
- public org.jbpm.context.exe.VariableInstance newVariableInstance();
- public static java.util.List getJbpmTypes();
-}
-
-Compiled from "JbpmTypeMatcher.java"
-public interface org.jbpm.context.exe.JbpmTypeMatcher extends java.io.Serializable{
- public abstract boolean matches(java.lang.Object);
-}
-
-Compiled from "ClassNameMatcher.java"
-public class org.jbpm.context.exe.matcher.ClassNameMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.ClassNameMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "Ejb3Matcher.java"
-public class org.jbpm.context.exe.matcher.Ejb3Matcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.Ejb3Matcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "HibernateLongIdMatcher.java"
-public class org.jbpm.context.exe.matcher.HibernateLongIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.HibernateLongIdMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "HibernateStringIdMatcher.java"
-public class org.jbpm.context.exe.matcher.HibernateStringIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.HibernateStringIdMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "JcrNodeMatcher.java"
-public class org.jbpm.context.exe.matcher.JcrNodeMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.JcrNodeMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "SerializableMatcher.java"
-public class org.jbpm.context.exe.matcher.SerializableMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.SerializableMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "TokenVariableMap.java"
-public class org.jbpm.context.exe.TokenVariableMap extends org.jbpm.context.exe.VariableContainer implements java.io.Serializable{
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.context.exe.ContextInstance contextInstance;
- public org.jbpm.context.exe.TokenVariableMap();
- public org.jbpm.context.exe.TokenVariableMap(org.jbpm.graph.exe.Token, org.jbpm.context.exe.ContextInstance);
- public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
- public java.lang.String toString();
- protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public org.jbpm.graph.exe.Token getToken();
- public java.util.Map getVariableInstances();
-}
-
-Compiled from "VariableContainer.java"
-public abstract class org.jbpm.context.exe.VariableContainer extends java.lang.Object implements java.io.Serializable{
- protected java.util.Map variableInstances;
- public org.jbpm.context.exe.VariableContainer();
- protected abstract org.jbpm.context.exe.VariableContainer getParentVariableContainer();
- public abstract org.jbpm.graph.exe.Token getToken();
- public java.lang.Object getVariable(java.lang.String);
- public void setVariable(java.lang.String, java.lang.Object);
- public boolean hasVariable(java.lang.String);
- public void deleteVariable(java.lang.String);
- public void addVariables(java.util.Map);
- public void setVariables(java.util.Map);
- public java.util.Map getVariables();
- public java.util.Map getVariablesLocally();
- public boolean hasVariableLocally(java.lang.String);
- public java.lang.Object getVariableLocally(java.lang.String);
- public void deleteVariableLocally(java.lang.String);
- public void setVariableLocally(java.lang.String, java.lang.Object);
- public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String);
- public java.util.Map getVariableInstances();
- public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
- public void deleteVariableInstance(java.lang.String);
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public static java.util.Collection getUpdatedVariableContainers(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "ByteArrayInstance.java"
-public class org.jbpm.context.exe.variableinstance.ByteArrayInstance extends org.jbpm.context.exe.VariableInstance{
- protected org.jbpm.bytes.ByteArray value;
- public org.jbpm.context.exe.variableinstance.ByteArrayInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "VariableInstance.java"
-public abstract class org.jbpm.context.exe.VariableInstance extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.context.exe.TokenVariableMap tokenVariableMap;
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected org.jbpm.context.exe.Converter converter;
- protected java.lang.Object valueCache;
- protected boolean isValueCached;
- public org.jbpm.context.exe.VariableInstance();
- public static org.jbpm.context.exe.VariableInstance create(org.jbpm.graph.exe.Token, java.lang.String, java.lang.Object);
- public static org.jbpm.context.exe.VariableInstance createVariableInstance(java.lang.Object);
- public abstract boolean isStorable(java.lang.Object);
- protected abstract java.lang.Object getObject();
- protected abstract void setObject(java.lang.Object);
- public boolean supports(java.lang.Object);
- public void setValue(java.lang.Object);
- public java.lang.Object getValue();
- public void removeReferences();
- public java.lang.String toString();
- public java.lang.String getName();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public org.jbpm.graph.exe.Token getToken();
- public void setTokenVariableMap(org.jbpm.context.exe.TokenVariableMap);
-}
-
-Compiled from "DateInstance.java"
-public class org.jbpm.context.exe.variableinstance.DateInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.util.Date value;
- public org.jbpm.context.exe.variableinstance.DateInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "DoubleInstance.java"
-public class org.jbpm.context.exe.variableinstance.DoubleInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Double value;
- public org.jbpm.context.exe.variableinstance.DoubleInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "Ejb3Instance.java"
-public class org.jbpm.context.exe.variableinstance.Ejb3Instance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Long id;
- protected java.lang.String className;
- public org.jbpm.context.exe.variableinstance.Ejb3Instance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "HibernateLongInstance.java"
-public class org.jbpm.context.exe.variableinstance.HibernateLongInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Object value;
- public org.jbpm.context.exe.variableinstance.HibernateLongInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "HibernateStringInstance.java"
-public class org.jbpm.context.exe.variableinstance.HibernateStringInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Object value;
- public org.jbpm.context.exe.variableinstance.HibernateStringInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "JcrNodeInstance.java"
-public class org.jbpm.context.exe.variableinstance.JcrNodeInstance extends org.jbpm.context.exe.VariableInstance{
- public org.jbpm.context.exe.variableinstance.JcrNodeInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "LongInstance.java"
-public class org.jbpm.context.exe.variableinstance.LongInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Long value;
- public org.jbpm.context.exe.variableinstance.LongInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "NullInstance.java"
-public class org.jbpm.context.exe.variableinstance.NullInstance extends org.jbpm.context.exe.VariableInstance{
- public org.jbpm.context.exe.variableinstance.NullInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "StringInstance.java"
-public class org.jbpm.context.exe.variableinstance.StringInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.String value;
- public org.jbpm.context.exe.variableinstance.StringInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "UnpersistableInstance.java"
-public class org.jbpm.context.exe.variableinstance.UnpersistableInstance extends org.jbpm.context.exe.VariableInstance{
- public org.jbpm.context.exe.variableinstance.UnpersistableInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "VariableCreateLog.java"
-public class org.jbpm.context.log.VariableCreateLog extends org.jbpm.context.log.VariableLog{
- public org.jbpm.context.log.VariableCreateLog();
- public org.jbpm.context.log.VariableCreateLog(org.jbpm.context.exe.VariableInstance);
- public java.lang.String toString();
-}
-
-Compiled from "VariableDeleteLog.java"
-public class org.jbpm.context.log.VariableDeleteLog extends org.jbpm.context.log.VariableLog{
- public org.jbpm.context.log.VariableDeleteLog();
- public org.jbpm.context.log.VariableDeleteLog(org.jbpm.context.exe.VariableInstance);
- public java.lang.String toString();
-}
-
-Compiled from "ByteArrayUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.ByteArrayUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog();
- public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog(org.jbpm.context.exe.VariableInstance, org.jbpm.bytes.ByteArray, org.jbpm.bytes.ByteArray);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
- public java.lang.String toString();
-}
-
-Compiled from "DateUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.DateUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.DateUpdateLog();
- public org.jbpm.context.log.variableinstance.DateUpdateLog(org.jbpm.context.exe.VariableInstance, java.util.Date, java.util.Date);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "DoubleUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.DoubleUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.DoubleUpdateLog();
- public org.jbpm.context.log.variableinstance.DoubleUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Double, java.lang.Double);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "HibernateLongUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.HibernateLongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog();
- public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "HibernateStringUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.HibernateStringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog();
- public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "LongUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.LongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.LongUpdateLog();
- public org.jbpm.context.log.variableinstance.LongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Long, java.lang.Long);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "StringUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.StringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.StringUpdateLog();
- public org.jbpm.context.log.variableinstance.StringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.String, java.lang.String);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "VariableLog.java"
-public abstract class org.jbpm.context.log.VariableLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.context.exe.VariableInstance variableInstance;
- public org.jbpm.context.log.VariableLog();
- public org.jbpm.context.log.VariableLog(org.jbpm.context.exe.VariableInstance);
- public org.jbpm.context.exe.VariableInstance getVariableInstance();
-}
-
-Compiled from "VariableUpdateLog.java"
-public abstract class org.jbpm.context.log.VariableUpdateLog extends org.jbpm.context.log.VariableLog{
- public org.jbpm.context.log.VariableUpdateLog();
- public org.jbpm.context.log.VariableUpdateLog(org.jbpm.context.exe.VariableInstance);
- public abstract java.lang.Object getOldValue();
- public abstract java.lang.Object getNewValue();
- public java.lang.String toString();
- public void undo();
-}
-
-Compiled from "AbstractDbTestCase.java"
-class org.jbpm.db.AbstractDbTestCase$1 extends java.util.TimerTask{
- public void run();
-}
-
-Compiled from "AbstractDbTestCase.java"
-public abstract class org.jbpm.db.AbstractDbTestCase extends org.jbpm.AbstractJbpmTestCase{
- protected org.jbpm.JbpmConfiguration jbpmConfiguration;
- protected org.jbpm.JbpmContext jbpmContext;
- protected org.hibernate.tool.hbm2ddl.SchemaExport schemaExport;
- protected org.hibernate.Session session;
- protected org.jbpm.db.GraphSession graphSession;
- protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
- protected org.jbpm.db.ContextSession contextSession;
- protected org.jbpm.db.JobSession jobSession;
- protected org.jbpm.db.LoggingSession loggingSession;
- protected org.jbpm.job.executor.JobExecutor jobExecutor;
- public org.jbpm.db.AbstractDbTestCase();
- protected void setUp() throws java.lang.Exception;
- protected void tearDown() throws java.lang.Exception;
- protected java.lang.String getHibernateDialect();
- protected void beginSessionTransaction();
- protected void commitAndCloseSession();
- protected void newTransaction();
- protected org.jbpm.graph.exe.ProcessInstance saveAndReload(org.jbpm.graph.exe.ProcessInstance);
- protected org.jbpm.taskmgmt.exe.TaskInstance saveAndReload(org.jbpm.taskmgmt.exe.TaskInstance);
- protected org.jbpm.graph.def.ProcessDefinition saveAndReload(org.jbpm.graph.def.ProcessDefinition);
- protected org.jbpm.logging.log.ProcessLog saveAndReload(org.jbpm.logging.log.ProcessLog);
- protected void createSchema();
- protected void cleanSchema();
- protected void dropSchema();
- protected java.lang.String getJbpmTestConfig();
- protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
- protected void createJbpmContext();
- protected void closeJbpmContext();
- protected void startJobExecutor();
- protected void waitForJobs(long);
- protected int getNbrOfJobsAvailable();
- protected int getTimerCount();
- protected org.jbpm.job.Job getJob();
- protected void processJobs(long);
- protected void stopJobExecutor();
- protected void initializeMembers();
- protected void resetMembers();
-}
-
-Compiled from "JbpmSchemaUpdate.java"
-public class org.jbpm.db.compatibility.JbpmSchemaUpdate extends java.lang.Object{
- public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration) throws org.hibernate.HibernateException;
- public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, java.util.Properties) throws org.hibernate.HibernateException;
- public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, org.hibernate.cfg.Settings) throws org.hibernate.HibernateException;
- public static void main(java.lang.String[]);
- public void execute(boolean, boolean, java.io.File);
- public java.util.List getExceptions();
-}
-
-Compiled from "ContextSession.java"
-public class org.jbpm.db.ContextSession extends java.lang.Object{
- public org.jbpm.db.ContextSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.ContextSession(org.hibernate.Session);
-}
-
-Compiled from "GraphSession.java"
-public class org.jbpm.db.GraphSession$AverageNodeTimeEntry extends java.lang.Object{
- public org.jbpm.db.GraphSession$AverageNodeTimeEntry();
- public long getNodeId();
- public void setNodeId(long);
- public java.lang.String getNodeName();
- public void setNodeName(java.lang.String);
- public int getCount();
- public void setCount(int);
- public long getAverageDuration();
- public void setAverageDuration(long);
- public long getMinDuration();
- public void setMinDuration(long);
- public long getMaxDuration();
- public void setMaxDuration(long);
-}
-
-Compiled from "GraphSession.java"
-public class org.jbpm.db.GraphSession extends java.lang.Object{
- public org.jbpm.db.GraphSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.GraphSession(org.hibernate.Session);
- public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public void saveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public org.jbpm.graph.def.ProcessDefinition loadProcessDefinition(long);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition(long);
- public org.jbpm.graph.def.ProcessDefinition findProcessDefinition(java.lang.String, int);
- public org.jbpm.graph.def.ProcessDefinition findLatestProcessDefinition(java.lang.String);
- public java.util.List findLatestProcessDefinitions();
- public java.util.List findAllProcessDefinitions();
- public java.util.List findAllProcessDefinitionVersions(java.lang.String);
- public void deleteProcessDefinition(long);
- public void deleteProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- protected org.jbpm.graph.exe.ProcessInstance findNextProcessInstance(org.jbpm.graph.def.ProcessDefinition);
- protected java.util.List findReferencingProcessStates(org.jbpm.graph.def.ProcessDefinition);
- public void saveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
- public org.jbpm.graph.exe.Token loadToken(long);
- public org.jbpm.graph.exe.Token getToken(long);
- public void lockProcessInstance(long);
- public void lockProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public java.util.List findProcessInstances(long);
- public void deleteProcessInstance(long);
- public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance, boolean, boolean);
- public java.util.List calculateAverageTimeByNode(long, long);
- public java.util.List findActiveNodesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
-}
-
-Compiled from "AccessType.java"
-public class org.jbpm.db.hibernate.AccessType extends org.hibernate.type.ImmutableType implements org.hibernate.type.DiscriminatorType{
- public org.jbpm.db.hibernate.AccessType();
- public java.lang.Object get(java.sql.ResultSet, java.lang.String) throws java.sql.SQLException;
- public java.lang.Class getReturnedClass();
- public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
- public int sqlType();
- public java.lang.String getName();
- public java.lang.String objectToSQLString(java.lang.Object, org.hibernate.dialect.Dialect) throws java.lang.Exception;
- public java.lang.Object stringToObject(java.lang.String) throws java.lang.Exception;
- public java.lang.String toString(java.lang.Object);
- public java.lang.Object fromStringValue(java.lang.String);
-}
-
-Compiled from "ConverterEnumType.java"
-public class org.jbpm.db.hibernate.ConverterEnumType extends java.lang.Object implements org.hibernate.usertype.UserType{
- public org.jbpm.db.hibernate.ConverterEnumType();
- public boolean equals(java.lang.Object, java.lang.Object);
- public int hashCode(java.lang.Object) throws org.hibernate.HibernateException;
- public java.lang.Object deepCopy(java.lang.Object) throws org.hibernate.HibernateException;
- public boolean isMutable();
- public java.io.Serializable disassemble(java.lang.Object) throws org.hibernate.HibernateException;
- public java.lang.Object assemble(java.io.Serializable, java.lang.Object) throws org.hibernate.HibernateException;
- public java.lang.Object replace(java.lang.Object, java.lang.Object, java.lang.Object);
- public int[] sqlTypes();
- public java.lang.Class returnedClass();
- public java.lang.Object nullSafeGet(java.sql.ResultSet, java.lang.String[], java.lang.Object) throws org.hibernate.HibernateException, java.sql.SQLException;
- public void nullSafeSet(java.sql.PreparedStatement, java.lang.Object, int) throws org.hibernate.HibernateException, java.sql.SQLException;
-}
-
-Compiled from "Converters.java"
-public abstract class org.jbpm.db.hibernate.Converters extends java.lang.Object{
- public org.jbpm.db.hibernate.Converters();
- public static org.jbpm.context.exe.Converter getConverterByClassName(java.lang.String);
- public static org.jbpm.context.exe.Converter getConverterByDatabaseId(java.lang.String);
- public static java.lang.String getConverterId(org.jbpm.context.exe.Converter);
-}
-
-Compiled from "HibernateHelper.java"
-public class org.jbpm.db.hibernate.HibernateHelper extends java.lang.Object{
- public static void clearConfigurationsCache();
- public static org.hibernate.SessionFactory createSessionFactory();
- public static org.hibernate.SessionFactory createSessionFactory(java.lang.String);
- public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String);
- public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String, boolean);
- public static org.hibernate.SessionFactory createSessionFactory(org.hibernate.cfg.Configuration, boolean);
- public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String, java.lang.String);
- public static org.hibernate.cfg.Configuration getConfiguration(org.hibernate.SessionFactory);
- public static org.hibernate.tool.hbm2ddl.SchemaExport createSchemaExport(org.hibernate.SessionFactory);
- public static boolean createSchemaExportScript(org.hibernate.SessionFactory);
- public static void clearHibernateCache(org.hibernate.SessionFactory);
-}
-
-Compiled from "JbpmNamingStrategy.java"
-public class org.jbpm.db.hibernate.JbpmNamingStrategy extends java.lang.Object implements org.hibernate.cfg.NamingStrategy{
- public org.jbpm.db.hibernate.JbpmNamingStrategy();
- public java.lang.String classToTableName(java.lang.String);
- public java.lang.String propertyToColumnName(java.lang.String);
- public java.lang.String tableName(java.lang.String);
- public java.lang.String columnName(java.lang.String);
- public java.lang.String propertyToTableName(java.lang.String, java.lang.String);
- public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String joinKeyColumnName(java.lang.String, java.lang.String);
- public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String logicalColumnName(java.lang.String, java.lang.String);
- public java.lang.String logicalCollectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String logicalCollectionColumnName(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-}
-
-Compiled from "StringMax.java"
-public class org.jbpm.db.hibernate.StringMax extends org.hibernate.type.StringType implements org.hibernate.usertype.ParameterizedType{
- public org.jbpm.db.hibernate.StringMax();
- public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
- public void setParameterValues(java.util.Properties);
-}
-
-Compiled from "JbpmSchema.java"
-public class org.jbpm.db.JbpmSchema extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.db.JbpmSchema(org.hibernate.cfg.Configuration);
- public java.lang.String[] getCreateSql();
- public java.lang.String[] getDropSql();
- public java.lang.String[] getCleanSql();
- public boolean hasJbpmTables();
- public java.util.List getJbpmTables();
- public java.util.Map getJbpmTablesRecordCount();
- public void dropSchema();
- public void createSchema();
- public void cleanSchema();
- public void saveSqlScripts(java.lang.String, java.lang.String);
- public static void main(java.lang.String[]);
- public void execute(java.lang.String[]);
- public java.util.Properties getProperties();
-}
-
-Compiled from "JbpmSession.java"
-public class org.jbpm.db.JbpmSession extends java.lang.Object{
- public org.jbpm.db.JbpmSession(org.jbpm.db.JbpmSessionFactory, org.hibernate.Session);
- public org.jbpm.db.JbpmSession(org.hibernate.Session);
- public org.jbpm.db.JbpmSessionFactory getJbpmSessionFactory();
- public java.sql.Connection getConnection();
- public org.hibernate.Session getSession();
- public org.hibernate.Transaction getTransaction();
- public void beginTransaction();
- public void commitTransaction();
- public void rollbackTransaction();
- public void commitTransactionAndClose();
- public void rollbackTransactionAndClose();
- public org.jbpm.db.GraphSession getGraphSession();
- public org.jbpm.db.ContextSession getContextSession();
- public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public org.jbpm.db.LoggingSession getLoggingSession();
- public org.jbpm.db.JobSession getJobSession();
- public void close();
- public void pushCurrentSession();
- public static org.jbpm.db.JbpmSession getCurrentJbpmSession();
- public void popCurrentSession();
-}
-
-Compiled from "JbpmSessionFactory.java"
-public class org.jbpm.db.JbpmSessionFactory extends java.lang.Object implements java.io.Serializable{
- public static org.jbpm.db.JbpmSessionFactory getInstance();
- public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration);
- public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration, org.hibernate.SessionFactory);
- public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory();
- public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(java.lang.String);
- public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(org.hibernate.cfg.Configuration);
- public static org.hibernate.cfg.Configuration createConfiguration();
- public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String);
- public static org.hibernate.SessionFactory buildSessionFactory(org.hibernate.cfg.Configuration);
- public org.jbpm.db.JbpmSession openJbpmSession();
- public org.jbpm.db.JbpmSession openJbpmSession(java.sql.Connection);
- public org.jbpm.db.JbpmSession openJbpmSession(org.hibernate.Session);
- public org.jbpm.db.JbpmSession openJbpmSessionAndBeginTransaction();
- public org.hibernate.SessionFactory getSessionFactory();
- public org.hibernate.cfg.Configuration getConfiguration();
- public boolean isHibernatableWithLongId(java.lang.Class);
- public boolean isHibernatableWithStringId(java.lang.Class);
- public org.jbpm.db.JbpmSchema getJbpmSchema();
-}
-
-Compiled from "JobSession.java"
-public class org.jbpm.db.JobSession extends java.lang.Object{
- public org.jbpm.db.JobSession(org.hibernate.Session);
- public org.jbpm.job.Job getFirstAcquirableJob(java.lang.String);
- public java.util.List findExclusiveJobs(java.lang.String, org.jbpm.graph.exe.ProcessInstance);
- public java.util.List findJobsByToken(org.jbpm.graph.exe.Token);
- public org.jbpm.job.Job getFirstDueJob(java.lang.String, java.util.Collection);
- public void saveJob(org.jbpm.job.Job);
- public void deleteJob(org.jbpm.job.Job);
- public org.jbpm.job.Job loadJob(long);
- public org.jbpm.job.Timer loadTimer(long);
- public java.util.List loadJobs(long[]);
- public org.jbpm.job.Job getJob(long);
- public void suspendJobs(org.jbpm.graph.exe.Token);
- public void resumeJobs(org.jbpm.graph.exe.Token);
- public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
- public void deleteJobsForProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public java.util.List findJobsWithOverdueLockTime(java.util.Date);
-}
-
-Compiled from "LoggingSession.java"
-public class org.jbpm.db.LoggingSession extends java.lang.Object{
- public org.jbpm.db.LoggingSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.LoggingSession(org.hibernate.Session);
- public java.util.Map findLogsByProcessInstance(long);
- public java.util.List findLogsByToken(long);
- public void saveProcessLog(org.jbpm.logging.log.ProcessLog);
- public org.jbpm.logging.log.ProcessLog loadProcessLog(long);
- public org.jbpm.logging.log.ProcessLog getProcessLog(long);
-}
-
-Compiled from "TaskMgmtSession.java"
-public class org.jbpm.db.TaskMgmtSession extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.db.TaskMgmtSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.TaskMgmtSession(org.hibernate.Session);
- public java.util.List findTaskInstances(java.lang.String);
- public java.util.List findTaskInstances(java.util.List);
- public java.util.List findTaskInstances(java.lang.String[]);
- public java.util.List findPooledTaskInstances(java.lang.String);
- public java.util.List findPooledTaskInstances(java.util.List);
- public java.util.List findTaskInstancesByToken(long);
- public java.util.List findTaskInstancesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
- public java.util.List findTaskInstancesByIds(java.util.List);
-}
-
-Compiled from "EventCallback.java"
-final class org.jbpm.EventCallback$1 extends java.lang.Object implements javax.transaction.Synchronization{
- public void beforeCompletion();
- public void afterCompletion(int);
-}
-
-Compiled from "EventCallback.java"
-public class org.jbpm.EventCallback extends java.lang.Object implements java.io.Serializable{
- public static final int DEFAULT_TIMEOUT;
- public org.jbpm.EventCallback();
- public void processStart();
- public void processEnd();
- public void nodeEnter();
- public void nodeLeave();
- public void taskCreate();
- public void taskEnd();
- public void timerCreate();
- public void timer();
- public void transition();
- public static void waitForEvent(java.lang.String);
- public static void waitForEvent(java.lang.String, long);
- public static void clear();
-}
-
-Compiled from "FileDefinition.java"
-public class org.jbpm.file.def.FileDefinition extends org.jbpm.module.def.ModuleDefinition{
- public org.jbpm.file.def.FileDefinition();
- public org.jbpm.module.exe.ModuleInstance createInstance();
- public void addFile(java.lang.String, byte[]);
- public void addFile(java.lang.String, java.io.InputStream);
- public java.io.InputStream getInputStream(java.lang.String);
- public boolean hasFile(java.lang.String);
- public java.util.Map getInputStreamMap();
- public java.util.Map getBytesMap();
- public byte[] getBytes(java.lang.String);
-}
-
-Compiled from "ActionTypes.java"
-public class org.jbpm.graph.action.ActionTypes extends java.lang.Object{
- public org.jbpm.graph.action.ActionTypes();
- public static java.util.Set getActionTypes();
- public static java.util.Set getActionNames();
- public static java.lang.Class getActionType(java.lang.String);
- public static java.lang.String getActionName(java.lang.Class);
- public static boolean hasActionName(java.lang.String);
-}
-
-Compiled from "MailAction.java"
-public class org.jbpm.graph.action.MailAction extends org.jbpm.graph.def.Action{
- public org.jbpm.graph.action.MailAction();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
-}
-
-Compiled from "Script.java"
-public class org.jbpm.graph.action.Script extends org.jbpm.graph.def.Action implements org.jbpm.jpdl.xml.Parsable{
- protected java.lang.String expression;
- protected java.util.Set variableAccesses;
- public org.jbpm.graph.action.Script();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.util.Map eval(org.jbpm.graph.exe.Token) throws java.lang.Exception;
- public java.util.Map eval(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.util.Map createInputMap(org.jbpm.graph.exe.ExecutionContext);
- public java.util.Map eval(java.util.Map, java.util.Set) throws java.lang.Exception;
- public void addVariableAccess(org.jbpm.context.def.VariableAccess);
- public java.lang.String getExpression();
- public void setExpression(java.lang.String);
- public java.util.Set getVariableAccesses();
- public void setVariableAccesses(java.util.Set);
-}
-
-Compiled from "SeamedAction.java"
-public class org.jbpm.graph.action.SeamedAction extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
- public org.jbpm.graph.action.SeamedAction();
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- protected void beginSeamConversation(org.jbpm.graph.exe.ExecutionContext);
- protected void invokeSeamObjectExpression();
- protected void endSeamConversation(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "Action.java"
-public class org.jbpm.graph.def.Action extends java.lang.Object implements org.jbpm.graph.def.ActionHandler,org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
- protected java.lang.String name;
- protected boolean isPropagationAllowed;
- protected boolean isAsync;
- protected boolean isAsyncExclusive;
- protected org.jbpm.graph.def.Action referencedAction;
- protected org.jbpm.instantiation.Delegation actionDelegation;
- protected java.lang.String actionExpression;
- protected org.jbpm.graph.def.Event event;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- public org.jbpm.graph.def.Action();
- public org.jbpm.graph.def.Action(org.jbpm.instantiation.Delegation);
- public java.lang.String toString();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public void setName(java.lang.String);
- public boolean equals(java.lang.Object);
- public boolean acceptsPropagatedEvents();
- public boolean isPropagationAllowed();
- public void setPropagationAllowed(boolean);
- public long getId();
- public java.lang.String getName();
- public org.jbpm.graph.def.Event getEvent();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public org.jbpm.instantiation.Delegation getActionDelegation();
- public void setActionDelegation(org.jbpm.instantiation.Delegation);
- public org.jbpm.graph.def.Action getReferencedAction();
- public void setReferencedAction(org.jbpm.graph.def.Action);
- public boolean isAsync();
- public boolean isAsyncExclusive();
- public java.lang.String getActionExpression();
- public void setActionExpression(java.lang.String);
- public void setEvent(org.jbpm.graph.def.Event);
- public void setAsync(boolean);
-}
-
-Compiled from "ActionHandler.java"
-public interface org.jbpm.graph.def.ActionHandler extends java.io.Serializable{
- public abstract void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
-}
-
-Compiled from "DelegationException.java"
-public class org.jbpm.graph.def.DelegationException extends org.jbpm.JbpmException{
- protected transient org.jbpm.graph.exe.ExecutionContext executionContext;
- public org.jbpm.graph.def.DelegationException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.DelegationException(java.lang.String, java.lang.Throwable);
- public org.jbpm.graph.exe.ExecutionContext getExecutionContext();
-}
-
-Compiled from "Event.java"
-public class org.jbpm.graph.def.Event extends java.lang.Object implements java.io.Serializable{
- public static final java.lang.String EVENTTYPE_TRANSITION;
- public static final java.lang.String EVENTTYPE_BEFORE_SIGNAL;
- public static final java.lang.String EVENTTYPE_AFTER_SIGNAL;
- public static final java.lang.String EVENTTYPE_PROCESS_START;
- public static final java.lang.String EVENTTYPE_PROCESS_END;
- public static final java.lang.String EVENTTYPE_NODE_ENTER;
- public static final java.lang.String EVENTTYPE_NODE_LEAVE;
- public static final java.lang.String EVENTTYPE_SUPERSTATE_ENTER;
- public static final java.lang.String EVENTTYPE_SUPERSTATE_LEAVE;
- public static final java.lang.String EVENTTYPE_SUBPROCESS_CREATED;
- public static final java.lang.String EVENTTYPE_SUBPROCESS_END;
- public static final java.lang.String EVENTTYPE_TASK_CREATE;
- public static final java.lang.String EVENTTYPE_TASK_ASSIGN;
- public static final java.lang.String EVENTTYPE_TASK_START;
- public static final java.lang.String EVENTTYPE_TASK_END;
- public static final java.lang.String EVENTTYPE_TIMER_CREATE;
- public static final java.lang.String EVENTTYPE_TIMER;
- protected java.lang.String eventType;
- protected org.jbpm.graph.def.GraphElement graphElement;
- protected java.util.List actions;
- public org.jbpm.graph.def.Event();
- public org.jbpm.graph.def.Event(java.lang.String);
- public org.jbpm.graph.def.Event(org.jbpm.graph.def.GraphElement, java.lang.String);
- public java.util.List getActions();
- public boolean hasActions();
- public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
- public void removeAction(org.jbpm.graph.def.Action);
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
- public java.lang.String getEventType();
- public org.jbpm.graph.def.GraphElement getGraphElement();
- public long getId();
-}
-
-Compiled from "ExceptionHandler.java"
-public class org.jbpm.graph.def.ExceptionHandler extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String exceptionClassName;
- protected org.jbpm.graph.def.GraphElement graphElement;
- protected java.util.List actions;
- public org.jbpm.graph.def.ExceptionHandler();
- public boolean matches(java.lang.Throwable);
- public void handleException(org.jbpm.graph.def.GraphElement, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.util.List getActions();
- public void addAction(org.jbpm.graph.def.Action);
- public void removeAction(org.jbpm.graph.def.Action);
- public void reorderAction(int, int);
- public java.lang.String getExceptionClassName();
- public void setExceptionClassName(java.lang.String);
- public org.jbpm.graph.def.GraphElement getGraphElement();
-}
-
-Compiled from "GraphElement.java"
-public abstract class org.jbpm.graph.def.GraphElement extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
- protected java.lang.String name;
- protected java.lang.String description;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- protected java.util.Map events;
- protected java.util.List exceptionHandlers;
- public org.jbpm.graph.def.GraphElement();
- public org.jbpm.graph.def.GraphElement(java.lang.String);
- public abstract java.lang.String[] getSupportedEventTypes();
- public java.util.Map getEvents();
- public boolean hasEvents();
- public org.jbpm.graph.def.Event getEvent(java.lang.String);
- public boolean hasEvent(java.lang.String);
- public org.jbpm.graph.def.Event addEvent(org.jbpm.graph.def.Event);
- public org.jbpm.graph.def.Event removeEvent(org.jbpm.graph.def.Event);
- public java.util.List getExceptionHandlers();
- public org.jbpm.graph.def.ExceptionHandler addExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
- public void removeExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
- public void reorderExceptionHandler(int, int);
- public void fireEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
- public void fireAndPropagateEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
- protected org.jbpm.job.ExecuteActionJob createAsyncActionExecutionJob(org.jbpm.graph.exe.Token, org.jbpm.graph.def.Action);
- public void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext);
- public void raiseException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext) throws org.jbpm.graph.def.DelegationException;
- protected org.jbpm.graph.def.ExceptionHandler findExceptionHandler(java.lang.Throwable);
- public org.jbpm.graph.def.GraphElement getParent();
- public java.util.List getParents();
- public java.util.List getParentChain();
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
- public long getId();
- public java.lang.String getName();
- public void setName(java.lang.String);
- public java.lang.String getDescription();
- public void setDescription(java.lang.String);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "Identifiable.java"
-public interface org.jbpm.graph.def.Identifiable{
- public abstract long getId();
-}
-
-Compiled from "Node.java"
-public class org.jbpm.graph.def.Node extends org.jbpm.graph.def.GraphElement implements org.jbpm.jpdl.xml.Parsable{
- protected java.util.List leavingTransitions;
- protected java.util.Set arrivingTransitions;
- protected org.jbpm.graph.def.Action action;
- protected org.jbpm.graph.def.SuperState superState;
- protected boolean isAsync;
- protected boolean isAsyncExclusive;
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public java.lang.String getNameExt();
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.def.Node();
- public org.jbpm.graph.def.Node(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public java.util.List getLeavingTransitions();
- public java.util.List getLeavingTransitionsList();
- public java.util.Map getLeavingTransitionsMap();
- public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
- public void removeLeavingTransition(org.jbpm.graph.def.Transition);
- public boolean hasLeavingTransition(java.lang.String);
- public org.jbpm.graph.def.Transition getLeavingTransition(java.lang.String);
- public boolean hasNoLeavingTransitions();
- public java.lang.String generateNextLeavingTransitionName();
- public org.jbpm.graph.def.Transition getDefaultLeavingTransition();
- public void reorderLeavingTransition(int, int);
- public java.util.Set getArrivingTransitions();
- public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
- public void removeArrivingTransition(org.jbpm.graph.def.Transition);
- public org.jbpm.graph.def.GraphElement getParent();
- public void enter(org.jbpm.graph.exe.ExecutionContext);
- protected org.jbpm.job.ExecuteNodeJob createAsyncContinuationJob(org.jbpm.graph.exe.Token);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext, java.lang.String);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- protected void addNodeLog(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setName(java.lang.String);
- public java.lang.String getFullyQualifiedName();
- public boolean isSuperStateNode();
- public java.util.List getNodes();
- public org.jbpm.graph.def.SuperState getSuperState();
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
- public boolean isAsync();
- public void setAsync(boolean);
- public boolean isAsyncExclusive();
- public void setAsyncExclusive(boolean);
-}
-
-Compiled from "NodeCollection.java"
-public interface org.jbpm.graph.def.NodeCollection extends java.io.Serializable{
- public abstract java.util.List getNodes();
- public abstract java.util.Map getNodesMap();
- public abstract org.jbpm.graph.def.Node getNode(java.lang.String);
- public abstract boolean hasNode(java.lang.String);
- public abstract org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
- public abstract org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
- public abstract void reorderNode(int, int);
- public abstract java.lang.String generateNodeName();
- public abstract org.jbpm.graph.def.Node findNode(java.lang.String);
-}
-
-Compiled from "Node.java"
-public final class org.jbpm.graph.def.Node$NodeType extends java.lang.Enum{
- public static final org.jbpm.graph.def.Node$NodeType Node;
- public static final org.jbpm.graph.def.Node$NodeType StartState;
- public static final org.jbpm.graph.def.Node$NodeType EndState;
- public static final org.jbpm.graph.def.Node$NodeType State;
- public static final org.jbpm.graph.def.Node$NodeType Task;
- public static final org.jbpm.graph.def.Node$NodeType Fork;
- public static final org.jbpm.graph.def.Node$NodeType Join;
- public static final org.jbpm.graph.def.Node$NodeType Decision;
- public static org.jbpm.graph.def.Node$NodeType[] values();
- public static org.jbpm.graph.def.Node$NodeType valueOf(java.lang.String);
-}
-
-Compiled from "ProcessDefinition.java"
-public class org.jbpm.graph.def.ProcessDefinition extends org.jbpm.graph.def.GraphElement implements org.jbpm.graph.def.NodeCollection{
- protected int version;
- protected boolean isTerminationImplicit;
- protected org.jbpm.graph.def.Node startState;
- protected java.util.List nodes;
- protected java.util.Map actions;
- protected java.util.Map definitions;
- public static final java.lang.String[] supportedEventTypes;
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.def.ProcessDefinition();
- public static org.jbpm.graph.def.ProcessDefinition createNewProcessDefinition();
- public org.jbpm.graph.def.ProcessDefinition(java.lang.String);
- public org.jbpm.graph.def.ProcessDefinition(java.lang.String[], java.lang.String[]);
- public org.jbpm.graph.exe.ProcessInstance createProcessInstance();
- public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map);
- public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map, java.lang.String);
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlString(java.lang.String);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlResource(java.lang.String);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlInputStream(java.io.InputStream);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlReader(java.io.Reader);
- public static org.jbpm.graph.def.ProcessDefinition parseParZipInputStream(java.util.zip.ZipInputStream) throws java.io.IOException;
- public static org.jbpm.graph.def.ProcessDefinition parseParResource(java.lang.String) throws java.io.IOException;
- public java.util.List getNodes();
- public java.util.Map getNodesMap();
- public org.jbpm.graph.def.Node getNode(java.lang.String);
- public boolean hasNode(java.lang.String);
- public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
- public void reorderNode(int, int);
- public java.lang.String generateNodeName();
- public org.jbpm.graph.def.Node findNode(java.lang.String);
- public static java.lang.String generateNodeName(java.util.List);
- public static org.jbpm.graph.def.Node findNode(org.jbpm.graph.def.NodeCollection, java.lang.String);
- public void setStartState(org.jbpm.graph.node.StartState);
- public org.jbpm.graph.def.GraphElement getParent();
- public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
- public void removeAction(org.jbpm.graph.def.Action);
- public org.jbpm.graph.def.Action getAction(java.lang.String);
- public java.util.Map getActions();
- public boolean hasActions();
- public java.lang.Object createInstance();
- public org.jbpm.module.def.ModuleDefinition addDefinition(org.jbpm.module.def.ModuleDefinition);
- public org.jbpm.module.def.ModuleDefinition removeDefinition(org.jbpm.module.def.ModuleDefinition);
- public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
- public org.jbpm.context.def.ContextDefinition getContextDefinition();
- public org.jbpm.file.def.FileDefinition getFileDefinition();
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public java.util.Map getDefinitions();
- public void setDefinitions(java.util.Map);
- public int getVersion();
- public void setVersion(int);
- public org.jbpm.graph.def.Node getStartState();
- public void setStartState(org.jbpm.graph.def.Node);
- public boolean isTerminationImplicit();
- public void setTerminationImplicit(boolean);
-}
-
-Compiled from "SuperState.java"
-public class org.jbpm.graph.def.SuperState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable,org.jbpm.graph.def.NodeCollection{
- protected java.util.List nodes;
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.def.SuperState();
- public org.jbpm.graph.def.SuperState(java.lang.String);
- public java.lang.String[] getSupportedEventTypes();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.util.List getNodes();
- public java.util.Map getNodesMap();
- public org.jbpm.graph.def.Node getNode(java.lang.String);
- public boolean hasNode(java.lang.String);
- public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
- public void reorderNode(int, int);
- public java.lang.String generateNodeName();
- public org.jbpm.graph.def.Node findNode(java.lang.String);
- public boolean containsNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.GraphElement getParent();
- public boolean isSuperStateNode();
-}
-
-Compiled from "Transition.java"
-public class org.jbpm.graph.def.Transition extends org.jbpm.graph.def.GraphElement{
- protected org.jbpm.graph.def.Node from;
- protected org.jbpm.graph.def.Node to;
- protected java.lang.String condition;
- public static final java.lang.String[] supportedEventTypes;
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.def.Transition();
- public org.jbpm.graph.def.Transition(java.lang.String);
- public org.jbpm.graph.def.Node getFrom();
- public void setFrom(org.jbpm.graph.def.Node);
- public void setTo(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node getTo();
- public java.lang.String getCondition();
- public void setCondition(java.lang.String);
- public void removeConditionEnforcement();
- public void take(org.jbpm.graph.exe.ExecutionContext);
- public void setName(java.lang.String);
- public org.jbpm.graph.def.GraphElement getParent();
-}
-
-Compiled from "Comment.java"
-public class org.jbpm.graph.exe.Comment extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String actorId;
- protected java.util.Date time;
- protected java.lang.String message;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
- public org.jbpm.graph.exe.Comment();
- public org.jbpm.graph.exe.Comment(java.lang.String);
- public org.jbpm.graph.exe.Comment(java.lang.String, java.lang.String);
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
- public java.lang.String getActorId();
- public long getId();
- public java.lang.String getMessage();
- public java.util.Date getTime();
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
- public org.jbpm.graph.exe.Token getToken();
- public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public void setToken(org.jbpm.graph.exe.Token);
- public void setActorId(java.lang.String);
- public void setMessage(java.lang.String);
- public void setTime(java.util.Date);
-}
-
-Compiled from "Execution.java"
-public class org.jbpm.graph.exe.Execution extends org.jbpm.graph.exe.ProcessInstance{
- public org.jbpm.graph.exe.Execution(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "ExecutionContext.java"
-public class org.jbpm.graph.exe.ExecutionContext extends java.lang.Object{
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.graph.def.Event event;
- protected org.jbpm.graph.def.GraphElement eventSource;
- protected org.jbpm.graph.def.Action action;
- protected java.lang.Throwable exception;
- protected org.jbpm.graph.def.Transition transition;
- protected org.jbpm.graph.def.Node transitionSource;
- protected org.jbpm.taskmgmt.def.Task task;
- protected org.jbpm.job.Timer timer;
- protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
- protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
- public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.Node getNode();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setAction(org.jbpm.graph.def.Action);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public java.lang.String toString();
- public void setVariable(java.lang.String, java.lang.Object);
- public java.lang.Object getVariable(java.lang.String);
- public void leaveNode();
- public void leaveNode(java.lang.String);
- public void leaveNode(org.jbpm.graph.def.Transition);
- public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
- public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public org.jbpm.JbpmContext getJbpmContext();
- public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.graph.exe.Token getToken();
- public org.jbpm.graph.def.Action getAction();
- public org.jbpm.graph.def.Event getEvent();
- public void setEvent(org.jbpm.graph.def.Event);
- public java.lang.Throwable getException();
- public void setException(java.lang.Throwable);
- public org.jbpm.graph.def.Transition getTransition();
- public void setTransition(org.jbpm.graph.def.Transition);
- public org.jbpm.graph.def.Node getTransitionSource();
- public void setTransitionSource(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.GraphElement getEventSource();
- public void setEventSource(org.jbpm.graph.def.GraphElement);
- public org.jbpm.taskmgmt.def.Task getTask();
- public void setTask(org.jbpm.taskmgmt.def.Task);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
- public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
- public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.job.Timer getTimer();
- public void setTimer(org.jbpm.job.Timer);
- public static void pushCurrentContext(org.jbpm.graph.exe.ExecutionContext);
- public static void popCurrentContext(org.jbpm.graph.exe.ExecutionContext);
- public static org.jbpm.graph.exe.ExecutionContext currentExecutionContext();
-}
-
-Compiled from "ProcessInstance.java"
-public class org.jbpm.graph.exe.ProcessInstance extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
- protected java.lang.String key;
- protected java.util.Date start;
- protected java.util.Date end;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- protected org.jbpm.graph.exe.Token rootToken;
- protected org.jbpm.graph.exe.Token superProcessToken;
- protected boolean isSuspended;
- protected java.util.Map instances;
- protected java.util.Map transientInstances;
- protected java.util.List runtimeActions;
- protected java.util.List cascadeProcessInstances;
- public org.jbpm.graph.exe.ProcessInstance();
- public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition);
- public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map);
- public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map, java.lang.String);
- public void addInitialContextVariables(java.util.Map);
- public void addInitialModuleDefinitions(org.jbpm.graph.def.ProcessDefinition);
- public void fireStartEvent(org.jbpm.graph.def.Node);
- public org.jbpm.module.exe.ModuleInstance addInstance(org.jbpm.module.exe.ModuleInstance);
- public org.jbpm.module.exe.ModuleInstance removeInstance(org.jbpm.module.exe.ModuleInstance);
- public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public org.jbpm.logging.exe.LoggingInstance getLoggingInstance();
- public void signal();
- public void signal(java.lang.String);
- public void signal(org.jbpm.graph.def.Transition);
- public void end();
- public void suspend();
- public void resume();
- public org.jbpm.graph.exe.RuntimeAction addRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
- public org.jbpm.graph.exe.RuntimeAction removeRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
- public java.util.List getRuntimeActions();
- public boolean hasEnded();
- public boolean isTerminatedImplicitly();
- public org.jbpm.graph.exe.Token findToken(java.lang.String);
- public java.util.List findAllTokens();
- public java.util.Collection removeCascadeProcessInstances();
- public boolean equals(java.lang.Object);
- public java.lang.String toString();
- public long getId();
- public org.jbpm.graph.exe.Token getRootToken();
- public java.util.Date getStart();
- public java.util.Date getEnd();
- public java.util.Map getInstances();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public org.jbpm.graph.exe.Token getSuperProcessToken();
- public void setSuperProcessToken(org.jbpm.graph.exe.Token);
- public boolean isSuspended();
- public int getVersion();
- public void setVersion(int);
- public void setEnd(java.util.Date);
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public void setRootToken(org.jbpm.graph.exe.Token);
- public void setStart(java.util.Date);
- public java.lang.String getKey();
- public void setKey(java.lang.String);
-}
-
-Compiled from "RuntimeAction.java"
-public class org.jbpm.graph.exe.RuntimeAction extends java.lang.Object implements java.io.Serializable{
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected org.jbpm.graph.def.GraphElement graphElement;
- protected java.lang.String eventType;
- protected org.jbpm.graph.def.Action action;
- public org.jbpm.graph.exe.RuntimeAction();
- public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.Event, org.jbpm.graph.def.Action);
- public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
- public boolean equals(java.lang.Object);
- public long getId();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public org.jbpm.graph.def.Action getAction();
- public java.lang.String getEventType();
- public org.jbpm.graph.def.GraphElement getGraphElement();
-}
-
-Compiled from "Token.java"
-public class org.jbpm.graph.exe.Token extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
- protected java.lang.String name;
- protected java.util.Date start;
- protected java.util.Date end;
- protected org.jbpm.graph.def.Node node;
- protected java.util.Date nodeEnter;
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected org.jbpm.graph.exe.Token parent;
- protected java.util.Map children;
- protected java.util.List comments;
- protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
- protected int nextLogIndex;
- public org.jbpm.graph.exe.Token();
- public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.Token, java.lang.String);
- public void signal();
- public void signal(java.lang.String);
- public void signal(org.jbpm.graph.def.Transition);
- public java.util.Set getAvailableTransitions();
- public void end();
- public void end(boolean);
- public void addComment(java.lang.String);
- public void addComment(org.jbpm.graph.exe.Comment);
- public java.util.List getComments();
- public boolean hasActiveChildren();
- public void addLog(org.jbpm.logging.log.ProcessLog);
- public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
- public void endCompositeLog();
- public java.lang.String toString();
- public boolean hasEnded();
- public boolean isRoot();
- public boolean hasParent();
- public boolean hasChild(java.lang.String);
- public org.jbpm.graph.exe.Token getChild(java.lang.String);
- public java.lang.String getFullName();
- public java.util.List getChildrenAtNode(org.jbpm.graph.def.Node);
- public void collectChildrenRecursively(java.util.List);
- public org.jbpm.graph.exe.Token findToken(java.lang.String);
- public java.util.Map getActiveChildren();
- public void checkImplicitTermination();
- public boolean isTerminatedImplicitly();
- public int nextLogIndex();
- public void suspend();
- public void resume();
- public boolean equals(java.lang.Object);
- public org.jbpm.graph.exe.ProcessInstance createSubProcessInstance(org.jbpm.graph.def.ProcessDefinition);
- public void lock(java.lang.String);
- public void unlock(java.lang.String);
- public void foreUnlock();
- public java.lang.String getLockOwner();
- public boolean isLocked();
- public long getId();
- public java.util.Date getStart();
- public java.util.Date getEnd();
- public java.lang.String getName();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public java.util.Map getChildren();
- public org.jbpm.graph.def.Node getNode();
- public void setNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.exe.Token getParent();
- public void setParent(org.jbpm.graph.exe.Token);
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
- public java.util.Date getNodeEnter();
- public void setNodeEnter(java.util.Date);
- public boolean isAbleToReactivateParent();
- public void setAbleToReactivateParent(boolean);
- public boolean isTerminationImplicit();
- public void setTerminationImplicit(boolean);
- public boolean isSuspended();
- public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "ActionLog.java"
-public class org.jbpm.graph.log.ActionLog extends org.jbpm.logging.log.CompositeLog{
- protected org.jbpm.graph.def.Action action;
- protected java.lang.String exception;
- public org.jbpm.graph.log.ActionLog();
- public org.jbpm.graph.log.ActionLog(org.jbpm.graph.def.Action);
- public java.lang.String toString();
- public void setException(java.lang.Throwable);
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
- public java.lang.String getException();
-}
-
-Compiled from "NodeLog.java"
-public class org.jbpm.graph.log.NodeLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.graph.def.Node node;
- protected java.util.Date enter;
- protected java.util.Date leave;
- protected long duration;
- public org.jbpm.graph.log.NodeLog();
- public org.jbpm.graph.log.NodeLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date);
- public java.lang.String toString();
- public long getDuration();
- public java.util.Date getEnter();
- public java.util.Date getLeave();
- public org.jbpm.graph.def.Node getNode();
-}
-
-Compiled from "ProcessInstanceCreateLog.java"
-public class org.jbpm.graph.log.ProcessInstanceCreateLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.graph.log.ProcessInstanceCreateLog();
- public java.lang.String toString();
-}
-
-Compiled from "ProcessInstanceEndLog.java"
-public class org.jbpm.graph.log.ProcessInstanceEndLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.graph.log.ProcessInstanceEndLog();
- public java.lang.String toString();
-}
-
-Compiled from "ProcessStateLog.java"
-public class org.jbpm.graph.log.ProcessStateLog extends org.jbpm.graph.log.NodeLog{
- public org.jbpm.graph.log.ProcessStateLog();
- public org.jbpm.graph.log.ProcessStateLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date, org.jbpm.graph.exe.ProcessInstance);
- public java.lang.String toString();
- public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
- public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "SignalLog.java"
-public class org.jbpm.graph.log.SignalLog extends org.jbpm.logging.log.CompositeLog{
- protected org.jbpm.graph.def.Transition transition;
- public org.jbpm.graph.log.SignalLog();
- public org.jbpm.graph.log.SignalLog(org.jbpm.graph.def.Transition);
- public java.lang.String toString();
- public org.jbpm.graph.def.Transition getTransition();
-}
-
-Compiled from "TokenCreateLog.java"
-public class org.jbpm.graph.log.TokenCreateLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.graph.exe.Token child;
- public org.jbpm.graph.log.TokenCreateLog();
- public org.jbpm.graph.log.TokenCreateLog(org.jbpm.graph.exe.Token);
- public java.lang.String toString();
- public org.jbpm.graph.exe.Token getChild();
-}
-
-Compiled from "TokenEndLog.java"
-public class org.jbpm.graph.log.TokenEndLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.graph.exe.Token child;
- public org.jbpm.graph.log.TokenEndLog();
- public org.jbpm.graph.log.TokenEndLog(org.jbpm.graph.exe.Token);
- public java.lang.String toString();
- public org.jbpm.graph.exe.Token getChild();
-}
-
-Compiled from "TransitionLog.java"
-public class org.jbpm.graph.log.TransitionLog extends org.jbpm.logging.log.CompositeLog{
- protected org.jbpm.graph.def.Transition transition;
- protected org.jbpm.graph.def.Node sourceNode;
- protected org.jbpm.graph.def.Node destinationNode;
- public org.jbpm.graph.log.TransitionLog();
- public org.jbpm.graph.log.TransitionLog(org.jbpm.graph.def.Transition, org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node getDestinationNode();
- public void setDestinationNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node getSourceNode();
- public org.jbpm.graph.def.Transition getTransition();
- public java.lang.String toString();
-}
-
-Compiled from "ParallelSplit.java"
-public class org.jbpm.graph.node.advanced.ParallelSplit extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.advanced.ParallelSplit();
-}
-
-Compiled from "DbSubProcessResolver.java"
-public class org.jbpm.graph.node.DbSubProcessResolver extends java.lang.Object implements org.jbpm.graph.node.SubProcessResolver{
- public org.jbpm.graph.node.DbSubProcessResolver();
- public org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
-}
-
-Compiled from "Decision.java"
-public class org.jbpm.graph.node.Decision extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.Decision();
- public org.jbpm.graph.node.Decision(java.lang.String);
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.util.List getDecisionConditions();
- public void setDecisionDelegation(org.jbpm.instantiation.Delegation);
-}
-
-Compiled from "DecisionCondition.java"
-public class org.jbpm.graph.node.DecisionCondition extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.graph.node.DecisionCondition();
- public org.jbpm.graph.node.DecisionCondition(java.lang.String, java.lang.String);
- public java.lang.String getExpression();
- public java.lang.String getTransitionName();
-}
-
-Compiled from "DecisionHandler.java"
-public interface org.jbpm.graph.node.DecisionHandler extends java.io.Serializable{
- public abstract java.lang.String decide(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
-}
-
-Compiled from "EndState.java"
-public class org.jbpm.graph.node.EndState extends org.jbpm.graph.def.Node{
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.node.EndState();
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.node.EndState(java.lang.String);
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
-}
-
-Compiled from "Fork.java"
-public class org.jbpm.graph.node.Fork extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.Fork();
- public org.jbpm.graph.node.Fork(java.lang.String);
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- protected org.jbpm.graph.node.Fork$ForkedToken createForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
- protected java.lang.String getTokenName(org.jbpm.graph.exe.Token, java.lang.String);
- public org.jbpm.graph.action.Script getScript();
- public void setScript(org.jbpm.graph.action.Script);
-}
-
-Compiled from "Fork.java"
-class org.jbpm.graph.node.Fork$ForkedToken extends java.lang.Object{
- public org.jbpm.graph.node.Fork$ForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
-}
-
-Compiled from "InterleaveEnd.java"
-public class org.jbpm.graph.node.InterleaveEnd extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.InterleaveEnd();
- public org.jbpm.graph.node.InterleaveEnd(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.node.InterleaveStart getInterleaveStart();
- public org.jbpm.graph.def.Transition getBack();
- public void setBack(org.jbpm.graph.def.Transition);
- public org.jbpm.graph.def.Transition getDone();
- public void setDone(org.jbpm.graph.def.Transition);
-}
-
-Compiled from "InterleaveStart.java"
-public class org.jbpm.graph.node.InterleaveStart extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.InterleaveStart();
- public org.jbpm.graph.node.InterleaveStart(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- protected java.util.Collection getTransitionNames(org.jbpm.graph.exe.Token);
- protected void storeTransitionNames(java.util.Collection, org.jbpm.graph.exe.Token);
- public java.util.Collection retrieveTransitionNames(org.jbpm.graph.exe.Token);
- public void removeTransitionNames(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.node.InterleaveStart$Interleaver getInterleaver();
- public void setInterleaver(org.jbpm.graph.node.InterleaveStart$Interleaver);
-}
-
-Compiled from "InterleaveStart.java"
-public class org.jbpm.graph.node.InterleaveStart$DefaultInterleaver extends java.lang.Object implements org.jbpm.graph.node.InterleaveStart$Interleaver{
- public org.jbpm.graph.node.InterleaveStart$DefaultInterleaver(org.jbpm.graph.node.InterleaveStart);
- public java.lang.String selectNextTransition(java.util.Collection);
-}
-
-Compiled from "InterleaveStart.java"
-public interface org.jbpm.graph.node.InterleaveStart$Interleaver{
- public abstract java.lang.String selectNextTransition(java.util.Collection);
-}
-
-Compiled from "Join.java"
-public class org.jbpm.graph.node.Join extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.Join();
- public org.jbpm.graph.node.Join(java.lang.String);
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public boolean mustParentBeReactivated(org.jbpm.graph.exe.Token, java.util.Iterator);
- public java.lang.String getParentLockMode();
- public void setParentLockMode(java.lang.String);
- public org.jbpm.graph.action.Script getScript();
- public void setScript(org.jbpm.graph.action.Script);
- public java.util.Collection getTokenNames();
- public void setTokenNames(java.util.Collection);
- public boolean isDiscriminator();
- public void setDiscriminator(boolean);
- public int getNOutOfM();
- public void setNOutOfM(int);
-}
-
-Compiled from "MailNode.java"
-public class org.jbpm.graph.node.MailNode extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.MailNode();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "Merge.java"
-public class org.jbpm.graph.node.Merge extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.Merge();
- public org.jbpm.graph.node.Merge(java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public boolean isSynchronized();
- public void setSynchronized(boolean);
-}
-
-Compiled from "MilestoneEvent.java"
-public class org.jbpm.graph.node.MilestoneEvent extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
- public org.jbpm.graph.node.MilestoneEvent();
- public org.jbpm.graph.node.MilestoneEvent(java.lang.String, java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.lang.String getMilestoneName();
- public void setMilestoneName(java.lang.String);
- public java.lang.String getRelativeTokenPath();
- public void setRelativeTokenPath(java.lang.String);
-}
-
-Compiled from "MilestoneNode.java"
-public class org.jbpm.graph.node.MilestoneNode extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.MilestoneNode();
- public org.jbpm.graph.node.MilestoneNode(java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public boolean isMilestoneReached(java.lang.String, org.jbpm.graph.exe.Token);
- public void addMilestoneListener(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.String getTokenPath();
- public void setTokenPath(java.lang.String);
-}
-
-Compiled from "NodeTypes.java"
-public class org.jbpm.graph.node.NodeTypes extends java.lang.Object{
- public org.jbpm.graph.node.NodeTypes();
- public static java.util.Set getNodeTypes();
- public static java.util.Set getNodeNames();
- public static java.lang.Class getNodeType(java.lang.String);
- public static java.lang.String getNodeName(java.lang.Class);
- public static java.util.Map createInverseMapping(java.util.Map);
-}
-
-Compiled from "ProcessFactory.java"
-public class org.jbpm.graph.node.ProcessFactory extends java.lang.Object{
- public org.jbpm.graph.node.ProcessFactory();
- public static org.jbpm.graph.def.ProcessDefinition createProcessDefinition(java.lang.String[], java.lang.String[]);
- public static void addNodesAndTransitions(org.jbpm.graph.def.ProcessDefinition, java.lang.String[], java.lang.String[]);
- public static java.lang.String getTypeName(org.jbpm.graph.def.Node);
- public static org.jbpm.graph.def.Node createNode(java.lang.String);
- public static java.lang.String[] cutTransitionText(java.lang.String);
-}
-
-Compiled from "ProcessState.java"
-public class org.jbpm.graph.node.ProcessState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- protected org.jbpm.graph.def.ProcessDefinition subProcessDefinition;
- protected java.util.Set variableAccesses;
- protected java.lang.String subProcessName;
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.node.ProcessState();
- public static void setDefaultSubProcessResolver(org.jbpm.graph.node.SubProcessResolver);
- public java.lang.String[] getSupportedEventTypes();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- protected void addNodeLog(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.def.ProcessDefinition getSubProcessDefinition();
- public void setSubProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "StartState.java"
-public class org.jbpm.graph.node.StartState extends org.jbpm.graph.def.Node{
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.node.StartState();
- public org.jbpm.graph.node.StartState(java.lang.String);
- public java.lang.String getName();
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public java.lang.String[] getSupportedEventTypes();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
- public void setArrivingTransitions(java.util.Map);
-}
-
-Compiled from "State.java"
-public class org.jbpm.graph.node.State extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.State();
- public org.jbpm.graph.node.State(java.lang.String);
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public void execute(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "SubProcessResolver.java"
-public interface org.jbpm.graph.node.SubProcessResolver extends java.io.Serializable{
- public abstract org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
-}
-
-Compiled from "TaskNode.java"
-public class org.jbpm.graph.node.TaskNode extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public static final int SIGNAL_UNSYNCHRONIZED;
- public static final int SIGNAL_NEVER;
- public static final int SIGNAL_FIRST;
- public static final int SIGNAL_FIRST_WAIT;
- public static final int SIGNAL_LAST;
- public static final int SIGNAL_LAST_WAIT;
- public static int parseSignal(java.lang.String);
- public static java.lang.String signalToString(int);
- public org.jbpm.graph.node.TaskNode();
- public org.jbpm.graph.node.TaskNode(java.lang.String);
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void addTask(org.jbpm.taskmgmt.def.Task);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- public boolean completionTriggersSignal(org.jbpm.taskmgmt.exe.TaskInstance);
- public void removeTaskInstanceSynchronization(org.jbpm.graph.exe.Token);
- public java.util.Map getTasksMap();
- public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
- public java.util.Set getTasks();
- public int getSignal();
- public boolean getCreateTasks();
- public boolean isEndTasks();
- public void setCreateTasks(boolean);
- public void setEndTasks(boolean);
- public void setSignal(int);
- public void setTasks(java.util.Set);
-}
-
-Compiled from "BeanInstantiator.java"
-public class org.jbpm.instantiation.BeanInstantiator extends org.jbpm.instantiation.FieldInstantiator implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.BeanInstantiator();
- protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
-}
-
-Compiled from "ConfigurationPropertyInstantiator.java"
-public class org.jbpm.instantiation.ConfigurationPropertyInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.ConfigurationPropertyInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "ConstructorInstantiator.java"
-public class org.jbpm.instantiation.ConstructorInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.ConstructorInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "DefaultInstantiator.java"
-public class org.jbpm.instantiation.DefaultInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.DefaultInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "DefaultProcessClassLoaderFactory.java"
-public class org.jbpm.instantiation.DefaultProcessClassLoaderFactory extends java.lang.Object implements org.jbpm.instantiation.ProcessClassLoaderFactory,java.io.Serializable{
- public org.jbpm.instantiation.DefaultProcessClassLoaderFactory();
- public java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "Delegation.java"
-public class org.jbpm.instantiation.Delegation extends java.lang.Object implements org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
- protected static java.util.Map instantiatorCache;
- protected java.lang.String className;
- protected java.lang.String configuration;
- protected java.lang.String configType;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- public org.jbpm.instantiation.Delegation();
- public org.jbpm.instantiation.Delegation(java.lang.Object);
- public org.jbpm.instantiation.Delegation(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public java.lang.Object getInstance();
- public java.lang.Object instantiate();
- public boolean equals(java.lang.Object);
- public java.lang.String getClassName();
- public void setClassName(java.lang.String);
- public java.lang.String getConfiguration();
- public void setConfiguration(java.lang.String);
- public java.lang.String getConfigType();
- public void setConfigType(java.lang.String);
- public long getId();
- public void setId(long);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "FieldInstantiator.java"
-public class org.jbpm.instantiation.FieldInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.FieldInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
- protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
- protected org.dom4j.Element parseConfiguration(java.lang.String);
- protected java.lang.Object newInstance(java.lang.Class);
- public static java.lang.Object getValue(java.lang.Class, org.dom4j.Element);
-}
-
-Compiled from "Instantiator.java"
-public interface org.jbpm.instantiation.Instantiator{
- public abstract java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "ProcessClassLoader.java"
-public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection extends java.net.URLConnection{
- public org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection(byte[], java.net.URL);
- public void connect() throws java.io.IOException;
- public java.io.InputStream getInputStream() throws java.io.IOException;
-}
-
-Compiled from "ProcessClassLoader.java"
-public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler extends java.net.URLStreamHandler{
- public org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler(byte[]);
- protected java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException;
-}
-
-Compiled from "ProcessClassLoader.java"
-public class org.jbpm.instantiation.ProcessClassLoader extends java.lang.ClassLoader{
- public org.jbpm.instantiation.ProcessClassLoader(java.lang.ClassLoader, org.jbpm.graph.def.ProcessDefinition);
- public java.net.URL findResource(java.lang.String);
- public java.lang.Class findClass(java.lang.String) throws java.lang.ClassNotFoundException;
-}
-
-Compiled from "ProcessClassLoaderFactory.java"
-public interface org.jbpm.instantiation.ProcessClassLoaderFactory{
- public abstract java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "UserCodeInterceptor.java"
-public interface org.jbpm.instantiation.UserCodeInterceptor{
- public abstract void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public abstract void executeAssignment(org.jbpm.taskmgmt.def.AssignmentHandler, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public abstract void executeTaskControllerInitialization(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
- public abstract void executeTaskControllerSubmission(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
-}
-
-Compiled from "UserCodeInterceptorConfig.java"
-public abstract class org.jbpm.instantiation.UserCodeInterceptorConfig extends java.lang.Object{
- public static org.jbpm.instantiation.UserCodeInterceptor userCodeInterceptor;
- public org.jbpm.instantiation.UserCodeInterceptorConfig();
- public static void setUserCodeInterceptor(org.jbpm.instantiation.UserCodeInterceptor);
-}
-
-Compiled from "XmlInstantiator.java"
-public class org.jbpm.instantiation.XmlInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.XmlInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
- protected org.dom4j.Element parseConfiguration(java.lang.String);
-}
-
-Compiled from "JbpmConfiguration.java"
-public class org.jbpm.JbpmConfiguration extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.JbpmConfiguration(org.jbpm.configuration.ObjectFactory);
- public static org.jbpm.JbpmConfiguration getInstance();
- public static org.jbpm.JbpmConfiguration getInstance(java.lang.String);
- public static boolean hasInstance(java.lang.String);
- protected static org.jbpm.configuration.ObjectFactory parseObjectFactory(java.io.InputStream);
- public static org.jbpm.JbpmConfiguration parseXmlString(java.lang.String);
- protected static org.jbpm.JbpmConfiguration createJbpmConfiguration(org.jbpm.configuration.ObjectFactory);
- public static org.jbpm.JbpmConfiguration parseInputStream(java.io.InputStream);
- public static org.jbpm.JbpmConfiguration parseResource(java.lang.String);
- public org.jbpm.JbpmContext createJbpmContext();
- public org.jbpm.JbpmContext createJbpmContext(java.lang.String);
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String, java.lang.String);
- public static java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
- public void cleanSchema();
- public void cleanSchema(java.lang.String);
- public void createSchema();
- public void createSchema(java.lang.String);
- public void dropSchema();
- public void dropSchema(java.lang.String);
- public void close();
- public void close(java.lang.String);
- public org.jbpm.JbpmContext getCurrentJbpmContext();
- public void startJobExecutor();
- public synchronized org.jbpm.job.executor.JobExecutor getJobExecutor();
-}
-
-Compiled from "JbpmConfiguration.java"
-public abstract class org.jbpm.JbpmConfiguration$Configs extends java.lang.Object{
- public org.jbpm.JbpmConfiguration$Configs();
- public static org.jbpm.configuration.ObjectFactory getObjectFactory();
- public static void setDefaultObjectFactory(org.jbpm.configuration.ObjectFactory);
- public static boolean hasObject(java.lang.String);
- public static synchronized java.lang.Object getObject(java.lang.String);
- public static java.lang.String getString(java.lang.String);
- public static long getLong(java.lang.String);
- public static int getInt(java.lang.String);
- public static boolean getBoolean(java.lang.String);
-}
-
-Compiled from "JbpmConfigurationTestHelper.java"
-public class org.jbpm.JbpmConfigurationTestHelper extends java.lang.Object{
- public org.jbpm.JbpmConfigurationTestHelper();
- public static void reset();
-}
-
-Compiled from "JbpmContext.java"
-public class org.jbpm.JbpmContext extends java.lang.Object implements java.io.Serializable{
- public static final java.lang.String DEFAULT_JBPM_CONTEXT_NAME;
- public org.jbpm.JbpmContext(org.jbpm.svc.Services, org.jbpm.configuration.ObjectFactory);
- public void close();
- public static org.jbpm.JbpmContext getCurrentJbpmContext();
- public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public java.util.List getTaskList();
- public java.util.List getTaskList(java.lang.String);
- public java.util.List getGroupTaskList(java.util.List);
- public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
- public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstanceForUpdate(long);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstanceForUpdate(long);
- public org.jbpm.graph.exe.Token loadToken(long);
- public org.jbpm.graph.exe.Token getToken(long);
- public org.jbpm.graph.exe.Token loadTokenForUpdate(long);
- public org.jbpm.graph.exe.Token getTokenForUpdate(long);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance newProcessInstance(java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance newProcessInstanceForUpdate(java.lang.String);
- public void save(org.jbpm.graph.exe.ProcessInstance);
- public void save(org.jbpm.graph.exe.Token);
- public void save(org.jbpm.taskmgmt.exe.TaskInstance);
- public void setRollbackOnly();
- public org.jbpm.svc.Services getServices();
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
- public org.jbpm.configuration.ObjectFactory getObjectFactory();
- public org.hibernate.SessionFactory getSessionFactory();
- public void setSessionFactory(org.hibernate.SessionFactory);
- public org.hibernate.Session getSession();
- public void setSession(org.hibernate.Session);
- public java.sql.Connection getConnection();
- public void setConnection(java.sql.Connection);
- public org.jbpm.db.ContextSession getContextSession();
- public org.jbpm.db.LoggingSession getLoggingSession();
- public org.jbpm.db.JobSession getJobSession();
- public org.jbpm.db.GraphSession getGraphSession();
- public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public void addAutoSaveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public void addAutoSaveToken(org.jbpm.graph.exe.Token);
- public void addAutoSaveTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.JbpmConfiguration getJbpmConfiguration();
-}
-
-Compiled from "JbpmException.java"
-public class org.jbpm.JbpmException extends java.lang.RuntimeException{
- public org.jbpm.JbpmException();
- public org.jbpm.JbpmException(java.lang.String, java.lang.Throwable);
- public org.jbpm.JbpmException(java.lang.String);
- public org.jbpm.JbpmException(java.lang.Throwable);
-}
-
-Compiled from "AbstractJcrServiceFactory.java"
-public abstract class org.jbpm.jcr.impl.AbstractJcrServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.jcr.impl.AbstractJcrServiceFactory();
- public org.jbpm.svc.Service openService();
- protected abstract javax.jcr.Repository getRepository();
- public void close();
-}
-
-Compiled from "JcrServiceImpl.java"
-public class org.jbpm.jcr.impl.JcrServiceImpl extends java.lang.Object implements org.jbpm.jcr.JcrService{
- protected javax.jcr.Session session;
- public org.jbpm.jcr.impl.JcrServiceImpl(javax.jcr.Session);
- public javax.jcr.Session getSession();
- public void close();
-}
-
-Compiled from "JackrabbitJcrServiceFactory.java"
-public class org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
- public org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory();
- protected synchronized javax.jcr.Repository getRepository();
-}
-
-Compiled from "JcrService.java"
-public interface org.jbpm.jcr.JcrService extends org.jbpm.svc.Service{
- public abstract javax.jcr.Session getSession();
-}
-
-Compiled from "JndiJcrServiceFactory.java"
-public class org.jbpm.jcr.jndi.JndiJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
- public org.jbpm.jcr.jndi.JndiJcrServiceFactory();
- protected javax.jcr.Repository getRepository();
-}
-
-Compiled from "CleanUpProcessJob.java"
-public class org.jbpm.job.CleanUpProcessJob extends org.jbpm.job.Job{
- public org.jbpm.job.CleanUpProcessJob();
- public org.jbpm.job.CleanUpProcessJob(org.jbpm.graph.exe.ProcessInstance);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
-}
-
-Compiled from "ExecuteActionJob.java"
-public class org.jbpm.job.ExecuteActionJob extends org.jbpm.job.Job{
- public org.jbpm.job.ExecuteActionJob();
- public org.jbpm.job.ExecuteActionJob(org.jbpm.graph.exe.Token);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
-}
-
-Compiled from "ExecuteNodeJob.java"
-public class org.jbpm.job.ExecuteNodeJob extends org.jbpm.job.Job{
- public org.jbpm.job.ExecuteNodeJob();
- public org.jbpm.job.ExecuteNodeJob(org.jbpm.graph.exe.Token);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public org.jbpm.graph.def.Node getNode();
- public void setNode(org.jbpm.graph.def.Node);
-}
-
-Compiled from "JobExecutor.java"
-public class org.jbpm.job.executor.JobExecutor extends java.lang.Object implements java.io.Serializable{
- protected org.jbpm.JbpmConfiguration jbpmConfiguration;
- protected java.lang.String name;
- protected int nbrOfThreads;
- protected int idleInterval;
- protected int maxIdleInterval;
- protected int historyMaxSize;
- protected int maxLockTime;
- protected int lockMonitorInterval;
- protected int lockBufferTime;
- protected java.util.Map threads;
- protected org.jbpm.job.executor.LockMonitorThread lockMonitorThread;
- protected java.util.Map monitoredJobIds;
- protected boolean isStarted;
- protected static java.lang.String hostName;
- public org.jbpm.job.executor.JobExecutor();
- public synchronized void start();
- public synchronized java.util.List stop();
- public void stopAndJoin() throws java.lang.InterruptedException;
- protected synchronized void startThread();
- protected java.lang.Thread createThread(java.lang.String);
- protected java.lang.String getNextThreadName();
- protected java.lang.String getLastThreadName();
- protected synchronized java.lang.Thread stopThread();
- public void setMonitoredJobIds(java.util.Map);
- public java.util.Set getMonitoredJobIds();
- public void addMonitoredJobId(java.lang.String, long);
- public void removeMonitoredJobId(java.lang.String);
- public void setHistoryMaxSize(int);
- public int getHistoryMaxSize();
- public void setIdleInterval(int);
- public int getIdleInterval();
- public void setStarted(boolean);
- public boolean isStarted();
- public void setJbpmConfiguration(org.jbpm.JbpmConfiguration);
- public org.jbpm.JbpmConfiguration getJbpmConfiguration();
- public void setMaxIdleInterval(int);
- public int getMaxIdleInterval();
- public void setName(java.lang.String);
- public java.lang.String getName();
- public void setSize(int);
- public int getSize();
- public void setThreads(java.util.Map);
- public java.util.Map getThreads();
- public void setMaxLockTime(int);
- public int getMaxLockTime();
- public void setLockBufferTime(int);
- public int getLockBufferTime();
- public void setLockMonitorInterval(int);
- public int getLockMonitorInterval();
- public void setNbrOfThreads(int);
- public int getNbrOfThreads();
-}
-
-Compiled from "JobExecutorServlet.java"
-public class org.jbpm.job.executor.JobExecutorServlet extends javax.servlet.http.HttpServlet{
- public org.jbpm.job.executor.JobExecutorServlet();
- public void init() throws javax.servlet.ServletException;
- protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;
- public void destroy();
-}
-
-Compiled from "JobExecutorThread.java"
-public class org.jbpm.job.executor.JobExecutorThread extends java.lang.Thread{
- public org.jbpm.job.executor.JobExecutorThread(java.lang.String, org.jbpm.job.executor.JobExecutor, org.jbpm.JbpmConfiguration, int, int, long, int);
- public void run();
- protected java.util.Collection acquireJobs();
- protected void executeJob(org.jbpm.job.Job);
- protected java.util.Date getNextDueDate();
- protected long getWaitPeriod();
- public void setActive(boolean);
- public void deactivate();
-}
-
-Compiled from "JobHistoryEntry.java"
-public class org.jbpm.job.executor.JobHistoryEntry extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.job.executor.JobHistoryEntry();
-}
-
-Compiled from "LockMonitorThread.java"
-public class org.jbpm.job.executor.LockMonitorThread extends java.lang.Thread{
- public org.jbpm.job.executor.LockMonitorThread(org.jbpm.JbpmConfiguration, int, int, int);
- public void run();
- protected void unlockOverdueJobs();
- public void setActive(boolean);
- public void deactivate();
-}
-
-Compiled from "Job.java"
-public abstract class org.jbpm.job.Job extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.job.Job();
- public org.jbpm.job.Job(org.jbpm.graph.exe.Token);
- public abstract boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String toString();
- public java.lang.String toStringLongFormat();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.Token getToken();
- public void setToken(org.jbpm.graph.exe.Token);
- public long getId();
- public java.util.Date getAqcuireDate();
- public void setLockTime(java.util.Date);
- public java.util.Date getDueDate();
- public void setDueDate(java.util.Date);
- public java.lang.String getException();
- public void setException(java.lang.String);
- public boolean isExclusive();
- public void setExclusive(boolean);
- public java.lang.String getJobExecutorName();
- public void setLockOwner(java.lang.String);
- public int getRetries();
- public void setRetries(int);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
- public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.lang.String getConfiguration();
- public void setConfiguration(java.lang.String);
- public java.lang.String getLockOwner();
- public java.util.Date getLockTime();
- public boolean isSuspended();
- public void setSuspended(boolean);
- public int getVersion();
-}
-
-Compiled from "Timer.java"
-public class org.jbpm.job.Timer extends org.jbpm.job.Job{
- public org.jbpm.job.Timer();
- public org.jbpm.job.Timer(org.jbpm.graph.exe.Token);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String toString();
- public static java.lang.String formatDueDate(java.util.Date);
- public java.lang.String getRepeat();
- public void setRepeat(java.lang.String);
- public java.lang.String getName();
- public void setName(java.lang.String);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public org.jbpm.graph.def.GraphElement getGraphElement();
- public void setGraphElement(org.jbpm.graph.def.GraphElement);
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
-}
-
-Compiled from "Converter.java"
-class org.jbpm.jpdl.convert.Converter$1 extends java.lang.Object implements java.io.FilenameFilter{
- public boolean accept(java.io.File, java.lang.String);
-}
-
-Compiled from "Converter.java"
-public class org.jbpm.jpdl.convert.Converter extends java.lang.Object{
- public org.jbpm.jpdl.convert.Converter();
- public org.dom4j.Document convert(org.dom4j.Document) throws java.lang.Exception;
- public java.lang.String convertPar(org.jbpm.jpdl.par.ProcessArchive);
- public void serializetoXML(java.io.OutputStream, org.dom4j.Document) throws java.lang.Exception;
- public static void main(java.lang.String[]) throws java.lang.Exception;
-}
-
-Compiled from "ELException.java"
-public class org.jbpm.jpdl.el.ELException extends org.jbpm.JbpmException{
- public org.jbpm.jpdl.el.ELException();
- public org.jbpm.jpdl.el.ELException(java.lang.String);
- public org.jbpm.jpdl.el.ELException(java.lang.Throwable);
- public org.jbpm.jpdl.el.ELException(java.lang.String, java.lang.Throwable);
- public java.lang.Throwable getRootCause();
-}
-
-Compiled from "ELParseException.java"
-public class org.jbpm.jpdl.el.ELParseException extends org.jbpm.jpdl.el.ELException{
- public org.jbpm.jpdl.el.ELParseException();
- public org.jbpm.jpdl.el.ELParseException(java.lang.String);
-}
-
-Compiled from "Expression.java"
-public abstract class org.jbpm.jpdl.el.Expression extends java.lang.Object{
- public org.jbpm.jpdl.el.Expression();
- public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionEvaluator.java"
-public abstract class org.jbpm.jpdl.el.ExpressionEvaluator extends java.lang.Object{
- public org.jbpm.jpdl.el.ExpressionEvaluator();
- public abstract org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
- public abstract java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "FunctionMapper.java"
-public interface org.jbpm.jpdl.el.FunctionMapper{
- public abstract java.lang.reflect.Method resolveFunction(java.lang.String, java.lang.String);
-}
-
-Compiled from "AndOperator.java"
-public class org.jbpm.jpdl.el.impl.AndOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.AndOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.AndOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean shouldEvaluate(java.lang.Object);
- public boolean shouldCoerceToBoolean();
-}
-
-Compiled from "ArithmeticOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.ArithmeticOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public org.jbpm.jpdl.el.impl.ArithmeticOperator();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public abstract double apply(double, double);
- public abstract long apply(long, long);
- public abstract java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public abstract java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "ArraySuffix.java"
-public class org.jbpm.jpdl.el.impl.ArraySuffix extends org.jbpm.jpdl.el.impl.ValueSuffix{
- public org.jbpm.jpdl.el.impl.Expression getIndex();
- public void setIndex(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.ArraySuffix(org.jbpm.jpdl.el.impl.Expression);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "BeanInfoIndexedProperty.java"
-public class org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty extends java.lang.Object{
- public java.lang.reflect.Method getReadMethod();
- public java.lang.reflect.Method getWriteMethod();
- public java.beans.IndexedPropertyDescriptor getIndexedPropertyDescriptor();
- public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.IndexedPropertyDescriptor);
-}
-
-Compiled from "BeanInfoManager.java"
-public class org.jbpm.jpdl.el.impl.BeanInfoManager extends java.lang.Object{
- public java.lang.Class getBeanClass();
- public static org.jbpm.jpdl.el.impl.BeanInfoManager getBeanInfoManager(java.lang.Class);
- public static org.jbpm.jpdl.el.impl.BeanInfoProperty getBeanInfoProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getBeanInfoIndexedProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.impl.BeanInfoProperty getProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getIndexedProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public java.beans.EventSetDescriptor getEventSet(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "BeanInfoProperty.java"
-public class org.jbpm.jpdl.el.impl.BeanInfoProperty extends java.lang.Object{
- public java.lang.reflect.Method getReadMethod();
- public java.lang.reflect.Method getWriteMethod();
- public java.beans.PropertyDescriptor getPropertyDescriptor();
- public org.jbpm.jpdl.el.impl.BeanInfoProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.PropertyDescriptor);
-}
-
-Compiled from "BeanMethod.java"
-public class org.jbpm.jpdl.el.impl.BeanMethod extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.BeanMethod(java.lang.reflect.Method);
- public java.lang.Object invoke(java.lang.Object) throws java.lang.reflect.InvocationTargetException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException;
-}
-
-Compiled from "BinaryOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.BinaryOperator extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.BinaryOperator();
- public abstract java.lang.String getOperatorSymbol();
- public abstract java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean shouldEvaluate(java.lang.Object);
- public boolean shouldCoerceToBoolean();
-}
-
-Compiled from "BinaryOperatorExpression.java"
-public class org.jbpm.jpdl.el.impl.BinaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.Expression getExpression();
- public void setExpression(org.jbpm.jpdl.el.impl.Expression);
- public java.util.List getOperators();
- public void setOperators(java.util.List);
- public java.util.List getExpressions();
- public void setExpressions(java.util.List);
- public org.jbpm.jpdl.el.impl.BinaryOperatorExpression(org.jbpm.jpdl.el.impl.Expression, java.util.List, java.util.List);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "BooleanLiteral.java"
-public class org.jbpm.jpdl.el.impl.BooleanLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public static final org.jbpm.jpdl.el.impl.BooleanLiteral TRUE;
- public static final org.jbpm.jpdl.el.impl.BooleanLiteral FALSE;
- public org.jbpm.jpdl.el.impl.BooleanLiteral(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "Coercions.java"
-public class org.jbpm.jpdl.el.impl.Coercions extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.Coercions();
- public static java.lang.Object coerce(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.String coerceToString(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Number coerceToPrimitiveNumber(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Integer coerceToInteger(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Character coerceToCharacter(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Boolean coerceToBoolean(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object coerceToObject(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object applyArithmeticOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.ArithmeticOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object applyRelationalOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.RelationalOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object applyEqualityOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.EqualityOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static boolean isFloatingPointType(java.lang.Object);
- public static boolean isFloatingPointType(java.lang.Class);
- public static boolean isFloatingPointString(java.lang.Object);
- public static boolean isIntegerType(java.lang.Object);
- public static boolean isIntegerType(java.lang.Class);
- public static boolean isBigInteger(java.lang.Object);
- public static boolean isBigDecimal(java.lang.Object);
-}
-
-Compiled from "ComplexValue.java"
-public class org.jbpm.jpdl.el.impl.ComplexValue extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.Expression getPrefix();
- public void setPrefix(org.jbpm.jpdl.el.impl.Expression);
- public java.util.List getSuffixes();
- public void setSuffixes(java.util.List);
- public org.jbpm.jpdl.el.impl.ComplexValue(org.jbpm.jpdl.el.impl.Expression, java.util.List);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ConditionalExpression.java"
-public class org.jbpm.jpdl.el.impl.ConditionalExpression extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.Expression getCondition();
- public void setCondition(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.Expression getTrueBranch();
- public void setTrueBranch(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.Expression getFalseBranch();
- public void setFalseBranch(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.ConditionalExpression(org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "Constants.java"
-public class org.jbpm.jpdl.el.impl.Constants extends java.lang.Object{
- public static final java.lang.String EXCEPTION_GETTING_BEANINFO;
- public static final java.lang.String NULL_EXPRESSION_STRING;
- public static final java.lang.String PARSE_EXCEPTION;
- public static final java.lang.String CANT_GET_PROPERTY_OF_NULL;
- public static final java.lang.String NO_SUCH_PROPERTY;
- public static final java.lang.String NO_GETTER_METHOD;
- public static final java.lang.String ERROR_GETTING_PROPERTY;
- public static final java.lang.String ERROR_INVOKING_METHOD;
- public static final java.lang.String CANT_GET_INDEXED_VALUE_OF_NULL;
- public static final java.lang.String CANT_GET_NULL_INDEX;
- public static final java.lang.String NULL_INDEX;
- public static final java.lang.String BAD_INDEX_VALUE;
- public static final java.lang.String EXCEPTION_ACCESSING_LIST;
- public static final java.lang.String EXCEPTION_ACCESSING_ARRAY;
- public static final java.lang.String CANT_FIND_INDEX;
- public static final java.lang.String TOSTRING_EXCEPTION;
- public static final java.lang.String BOOLEAN_TO_NUMBER;
- public static final java.lang.String STRING_TO_NUMBER_EXCEPTION;
- public static final java.lang.String COERCE_TO_NUMBER;
- public static final java.lang.String BOOLEAN_TO_CHARACTER;
- public static final java.lang.String EMPTY_STRING_TO_CHARACTER;
- public static final java.lang.String COERCE_TO_CHARACTER;
- public static final java.lang.String NULL_TO_BOOLEAN;
- public static final java.lang.String STRING_TO_BOOLEAN;
- public static final java.lang.String COERCE_TO_BOOLEAN;
- public static final java.lang.String COERCE_TO_OBJECT;
- public static final java.lang.String NO_PROPERTY_EDITOR;
- public static final java.lang.String PROPERTY_EDITOR_ERROR;
- public static final java.lang.String ARITH_OP_NULL;
- public static final java.lang.String ARITH_OP_BAD_TYPE;
- public static final java.lang.String ARITH_ERROR;
- public static final java.lang.String ERROR_IN_EQUALS;
- public static final java.lang.String UNARY_OP_BAD_TYPE;
- public static final java.lang.String NAMED_VALUE_NOT_FOUND;
- public static final java.lang.String CANT_GET_INDEXED_PROPERTY;
- public static final java.lang.String COMPARABLE_ERROR;
- public static final java.lang.String BAD_IMPLICIT_OBJECT;
- public static final java.lang.String ATTRIBUTE_EVALUATION_EXCEPTION;
- public static final java.lang.String ATTRIBUTE_PARSE_EXCEPTION;
- public static final java.lang.String UNKNOWN_FUNCTION;
- public static final java.lang.String INAPPROPRIATE_FUNCTION_ARG_COUNT;
- public static final java.lang.String FUNCTION_INVOCATION_ERROR;
- public org.jbpm.jpdl.el.impl.Constants();
- public static java.lang.String getStringResource(java.lang.String) throws java.util.MissingResourceException;
-}
-
-Compiled from "DivideOperator.java"
-public class org.jbpm.jpdl.el.impl.DivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.DivideOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.DivideOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "EmptyOperator.java"
-public class org.jbpm.jpdl.el.impl.EmptyOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
- public static final org.jbpm.jpdl.el.impl.EmptyOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.EmptyOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "EnumeratedMap.java"
-public abstract class org.jbpm.jpdl.el.impl.EnumeratedMap extends java.lang.Object implements java.util.Map{
- public org.jbpm.jpdl.el.impl.EnumeratedMap();
- public void clear();
- public boolean containsKey(java.lang.Object);
- public boolean containsValue(java.lang.Object);
- public java.util.Set entrySet();
- public java.lang.Object get(java.lang.Object);
- public boolean isEmpty();
- public java.util.Set keySet();
- public java.lang.Object put(java.lang.Object, java.lang.Object);
- public void putAll(java.util.Map);
- public java.lang.Object remove(java.lang.Object);
- public int size();
- public java.util.Collection values();
- public abstract java.util.Enumeration enumerateKeys();
- public abstract boolean isMutable();
- public abstract java.lang.Object getValue(java.lang.Object);
- public java.util.Map getAsMap();
-}
-
-Compiled from "EqualityOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.EqualityOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public org.jbpm.jpdl.el.impl.EqualityOperator();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public abstract boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
-}
-
-Compiled from "EqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.EqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
- public static final org.jbpm.jpdl.el.impl.EqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.EqualsOperator();
- public java.lang.String getOperatorSymbol();
- public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
-}
-
-Compiled from "Expression.java"
-public abstract class org.jbpm.jpdl.el.impl.Expression extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.Expression();
- public abstract java.lang.String getExpressionString();
- public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionEvaluatorImpl.java"
-public class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl extends org.jbpm.jpdl.el.ExpressionEvaluator{
- public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl();
- public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl(boolean);
- public java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
- public java.lang.Object parseExpressionString(java.lang.String) throws org.jbpm.jpdl.el.ELException;
- public java.lang.String parseAndRender(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionEvaluatorImpl.java"
-class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression extends org.jbpm.jpdl.el.Expression{
- public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression(org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper);
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionString.java"
-public class org.jbpm.jpdl.el.impl.ExpressionString extends java.lang.Object{
- public java.lang.Object[] getElements();
- public void setElements(java.lang.Object[]);
- public org.jbpm.jpdl.el.impl.ExpressionString(java.lang.Object[]);
- public java.lang.String evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public java.lang.String getExpressionString();
-}
-
-Compiled from "FloatingPointLiteral.java"
-public class org.jbpm.jpdl.el.impl.FloatingPointLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public org.jbpm.jpdl.el.impl.FloatingPointLiteral(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "FunctionInvocation.java"
-public class org.jbpm.jpdl.el.impl.FunctionInvocation extends org.jbpm.jpdl.el.impl.Expression{
- public java.lang.String getFunctionName();
- public void setFunctionName(java.lang.String);
- public java.util.List getArgumentList();
- public void setArgumentList(java.util.List);
- public org.jbpm.jpdl.el.impl.FunctionInvocation(java.lang.String, java.util.List);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "GreaterThanOperator.java"
-public class org.jbpm.jpdl.el.impl.GreaterThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.GreaterThanOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.GreaterThanOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "GreaterThanOrEqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "IntegerDivideOperator.java"
-public class org.jbpm.jpdl.el.impl.IntegerDivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.IntegerDivideOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.IntegerDivideOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "IntegerLiteral.java"
-public class org.jbpm.jpdl.el.impl.IntegerLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public org.jbpm.jpdl.el.impl.IntegerLiteral(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "JbpmExpressionEvaluator.java"
-public class org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator();
- public static void setExpressionEvaluator(org.jbpm.jpdl.el.ExpressionEvaluator);
- public static void setVariableResolver(org.jbpm.jpdl.el.VariableResolver);
- public static void setFunctionMapper(org.jbpm.jpdl.el.FunctionMapper);
- public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
- public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper);
- public static org.jbpm.jpdl.el.VariableResolver getUsedVariableResolver();
- public static org.jbpm.jpdl.el.FunctionMapper getUsedFunctionMapper();
-}
-
-Compiled from "JbpmVariableResolver.java"
-public class org.jbpm.jpdl.el.impl.JbpmVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver{
- public org.jbpm.jpdl.el.impl.JbpmVariableResolver();
- public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "LessThanOperator.java"
-public class org.jbpm.jpdl.el.impl.LessThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.LessThanOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.LessThanOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "LessThanOrEqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "Literal.java"
-public abstract class org.jbpm.jpdl.el.impl.Literal extends org.jbpm.jpdl.el.impl.Expression{
- public java.lang.Object getValue();
- public void setValue(java.lang.Object);
- public org.jbpm.jpdl.el.impl.Literal(java.lang.Object);
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "Logger.java"
-public class org.jbpm.jpdl.el.impl.Logger extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.Logger(java.io.PrintStream);
- public boolean isLoggingWarning();
- public void logWarning(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public boolean isLoggingError();
- public void logError(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "MinusOperator.java"
-public class org.jbpm.jpdl.el.impl.MinusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
- public static final org.jbpm.jpdl.el.impl.MinusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.MinusOperator();
- public java.lang.String getOperatorSymbol();
- public double apply(double, double);
- public long apply(long, long);
- public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "ModulusOperator.java"
-public class org.jbpm.jpdl.el.impl.ModulusOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.ModulusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.ModulusOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "MultiplyOperator.java"
-public class org.jbpm.jpdl.el.impl.MultiplyOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
- public static final org.jbpm.jpdl.el.impl.MultiplyOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.MultiplyOperator();
- public java.lang.String getOperatorSymbol();
- public double apply(double, double);
- public long apply(long, long);
- public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "NamedValue.java"
-public class org.jbpm.jpdl.el.impl.NamedValue extends org.jbpm.jpdl.el.impl.Expression{
- public java.lang.String getName();
- public org.jbpm.jpdl.el.impl.NamedValue(java.lang.String);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "NotEqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.NotEqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
- public static final org.jbpm.jpdl.el.impl.NotEqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.NotEqualsOperator();
- public java.lang.String getOperatorSymbol();
- public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
-}
-
-Compiled from "NotOperator.java"
-public class org.jbpm.jpdl.el.impl.NotOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
- public static final org.jbpm.jpdl.el.impl.NotOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.NotOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "NullLiteral.java"
-public class org.jbpm.jpdl.el.impl.NullLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public static final org.jbpm.jpdl.el.impl.NullLiteral SINGLETON;
- public org.jbpm.jpdl.el.impl.NullLiteral();
- public java.lang.String getExpressionString();
-}
-
-Compiled from "OrOperator.java"
-public class org.jbpm.jpdl.el.impl.OrOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.OrOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.OrOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean shouldEvaluate(java.lang.Object);
- public boolean shouldCoerceToBoolean();
-}
-
-Compiled from "PlusOperator.java"
-public class org.jbpm.jpdl.el.impl.PlusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
- public static final org.jbpm.jpdl.el.impl.PlusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.PlusOperator();
- public java.lang.String getOperatorSymbol();
- public double apply(double, double);
- public long apply(long, long);
- public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "PrimitiveObjects.java"
-class org.jbpm.jpdl.el.impl.PrimitiveObjects extends java.lang.Object{
- public static java.lang.Boolean getBoolean(boolean);
- public static java.lang.Byte getByte(byte);
- public static java.lang.Character getCharacter(char);
- public static java.lang.Short getShort(short);
- public static java.lang.Integer getInteger(int);
- public static java.lang.Long getLong(long);
- public static java.lang.Float getFloat(float);
- public static java.lang.Double getDouble(double);
- public static java.lang.Class getPrimitiveObjectClass(java.lang.Class);
-}
-
-Compiled from "PropertySuffix.java"
-public class org.jbpm.jpdl.el.impl.PropertySuffix extends org.jbpm.jpdl.el.impl.ArraySuffix{
- public java.lang.String getName();
- public void setName(java.lang.String);
- public org.jbpm.jpdl.el.impl.PropertySuffix(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "RelationalOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.RelationalOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public org.jbpm.jpdl.el.impl.RelationalOperator();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public abstract boolean apply(double, double);
- public abstract boolean apply(long, long);
- public abstract boolean apply(java.lang.String, java.lang.String);
- public abstract boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public abstract boolean apply(java.math.BigInteger, java.math.BigInteger);
- protected boolean isLess(int);
- protected boolean isEqual(int);
- protected boolean isGreater(int);
-}
-
-Compiled from "StringLiteral.java"
-public class org.jbpm.jpdl.el.impl.StringLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public static org.jbpm.jpdl.el.impl.StringLiteral fromToken(java.lang.String);
- public static org.jbpm.jpdl.el.impl.StringLiteral fromLiteralValue(java.lang.String);
- public static java.lang.String getValueFromToken(java.lang.String);
- public static java.lang.String toStringToken(java.lang.String);
- public static java.lang.String toIdentifierToken(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "UnaryMinusOperator.java"
-public class org.jbpm.jpdl.el.impl.UnaryMinusOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
- public static final org.jbpm.jpdl.el.impl.UnaryMinusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.UnaryMinusOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "UnaryOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.UnaryOperator extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.UnaryOperator();
- public abstract java.lang.String getOperatorSymbol();
- public abstract java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "UnaryOperatorExpression.java"
-public class org.jbpm.jpdl.el.impl.UnaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.UnaryOperator getOperator();
- public void setOperator(org.jbpm.jpdl.el.impl.UnaryOperator);
- public java.util.List getOperators();
- public void setOperators(java.util.List);
- public org.jbpm.jpdl.el.impl.Expression getExpression();
- public void setExpression(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.UnaryOperatorExpression(org.jbpm.jpdl.el.impl.UnaryOperator, java.util.List, org.jbpm.jpdl.el.impl.Expression);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ValueSuffix.java"
-public abstract class org.jbpm.jpdl.el.impl.ValueSuffix extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.ValueSuffix();
- public abstract java.lang.String getExpressionString();
- public abstract java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ELParser.java"
-public class org.jbpm.jpdl.el.parser.ELParser extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
- public org.jbpm.jpdl.el.parser.ELParserTokenManager token_source;
- public org.jbpm.jpdl.el.parser.ELToken token;
- public org.jbpm.jpdl.el.parser.ELToken jj_nt;
- public boolean lookingAhead;
- public static void main(java.lang.String[]) throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.Object ExpressionString() throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.String AttrValueString() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression AttrValueExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression Expression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression OrExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression AndExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression EqualityExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression RelationalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression AddExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression MultiplyExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression ConditionalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression UnaryExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression Value() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression ValuePrefix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.NamedValue NamedValue() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.FunctionInvocation FunctionInvocation() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.ValueSuffix ValueSuffix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.PropertySuffix PropertySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.ArraySuffix ArraySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Literal Literal() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.BooleanLiteral BooleanLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.StringLiteral StringLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.IntegerLiteral IntegerLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.FloatingPointLiteral FloatingPointLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.NullLiteral NullLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.String Identifier() throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.String QualifiedName() throws org.jbpm.jpdl.el.parser.ParseException;
- public org.jbpm.jpdl.el.parser.ELParser(java.io.InputStream);
- public void ReInit(java.io.InputStream);
- public org.jbpm.jpdl.el.parser.ELParser(java.io.Reader);
- public void ReInit(java.io.Reader);
- public org.jbpm.jpdl.el.parser.ELParser(org.jbpm.jpdl.el.parser.ELParserTokenManager);
- public void ReInit(org.jbpm.jpdl.el.parser.ELParserTokenManager);
- public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
- public final org.jbpm.jpdl.el.parser.ELToken getToken(int);
- public final org.jbpm.jpdl.el.parser.ParseException generateParseException();
- public final void enable_tracing();
- public final void disable_tracing();
-}
-
-Compiled from "ELParserConstants.java"
-public interface org.jbpm.jpdl.el.parser.ELParserConstants{
- public static final int EOF;
- public static final int NON_EXPRESSION_TEXT;
- public static final int START_EXPRESSION;
- public static final int INTEGER_LITERAL;
- public static final int FLOATING_POINT_LITERAL;
- public static final int EXPONENT;
- public static final int STRING_LITERAL;
- public static final int BADLY_ESCAPED_STRING_LITERAL;
- public static final int TRUE;
- public static final int FALSE;
- public static final int NULL;
- public static final int END_EXPRESSION;
- public static final int DOT;
- public static final int GT1;
- public static final int GT2;
- public static final int LT1;
- public static final int LT2;
- public static final int EQ1;
- public static final int EQ2;
- public static final int LE1;
- public static final int LE2;
- public static final int GE1;
- public static final int GE2;
- public static final int NE1;
- public static final int NE2;
- public static final int LPAREN;
- public static final int RPAREN;
- public static final int COMMA;
- public static final int COLON;
- public static final int LBRACKET;
- public static final int RBRACKET;
- public static final int PLUS;
- public static final int MINUS;
- public static final int MULTIPLY;
- public static final int DIVIDE1;
- public static final int DIVIDE2;
- public static final int MODULUS1;
- public static final int MODULUS2;
- public static final int NOT1;
- public static final int NOT2;
- public static final int AND1;
- public static final int AND2;
- public static final int OR1;
- public static final int OR2;
- public static final int EMPTY;
- public static final int COND;
- public static final int IDENTIFIER;
- public static final int IMPL_OBJ_START;
- public static final int LETTER;
- public static final int DIGIT;
- public static final int ILLEGAL_CHARACTER;
- public static final int DEFAULT;
- public static final int IN_EXPRESSION;
- public static final java.lang.String[] tokenImage;
-}
-
-Compiled from "ELParser.java"
-final class org.jbpm.jpdl.el.parser.ELParser$JJCalls extends java.lang.Object{
-}
-
-Compiled from "ELParserTokenManager.java"
-public class org.jbpm.jpdl.el.parser.ELParserTokenManager extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
- public java.io.PrintStream debugStream;
- public static final java.lang.String[] jjstrLiteralImages;
- public static final java.lang.String[] lexStateNames;
- public static final int[] jjnewLexState;
- protected char curChar;
- public void setDebugStream(java.io.PrintStream);
- public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream);
- public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
- public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream);
- public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
- public void SwitchTo(int);
- public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
-}
-
-Compiled from "ELToken.java"
-public class org.jbpm.jpdl.el.parser.ELToken extends java.lang.Object{
- public int kind;
- public int beginLine;
- public int beginColumn;
- public int endLine;
- public int endColumn;
- public java.lang.String image;
- public org.jbpm.jpdl.el.parser.ELToken next;
- public org.jbpm.jpdl.el.parser.ELToken specialToken;
- public org.jbpm.jpdl.el.parser.ELToken();
- public final java.lang.String toString();
- public static final org.jbpm.jpdl.el.parser.ELToken newToken(int);
-}
-
-Compiled from "ELTokenMgrError.java"
-public class org.jbpm.jpdl.el.parser.ELTokenMgrError extends java.lang.Error{
- protected static final java.lang.String addEscapes(java.lang.String);
- public java.lang.String getMessage();
- public org.jbpm.jpdl.el.parser.ELTokenMgrError();
- public org.jbpm.jpdl.el.parser.ELTokenMgrError(java.lang.String, int);
- public org.jbpm.jpdl.el.parser.ELTokenMgrError(boolean, int, int, int, java.lang.String, char, int);
-}
-
-Compiled from "ParseException.java"
-public class org.jbpm.jpdl.el.parser.ParseException extends java.lang.Exception{
- protected boolean specialConstructor;
- public org.jbpm.jpdl.el.parser.ELToken currentToken;
- public int[][] expectedTokenSequences;
- public java.lang.String[] tokenImage;
- protected java.lang.String eol;
- public org.jbpm.jpdl.el.parser.ParseException(org.jbpm.jpdl.el.parser.ELToken, int[][], java.lang.String[]);
- public org.jbpm.jpdl.el.parser.ParseException();
- public org.jbpm.jpdl.el.parser.ParseException(java.lang.String);
- public java.lang.String getMessage();
- protected java.lang.String add_escapes(java.lang.String);
-}
-
-Compiled from "SimpleCharStream.java"
-public final class org.jbpm.jpdl.el.parser.SimpleCharStream extends java.lang.Object{
- public static final boolean staticFlag;
- public int bufpos;
- public final char BeginToken() throws java.io.IOException;
- public final char readChar() throws java.io.IOException;
- public final int getColumn();
- public final int getLine();
- public final int getEndColumn();
- public final int getEndLine();
- public final int getBeginColumn();
- public final int getBeginLine();
- public final void backup(int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader);
- public void ReInit(java.io.Reader, int, int, int);
- public void ReInit(java.io.Reader, int, int);
- public void ReInit(java.io.Reader);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream);
- public void ReInit(java.io.InputStream, int, int, int);
- public void ReInit(java.io.InputStream);
- public void ReInit(java.io.InputStream, int, int);
- public final java.lang.String GetImage();
- public final char[] GetSuffix(int);
- public void Done();
- public void adjustBeginLineColumn(int, int);
-}
-
-Compiled from "VariableResolver.java"
-public interface org.jbpm.jpdl.el.VariableResolver{
- public abstract java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "MilestoneInstance.java"
-public class org.jbpm.jpdl.exe.MilestoneInstance extends java.lang.Object implements java.io.Serializable{
- protected long id;
- protected java.lang.String name;
- protected boolean reached;
- protected org.jbpm.graph.exe.Token token;
- protected java.util.Collection listeners;
- public org.jbpm.jpdl.exe.MilestoneInstance();
- public org.jbpm.jpdl.exe.MilestoneInstance(java.lang.String);
- public static org.jbpm.jpdl.exe.MilestoneInstance getMilestoneInstance(java.lang.String, org.jbpm.graph.exe.Token);
- public void addListener(org.jbpm.graph.exe.Token);
- public void notifyListeners();
- public long getId();
- public void setId(long);
- public java.util.Collection getListeners();
- public void setListeners(java.util.Collection);
- public java.lang.String getName();
- public void setName(java.lang.String);
- public boolean isReached();
- public void setReached(boolean);
- public org.jbpm.graph.exe.Token getToken();
- public void setToken(org.jbpm.graph.exe.Token);
-}
-
-Compiled from "JpdlException.java"
-public class org.jbpm.jpdl.JpdlException extends java.lang.RuntimeException{
- protected java.util.List problems;
- public org.jbpm.jpdl.JpdlException(java.util.List);
- public org.jbpm.jpdl.JpdlException(java.lang.String);
- public org.jbpm.jpdl.JpdlException(java.lang.String, java.lang.Throwable);
- public java.util.List getProblems();
-}
-
-Compiled from "ConfigurableParser.java"
-public interface org.jbpm.jpdl.par.ConfigurableParser extends org.jbpm.jpdl.par.ProcessArchiveParser{
- public abstract void configure(org.w3c.dom.Element);
-}
-
-Compiled from "FileArchiveParser.java"
-public class org.jbpm.jpdl.par.FileArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
- public org.jbpm.jpdl.par.FileArchiveParser();
- public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "FileFilter.java"
-public class org.jbpm.jpdl.par.FileFilter extends java.lang.Object implements org.jbpm.jpdl.par.ConfigurableParser{
- public org.jbpm.jpdl.par.FileFilter();
- public void configure(org.w3c.dom.Element);
- public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "JpdlArchiveParser.java"
-public class org.jbpm.jpdl.par.JpdlArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
- public org.jbpm.jpdl.par.JpdlArchiveParser();
- public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition) throws org.jbpm.jpdl.JpdlException;
-}
-
-Compiled from "ProcessArchive.java"
-public class org.jbpm.jpdl.par.ProcessArchive extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
- public org.jbpm.jpdl.par.ProcessArchive(java.util.zip.ZipInputStream) throws java.io.IOException;
- public org.jbpm.graph.def.ProcessDefinition parseProcessDefinition();
- public java.lang.String toString();
- public java.util.Map getEntries();
- public byte[] getEntry(java.lang.String);
- public java.io.InputStream getEntryInputStream(java.lang.String);
- public byte[] removeEntry(java.lang.String);
- public java.io.InputStream removeEntryInputStream(java.lang.String);
- public void addProblem(org.jbpm.jpdl.xml.Problem);
- public java.util.List getProblems();
- public void resetProblems();
-}
-
-Compiled from "ProcessArchiveParser.java"
-public interface org.jbpm.jpdl.par.ProcessArchiveParser extends java.io.Serializable{
- public abstract org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "JpdlParser.java"
-public class org.jbpm.jpdl.xml.JpdlParser extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.jpdl.xml.JpdlParser();
- public static org.dom4j.Document parse(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
- public static org.dom4j.io.SAXReader createSaxReader(org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
- public static org.xml.sax.XMLReader createXmlReader() throws java.lang.Exception;
- public static void addSchemaResource(java.lang.String);
-}
-
-Compiled from "JpdlParser.java"
-class org.jbpm.jpdl.xml.JpdlParser$JpdlErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler,java.io.Serializable{
- public void warning(org.xml.sax.SAXParseException);
- public void error(org.xml.sax.SAXParseException);
- public void fatalError(org.xml.sax.SAXParseException);
-}
-
-Compiled from "JpdlXmlReader.java"
-public class org.jbpm.jpdl.xml.JpdlXmlReader extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
- protected org.xml.sax.InputSource inputSource;
- protected java.util.List problems;
- protected org.jbpm.jpdl.xml.ProblemListener problemListener;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- protected java.lang.String initialNodeName;
- protected java.util.Collection unresolvedTransitionDestinations;
- protected java.util.Collection unresolvedActionReferences;
- protected org.dom4j.Document document;
- public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource);
- public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener);
- public org.jbpm.jpdl.xml.JpdlXmlReader(java.io.Reader);
- public void close() throws java.io.IOException;
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void addProblem(org.jbpm.jpdl.xml.Problem);
- public void addError(java.lang.String);
- public void addError(java.lang.String, java.lang.Throwable);
- public void addWarning(java.lang.String);
- public org.jbpm.graph.def.ProcessDefinition readProcessDefinition();
- protected void parseProcessDefinitionAttributes(org.dom4j.Element);
- protected void readSwimlanes(org.dom4j.Element);
- public void readNodes(org.dom4j.Element, org.jbpm.graph.def.NodeCollection);
- public void readTasks(org.dom4j.Element, org.jbpm.graph.node.TaskNode);
- public org.jbpm.taskmgmt.def.Task readTask(org.dom4j.Element, org.jbpm.taskmgmt.def.TaskMgmtDefinition, org.jbpm.graph.node.TaskNode);
- protected org.jbpm.instantiation.Delegation readAssignmentDelegation(org.dom4j.Element);
- protected org.jbpm.taskmgmt.def.TaskController readTaskController(org.dom4j.Element);
- public java.util.List readVariableAccesses(org.dom4j.Element);
- public void readStartStateTask(org.dom4j.Element, org.jbpm.graph.node.StartState);
- public void readNode(org.dom4j.Element, org.jbpm.graph.def.Node, org.jbpm.graph.def.NodeCollection);
- protected void readNodeTimers(org.dom4j.Element, org.jbpm.graph.def.Node);
- protected void readNodeTimer(org.dom4j.Element, org.jbpm.graph.def.Node);
- protected void readTaskTimers(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
- protected void readTaskTimer(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
- protected void readEvents(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
- public void readActions(org.dom4j.Element, org.jbpm.graph.def.GraphElement, java.lang.String);
- protected void addAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
- public org.jbpm.graph.def.Action readSingleAction(org.dom4j.Element);
- public org.jbpm.graph.def.Action createAction(org.dom4j.Element);
- public void readAction(org.dom4j.Element, org.jbpm.graph.def.Action);
- protected void readExceptionHandlers(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
- protected void readExceptionHandler(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
- public void addUnresolvedTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
- public void resolveTransitionDestinations();
- public void resolveTransitionDestinations(java.util.List, org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Transition resolveTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
- public void addUnresolvedActionReference(org.dom4j.Element, org.jbpm.graph.def.Action);
- public void resolveActionReferences();
- public void verifySwimlaneAssignments();
- public org.jbpm.instantiation.Delegation createMailDelegation(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String getProperty(java.lang.String, org.dom4j.Element);
-}
-
-Compiled from "JpdlXmlWriter.java"
-public class org.jbpm.jpdl.xml.JpdlXmlWriter extends java.lang.Object{
- public org.jbpm.jpdl.xml.JpdlXmlWriter(java.io.Writer);
- public void addProblem(java.lang.String);
- public static java.lang.String toString(org.jbpm.graph.def.ProcessDefinition);
- public void setUseNamespace(boolean);
- public void write(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "Parsable.java"
-public interface org.jbpm.jpdl.xml.Parsable{
- public abstract void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public abstract void write(org.dom4j.Element);
-}
-
-Compiled from "Problem.java"
-public class org.jbpm.jpdl.xml.Problem extends java.lang.Object implements java.io.Serializable{
- public static final int LEVEL_FATAL;
- public static final int LEVEL_ERROR;
- public static final int LEVEL_WARNING;
- public static final int LEVEL_INFO;
- protected int level;
- protected java.lang.String description;
- protected java.lang.String resource;
- protected java.lang.String folder;
- protected java.lang.Integer line;
- protected java.lang.Throwable exception;
- public org.jbpm.jpdl.xml.Problem(int, java.lang.String);
- public org.jbpm.jpdl.xml.Problem(int, java.lang.String, java.lang.Throwable);
- public java.lang.String toString();
- public static boolean containsProblemsOfLevel(java.util.Collection, int);
- public java.lang.String getDescription();
- public void setDescription(java.lang.String);
- public java.lang.Throwable getException();
- public void setException(java.lang.Throwable);
- public java.lang.String getFolder();
- public void setFolder(java.lang.String);
- public java.lang.Integer getLine();
- public void setLine(java.lang.Integer);
- public java.lang.String getResource();
- public void setResource(java.lang.String);
- public int getLevel();
-}
-
-Compiled from "ProblemListener.java"
-public interface org.jbpm.jpdl.xml.ProblemListener extends java.io.Serializable{
- public abstract void addProblem(org.jbpm.jpdl.xml.Problem);
-}
-
-Compiled from "DbLoggingService.java"
-public class org.jbpm.logging.db.DbLoggingService extends java.lang.Object implements org.jbpm.logging.LoggingService{
- public org.jbpm.logging.db.DbLoggingService();
- public void log(org.jbpm.logging.log.ProcessLog);
- public void close();
-}
-
-Compiled from "DbLoggingServiceFactory.java"
-public class org.jbpm.logging.db.DbLoggingServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.logging.db.DbLoggingServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "LoggingInstance.java"
-public class org.jbpm.logging.exe.LoggingInstance extends org.jbpm.module.exe.ModuleInstance{
- public org.jbpm.logging.exe.LoggingInstance();
- public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
- public void endCompositeLog();
- public void addLog(org.jbpm.logging.log.ProcessLog);
- public java.util.List getLogs();
- public java.util.List getLogs(java.lang.Class);
- public static java.util.List getLogs(java.util.Collection, java.lang.Class);
- public void logLogs();
-}
-
-Compiled from "CompositeLog.java"
-public class org.jbpm.logging.log.CompositeLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.logging.log.CompositeLog();
- public java.util.List getChildren();
- public void setChildren(java.util.List);
- public java.lang.String toString();
- public void addChild(org.jbpm.logging.log.ProcessLog);
-}
-
-Compiled from "LoggingService.java"
-public interface org.jbpm.logging.LoggingService extends org.jbpm.svc.Service{
- public abstract void log(org.jbpm.logging.log.ProcessLog);
-}
-
-Compiled from "MessageLog.java"
-public class org.jbpm.logging.log.MessageLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.logging.log.MessageLog();
- public org.jbpm.logging.log.MessageLog(java.lang.String);
- public java.lang.String toString();
- public java.lang.String getMessage();
-}
-
-Compiled from "ProcessLog.java"
-public abstract class org.jbpm.logging.log.ProcessLog extends java.lang.Object implements java.io.Serializable{
- protected int index;
- protected java.util.Date date;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.logging.log.CompositeLog parent;
- public org.jbpm.logging.log.ProcessLog();
- public abstract java.lang.String toString();
- public java.lang.String getActorId();
- public void setToken(org.jbpm.graph.exe.Token);
- public void setParent(org.jbpm.logging.log.CompositeLog);
- public long getId();
- public java.util.Date getDate();
- public void setDate(java.util.Date);
- public org.jbpm.logging.log.CompositeLog getParent();
- public org.jbpm.graph.exe.Token getToken();
- public void setIndex(int);
- public int getIndex();
- public java.util.List getChildren();
-}
-
-Compiled from "AddressResolver.java"
-public interface org.jbpm.mail.AddressResolver extends java.io.Serializable{
- public abstract java.lang.Object resolveAddress(java.lang.String);
-}
-
-Compiled from "Mail.java"
-public class org.jbpm.mail.Mail extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
- public org.jbpm.mail.Mail();
- public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.util.List getRecipients();
- public java.util.List getBccRecipients();
- public java.lang.String getSubject();
- public java.lang.String getText();
- public java.lang.String getFromAddress();
- public void send();
- public static void send(java.util.Properties, java.lang.String, java.util.List, java.lang.String, java.lang.String);
- public static void send(java.util.Properties, java.lang.String, java.util.List, java.util.List, java.lang.String, java.lang.String);
- protected java.util.List tokenize(java.lang.String);
- protected java.util.Collection resolveAddresses(java.util.List);
-}
-
-Compiled from "Mail.java"
-class org.jbpm.mail.Mail$MailVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver,java.io.Serializable{
- public org.jbpm.mail.Mail$MailVariableResolver(org.jbpm.mail.Mail, java.util.Map, org.jbpm.jpdl.el.VariableResolver);
- public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ModuleDefinition.java"
-public abstract class org.jbpm.module.def.ModuleDefinition extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- public org.jbpm.module.def.ModuleDefinition();
- public abstract org.jbpm.module.exe.ModuleInstance createInstance();
- public boolean equals(java.lang.Object);
- public long getId();
- public java.lang.String getName();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "ModuleInstance.java"
-public class org.jbpm.module.exe.ModuleInstance extends java.lang.Object implements java.io.Serializable{
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- public org.jbpm.module.exe.ModuleInstance();
- public boolean equals(java.lang.Object);
- protected org.jbpm.svc.Service getService(java.lang.String);
- public long getId();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "DbMessageService.java"
-public class org.jbpm.msg.db.DbMessageService extends java.lang.Object implements org.jbpm.msg.MessageService{
- public org.jbpm.msg.db.DbMessageService();
- public void send(org.jbpm.job.Job);
- public void close();
-}
-
-Compiled from "DbMessageServiceFactory.java"
-public class org.jbpm.msg.db.DbMessageServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.msg.db.DbMessageServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "MessageService.java"
-public interface org.jbpm.msg.MessageService extends org.jbpm.svc.Service,java.io.Serializable{
- public abstract void send(org.jbpm.job.Job);
- public abstract void close();
-}
-
-Compiled from "DbPersistenceService.java"
-public class org.jbpm.persistence.db.DbPersistenceService extends java.lang.Object implements org.jbpm.svc.Service,org.jbpm.persistence.PersistenceService{
- protected org.jbpm.persistence.db.DbPersistenceServiceFactory persistenceServiceFactory;
- protected java.sql.Connection connection;
- protected boolean mustConnectionBeClosed;
- protected org.hibernate.Transaction transaction;
- protected boolean isTransactionEnabled;
- protected boolean isCurrentSessionEnabled;
- protected org.hibernate.Session session;
- protected boolean mustSessionBeFlushed;
- protected boolean mustSessionBeClosed;
- protected org.jbpm.svc.Services services;
- protected org.jbpm.db.GraphSession graphSession;
- protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
- protected org.jbpm.db.JobSession jobSession;
- protected org.jbpm.db.ContextSession contextSession;
- protected org.jbpm.db.LoggingSession loggingSession;
- public org.jbpm.persistence.db.DbPersistenceService(org.jbpm.persistence.db.DbPersistenceServiceFactory);
- public org.hibernate.SessionFactory getSessionFactory();
- public org.hibernate.Session getSession();
- public void beginTransaction();
- public void endTransaction();
- public java.sql.Connection getConnection();
- public java.sql.Connection getConnection(boolean);
- public boolean isTransactionActive();
- protected boolean isTransactionExternallyManaged();
- public void close();
- public void assignId(java.lang.Object);
- public org.jbpm.db.GraphSession getGraphSession();
- public org.jbpm.db.LoggingSession getLoggingSession();
- public org.jbpm.db.JobSession getJobSession();
- public org.jbpm.db.ContextSession getContextSession();
- public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public javax.sql.DataSource getDataSource();
- public boolean isRollbackOnly();
- public void setRollbackOnly(boolean);
- public void setRollbackOnly();
- public void setSession(org.hibernate.Session);
- public void setSessionWithoutDisablingTx(org.hibernate.Session);
- public void setConnection(java.sql.Connection);
- public void setContextSession(org.jbpm.db.ContextSession);
- public void setDataSource(javax.sql.DataSource);
- public void setGraphSession(org.jbpm.db.GraphSession);
- public void setLoggingSession(org.jbpm.db.LoggingSession);
- public void setJobSession(org.jbpm.db.JobSession);
- public void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
- public void setSessionFactory(org.hibernate.SessionFactory);
- public org.hibernate.Transaction getTransaction();
- public void setTransaction(org.hibernate.Transaction);
- public boolean isTransactionEnabled();
- public void setTransactionEnabled(boolean);
-}
-
-Compiled from "DbPersistenceServiceFactory.java"
-public class org.jbpm.persistence.db.DbPersistenceServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.persistence.db.DbPersistenceServiceFactory();
- public org.jbpm.svc.Service openService();
- public synchronized org.hibernate.cfg.Configuration getConfiguration();
- public synchronized org.hibernate.tool.hbm2ddl.SchemaExport getSchemaExport();
- public synchronized org.hibernate.SessionFactory getSessionFactory();
- public javax.sql.DataSource getDataSource();
- public void cleanSchema();
- public void createSchema();
- public void dropSchema();
- public void close();
- public void finalize() throws java.lang.Throwable;
- public java.lang.String getDataSourceJndiName();
- public void setDataSourceJndiName(java.lang.String);
- public java.lang.String getSessionFactoryJndiName();
- public void setSessionFactoryJndiName(java.lang.String);
- public void setConfiguration(org.hibernate.cfg.Configuration);
- public void setDataSource(javax.sql.DataSource);
- public void setSchemaExport(org.hibernate.tool.hbm2ddl.SchemaExport);
- public void setSessionFactory(org.hibernate.SessionFactory);
- public boolean isTransactionEnabled();
- public void setTransactionEnabled(boolean);
- public boolean isCurrentSessionEnabled();
- public void setCurrentSessionEnabled(boolean);
-}
-
-Compiled from "StaleObjectLogConfigurer.java"
-public class org.jbpm.persistence.db.StaleObjectLogConfigurer extends java.lang.Object{
- public static org.apache.commons.logging.Log getStaleObjectExceptionsLog();
- public static void hideStaleObjectExceptions();
-}
-
-Compiled from "StaleObjectLogConfigurer.java"
-class org.jbpm.persistence.db.StaleObjectLogConfigurer$LogWrapper extends java.lang.Object implements org.apache.commons.logging.Log,java.io.Serializable{
- public void debug(java.lang.Object, java.lang.Throwable);
- public void debug(java.lang.Object);
- public void error(java.lang.Object, java.lang.Throwable);
- public void error(java.lang.Object);
- public void info(java.lang.Object, java.lang.Throwable);
- public void info(java.lang.Object);
- public void trace(java.lang.Object, java.lang.Throwable);
- public void trace(java.lang.Object);
- public void warn(java.lang.Object, java.lang.Throwable);
- public void warn(java.lang.Object);
- public void fatal(java.lang.Object, java.lang.Throwable);
- public void fatal(java.lang.Object);
- public boolean isDebugEnabled();
- public boolean isErrorEnabled();
- public boolean isFatalEnabled();
- public boolean isInfoEnabled();
- public boolean isTraceEnabled();
- public boolean isWarnEnabled();
-}
-
-Compiled from "JbpmPersistenceException.java"
-public class org.jbpm.persistence.JbpmPersistenceException extends org.jbpm.JbpmException{
- public org.jbpm.persistence.JbpmPersistenceException(java.lang.String, java.lang.Throwable);
-}
-
-Compiled from "JtaDbPersistenceService.java"
-public class org.jbpm.persistence.jta.JtaDbPersistenceService extends org.jbpm.persistence.db.DbPersistenceService{
- public org.jbpm.persistence.jta.JtaDbPersistenceService(org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory);
- public boolean isTransactionActive();
- protected boolean isTransactionExternallyManaged();
- public void close();
- public boolean isJtaTxCreated();
-}
-
-Compiled from "JtaDbPersistenceServiceFactory.java"
-public class org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory extends org.jbpm.persistence.db.DbPersistenceServiceFactory{
- public org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory();
- public org.jbpm.svc.Service openService();
- public javax.transaction.UserTransaction getUserTransaction();
-}
-
-Compiled from "PersistenceService.java"
-public interface org.jbpm.persistence.PersistenceService extends org.jbpm.svc.Service{
- public abstract void assignId(java.lang.Object);
- public abstract org.jbpm.db.GraphSession getGraphSession();
- public abstract org.jbpm.db.LoggingSession getLoggingSession();
- public abstract org.jbpm.db.JobSession getJobSession();
- public abstract org.jbpm.db.ContextSession getContextSession();
- public abstract org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public abstract boolean isRollbackOnly();
- public abstract void setRollbackOnly(boolean);
- public abstract void setRollbackOnly();
- public abstract void setGraphSession(org.jbpm.db.GraphSession);
- public abstract void setLoggingSession(org.jbpm.db.LoggingSession);
- public abstract void setJobSession(org.jbpm.db.JobSession);
- public abstract void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
-}
-
-Compiled from "DbSchedulerService.java"
-public class org.jbpm.scheduler.db.DbSchedulerService extends java.lang.Object implements org.jbpm.scheduler.SchedulerService{
- public org.jbpm.scheduler.db.DbSchedulerService();
- public void createTimer(org.jbpm.job.Timer);
- public void deleteTimer(org.jbpm.job.Timer);
- public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
- public void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public void close();
-}
-
-Compiled from "DbSchedulerServiceFactory.java"
-public class org.jbpm.scheduler.db.DbSchedulerServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.scheduler.db.DbSchedulerServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "CancelTimerAction.java"
-public class org.jbpm.scheduler.def.CancelTimerAction extends org.jbpm.graph.def.Action{
- public org.jbpm.scheduler.def.CancelTimerAction();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.lang.String getTimerName();
- public void setTimerName(java.lang.String);
-}
-
-Compiled from "CreateTimerAction.java"
-public class org.jbpm.scheduler.def.CreateTimerAction extends org.jbpm.graph.def.Action{
- public org.jbpm.scheduler.def.CreateTimerAction();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- protected org.jbpm.job.Timer createTimer(org.jbpm.graph.exe.ExecutionContext);
- public java.lang.String getDueDate();
- public void setDueDate(java.lang.String);
- public java.lang.String getRepeat();
- public void setRepeat(java.lang.String);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.lang.String getTimerName();
- public void setTimerName(java.lang.String);
- public org.jbpm.graph.def.Action getTimerAction();
- public void setTimerAction(org.jbpm.graph.def.Action);
-}
-
-Compiled from "SchedulerService.java"
-public interface org.jbpm.scheduler.SchedulerService extends org.jbpm.svc.Service{
- public abstract void createTimer(org.jbpm.job.Timer);
- public abstract void deleteTimer(org.jbpm.job.Timer);
- public abstract void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
- public abstract void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "DefaultAuthenticationService.java"
-public class org.jbpm.security.authentication.DefaultAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
- public org.jbpm.security.authentication.DefaultAuthenticationService();
- public void setActorId(java.lang.String);
- public java.lang.String getActorId();
- public void close();
-}
-
-Compiled from "DefaultAuthenticationServiceFactory.java"
-public class org.jbpm.security.authentication.DefaultAuthenticationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.security.authentication.DefaultAuthenticationServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "AuthenticationService.java"
-public interface org.jbpm.security.AuthenticationService extends org.jbpm.svc.Service{
- public abstract java.lang.String getActorId();
- public abstract void setActorId(java.lang.String);
-}
-
-Compiled from "SubjectAuthenticationService.java"
-public class org.jbpm.security.authentication.SubjectAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
- public org.jbpm.security.authentication.SubjectAuthenticationService(java.lang.String, java.lang.Boolean);
- public org.jbpm.security.authentication.SubjectAuthenticationService();
- protected void initPrincipalClass(java.lang.String);
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public void close();
-}
-
-Compiled from "SubjectAuthenticationServiceFactory.java"
-public class org.jbpm.security.authentication.SubjectAuthenticationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.security.authentication.SubjectAuthenticationServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
- public boolean isAllowActorIdOverwrite();
- public void setAllowActorIdOverwrite(boolean);
- public java.lang.String getPrincipalClassName();
- public void setPrincipalClassName(java.lang.String);
-}
-
-Compiled from "IdentityAuthorizationService.java"
-public class org.jbpm.security.authorization.IdentityAuthorizationService extends java.lang.Object implements org.jbpm.security.AuthorizationService{
- public org.jbpm.security.authorization.IdentityAuthorizationService();
- public void checkPermission(java.security.Permission) throws java.security.AccessControlException;
- public void close();
-}
-
-Compiled from "IdentityAuthorizationServiceFactory.java"
-public class org.jbpm.security.authorization.IdentityAuthorizationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.security.authorization.IdentityAuthorizationServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "AuthorizationService.java"
-public interface org.jbpm.security.AuthorizationService extends org.jbpm.svc.Service{
- public abstract void checkPermission(java.security.Permission) throws java.security.AccessControlException;
-}
-
-Compiled from "CreateProcessInstancePermission.java"
-public class org.jbpm.security.permission.CreateProcessInstancePermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.CreateProcessInstancePermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "DeployProcessPermission.java"
-public class org.jbpm.security.permission.DeployProcessPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.DeployProcessPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "EndTaskPermission.java"
-public class org.jbpm.security.permission.EndTaskPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.EndTaskPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "SubmitTaskParametersPermission.java"
-public class org.jbpm.security.permission.SubmitTaskParametersPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.SubmitTaskParametersPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "TaskAssignPermission.java"
-public class org.jbpm.security.permission.TaskAssignPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.TaskAssignPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "ViewTaskParametersPermission.java"
-public class org.jbpm.security.permission.ViewTaskParametersPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.ViewTaskParametersPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "SecurityHelper.java"
-public abstract class org.jbpm.security.SecurityHelper extends java.lang.Object{
- public org.jbpm.security.SecurityHelper();
- public static java.lang.String getAuthenticatedActorId();
- public static void checkPermission(java.security.Permission);
-}
-
-Compiled from "EventService.java"
-public interface org.jbpm.signal.EventService extends org.jbpm.svc.Service{
- public static final java.lang.String SERVICE_NAME;
- public abstract void fireEvent(java.lang.String, org.jbpm.graph.def.GraphElement, org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "JbpmServiceException.java"
-public class org.jbpm.svc.JbpmServiceException extends org.jbpm.JbpmException{
- public org.jbpm.svc.JbpmServiceException();
- public org.jbpm.svc.JbpmServiceException(java.lang.String, java.lang.Throwable);
- public org.jbpm.svc.JbpmServiceException(java.lang.String);
- public org.jbpm.svc.JbpmServiceException(java.lang.Throwable);
-}
-
-Compiled from "CascadeSaveOperation.java"
-public class org.jbpm.svc.save.CascadeSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.CascadeSaveOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "CheckUnpersistableVariablesOperation.java"
-public class org.jbpm.svc.save.CheckUnpersistableVariablesOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.CheckUnpersistableVariablesOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "HibernateSaveOperation.java"
-public class org.jbpm.svc.save.HibernateSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.HibernateSaveOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "SaveLogsOperation.java"
-public class org.jbpm.svc.save.SaveLogsOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.SaveLogsOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "SaveOperation.java"
-public interface org.jbpm.svc.save.SaveOperation extends java.io.Serializable{
- public abstract void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "Service.java"
-public interface org.jbpm.svc.Service extends java.io.Serializable{
- public abstract void close();
-}
-
-Compiled from "ServiceFactory.java"
-public interface org.jbpm.svc.ServiceFactory extends java.io.Serializable{
- public abstract org.jbpm.svc.Service openService();
- public abstract void close();
-}
-
-Compiled from "Services.java"
-public class org.jbpm.svc.Services extends java.lang.Object implements java.io.Serializable{
- public static final java.lang.String SERVICENAME_AUTHENTICATION;
- public static final java.lang.String SERVICENAME_AUTHORIZATION;
- public static final java.lang.String SERVICENAME_TX;
- public static final java.lang.String SERVICENAME_LOGGING;
- public static final java.lang.String SERVICENAME_MESSAGE;
- public static final java.lang.String SERVICENAME_PERSISTENCE;
- public static final java.lang.String SERVICENAME_SCHEDULER;
- public static final java.lang.String SERVICENAME_JCR;
- public static final java.lang.String SERVICENAME_ADDRESSRESOLVER;
- public static org.jbpm.svc.Service getCurrentService(java.lang.String);
- public static org.jbpm.svc.Service getCurrentService(java.lang.String, boolean);
- public org.jbpm.svc.Services(java.util.Map);
- public org.jbpm.svc.Services(java.util.Map, java.util.List, java.util.List);
- public void setSaveOperations(java.util.List);
- public void addSaveOperation(org.jbpm.svc.save.SaveOperation);
- public java.util.Map getServiceFactories();
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
- public boolean hasService(java.lang.String);
- public org.jbpm.svc.Service getService(java.lang.String);
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
- public org.jbpm.security.AuthenticationService getAuthenticationService();
- public org.jbpm.security.AuthorizationService getAuthorizationService();
- public org.jbpm.logging.LoggingService getLoggingService();
- public org.jbpm.msg.MessageService getMessageService();
- public org.jbpm.persistence.PersistenceService getPersistenceService();
- public org.jbpm.scheduler.SchedulerService getSchedulerService();
- public org.jbpm.tx.TxService getTxService();
- public void setAuthenticationService(org.jbpm.security.AuthenticationService);
- public void setAuthorizationService(org.jbpm.security.AuthorizationService);
- public void setLoggingService(org.jbpm.logging.LoggingService);
- public void setMessageService(org.jbpm.msg.MessageService);
- public void setPersistenceService(org.jbpm.persistence.PersistenceService);
- public void setSchedulerService(org.jbpm.scheduler.SchedulerService);
- public void setTxService(org.jbpm.tx.TxService);
- public void close();
- public static boolean isCausedByStaleState(org.jbpm.persistence.JbpmPersistenceException);
- public static void assignId(java.lang.Object);
-}
-
-Compiled from "AssignmentHandler.java"
-public interface org.jbpm.taskmgmt.def.AssignmentHandler extends java.io.Serializable{
- public abstract void assign(org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
-}
-
-Compiled from "Swimlane.java"
-public class org.jbpm.taskmgmt.def.Swimlane extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected java.lang.String actorIdExpression;
- protected java.lang.String pooledActorsExpression;
- protected org.jbpm.instantiation.Delegation assignmentDelegation;
- protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
- protected java.util.Set tasks;
- public org.jbpm.taskmgmt.def.Swimlane();
- public org.jbpm.taskmgmt.def.Swimlane(java.lang.String);
- public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
- public void addTask(org.jbpm.taskmgmt.def.Task);
- public java.util.Set getTasks();
- public boolean equals(java.lang.Object);
- public void setActorIdExpression(java.lang.String);
- public void setPooledActorsExpression(java.lang.String);
- public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public java.lang.String getActorIdExpression();
- public java.lang.String getPooledActorsExpression();
- public org.jbpm.instantiation.Delegation getAssignmentDelegation();
- public java.lang.String getName();
- public long getId();
-}
-
-Compiled from "Task.java"
-public class org.jbpm.taskmgmt.def.Task extends org.jbpm.graph.def.GraphElement{
- public static final int PRIORITY_HIGHEST;
- public static final int PRIORITY_HIGH;
- public static final int PRIORITY_NORMAL;
- public static final int PRIORITY_LOW;
- public static final int PRIORITY_LOWEST;
- protected boolean isBlocking;
- protected boolean isSignalling;
- protected java.lang.String condition;
- protected java.lang.String dueDate;
- protected int priority;
- protected org.jbpm.graph.node.TaskNode taskNode;
- protected org.jbpm.graph.node.StartState startState;
- protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
- protected org.jbpm.taskmgmt.def.Swimlane swimlane;
- protected java.lang.String actorIdExpression;
- protected java.lang.String pooledActorsExpression;
- protected org.jbpm.instantiation.Delegation assignmentDelegation;
- protected org.jbpm.taskmgmt.def.TaskController taskController;
- public static int parsePriority(java.lang.String);
- public org.jbpm.taskmgmt.def.Task();
- public org.jbpm.taskmgmt.def.Task(java.lang.String);
- public java.lang.String[] getSupportedEventTypes();
- public void setTaskNode(org.jbpm.graph.node.TaskNode);
- public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
- public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
- public void setActorIdExpression(java.lang.String);
- public void setPooledActorsExpression(java.lang.String);
- public void setSwimlane(org.jbpm.taskmgmt.def.Swimlane);
- public org.jbpm.graph.def.GraphElement getParent();
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
- public boolean isBlocking();
- public void setBlocking(boolean);
- public org.jbpm.graph.node.TaskNode getTaskNode();
- public java.lang.String getActorIdExpression();
- public java.lang.String getPooledActorsExpression();
- public org.jbpm.instantiation.Delegation getAssignmentDelegation();
- public java.lang.String getDueDate();
- public void setDueDate(java.lang.String);
- public org.jbpm.taskmgmt.def.TaskController getTaskController();
- public void setTaskController(org.jbpm.taskmgmt.def.TaskController);
- public int getPriority();
- public void setPriority(int);
- public org.jbpm.graph.node.StartState getStartState();
- public void setStartState(org.jbpm.graph.node.StartState);
- public boolean isSignalling();
- public void setSignalling(boolean);
- public java.lang.String getCondition();
- public void setCondition(java.lang.String);
-}
-
-Compiled from "TaskController.java"
-public class org.jbpm.taskmgmt.def.TaskController extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.taskmgmt.def.TaskController();
- public void initializeVariables(org.jbpm.taskmgmt.exe.TaskInstance);
- public void submitParameters(org.jbpm.taskmgmt.exe.TaskInstance);
- public boolean equals(java.lang.Object);
- public java.util.List getVariableAccesses();
- public org.jbpm.instantiation.Delegation getTaskControllerDelegation();
- public void setTaskControllerDelegation(org.jbpm.instantiation.Delegation);
- public long getId();
- public void setVariableAccesses(java.util.List);
-}
-
-Compiled from "TaskControllerHandler.java"
-public interface org.jbpm.taskmgmt.def.TaskControllerHandler extends java.io.Serializable{
- public abstract void initializeTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
- public abstract void submitTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
-}
-
-Compiled from "TaskMgmtDefinition.java"
-public class org.jbpm.taskmgmt.def.TaskMgmtDefinition extends org.jbpm.module.def.ModuleDefinition{
- protected java.util.Map swimlanes;
- protected java.util.Map tasks;
- protected org.jbpm.taskmgmt.def.Task startTask;
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition();
- public org.jbpm.module.exe.ModuleInstance createInstance();
- public void addSwimlane(org.jbpm.taskmgmt.def.Swimlane);
- public java.util.Map getSwimlanes();
- public org.jbpm.taskmgmt.def.Swimlane getSwimlane(java.lang.String);
- public void addTask(org.jbpm.taskmgmt.def.Task);
- public java.util.Map getTasks();
- public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
- public org.jbpm.taskmgmt.def.Task getStartTask();
- public void setStartTask(org.jbpm.taskmgmt.def.Task);
-}
-
-Compiled from "Assignable.java"
-public interface org.jbpm.taskmgmt.exe.Assignable extends java.io.Serializable{
- public abstract void setActorId(java.lang.String);
- public abstract void setPooledActors(java.lang.String[]);
-}
-
-Compiled from "PooledActor.java"
-public class org.jbpm.taskmgmt.exe.PooledActor extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String actorId;
- protected java.util.Set taskInstances;
- protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
- public static java.util.Set createPool(java.lang.String[], org.jbpm.taskmgmt.exe.SwimlaneInstance, org.jbpm.taskmgmt.exe.TaskInstance);
- public static java.util.Set extractActorIds(java.util.Set);
- public org.jbpm.taskmgmt.exe.PooledActor();
- public org.jbpm.taskmgmt.exe.PooledActor(java.lang.String);
- public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.util.Set getTaskInstances();
- public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public boolean equals(java.lang.Object);
- public java.lang.String toString();
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
- public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public long getId();
-}
-
-Compiled from "SwimlaneInstance.java"
-public class org.jbpm.taskmgmt.exe.SwimlaneInstance extends java.lang.Object implements java.io.Serializable,org.jbpm.taskmgmt.exe.Assignable{
- protected java.lang.String name;
- protected java.lang.String actorId;
- protected java.util.Set pooledActors;
- protected org.jbpm.taskmgmt.def.Swimlane swimlane;
- protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
- public org.jbpm.taskmgmt.exe.SwimlaneInstance();
- public org.jbpm.taskmgmt.exe.SwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
- public void setPooledActors(java.lang.String[]);
- public boolean equals(java.lang.Object);
- public long getId();
- public java.lang.String getName();
- public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
- public java.util.Set getPooledActors();
- public void setPooledActors(java.util.Set);
-}
-
-Compiled from "TaskInstance.java"
-public class org.jbpm.taskmgmt.exe.TaskInstance extends org.jbpm.context.exe.VariableContainer implements org.jbpm.graph.def.Identifiable,org.jbpm.taskmgmt.exe.Assignable{
- protected java.lang.String name;
- protected java.lang.String description;
- protected java.lang.String actorId;
- protected java.util.Date create;
- protected java.util.Date start;
- protected java.util.Date end;
- protected java.util.Date dueDate;
- protected int priority;
- protected boolean isCancelled;
- protected boolean isSuspended;
- protected boolean isOpen;
- protected boolean isSignalling;
- protected boolean isBlocking;
- protected org.jbpm.taskmgmt.def.Task task;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
- protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected java.util.Set pooledActors;
- protected java.util.List comments;
- protected java.lang.String previousActorId;
- public org.jbpm.taskmgmt.exe.TaskInstance();
- public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String);
- public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String, java.lang.String);
- public void setTask(org.jbpm.taskmgmt.def.Task);
- public void create();
- public void create(org.jbpm.graph.exe.ExecutionContext);
- public void assign(org.jbpm.graph.exe.ExecutionContext);
- public boolean isStartTaskInstance();
- public void copySwimlaneInstanceAssignment(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public java.util.Set getPooledActors();
- public void setActorId(java.lang.String);
- public void setActorId(java.lang.String, boolean);
- public void setPooledActors(java.lang.String[]);
- public void start();
- public void start(java.lang.String);
- public void start(java.lang.String, boolean);
- public void setStart(java.util.Date);
- public void cancel();
- public void cancel(org.jbpm.graph.def.Transition);
- public void cancel(java.lang.String);
- public void end();
- public void end(java.lang.String);
- public void end(org.jbpm.graph.def.Transition);
- public boolean hasEnded();
- public void suspend();
- public void resume();
- public void addComment(java.lang.String);
- public void addComment(org.jbpm.graph.exe.Comment);
- public java.util.List getComments();
- public boolean isLast();
- public java.util.List getAvailableTransitions();
- public boolean equals(java.lang.Object);
- public java.lang.String toString();
- public void setPooledActors(java.util.Set);
- protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
- public java.lang.String getActorId();
- public java.util.Date getDueDate();
- public void setDueDate(java.util.Date);
- public java.util.Date getEnd();
- public void setEnd(java.util.Date);
- public void setCreate(java.util.Date);
- public long getId();
- public void setId(long);
- public java.util.Date getStart();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
- public org.jbpm.graph.exe.Token getToken();
- public void setToken(org.jbpm.graph.exe.Token);
- public void setSignalling(boolean);
- public boolean isSignalling();
- public boolean isCancelled();
- public java.lang.String getName();
- public void setName(java.lang.String);
- public boolean isBlocking();
- public void setBlocking(boolean);
- public java.util.Date getCreate();
- public org.jbpm.taskmgmt.def.Task getTask();
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
- public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public java.lang.String getPreviousActorId();
- public int getPriority();
- public void setPriority(int);
- public boolean isOpen();
- public java.lang.String getDescription();
- public void setDescription(java.lang.String);
- public boolean isSuspended();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "TaskMgmtInstance.java"
-public class org.jbpm.taskmgmt.exe.TaskMgmtInstance extends org.jbpm.module.exe.ModuleInstance{
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance();
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.Token);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.Token);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getInitializedSwimlaneInstance(org.jbpm.graph.exe.ExecutionContext, org.jbpm.taskmgmt.def.Swimlane);
- public void performAssignment(org.jbpm.instantiation.Delegation, java.lang.String, java.lang.String, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.taskmgmt.exe.TaskInstance createStartTaskInstance();
- public boolean hasBlockingTaskInstances(org.jbpm.graph.exe.Token);
- public boolean hasUnfinishedTasks(org.jbpm.graph.exe.Token);
- public java.util.Collection getUnfinishedTasks(org.jbpm.graph.exe.Token);
- public boolean hasSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
- public java.util.Collection getSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
- public java.util.Collection getTaskInstances();
- public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.util.Map getSwimlaneInstances();
- public void addSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance(java.lang.String);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(java.lang.String);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public void suspend(org.jbpm.graph.exe.Token);
- public void resume(org.jbpm.graph.exe.Token);
- public java.util.Collection getTaskInstancesWithVariableUpdates();
- public void endAll();
- public void removeSignalling(org.jbpm.graph.exe.Token);
-}
-
-Compiled from "DefaultTaskInstanceFactoryImpl.java"
-public class org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl extends java.lang.Object implements org.jbpm.taskmgmt.TaskInstanceFactory{
- public org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl();
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "SwimlaneAssignLog.java"
-public class org.jbpm.taskmgmt.log.SwimlaneAssignLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
- protected java.lang.String swimlaneOldActorId;
- protected java.lang.String swimlaneNewActorId;
- public org.jbpm.taskmgmt.log.SwimlaneAssignLog();
- public org.jbpm.taskmgmt.log.SwimlaneAssignLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getSwimlaneNewActorId();
- public java.lang.String getSwimlaneOldActorId();
-}
-
-Compiled from "SwimlaneCreateLog.java"
-public class org.jbpm.taskmgmt.log.SwimlaneCreateLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
- protected java.lang.String swimlaneActorId;
- public org.jbpm.taskmgmt.log.SwimlaneCreateLog();
- public org.jbpm.taskmgmt.log.SwimlaneCreateLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getSwimlaneActorId();
-}
-
-Compiled from "SwimlaneLog.java"
-public abstract class org.jbpm.taskmgmt.log.SwimlaneLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
- public org.jbpm.taskmgmt.log.SwimlaneLog();
- public org.jbpm.taskmgmt.log.SwimlaneLog(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
-}
-
-Compiled from "TaskAssignLog.java"
-public class org.jbpm.taskmgmt.log.TaskAssignLog extends org.jbpm.taskmgmt.log.TaskLog{
- protected java.lang.String taskOldActorId;
- protected java.lang.String taskNewActorId;
- public org.jbpm.taskmgmt.log.TaskAssignLog();
- public org.jbpm.taskmgmt.log.TaskAssignLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getTaskNewActorId();
- public java.lang.String getTaskOldActorId();
-}
-
-Compiled from "TaskCreateLog.java"
-public class org.jbpm.taskmgmt.log.TaskCreateLog extends org.jbpm.taskmgmt.log.TaskLog{
- protected java.lang.String taskActorId;
- public org.jbpm.taskmgmt.log.TaskCreateLog();
- public org.jbpm.taskmgmt.log.TaskCreateLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getTaskActorId();
-}
-
-Compiled from "TaskEndLog.java"
-public class org.jbpm.taskmgmt.log.TaskEndLog extends org.jbpm.taskmgmt.log.TaskLog{
- public org.jbpm.taskmgmt.log.TaskEndLog();
- public org.jbpm.taskmgmt.log.TaskEndLog(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.lang.String toString();
-}
-
-Compiled from "TaskLog.java"
-public abstract class org.jbpm.taskmgmt.log.TaskLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
- public org.jbpm.taskmgmt.log.TaskLog();
- public org.jbpm.taskmgmt.log.TaskLog(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
-}
-
-Compiled from "TaskInstanceFactory.java"
-public interface org.jbpm.taskmgmt.TaskInstanceFactory extends java.io.Serializable{
- public abstract org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "TxService.java"
-public class org.jbpm.tx.TxService extends java.lang.Object implements org.jbpm.svc.Service{
- public org.jbpm.tx.TxService();
- public void close();
- public boolean isRollbackOnly();
- public void setRollbackOnly();
-}
-
-Compiled from "TxServiceFactory.java"
-public class org.jbpm.tx.TxServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.tx.TxServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "ArrayUtil.java"
-public class org.jbpm.util.ArrayUtil extends java.lang.Object{
- public static java.lang.String toString(java.lang.Object[]);
-}
-
-Compiled from "ByteUtil.java"
-public class org.jbpm.util.ByteUtil extends java.lang.Object{
- public static java.lang.String toString(byte[]);
- public static char toHexChar(int);
- public static byte[] fromString(java.lang.String);
-}
-
-Compiled from "ClassLoaderUtil.java"
-public class org.jbpm.util.ClassLoaderUtil extends java.lang.Object{
- public static java.lang.Class loadClass(java.lang.String);
- public static java.lang.ClassLoader getClassLoader();
- public static java.io.InputStream getStream(java.lang.String);
- public static java.io.InputStream getJbpmConfigurationStream(java.lang.String);
- public static java.util.Properties getProperties(java.lang.String);
-}
-
-Compiled from "Clock.java"
-public abstract class org.jbpm.util.Clock extends java.lang.Object{
- public static org.jbpm.util.Clock$DateGenerator dateGenerator;
- public org.jbpm.util.Clock();
- public static java.util.Date getCurrentTime();
-}
-
-Compiled from "Clock.java"
-public interface org.jbpm.util.Clock$DateGenerator{
- public abstract java.util.Date getCurrentTime();
-}
-
-Compiled from "Clock.java"
-public class org.jbpm.util.Clock$DefaultDateGenerator extends java.lang.Object implements org.jbpm.util.Clock$DateGenerator{
- public org.jbpm.util.Clock$DefaultDateGenerator();
- public java.util.Date getCurrentTime();
-}
-
-Compiled from "CustomLoaderObjectInputStream.java"
-public class org.jbpm.util.CustomLoaderObjectInputStream extends java.io.ObjectInputStream{
- protected org.jbpm.util.CustomLoaderObjectInputStream() throws java.io.IOException;
- public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream) throws java.io.IOException;
- public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream, java.lang.ClassLoader) throws java.io.IOException;
- public java.lang.ClassLoader getCustomLoader();
- protected java.lang.Class resolveClass(java.io.ObjectStreamClass) throws java.io.IOException, java.lang.ClassNotFoundException;
- protected java.lang.Class resolveProxyClass(java.lang.String[]) throws java.io.IOException, java.lang.ClassNotFoundException;
-}
-
-Compiled from "EqualsUtil.java"
-public class org.jbpm.util.EqualsUtil extends java.lang.Object{
- public static boolean equals(java.lang.Object, java.lang.Object);
-}
-
-Compiled from "IoUtil.java"
-public class org.jbpm.util.IoUtil extends java.lang.Object{
- public static byte[] readBytes(java.io.InputStream) throws java.io.IOException;
- public static int transfer(java.io.InputStream, java.io.OutputStream) throws java.io.IOException;
-}
-
-Compiled from "JndiLookupException.java"
-public class org.jbpm.util.JndiLookupException extends org.jbpm.JbpmException{
- public org.jbpm.util.JndiLookupException(java.lang.String, java.lang.Throwable);
-}
-
-Compiled from "JndiUtil.java"
-public class org.jbpm.util.JndiUtil extends java.lang.Object{
- public static java.lang.Object lookup(java.lang.String, java.lang.Class);
-}
-
-Compiled from "StaticUtil.java"
-public class org.jbpm.util.StaticUtil extends java.lang.Object{
- public static void add(java.lang.Class, org.jbpm.util.StaticUtil$Initializer);
- public static void remove(java.lang.Class);
- public static void reinitialize();
-}
-
-Compiled from "StaticUtil.java"
-public abstract class org.jbpm.util.StaticUtil$Initializer extends java.lang.Object{
- public org.jbpm.util.StaticUtil$Initializer(java.lang.Class);
- public abstract void init();
-}
-
-Compiled from "StringUtil.java"
-public class org.jbpm.util.StringUtil extends java.lang.Object implements java.io.Serializable{
- public static java.lang.String toHexString(byte[]);
- public static java.lang.String toHexStringHibernate(byte[]);
-}
-
-Compiled from "XmlException.java"
-public class org.jbpm.util.XmlException extends org.jbpm.JbpmException{
- public org.jbpm.util.XmlException(java.lang.String, java.lang.Throwable);
-}
-
-Compiled from "XmlUtil.java"
-public class org.jbpm.util.XmlUtil extends java.lang.Object{
- public static org.w3c.dom.Document parseXmlText(java.lang.String);
- public static org.w3c.dom.Document parseXmlResource(java.lang.String, boolean);
- public static org.w3c.dom.Document parseXmlInputStream(java.io.InputStream);
- public static org.w3c.dom.Document parseXmlInputSource(org.xml.sax.InputSource);
- public static javax.xml.parsers.DocumentBuilder getDocumentBuilder() throws javax.xml.parsers.FactoryConfigurationError, javax.xml.parsers.ParserConfigurationException;
- public static java.util.Iterator elementIterator(org.w3c.dom.Element, java.lang.String);
- public static java.util.List elements(org.w3c.dom.Element, java.lang.String);
- public static org.w3c.dom.Element element(org.w3c.dom.Element, java.lang.String);
- public static java.util.Iterator elementIterator(org.w3c.dom.Element);
- public static java.util.List elements(org.w3c.dom.Element);
- public static org.w3c.dom.Element element(org.w3c.dom.Element);
- public static java.lang.String toString(org.w3c.dom.Element);
- public static java.lang.String getContentText(org.w3c.dom.Element);
-}
-
-Compiled from "CloseJbpmConfigurationServlet.java"
-public class org.jbpm.web.CloseJbpmConfigurationServlet extends javax.servlet.http.HttpServlet{
- public org.jbpm.web.CloseJbpmConfigurationServlet();
- public void init() throws javax.servlet.ServletException;
- public void destroy();
-}
-
-Compiled from "JbpmConfigurationCloser.java"
-public class org.jbpm.web.JbpmConfigurationCloser extends java.lang.Object implements javax.servlet.ServletContextListener{
- public org.jbpm.web.JbpmConfigurationCloser();
- public void contextInitialized(javax.servlet.ServletContextEvent);
- public void contextDestroyed(javax.servlet.ServletContextEvent);
-}
-
-Compiled from "JbpmContextFilter.java"
-public class org.jbpm.web.JbpmContextFilter extends java.lang.Object implements javax.servlet.Filter,java.io.Serializable{
- public org.jbpm.web.JbpmContextFilter();
- public void init(javax.servlet.FilterConfig) throws javax.servlet.ServletException;
- public void doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) throws java.io.IOException, javax.servlet.ServletException;
- protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
- public void destroy();
-}
-
-Compiled from "JobExecutorLauncher.java"
-public class org.jbpm.web.JobExecutorLauncher extends java.lang.Object implements javax.servlet.ServletContextListener{
- public org.jbpm.web.JobExecutorLauncher();
- public void contextInitialized(javax.servlet.ServletContextEvent);
- public void contextDestroyed(javax.servlet.ServletContextEvent);
-}
-
Modified: jbpm3/trunk/modules/core/src/main/resources/hibernate.mapping.sybase.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/hibernate.mapping.sybase.xml 2009-02-23 09:55:20 UTC (rev 3996)
+++ jbpm3/trunk/modules/core/src/main/resources/hibernate.mapping.sybase.xml 2009-02-23 09:57:15 UTC (rev 3997)
@@ -97,7 +97,7 @@
<mapping resource="org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml"/>
<!-- job mapping files -->
- <mapping resource="org/jbpm/job/Job.hbm.xml"/>
+ <mapping resource="org/jbpm/job/Job.sybase.hbm.xml"/>
<mapping resource="org/jbpm/job/Timer.hbm.xml"/>
<mapping resource="org/jbpm/job/ExecuteNodeJob.hbm.xml"/>
<mapping resource="org/jbpm/job/ExecuteActionJob.hbm.xml"/>
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml 2009-02-23 09:55:20 UTC (rev 3996)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml 2009-02-23 09:57:15 UTC (rev 3997)
@@ -6,36 +6,24 @@
<hibernate-mapping auto-import="false" default-access="field">
- <class name="org.jbpm.job.Job"
- table="JBPM_JOB"
- discriminator-value="J">
- <id name="id" column="ID_"><generator class="native" /></id>
- <discriminator type="char" column="CLASS_"/>
+ <class name="org.jbpm.job.Job" table="JBPM_JOB" discriminator-value="J">
+ <id name="id" column="ID_">
+ <generator class="native" />
+ </id>
+ <discriminator type="char" column="CLASS_" />
<version name="version" column="VERSION_" />
- <property name="dueDate" column="DUEDATE_" type="timestamp"/>
+ <property name="dueDate" column="DUEDATE_" type="timestamp" />
- <many-to-one name="processInstance"
- column="PROCESSINSTANCE_"
- cascade="none"
- foreign-key="FK_JOB_PRINST"
- index="IDX_JOB_PRINST"/>
- <many-to-one name="token"
- column="TOKEN_"
- cascade="none"
- foreign-key="FK_JOB_TOKEN"
- index="IDX_JOB_TOKEN"/>
- <many-to-one name="taskInstance"
- column="TASKINSTANCE_"
- cascade="none"
- foreign-key="FK_JOB_TSKINST"
- index="IDX_JOB_TSKINST"/>
+ <many-to-one name="processInstance" column="PROCESSINSTANCE_" cascade="none" foreign-key="FK_JOB_PRINST" index="IDX_JOB_PRINST" />
+ <many-to-one name="token" column="TOKEN_" cascade="none" foreign-key="FK_JOB_TOKEN" index="IDX_JOB_TOKEN" />
+ <many-to-one name="taskInstance" column="TASKINSTANCE_" cascade="none" foreign-key="FK_JOB_TSKINST" index="IDX_JOB_TSKINST" />
<property name="isSuspended" column="ISSUSPENDED_" />
<property name="isExclusive" column="ISEXCLUSIVE_" />
<property name="lockOwner" column="LOCKOWNER_" />
<property name="lockTime" column="LOCKTIME_" />
- <property name="exception" column="EXCEPTION_" type="string" length="4000"/>
+ <property name="exception" column="EXCEPTION_" type="string" length="4000" />
<property name="retries" column="RETRIES_" />
</class>
Added: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/job/Job.sybase.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/job/Job.sybase.hbm.xml (rev 0)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/job/Job.sybase.hbm.xml 2009-02-23 09:57:15 UTC (rev 3997)
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE hibernate-mapping PUBLIC
+ "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+ "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping auto-import="false" default-access="field">
+
+ <class name="org.jbpm.job.Job" table="JBPM_JOB" discriminator-value="J">
+ <id name="id" column="ID_">
+ <generator class="native" />
+ </id>
+ <discriminator type="char" column="CLASS_" />
+ <version name="version" column="VERSION_" />
+
+ <property name="dueDate" column="DUEDATE_" type="timestamp" />
+
+ <many-to-one name="processInstance" column="PROCESSINSTANCE_" cascade="none" foreign-key="FK_JOB_PRINST" index="IDX_JOB_PRINST" />
+ <many-to-one name="token" column="TOKEN_" cascade="none" foreign-key="FK_JOB_TOKEN" index="IDX_JOB_TOKEN" />
+ <many-to-one name="taskInstance" column="TASKINSTANCE_" cascade="none" foreign-key="FK_JOB_TSKINST" index="IDX_JOB_TSKINST" />
+
+ <property name="isSuspended" column="ISSUSPENDED_" />
+ <property name="isExclusive" column="ISEXCLUSIVE_" />
+ <property name="lockOwner" column="LOCKOWNER_" />
+ <property name="lockTime" column="LOCKTIME_" />
+ <property name="exception" column="EXCEPTION_" type="text" length="4000" />
+ <property name="retries" column="RETRIES_" />
+
+ </class>
+
+</hibernate-mapping>
Property changes on: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/job/Job.sybase.hbm.xml
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
17 years, 2 months
JBoss JBPM SVN: r3996 - jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job.
by do-not-reply@jboss.org
Author: thomas.diesler(a)jboss.com
Date: 2009-02-23 04:55:20 -0500 (Mon, 23 Feb 2009)
New Revision: 3996
Added:
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.sybase.hbm.xml
Log:
[JBPM-2057] Do not truncate long messages/exceptions
Added: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.sybase.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.sybase.hbm.xml (rev 0)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.sybase.hbm.xml 2009-02-23 09:55:20 UTC (rev 3996)
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE hibernate-mapping PUBLIC
+ "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+ "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping auto-import="false" default-access="field">
+
+ <class name="org.jbpm.job.Job" table="JBPM_JOB" discriminator-value="J">
+ <id name="id" column="ID_">
+ <generator class="native" />
+ </id>
+ <discriminator type="char" column="CLASS_" />
+ <version name="version" column="VERSION_" />
+
+ <property name="dueDate" column="DUEDATE_" type="timestamp" />
+
+ <many-to-one name="processInstance" column="PROCESSINSTANCE_" cascade="none" foreign-key="FK_JOB_PRINST" index="IDX_JOB_PRINST" />
+ <many-to-one name="token" column="TOKEN_" cascade="none" foreign-key="FK_JOB_TOKEN" index="IDX_JOB_TOKEN" />
+ <many-to-one name="taskInstance" column="TASKINSTANCE_" cascade="none" foreign-key="FK_JOB_TSKINST" index="IDX_JOB_TSKINST" />
+
+ <property name="isSuspended" column="ISSUSPENDED_" />
+ <property name="isExclusive" column="ISEXCLUSIVE_" />
+ <property name="lockOwner" column="LOCKOWNER_" />
+ <property name="lockTime" column="LOCKTIME_" />
+ <property name="exception" column="EXCEPTION_" type="text" length="4000" />
+ <property name="retries" column="RETRIES_" />
+
+ </class>
+
+</hibernate-mapping>
Property changes on: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.sybase.hbm.xml
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
17 years, 2 months
JBoss JBPM SVN: r3995 - in jbpm3/branches/jbpm-3.2.5.SP/modules: core/src/main/resources and 2 other directories.
by do-not-reply@jboss.org
Author: thomas.diesler(a)jboss.com
Date: 2009-02-23 04:48:55 -0500 (Mon, 23 Feb 2009)
New Revision: 3995
Added:
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.4-api.txt
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.5-api.txt
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.5.SP2-api.txt
Removed:
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.3.0-api.txt
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.3.1-api.txt
Modified:
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/hibernate.mapping.sybase.xml
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml
jbpm3/branches/jbpm-3.2.5.SP/modules/db/src/main/compatibility/jbpm-3.2.5.SP2/jbpm.jpdl.sybase.sql
Log:
[JBPM-2057] Do not truncate long messages/exceptions
Copied: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.4-api.txt (from rev 3994, jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.3.0-api.txt)
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.4-api.txt (rev 0)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.4-api.txt 2009-02-23 09:48:55 UTC (rev 3995)
@@ -0,0 +1,4887 @@
+#
+# This file was produces running the following command in target/classes.
+#
+# find . -name "*.class" | sort | grep class | sed "s/.class//" | xargs javap -classpath . -protected
+#
+# $Id$
+#
+Compiled from "AbstractJbpmTestCase.java"
+public abstract class org.jbpm.AbstractJbpmTestCase extends junit.framework.TestCase{
+ public org.jbpm.AbstractJbpmTestCase();
+ protected void setUp() throws java.lang.Exception;
+ protected void tearDown() throws java.lang.Exception;
+ protected java.lang.String getShortName();
+ protected java.lang.String getLongName();
+ protected void runTest() throws java.lang.Throwable;
+}
+
+Compiled from "AntHelper.java"
+public abstract class org.jbpm.ant.AntHelper extends java.lang.Object{
+ public org.jbpm.ant.AntHelper();
+ public static org.hibernate.cfg.Configuration getConfiguration(java.lang.String, java.lang.String);
+ public static org.jbpm.JbpmConfiguration getJbpmConfiguration(java.lang.String);
+}
+
+Compiled from "DeployProcessTask.java"
+public class org.jbpm.ant.DeployProcessTask extends org.apache.tools.ant.taskdefs.MatchingTask{
+ public org.jbpm.ant.DeployProcessTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void addFileset(org.apache.tools.ant.types.FileSet);
+ public void setJbpmCfg(java.lang.String);
+ public void setProcess(java.io.File);
+ public void setFailOnError(boolean);
+}
+
+Compiled from "JbpmSchemaTask.java"
+public class org.jbpm.ant.JbpmSchemaTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.JbpmSchemaTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setActions(java.lang.String);
+ public void setJbpmCfg(java.lang.String);
+ public void setHibernateCfg(java.lang.String);
+ public void setHibernateProperties(java.lang.String);
+ public void setDelimiter(java.lang.String);
+ public void setOutput(java.lang.String);
+ public void setQuiet(boolean);
+ public void setText(boolean);
+}
+
+Compiled from "Launcher.java"
+public class org.jbpm.ant.Launcher extends java.lang.Thread{
+ public org.jbpm.ant.Launcher(org.apache.tools.ant.Task, java.lang.String, java.lang.String);
+ public void run();
+}
+
+Compiled from "ShutDownHsqldb.java"
+public class org.jbpm.ant.ShutDownHsqldb extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.ShutDownHsqldb();
+ public void execute() throws org.apache.tools.ant.BuildException;
+}
+
+Compiled from "StartHsqldbTask.java"
+public class org.jbpm.ant.StartHsqldbTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.StartHsqldbTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setDatabase(java.lang.String);
+ public void setLib(java.lang.String);
+ public void setPort(java.lang.String);
+}
+
+Compiled from "StartJBossTask.java"
+public class org.jbpm.ant.StartJBossTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.StartJBossTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setConfiguration(java.lang.String);
+}
+
+Compiled from "ByteArray.java"
+public class org.jbpm.bytes.ByteArray extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected java.util.List byteBlocks;
+ public org.jbpm.bytes.ByteArray();
+ public org.jbpm.bytes.ByteArray(byte[]);
+ public org.jbpm.bytes.ByteArray(java.lang.String, byte[]);
+ public org.jbpm.bytes.ByteArray(org.jbpm.bytes.ByteArray);
+ public byte[] getBytes();
+ public long getId();
+ public boolean equals(java.lang.Object);
+ public int hashCode();
+ public java.util.List getByteBlocks();
+}
+
+Compiled from "ByteBlockChopper.java"
+public class org.jbpm.bytes.ByteBlockChopper extends java.lang.Object{
+ public static java.util.List chopItUp(byte[]);
+ public static byte[] glueChopsBackTogether(java.util.List);
+}
+
+Compiled from "BusinessCalendar.java"
+public class org.jbpm.calendar.BusinessCalendar extends java.lang.Object implements java.io.Serializable{
+ public static synchronized java.util.Properties getBusinessCalendarProperties();
+ public org.jbpm.calendar.BusinessCalendar();
+ public org.jbpm.calendar.BusinessCalendar(java.util.Properties);
+ public org.jbpm.calendar.Day[] getWeekDays();
+ public java.util.List getHolidays();
+ public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
+ public java.util.Date findStartOfNextDay(java.util.Date);
+ public org.jbpm.calendar.Day findDay(java.util.Date);
+ public boolean isHoliday(java.util.Date);
+ public org.jbpm.calendar.DayPart findNextDayPart(java.util.Date);
+ public boolean isInBusinessHours(java.util.Date);
+ public static java.util.Calendar getCalendar();
+}
+
+Compiled from "Day.java"
+public class org.jbpm.calendar.Day extends java.lang.Object implements java.io.Serializable{
+ public static org.jbpm.calendar.Day[] parseWeekDays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
+ public org.jbpm.calendar.Day(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
+ public void findNextDayPartStart(int, java.util.Date, java.lang.Object[]);
+}
+
+Compiled from "DayPart.java"
+public class org.jbpm.calendar.DayPart extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.calendar.DayPart(java.lang.String, java.text.DateFormat, org.jbpm.calendar.Day, int);
+ public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
+ public boolean isStartAfter(java.util.Date);
+ public boolean includes(java.util.Date);
+ public java.util.Date getStartTime(java.util.Date);
+}
+
+Compiled from "Duration.java"
+public class org.jbpm.calendar.Duration extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.calendar.Duration(long);
+ public org.jbpm.calendar.Duration(org.jbpm.calendar.Duration);
+ public org.jbpm.calendar.Duration(java.lang.String);
+ public java.util.Date addTo(java.util.Date);
+ public long getMilliseconds();
+ public boolean isBusinessTime();
+}
+
+Compiled from "Holiday.java"
+public class org.jbpm.calendar.Holiday extends java.lang.Object implements java.io.Serializable{
+ public static java.util.List parseHolidays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
+ public org.jbpm.calendar.Holiday(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
+ public boolean includes(java.util.Date);
+}
+
+Compiled from "AbstractCancelCommand.java"
+public class org.jbpm.command.AbstractCancelCommand extends java.lang.Object implements java.io.Serializable{
+ protected transient org.jbpm.JbpmContext jbpmContext;
+ protected static final org.apache.commons.logging.Log log;
+ public org.jbpm.command.AbstractCancelCommand();
+ protected void cancelTokens(java.util.Collection);
+ protected void cancelToken(org.jbpm.graph.exe.Token);
+ protected java.util.List getTasksForToken(org.jbpm.graph.exe.Token);
+ protected void cancelTasks(java.util.List);
+}
+
+Compiled from "AbstractGetObjectBaseCommand.java"
+public abstract class org.jbpm.command.AbstractGetObjectBaseCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.AbstractGetObjectBaseCommand();
+ public org.jbpm.command.AbstractGetObjectBaseCommand(boolean, boolean);
+ public org.jbpm.command.AbstractGetObjectBaseCommand(java.lang.String[]);
+ public void retrieveTaskInstanceDetails(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.graph.exe.ProcessInstance retrieveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.def.ProcessDefinition retrieveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ protected void retrieveToken(org.jbpm.graph.exe.Token);
+ protected void retrieveNode(org.jbpm.graph.def.Node);
+ public void retrieveVariables(org.jbpm.graph.exe.ProcessInstance);
+ public void retrieveVariables(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean isIncludeAllVariables();
+ public void setIncludeAllVariables(boolean);
+ public java.lang.String[] getVariablesToInclude();
+ public void setVariablesToInclude(java.lang.String[]);
+ public void setVariablesToInclude(java.lang.String);
+ protected org.jbpm.JbpmContext getJbpmContext();
+ protected void setJbpmContext(org.jbpm.JbpmContext);
+}
+
+Compiled from "AsynchronousCommand.java"
+public class org.jbpm.command.AsynchronousCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.AsynchronousCommand(org.jbpm.command.Command);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "BatchSignalCommand.java"
+public class org.jbpm.command.BatchSignalCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.BatchSignalCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public long getProcessVersion();
+ public void setProcessVersion(long);
+ public java.lang.String getStateName();
+ public void setStateName(java.lang.String);
+ public long[] getTokenIds();
+ public void setTokenIds(long[]);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Date getInStateAtLeastSince();
+ public void setInStateAtLeastSince(java.util.Date);
+}
+
+Compiled from "CancelProcessInstanceCommand.java"
+public class org.jbpm.command.CancelProcessInstanceCommand extends org.jbpm.command.AbstractCancelCommand implements org.jbpm.command.Command{
+ public org.jbpm.command.CancelProcessInstanceCommand();
+ public org.jbpm.command.CancelProcessInstanceCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected void cancelProcess(long);
+ public long getProcessId();
+ public void setProcessId(long);
+}
+
+Compiled from "CancelTokenCommand.java"
+public class org.jbpm.command.CancelTokenCommand extends org.jbpm.command.AbstractCancelCommand implements org.jbpm.command.Command{
+ public org.jbpm.command.CancelTokenCommand();
+ public org.jbpm.command.CancelTokenCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTokenId();
+ public void setTokenId(long);
+}
+
+Compiled from "CancelWorkOnTaskCommand.java"
+public class org.jbpm.command.CancelWorkOnTaskCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.CancelWorkOnTaskCommand(long);
+ public org.jbpm.command.CancelWorkOnTaskCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+}
+
+Compiled from "ChangeProcessInstanceVersionCommand.java"
+public class org.jbpm.command.ChangeProcessInstanceVersionCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand();
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand(long, int);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.util.Map getNameMapping();
+ public void setNameMapping(java.util.Map);
+ public int getNewVersion();
+ public void setNewVersion(int);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+}
+
+Compiled from "Command.java"
+public interface org.jbpm.command.Command extends java.io.Serializable{
+ public abstract java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "CommandService.java"
+public interface org.jbpm.command.CommandService{
+ public abstract java.lang.Object execute(org.jbpm.command.Command);
+}
+
+Compiled from "CompositeCommand.java"
+public class org.jbpm.command.CompositeCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.CompositeCommand(java.util.List);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected void tryToInject(java.lang.Object, org.jbpm.command.Command);
+ protected java.lang.reflect.Field findField(java.lang.Class);
+}
+
+Compiled from "DeleteProcessdefinitionCommand.java"
+public class org.jbpm.command.DeleteProcessdefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.DeleteProcessdefinitionCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "DeployProcessCommand.java"
+public class org.jbpm.command.DeployProcessCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.DeployProcessCommand();
+ public org.jbpm.command.DeployProcessCommand(byte[]);
+ public org.jbpm.command.DeployProcessCommand(java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public byte[] getPar();
+ public void setPar(byte[]);
+ public java.lang.String getXml();
+ public void setXml(java.lang.String);
+}
+
+Compiled from "ExecuteJobsCommand.java"
+public class org.jbpm.command.ExecuteJobsCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.ExecuteJobsCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected java.util.Collection acquireJobs();
+ protected void executeJob(org.jbpm.job.Job);
+ protected java.util.Date getNextDueDate();
+}
+
+Compiled from "GetProcessDefinitionCommand.java"
+public class org.jbpm.command.GetProcessDefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessDefinitionCommand();
+ public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String);
+ public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String, int);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public int getVersion();
+ public void setVersion(int);
+}
+
+Compiled from "GetProcessDefinitionsCommand.java"
+public class org.jbpm.command.GetProcessDefinitionsCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessDefinitionsCommand();
+ public org.jbpm.command.GetProcessDefinitionsCommand(boolean);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public boolean isOnlyLatest();
+ public void setOnlyLatest(boolean);
+}
+
+Compiled from "GetProcessInstanceCommand.java"
+public class org.jbpm.command.GetProcessInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessInstanceCommand();
+ public org.jbpm.command.GetProcessInstanceCommand(long);
+ public org.jbpm.command.GetProcessInstanceCommand(long, boolean, boolean);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+}
+
+Compiled from "GetProcessInstanceLogCommand.java"
+public class org.jbpm.command.GetProcessInstanceLogCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.GetProcessInstanceLogCommand();
+ public org.jbpm.command.GetProcessInstanceLogCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected java.util.Map loadLogdFromMap(java.util.Map);
+ public long getProcessId();
+ public void setProcessId(long);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+}
+
+Compiled from "GetProcessInstancesCommand.java"
+public class org.jbpm.command.GetProcessInstancesCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessInstancesCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.util.List retrieveProcessInstanceDetails(java.util.List);
+ public java.util.Date getFromStartDate();
+ public void setFromStartDate(java.util.Date);
+ public boolean isOnlyRunning();
+ public void setOnlyRunning(boolean);
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public java.lang.String getStateName();
+ public void setStateName(java.lang.String);
+ public java.util.Date getUntilStartDate();
+ public void setUntilStartDate(java.util.Date);
+ public java.lang.String getVersion();
+ public void setVersion(java.lang.String);
+ public long getProcessId();
+ public void setProcessId(long);
+}
+
+Compiled from "GetTaskInstanceCommand.java"
+public class org.jbpm.command.GetTaskInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetTaskInstanceCommand();
+ public org.jbpm.command.GetTaskInstanceCommand(long);
+ public org.jbpm.command.GetTaskInstanceCommand(long, boolean, boolean);
+ public org.jbpm.command.GetTaskInstanceCommand(long, java.lang.String[]);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+}
+
+Compiled from "GetTaskListCommand.java"
+public class org.jbpm.command.GetTaskListCommand extends org.jbpm.command.AbstractGetObjectBaseCommand implements org.jbpm.command.Command{
+ public org.jbpm.command.GetTaskListCommand(java.lang.String[]);
+ public org.jbpm.command.GetTaskListCommand(java.lang.String, boolean);
+ public org.jbpm.command.GetTaskListCommand(java.lang.String, java.lang.String[]);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.util.List retrieveTaskInstanceDetails(java.util.List);
+ public java.lang.String[] getActor();
+ public void setActor(java.lang.String);
+ public void setActor(java.lang.String[]);
+}
+
+Compiled from "CommandServiceImpl.java"
+public class org.jbpm.command.impl.CommandServiceImpl extends java.lang.Object implements org.jbpm.command.CommandService,java.io.Serializable{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ public org.jbpm.command.impl.CommandServiceImpl(org.jbpm.JbpmConfiguration);
+ public java.lang.Object execute(org.jbpm.command.Command);
+}
+
+Compiled from "NewProcessInstanceCommand.java"
+public class org.jbpm.command.NewProcessInstanceCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.NewProcessInstanceCommand();
+ public org.jbpm.command.NewProcessInstanceCommand(java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public boolean isCreateStartTask();
+ public void setCreateStartTask(boolean);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+ public java.lang.String getKey();
+ public void setKey(java.lang.String);
+}
+
+Compiled from "SignalCommand.java"
+public class org.jbpm.command.SignalCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.SignalCommand();
+ public org.jbpm.command.SignalCommand(long, java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext);
+ protected org.jbpm.graph.exe.Token getToken(org.jbpm.JbpmContext);
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+ public java.lang.String getExpectedStateName();
+ public void setExpectedStateName(java.lang.String);
+}
+
+Compiled from "StartProcessInstanceCommand.java"
+public class org.jbpm.command.StartProcessInstanceCommand extends org.jbpm.command.NewProcessInstanceCommand implements org.jbpm.command.Command{
+ public org.jbpm.command.StartProcessInstanceCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getStartTransitionName();
+ public void setStartTransitionName(java.lang.String);
+}
+
+Compiled from "StartWorkOnTaskCommand.java"
+public class org.jbpm.command.StartWorkOnTaskCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.StartWorkOnTaskCommand(long, boolean);
+ public org.jbpm.command.StartWorkOnTaskCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public boolean isOverwriteSwimlane();
+ public void setOverwriteSwimlane(boolean);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+}
+
+Compiled from "TaskInstanceEndCommand.java"
+public class org.jbpm.command.TaskInstanceEndCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.TaskInstanceEndCommand();
+ public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String);
+ public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String, java.util.Map);
+ public java.lang.Object execute(org.jbpm.JbpmContext);
+ protected org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(org.jbpm.JbpmContext);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+}
+
+Compiled from "VariablesCommand.java"
+public class org.jbpm.command.VariablesCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.VariablesCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.JbpmContext);
+ protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.graph.exe.Token);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+}
+
+Compiled from "AbstractObjectInfo.java"
+public abstract class org.jbpm.configuration.AbstractObjectInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public org.jbpm.configuration.AbstractObjectInfo();
+ public org.jbpm.configuration.AbstractObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ protected java.lang.String getValueString(org.w3c.dom.Element);
+ public boolean hasName();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isSingleton();
+ public void setSingleton(boolean);
+}
+
+Compiled from "BeanInfo.java"
+public class org.jbpm.configuration.BeanInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.BeanInfo();
+ public org.jbpm.configuration.BeanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.String getClassName();
+ public void setClassName(java.lang.String);
+}
+
+Compiled from "BooleanInfo.java"
+public class org.jbpm.configuration.BooleanInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.BooleanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "CharacterInfo.java"
+public class org.jbpm.configuration.CharacterInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.CharacterInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ConfigurationException.java"
+public class org.jbpm.configuration.ConfigurationException extends org.jbpm.JbpmException{
+ public org.jbpm.configuration.ConfigurationException();
+ public org.jbpm.configuration.ConfigurationException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.configuration.ConfigurationException(java.lang.String);
+ public org.jbpm.configuration.ConfigurationException(java.lang.Throwable);
+}
+
+Compiled from "ConstructorInfo.java"
+public class org.jbpm.configuration.ConstructorInfo extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.configuration.ConstructorInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ protected java.lang.Class[] getParameterTypes(org.jbpm.configuration.ObjectFactoryImpl);
+ protected java.lang.Object[] getArgs(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.reflect.Method findMethod(java.lang.Class, java.lang.Class[]);
+}
+
+Compiled from "DoubleInfo.java"
+public class org.jbpm.configuration.DoubleInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.DoubleInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "FieldInfo.java"
+public class org.jbpm.configuration.FieldInfo extends org.jbpm.configuration.PropertyInfo{
+ public org.jbpm.configuration.FieldInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "FloatInfo.java"
+public class org.jbpm.configuration.FloatInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.FloatInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "IntegerInfo.java"
+public class org.jbpm.configuration.IntegerInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.IntegerInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmContextInfo.java"
+public class org.jbpm.configuration.JbpmContextInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.JbpmContextInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public synchronized java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+class org.jbpm.configuration.JbpmTypeObjectInfo$1$1 extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+class org.jbpm.configuration.JbpmTypeObjectInfo$1 extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public boolean hasName();
+ public java.lang.String getName();
+ public boolean isSingleton();
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+public class org.jbpm.configuration.JbpmTypeObjectInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.JbpmTypeObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ListInfo.java"
+public class org.jbpm.configuration.ListInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.ListInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "LongInfo.java"
+public class org.jbpm.configuration.LongInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.LongInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "MapInfo.java"
+public class org.jbpm.configuration.MapInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.MapInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "NullInfo.java"
+public class org.jbpm.configuration.NullInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.NullInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ObjectFactory.java"
+public interface org.jbpm.configuration.ObjectFactory extends java.io.Serializable{
+ public abstract java.lang.Object createObject(java.lang.String);
+ public abstract boolean hasObject(java.lang.String);
+}
+
+Compiled from "ObjectFactoryImpl.java"
+public class org.jbpm.configuration.ObjectFactoryImpl extends java.lang.Object implements org.jbpm.configuration.ObjectFactory{
+ public org.jbpm.configuration.ObjectFactoryImpl();
+ public org.jbpm.configuration.ObjectFactoryImpl(java.util.Map, java.util.List);
+ public void addObjectInfo(org.jbpm.configuration.ObjectInfo);
+ public synchronized java.lang.Object createObject(java.lang.String);
+ public synchronized boolean hasObject(java.lang.String);
+ public java.lang.Object createObject(int);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectInfo);
+}
+
+Compiled from "ObjectFactoryParser.java"
+public class org.jbpm.configuration.ObjectFactoryParser extends java.lang.Object implements java.io.Serializable{
+ public static java.util.Map getDefaultMappings();
+ public static org.jbpm.configuration.ObjectFactoryImpl parseXmlString(java.lang.String);
+ public static org.jbpm.configuration.ObjectFactoryImpl parseInputStream(java.io.InputStream);
+ public static org.jbpm.configuration.ObjectFactoryImpl parseResource(java.lang.String);
+ public static org.jbpm.configuration.ObjectFactoryImpl createObjectFactory(org.w3c.dom.Element);
+ public void parseElementsFromResource(java.lang.String, org.jbpm.configuration.ObjectFactoryImpl);
+ public void parseElementsStream(java.io.InputStream, org.jbpm.configuration.ObjectFactoryImpl);
+ public void parseElements(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryImpl);
+ public org.jbpm.configuration.ObjectFactoryParser();
+ public org.jbpm.configuration.ObjectFactoryParser(java.util.Map);
+ public org.jbpm.configuration.ObjectInfo parse(org.w3c.dom.Element);
+ public void addNamedObjectInfo(java.lang.String, org.jbpm.configuration.ObjectInfo);
+ public void addMapping(java.lang.String, java.lang.Class);
+}
+
+Compiled from "ObjectInfo.java"
+public interface org.jbpm.configuration.ObjectInfo extends java.io.Serializable{
+ public abstract boolean hasName();
+ public abstract java.lang.String getName();
+ public abstract boolean isSingleton();
+ public abstract java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "PropertyInfo.java"
+public class org.jbpm.configuration.PropertyInfo extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.configuration.PropertyInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.reflect.Method findSetter(java.lang.Class);
+}
+
+Compiled from "RefInfo.java"
+public class org.jbpm.configuration.RefInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.RefInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "StringInfo.java"
+public class org.jbpm.configuration.StringInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.StringInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ValueInfo.java"
+public class org.jbpm.configuration.ValueInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public org.jbpm.configuration.ValueInfo(java.lang.String, java.lang.Object);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.String getName();
+ public boolean hasName();
+ public boolean isSingleton();
+}
+
+Compiled from "Access.java"
+public class org.jbpm.context.def.Access extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.context.def.Access();
+ public org.jbpm.context.def.Access(java.lang.String);
+ public boolean isReadable();
+ public boolean isWritable();
+ public boolean isRequired();
+ public boolean isLock();
+ public boolean hasAccess(java.lang.String);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+}
+
+Compiled from "ContextDefinition.java"
+public class org.jbpm.context.def.ContextDefinition extends org.jbpm.module.def.ModuleDefinition{
+ public org.jbpm.context.def.ContextDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+}
+
+Compiled from "VariableAccess.java"
+public class org.jbpm.context.def.VariableAccess extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String variableName;
+ protected org.jbpm.context.def.Access access;
+ protected java.lang.String mappedName;
+ public org.jbpm.context.def.VariableAccess();
+ public org.jbpm.context.def.VariableAccess(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String getMappedName();
+ public org.jbpm.context.def.Access getAccess();
+ public java.lang.String getVariableName();
+ public boolean isReadable();
+ public boolean isWritable();
+ public boolean isRequired();
+ public boolean isLock();
+}
+
+Compiled from "ContextInstance.java"
+public class org.jbpm.context.exe.ContextInstance extends org.jbpm.module.exe.ModuleInstance{
+ protected java.util.Map tokenVariableMaps;
+ protected transient java.util.Map transientVariables;
+ protected transient java.util.List updatedVariableContainers;
+ public org.jbpm.context.exe.ContextInstance();
+ public void createVariable(java.lang.String, java.lang.Object);
+ public void setVariableLocally(java.lang.String, java.lang.Object);
+ public void createVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public void setVariableLocally(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public java.util.Map getVariables();
+ public java.util.Map getVariables(org.jbpm.graph.exe.Token);
+ public void addVariables(java.util.Map);
+ public void setVariables(java.util.Map);
+ public void addVariables(java.util.Map, org.jbpm.graph.exe.Token);
+ public void setVariables(java.util.Map, org.jbpm.graph.exe.Token);
+ public java.lang.Object getVariable(java.lang.String);
+ public java.lang.Object getVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getLocalVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getVariableLocally(java.lang.String, org.jbpm.graph.exe.Token);
+ public void setVariable(java.lang.String, java.lang.Object);
+ public void setVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public boolean hasVariable(java.lang.String);
+ public boolean hasVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteVariable(java.lang.String);
+ public void deleteVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getTransientVariable(java.lang.String);
+ public void setTransientVariable(java.lang.String, java.lang.Object);
+ public boolean hasTransientVariable(java.lang.String);
+ public java.util.Map getTransientVariables();
+ public void setTransientVariables(java.util.Map);
+ public void deleteTransientVariable(java.lang.String);
+ public org.jbpm.context.exe.TokenVariableMap getOrCreateTokenVariableMap(org.jbpm.graph.exe.Token);
+ public org.jbpm.context.exe.TokenVariableMap getTokenVariableMap(org.jbpm.graph.exe.Token);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.util.Map getTokenVariableMaps();
+}
+
+Compiled from "BooleanToStringConverter.java"
+public class org.jbpm.context.exe.converter.BooleanToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public static final java.lang.String TRUE_TEXT;
+ public static final java.lang.String FALSE_TEXT;
+ public org.jbpm.context.exe.converter.BooleanToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "BytesToByteArrayConverter.java"
+public class org.jbpm.context.exe.converter.BytesToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.BytesToByteArrayConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "ByteToLongConverter.java"
+public class org.jbpm.context.exe.converter.ByteToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.ByteToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "CharacterToStringConverter.java"
+public class org.jbpm.context.exe.converter.CharacterToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.CharacterToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "Converter.java"
+public interface org.jbpm.context.exe.Converter extends java.io.Serializable{
+ public abstract boolean supports(java.lang.Object);
+ public abstract java.lang.Object convert(java.lang.Object);
+ public abstract java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "DateToLongConverter.java"
+public class org.jbpm.context.exe.converter.DateToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.DateToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "DoubleToStringConverter.java"
+public class org.jbpm.context.exe.converter.DoubleToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.DoubleToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "FloatToDoubleConverter.java"
+public class org.jbpm.context.exe.converter.FloatToDoubleConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.FloatToDoubleConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "FloatToStringConverter.java"
+public class org.jbpm.context.exe.converter.FloatToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.FloatToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "IntegerToLongConverter.java"
+public class org.jbpm.context.exe.converter.IntegerToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.IntegerToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "SerializableToByteArrayConverter.java"
+public class org.jbpm.context.exe.converter.SerializableToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.SerializableToByteArrayConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ShortToLongConverter.java"
+public class org.jbpm.context.exe.converter.ShortToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.ShortToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "JbpmType.java"
+public class org.jbpm.context.exe.JbpmType extends java.lang.Object{
+ public org.jbpm.context.exe.JbpmType(org.jbpm.context.exe.JbpmTypeMatcher, org.jbpm.context.exe.Converter, java.lang.Class);
+ public boolean matches(java.lang.Object);
+ public org.jbpm.context.exe.VariableInstance newVariableInstance();
+ public static java.util.List getJbpmTypes();
+}
+
+Compiled from "JbpmTypeMatcher.java"
+public interface org.jbpm.context.exe.JbpmTypeMatcher extends java.io.Serializable{
+ public abstract boolean matches(java.lang.Object);
+}
+
+Compiled from "ClassNameMatcher.java"
+public class org.jbpm.context.exe.matcher.ClassNameMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.ClassNameMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "Ejb3Matcher.java"
+public class org.jbpm.context.exe.matcher.Ejb3Matcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.Ejb3Matcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "HibernateLongIdMatcher.java"
+public class org.jbpm.context.exe.matcher.HibernateLongIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.HibernateLongIdMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "HibernateStringIdMatcher.java"
+public class org.jbpm.context.exe.matcher.HibernateStringIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.HibernateStringIdMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "JcrNodeMatcher.java"
+public class org.jbpm.context.exe.matcher.JcrNodeMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.JcrNodeMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "SerializableMatcher.java"
+public class org.jbpm.context.exe.matcher.SerializableMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.SerializableMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "TokenVariableMap.java"
+public class org.jbpm.context.exe.TokenVariableMap extends org.jbpm.context.exe.VariableContainer implements java.io.Serializable{
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.context.exe.ContextInstance contextInstance;
+ public org.jbpm.context.exe.TokenVariableMap();
+ public org.jbpm.context.exe.TokenVariableMap(org.jbpm.graph.exe.Token, org.jbpm.context.exe.ContextInstance);
+ public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+ protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public java.util.Map getVariableInstances();
+}
+
+Compiled from "VariableContainer.java"
+public abstract class org.jbpm.context.exe.VariableContainer extends java.lang.Object implements java.io.Serializable{
+ protected java.util.Map variableInstances;
+ public org.jbpm.context.exe.VariableContainer();
+ protected abstract org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public abstract org.jbpm.graph.exe.Token getToken();
+ public java.lang.Object getVariable(java.lang.String);
+ public void setVariable(java.lang.String, java.lang.Object);
+ public boolean hasVariable(java.lang.String);
+ public void deleteVariable(java.lang.String);
+ public void addVariables(java.util.Map);
+ public void setVariables(java.util.Map);
+ public java.util.Map getVariables();
+ public java.util.Map getVariablesLocally();
+ public boolean hasVariableLocally(java.lang.String);
+ public java.lang.Object getVariableLocally(java.lang.String);
+ public void deleteVariableLocally(java.lang.String);
+ public void setVariableLocally(java.lang.String, java.lang.Object);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String);
+ public java.util.Map getVariableInstances();
+ public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
+ public void deleteVariableInstance(java.lang.String);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public static java.util.Collection getUpdatedVariableContainers(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "ByteArrayInstance.java"
+public class org.jbpm.context.exe.variableinstance.ByteArrayInstance extends org.jbpm.context.exe.VariableInstance{
+ protected org.jbpm.bytes.ByteArray value;
+ public org.jbpm.context.exe.variableinstance.ByteArrayInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "VariableInstance.java"
+public abstract class org.jbpm.context.exe.VariableInstance extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.context.exe.TokenVariableMap tokenVariableMap;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.context.exe.Converter converter;
+ protected java.lang.Object valueCache;
+ protected boolean isValueCached;
+ public org.jbpm.context.exe.VariableInstance();
+ public static org.jbpm.context.exe.VariableInstance create(org.jbpm.graph.exe.Token, java.lang.String, java.lang.Object);
+ public static org.jbpm.context.exe.VariableInstance createVariableInstance(java.lang.Object);
+ public abstract boolean isStorable(java.lang.Object);
+ protected abstract java.lang.Object getObject();
+ protected abstract void setObject(java.lang.Object);
+ public boolean supports(java.lang.Object);
+ public void setValue(java.lang.Object);
+ public java.lang.Object getValue();
+ public void removeReferences();
+ public java.lang.String toString();
+ public java.lang.String getName();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setTokenVariableMap(org.jbpm.context.exe.TokenVariableMap);
+}
+
+Compiled from "DateInstance.java"
+public class org.jbpm.context.exe.variableinstance.DateInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.util.Date value;
+ public org.jbpm.context.exe.variableinstance.DateInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "DoubleInstance.java"
+public class org.jbpm.context.exe.variableinstance.DoubleInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Double value;
+ public org.jbpm.context.exe.variableinstance.DoubleInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "Ejb3Instance.java"
+public class org.jbpm.context.exe.variableinstance.Ejb3Instance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Long id;
+ protected java.lang.String className;
+ public org.jbpm.context.exe.variableinstance.Ejb3Instance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "HibernateLongInstance.java"
+public class org.jbpm.context.exe.variableinstance.HibernateLongInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Object value;
+ public org.jbpm.context.exe.variableinstance.HibernateLongInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "HibernateStringInstance.java"
+public class org.jbpm.context.exe.variableinstance.HibernateStringInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Object value;
+ public org.jbpm.context.exe.variableinstance.HibernateStringInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "JcrNodeInstance.java"
+public class org.jbpm.context.exe.variableinstance.JcrNodeInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.JcrNodeInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "LongInstance.java"
+public class org.jbpm.context.exe.variableinstance.LongInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Long value;
+ public org.jbpm.context.exe.variableinstance.LongInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "NullInstance.java"
+public class org.jbpm.context.exe.variableinstance.NullInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.NullInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "StringInstance.java"
+public class org.jbpm.context.exe.variableinstance.StringInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.String value;
+ public org.jbpm.context.exe.variableinstance.StringInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "UnpersistableInstance.java"
+public class org.jbpm.context.exe.variableinstance.UnpersistableInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.UnpersistableInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "VariableCreateLog.java"
+public class org.jbpm.context.log.VariableCreateLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableCreateLog();
+ public org.jbpm.context.log.VariableCreateLog(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "VariableDeleteLog.java"
+public class org.jbpm.context.log.VariableDeleteLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableDeleteLog();
+ public org.jbpm.context.log.VariableDeleteLog(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "ByteArrayUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.ByteArrayUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog();
+ public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog(org.jbpm.context.exe.VariableInstance, org.jbpm.bytes.ByteArray, org.jbpm.bytes.ByteArray);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+ public java.lang.String toString();
+}
+
+Compiled from "DateUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.DateUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.DateUpdateLog();
+ public org.jbpm.context.log.variableinstance.DateUpdateLog(org.jbpm.context.exe.VariableInstance, java.util.Date, java.util.Date);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "DoubleUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.DoubleUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.DoubleUpdateLog();
+ public org.jbpm.context.log.variableinstance.DoubleUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Double, java.lang.Double);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "HibernateLongUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.HibernateLongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog();
+ public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "HibernateStringUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.HibernateStringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog();
+ public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "LongUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.LongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.LongUpdateLog();
+ public org.jbpm.context.log.variableinstance.LongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Long, java.lang.Long);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "StringUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.StringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.StringUpdateLog();
+ public org.jbpm.context.log.variableinstance.StringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.String, java.lang.String);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "VariableLog.java"
+public abstract class org.jbpm.context.log.VariableLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.context.exe.VariableInstance variableInstance;
+ public org.jbpm.context.log.VariableLog();
+ public org.jbpm.context.log.VariableLog(org.jbpm.context.exe.VariableInstance);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance();
+}
+
+Compiled from "VariableUpdateLog.java"
+public abstract class org.jbpm.context.log.VariableUpdateLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableUpdateLog();
+ public org.jbpm.context.log.VariableUpdateLog(org.jbpm.context.exe.VariableInstance);
+ public abstract java.lang.Object getOldValue();
+ public abstract java.lang.Object getNewValue();
+ public java.lang.String toString();
+ public void undo();
+}
+
+Compiled from "AbstractDbTestCase.java"
+class org.jbpm.db.AbstractDbTestCase$1 extends java.util.TimerTask{
+ public void run();
+}
+
+Compiled from "AbstractDbTestCase.java"
+public abstract class org.jbpm.db.AbstractDbTestCase extends org.jbpm.AbstractJbpmTestCase{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ protected org.jbpm.JbpmContext jbpmContext;
+ protected org.hibernate.tool.hbm2ddl.SchemaExport schemaExport;
+ protected org.hibernate.Session session;
+ protected org.jbpm.db.GraphSession graphSession;
+ protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
+ protected org.jbpm.db.ContextSession contextSession;
+ protected org.jbpm.db.JobSession jobSession;
+ protected org.jbpm.db.LoggingSession loggingSession;
+ protected org.jbpm.job.executor.JobExecutor jobExecutor;
+ public org.jbpm.db.AbstractDbTestCase();
+ protected void setUp() throws java.lang.Exception;
+ protected void tearDown() throws java.lang.Exception;
+ public void beginSessionTransaction();
+ public void commitAndCloseSession();
+ protected void newTransaction();
+ public org.jbpm.graph.exe.ProcessInstance saveAndReload(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.taskmgmt.exe.TaskInstance saveAndReload(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.graph.def.ProcessDefinition saveAndReload(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.logging.log.ProcessLog saveAndReload(org.jbpm.logging.log.ProcessLog);
+ protected void createSchema();
+ protected void cleanSchema();
+ protected void dropSchema();
+ protected java.lang.String getJbpmTestConfig();
+ protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ protected void createJbpmContext();
+ protected void closeJbpmContext();
+ protected void startJobExecutor();
+ protected void waitForJobs(long);
+ protected int getNbrOfJobsAvailable();
+ protected int getTimerCount();
+ protected org.jbpm.job.Job getJob();
+ protected void processJobs(long);
+ protected void stopJobExecutor();
+ protected void initializeMembers();
+ protected void resetMembers();
+}
+
+Compiled from "JbpmSchemaUpdate.java"
+public class org.jbpm.db.compatibility.JbpmSchemaUpdate extends java.lang.Object{
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration) throws org.hibernate.HibernateException;
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, java.util.Properties) throws org.hibernate.HibernateException;
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, org.hibernate.cfg.Settings) throws org.hibernate.HibernateException;
+ public static void main(java.lang.String[]);
+ public void execute(boolean, boolean, java.io.File);
+ public java.util.List getExceptions();
+}
+
+Compiled from "ContextSession.java"
+public class org.jbpm.db.ContextSession extends java.lang.Object{
+ public org.jbpm.db.ContextSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.ContextSession(org.hibernate.Session);
+}
+
+Compiled from "GraphSession.java"
+public class org.jbpm.db.GraphSession$AverageNodeTimeEntry extends java.lang.Object{
+ public org.jbpm.db.GraphSession$AverageNodeTimeEntry();
+ public long getNodeId();
+ public void setNodeId(long);
+ public java.lang.String getNodeName();
+ public void setNodeName(java.lang.String);
+ public int getCount();
+ public void setCount(int);
+ public long getAverageDuration();
+ public void setAverageDuration(long);
+ public long getMinDuration();
+ public void setMinDuration(long);
+ public long getMaxDuration();
+ public void setMaxDuration(long);
+}
+
+Compiled from "GraphSession.java"
+public class org.jbpm.db.GraphSession extends java.lang.Object{
+ public org.jbpm.db.GraphSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.GraphSession(org.hibernate.Session);
+ public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public void saveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.graph.def.ProcessDefinition loadProcessDefinition(long);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition(long);
+ public org.jbpm.graph.def.ProcessDefinition findProcessDefinition(java.lang.String, int);
+ public org.jbpm.graph.def.ProcessDefinition findLatestProcessDefinition(java.lang.String);
+ public java.util.List findLatestProcessDefinitions();
+ public java.util.List findAllProcessDefinitions();
+ public java.util.List findAllProcessDefinitionVersions(java.lang.String);
+ public void deleteProcessDefinition(long);
+ public void deleteProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ protected org.jbpm.graph.exe.ProcessInstance findNextProcessInstance(org.jbpm.graph.def.ProcessDefinition);
+ protected java.util.List findReferencingProcessStates(org.jbpm.graph.def.ProcessDefinition);
+ public void saveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
+ public org.jbpm.graph.exe.Token loadToken(long);
+ public org.jbpm.graph.exe.Token getToken(long);
+ public void lockProcessInstance(long);
+ public void lockProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public java.util.List findProcessInstances(long);
+ public void deleteProcessInstance(long);
+ public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance, boolean, boolean);
+ public java.util.List calculateAverageTimeByNode(long, long);
+ public java.util.List findActiveNodesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+}
+
+Compiled from "AccessType.java"
+public class org.jbpm.db.hibernate.AccessType extends org.hibernate.type.ImmutableType implements org.hibernate.type.DiscriminatorType{
+ public org.jbpm.db.hibernate.AccessType();
+ public java.lang.Object get(java.sql.ResultSet, java.lang.String) throws java.sql.SQLException;
+ public java.lang.Class getReturnedClass();
+ public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
+ public int sqlType();
+ public java.lang.String getName();
+ public java.lang.String objectToSQLString(java.lang.Object, org.hibernate.dialect.Dialect) throws java.lang.Exception;
+ public java.lang.Object stringToObject(java.lang.String) throws java.lang.Exception;
+ public java.lang.String toString(java.lang.Object);
+ public java.lang.Object fromStringValue(java.lang.String);
+}
+
+Compiled from "ConverterEnumType.java"
+public class org.jbpm.db.hibernate.ConverterEnumType extends java.lang.Object implements org.hibernate.usertype.UserType{
+ public org.jbpm.db.hibernate.ConverterEnumType();
+ public boolean equals(java.lang.Object, java.lang.Object);
+ public int hashCode(java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object deepCopy(java.lang.Object) throws org.hibernate.HibernateException;
+ public boolean isMutable();
+ public java.io.Serializable disassemble(java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object assemble(java.io.Serializable, java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object replace(java.lang.Object, java.lang.Object, java.lang.Object);
+ public int[] sqlTypes();
+ public java.lang.Class returnedClass();
+ public java.lang.Object nullSafeGet(java.sql.ResultSet, java.lang.String[], java.lang.Object) throws org.hibernate.HibernateException, java.sql.SQLException;
+ public void nullSafeSet(java.sql.PreparedStatement, java.lang.Object, int) throws org.hibernate.HibernateException, java.sql.SQLException;
+}
+
+Compiled from "Converters.java"
+public abstract class org.jbpm.db.hibernate.Converters extends java.lang.Object{
+ public org.jbpm.db.hibernate.Converters();
+ public static org.jbpm.context.exe.Converter getConverterByClassName(java.lang.String);
+ public static org.jbpm.context.exe.Converter getConverterByDatabaseId(java.lang.String);
+ public static java.lang.String getConverterId(org.jbpm.context.exe.Converter);
+}
+
+Compiled from "HibernateHelper.java"
+public abstract class org.jbpm.db.hibernate.HibernateHelper extends java.lang.Object{
+ public org.jbpm.db.hibernate.HibernateHelper();
+ public static void clearConfigurationsCache();
+ public static org.hibernate.SessionFactory createSessionFactory();
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String);
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String);
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String, boolean);
+ public static org.hibernate.SessionFactory createSessionFactory(org.hibernate.cfg.Configuration, boolean);
+ public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String, java.lang.String);
+ public static org.hibernate.cfg.Configuration getConfiguration(org.hibernate.SessionFactory);
+ public static org.hibernate.tool.hbm2ddl.SchemaExport createSchemaExport(org.hibernate.SessionFactory);
+ public static boolean createSchemaExportScript(org.hibernate.SessionFactory);
+ public static void clearHibernateCache(org.hibernate.SessionFactory);
+}
+
+Compiled from "JbpmNamingStrategy.java"
+public class org.jbpm.db.hibernate.JbpmNamingStrategy extends java.lang.Object implements org.hibernate.cfg.NamingStrategy{
+ public org.jbpm.db.hibernate.JbpmNamingStrategy();
+ public java.lang.String classToTableName(java.lang.String);
+ public java.lang.String propertyToColumnName(java.lang.String);
+ public java.lang.String tableName(java.lang.String);
+ public java.lang.String columnName(java.lang.String);
+ public java.lang.String propertyToTableName(java.lang.String, java.lang.String);
+ public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String joinKeyColumnName(java.lang.String, java.lang.String);
+ public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String logicalColumnName(java.lang.String, java.lang.String);
+ public java.lang.String logicalCollectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String logicalCollectionColumnName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+}
+
+Compiled from "StringMax.java"
+public class org.jbpm.db.hibernate.StringMax extends org.hibernate.type.StringType implements org.hibernate.usertype.ParameterizedType{
+ public org.jbpm.db.hibernate.StringMax();
+ public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
+ public void setParameterValues(java.util.Properties);
+}
+
+Compiled from "JbpmSchema.java"
+public class org.jbpm.db.JbpmSchema extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.db.JbpmSchema(org.hibernate.cfg.Configuration);
+ public java.lang.String[] getCreateSql();
+ public java.lang.String[] getDropSql();
+ public java.lang.String[] getCleanSql();
+ public boolean hasJbpmTables();
+ public java.util.List getJbpmTables();
+ public java.util.Map getJbpmTablesRecordCount();
+ public void dropSchema();
+ public void createSchema();
+ public void cleanSchema();
+ public void saveSqlScripts(java.lang.String, java.lang.String);
+ public static void main(java.lang.String[]);
+ public void execute(java.lang.String[]);
+ public java.util.Properties getProperties();
+}
+
+Compiled from "JbpmSession.java"
+public class org.jbpm.db.JbpmSession extends java.lang.Object{
+ public org.jbpm.db.JbpmSession(org.jbpm.db.JbpmSessionFactory, org.hibernate.Session);
+ public org.jbpm.db.JbpmSession(org.hibernate.Session);
+ public org.jbpm.db.JbpmSessionFactory getJbpmSessionFactory();
+ public java.sql.Connection getConnection();
+ public org.hibernate.Session getSession();
+ public org.hibernate.Transaction getTransaction();
+ public void beginTransaction();
+ public void commitTransaction();
+ public void rollbackTransaction();
+ public void commitTransactionAndClose();
+ public void rollbackTransactionAndClose();
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public void close();
+ public void pushCurrentSession();
+ public static org.jbpm.db.JbpmSession getCurrentJbpmSession();
+ public void popCurrentSession();
+}
+
+Compiled from "JbpmSessionFactory.java"
+public class org.jbpm.db.JbpmSessionFactory extends java.lang.Object implements java.io.Serializable{
+ public static org.jbpm.db.JbpmSessionFactory getInstance();
+ public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration);
+ public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration, org.hibernate.SessionFactory);
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory();
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(java.lang.String);
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(org.hibernate.cfg.Configuration);
+ public static org.hibernate.cfg.Configuration createConfiguration();
+ public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String);
+ public static org.hibernate.SessionFactory buildSessionFactory(org.hibernate.cfg.Configuration);
+ public org.jbpm.db.JbpmSession openJbpmSession();
+ public org.jbpm.db.JbpmSession openJbpmSession(java.sql.Connection);
+ public org.jbpm.db.JbpmSession openJbpmSession(org.hibernate.Session);
+ public org.jbpm.db.JbpmSession openJbpmSessionAndBeginTransaction();
+ public org.hibernate.SessionFactory getSessionFactory();
+ public org.hibernate.cfg.Configuration getConfiguration();
+ public boolean isHibernatableWithLongId(java.lang.Class);
+ public boolean isHibernatableWithStringId(java.lang.Class);
+ public org.jbpm.db.JbpmSchema getJbpmSchema();
+}
+
+Compiled from "JobSession.java"
+public class org.jbpm.db.JobSession extends java.lang.Object{
+ public org.jbpm.db.JobSession(org.hibernate.Session);
+ public org.jbpm.job.Job getFirstAcquirableJob(java.lang.String);
+ public java.util.List findExclusiveJobs(java.lang.String, org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.job.Job getFirstDueJob(java.lang.String, java.util.Collection);
+ public void saveJob(org.jbpm.job.Job);
+ public void deleteJob(org.jbpm.job.Job);
+ public org.jbpm.job.Job loadJob(long);
+ public org.jbpm.job.Timer loadTimer(long);
+ public java.util.List loadJobs(long[]);
+ public org.jbpm.job.Job getJob(long);
+ public void suspendJobs(org.jbpm.graph.exe.Token);
+ public void resumeJobs(org.jbpm.graph.exe.Token);
+ public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteJobsForProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public java.util.List findJobsWithOverdueLockTime(java.util.Date);
+}
+
+Compiled from "LoggingSession.java"
+public class org.jbpm.db.LoggingSession extends java.lang.Object{
+ public org.jbpm.db.LoggingSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.LoggingSession(org.hibernate.Session);
+ public java.util.Map findLogsByProcessInstance(long);
+ public java.util.List findLogsByToken(long);
+ public void saveProcessLog(org.jbpm.logging.log.ProcessLog);
+ public org.jbpm.logging.log.ProcessLog loadProcessLog(long);
+ public org.jbpm.logging.log.ProcessLog getProcessLog(long);
+}
+
+Compiled from "TaskMgmtSession.java"
+public class org.jbpm.db.TaskMgmtSession extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.db.TaskMgmtSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.TaskMgmtSession(org.hibernate.Session);
+ public java.util.List findTaskInstances(java.lang.String);
+ public java.util.List findTaskInstances(java.util.List);
+ public java.util.List findTaskInstances(java.lang.String[]);
+ public java.util.List findPooledTaskInstances(java.lang.String);
+ public java.util.List findPooledTaskInstances(java.util.List);
+ public java.util.List findTaskInstancesByToken(long);
+ public java.util.List findTaskInstancesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
+ public java.util.List findTaskInstancesByIds(java.util.List);
+}
+
+Compiled from "EventCallback.java"
+final class org.jbpm.EventCallback$1 extends java.lang.Object implements javax.transaction.Synchronization{
+ public void beforeCompletion();
+ public void afterCompletion(int);
+}
+
+Compiled from "EventCallback.java"
+public class org.jbpm.EventCallback extends java.lang.Object implements java.io.Serializable{
+ public static final int DEFAULT_TIMEOUT;
+ public org.jbpm.EventCallback();
+ public void processStart();
+ public void processEnd();
+ public void nodeEnter();
+ public void nodeLeave();
+ public void taskCreate();
+ public void taskEnd();
+ public void timerCreate();
+ public void timer();
+ public void transition();
+ public static void waitForEvent(java.lang.String);
+ public static void waitForEvent(java.lang.String, long);
+ public static void clear();
+}
+
+Compiled from "FileDefinition.java"
+public class org.jbpm.file.def.FileDefinition extends org.jbpm.module.def.ModuleDefinition{
+ public org.jbpm.file.def.FileDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+ public void addFile(java.lang.String, byte[]);
+ public void addFile(java.lang.String, java.io.InputStream);
+ public java.io.InputStream getInputStream(java.lang.String);
+ public boolean hasFile(java.lang.String);
+ public java.util.Map getInputStreamMap();
+ public java.util.Map getBytesMap();
+ public byte[] getBytes(java.lang.String);
+}
+
+Compiled from "ActionTypes.java"
+public class org.jbpm.graph.action.ActionTypes extends java.lang.Object{
+ public org.jbpm.graph.action.ActionTypes();
+ public static java.util.Set getActionTypes();
+ public static java.util.Set getActionNames();
+ public static java.lang.Class getActionType(java.lang.String);
+ public static java.lang.String getActionName(java.lang.Class);
+ public static boolean hasActionName(java.lang.String);
+}
+
+Compiled from "MailAction.java"
+public class org.jbpm.graph.action.MailAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.graph.action.MailAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+}
+
+Compiled from "Script.java"
+public class org.jbpm.graph.action.Script extends org.jbpm.graph.def.Action implements org.jbpm.jpdl.xml.Parsable{
+ protected java.lang.String expression;
+ protected java.util.Set variableAccesses;
+ public org.jbpm.graph.action.Script();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.Map eval(org.jbpm.graph.exe.Token) throws java.lang.Exception;
+ public java.util.Map eval(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.Map createInputMap(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Map eval(java.util.Map, java.util.Set) throws java.lang.Exception;
+ public void addVariableAccess(org.jbpm.context.def.VariableAccess);
+ public java.lang.String getExpression();
+ public void setExpression(java.lang.String);
+ public java.util.Set getVariableAccesses();
+ public void setVariableAccesses(java.util.Set);
+}
+
+Compiled from "SeamedAction.java"
+public class org.jbpm.graph.action.SeamedAction extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.graph.action.SeamedAction();
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ protected void beginSeamConversation(org.jbpm.graph.exe.ExecutionContext);
+ protected void invokeSeamObjectExpression();
+ protected void endSeamConversation(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "Action.java"
+public class org.jbpm.graph.def.Action extends java.lang.Object implements org.jbpm.graph.def.ActionHandler,org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
+ protected java.lang.String name;
+ protected boolean isPropagationAllowed;
+ protected boolean isAsync;
+ protected boolean isAsyncExclusive;
+ protected org.jbpm.graph.def.Action referencedAction;
+ protected org.jbpm.instantiation.Delegation actionDelegation;
+ protected java.lang.String actionExpression;
+ protected org.jbpm.graph.def.Event event;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.graph.def.Action();
+ public org.jbpm.graph.def.Action(org.jbpm.instantiation.Delegation);
+ public java.lang.String toString();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public void setName(java.lang.String);
+ public boolean equals(java.lang.Object);
+ public boolean acceptsPropagatedEvents();
+ public boolean isPropagationAllowed();
+ public void setPropagationAllowed(boolean);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.graph.def.Event getEvent();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.instantiation.Delegation getActionDelegation();
+ public void setActionDelegation(org.jbpm.instantiation.Delegation);
+ public org.jbpm.graph.def.Action getReferencedAction();
+ public void setReferencedAction(org.jbpm.graph.def.Action);
+ public boolean isAsync();
+ public boolean isAsyncExclusive();
+ public java.lang.String getActionExpression();
+ public void setActionExpression(java.lang.String);
+ public void setEvent(org.jbpm.graph.def.Event);
+ public void setAsync(boolean);
+}
+
+Compiled from "ActionHandler.java"
+public interface org.jbpm.graph.def.ActionHandler extends java.io.Serializable{
+ public abstract void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "DelegationException.java"
+public class org.jbpm.graph.def.DelegationException extends org.jbpm.JbpmException{
+ protected transient org.jbpm.graph.exe.ExecutionContext executionContext;
+ public org.jbpm.graph.def.DelegationException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.DelegationException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.graph.exe.ExecutionContext getExecutionContext();
+}
+
+Compiled from "Event.java"
+public class org.jbpm.graph.def.Event extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String EVENTTYPE_TRANSITION;
+ public static final java.lang.String EVENTTYPE_BEFORE_SIGNAL;
+ public static final java.lang.String EVENTTYPE_AFTER_SIGNAL;
+ public static final java.lang.String EVENTTYPE_PROCESS_START;
+ public static final java.lang.String EVENTTYPE_PROCESS_END;
+ public static final java.lang.String EVENTTYPE_NODE_ENTER;
+ public static final java.lang.String EVENTTYPE_NODE_LEAVE;
+ public static final java.lang.String EVENTTYPE_SUPERSTATE_ENTER;
+ public static final java.lang.String EVENTTYPE_SUPERSTATE_LEAVE;
+ public static final java.lang.String EVENTTYPE_SUBPROCESS_CREATED;
+ public static final java.lang.String EVENTTYPE_SUBPROCESS_END;
+ public static final java.lang.String EVENTTYPE_TASK_CREATE;
+ public static final java.lang.String EVENTTYPE_TASK_ASSIGN;
+ public static final java.lang.String EVENTTYPE_TASK_START;
+ public static final java.lang.String EVENTTYPE_TASK_END;
+ public static final java.lang.String EVENTTYPE_TIMER_CREATE;
+ public static final java.lang.String EVENTTYPE_TIMER;
+ protected java.lang.String eventType;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.util.List actions;
+ public org.jbpm.graph.def.Event();
+ public org.jbpm.graph.def.Event(java.lang.String);
+ public org.jbpm.graph.def.Event(org.jbpm.graph.def.GraphElement, java.lang.String);
+ public java.util.List getActions();
+ public boolean hasActions();
+ public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getEventType();
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+ public long getId();
+}
+
+Compiled from "ExceptionHandler.java"
+public class org.jbpm.graph.def.ExceptionHandler extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String exceptionClassName;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.util.List actions;
+ public org.jbpm.graph.def.ExceptionHandler();
+ public boolean matches(java.lang.Throwable);
+ public void handleException(org.jbpm.graph.def.GraphElement, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.List getActions();
+ public void addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public void reorderAction(int, int);
+ public java.lang.String getExceptionClassName();
+ public void setExceptionClassName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+}
+
+Compiled from "GraphElement.java"
+public abstract class org.jbpm.graph.def.GraphElement extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected java.lang.String description;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected java.util.Map events;
+ protected java.util.List exceptionHandlers;
+ public org.jbpm.graph.def.GraphElement();
+ public org.jbpm.graph.def.GraphElement(java.lang.String);
+ public abstract java.lang.String[] getSupportedEventTypes();
+ public java.util.Map getEvents();
+ public boolean hasEvents();
+ public org.jbpm.graph.def.Event getEvent(java.lang.String);
+ public boolean hasEvent(java.lang.String);
+ public org.jbpm.graph.def.Event addEvent(org.jbpm.graph.def.Event);
+ public org.jbpm.graph.def.Event removeEvent(org.jbpm.graph.def.Event);
+ public java.util.List getExceptionHandlers();
+ public org.jbpm.graph.def.ExceptionHandler addExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
+ public void removeExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
+ public void reorderExceptionHandler(int, int);
+ public void fireEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ public void fireAndPropagateEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.job.ExecuteActionJob createAsyncActionExecutionJob(org.jbpm.graph.exe.Token, org.jbpm.graph.def.Action);
+ public void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext);
+ public void raiseException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext) throws org.jbpm.graph.def.DelegationException;
+ protected org.jbpm.graph.def.ExceptionHandler findExceptionHandler(java.lang.Throwable);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public java.util.List getParents();
+ public java.util.List getParentChain();
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Node.java"
+public class org.jbpm.graph.def.Node extends org.jbpm.graph.def.GraphElement implements org.jbpm.jpdl.xml.Parsable{
+ protected java.util.List leavingTransitions;
+ protected java.util.Set arrivingTransitions;
+ protected org.jbpm.graph.def.Action action;
+ protected org.jbpm.graph.def.SuperState superState;
+ protected boolean isAsync;
+ protected boolean isAsyncExclusive;
+ public static final java.lang.String[] supportedEventTypes;
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.Node();
+ public org.jbpm.graph.def.Node(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public java.util.List getLeavingTransitions();
+ public java.util.Map getLeavingTransitionsMap();
+ public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
+ public void removeLeavingTransition(org.jbpm.graph.def.Transition);
+ public boolean hasLeavingTransition(java.lang.String);
+ public org.jbpm.graph.def.Transition getLeavingTransition(java.lang.String);
+ public boolean hasNoLeavingTransitions();
+ public java.lang.String generateNextLeavingTransitionName();
+ public org.jbpm.graph.def.Transition getDefaultLeavingTransition();
+ public void reorderLeavingTransition(int, int);
+ public java.util.List getLeavingTransitionsList();
+ public java.util.Set getArrivingTransitions();
+ public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
+ public void removeArrivingTransition(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public void enter(org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.job.ExecuteNodeJob createAsyncContinuationJob(org.jbpm.graph.exe.Token);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, java.lang.String);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ protected void addNodeLog(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setName(java.lang.String);
+ public java.lang.String getFullyQualifiedName();
+ public boolean isSuperStateNode();
+ public java.util.List getNodes();
+ public org.jbpm.graph.def.SuperState getSuperState();
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+ public boolean isAsync();
+ public void setAsync(boolean);
+ public boolean isAsyncExclusive();
+ public void setAsyncExclusive(boolean);
+}
+
+Compiled from "NodeCollection.java"
+public interface org.jbpm.graph.def.NodeCollection extends java.io.Serializable{
+ public abstract java.util.List getNodes();
+ public abstract java.util.Map getNodesMap();
+ public abstract org.jbpm.graph.def.Node getNode(java.lang.String);
+ public abstract boolean hasNode(java.lang.String);
+ public abstract org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public abstract org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public abstract void reorderNode(int, int);
+ public abstract java.lang.String generateNodeName();
+ public abstract org.jbpm.graph.def.Node findNode(java.lang.String);
+}
+
+Compiled from "ProcessDefinition.java"
+public class org.jbpm.graph.def.ProcessDefinition extends org.jbpm.graph.def.GraphElement implements org.jbpm.graph.def.NodeCollection{
+ protected int version;
+ protected boolean isTerminationImplicit;
+ protected org.jbpm.graph.def.Node startState;
+ protected java.util.List nodes;
+ protected java.util.Map actions;
+ protected java.util.Map definitions;
+ public static final java.lang.String[] supportedEventTypes;
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.ProcessDefinition();
+ public static org.jbpm.graph.def.ProcessDefinition createNewProcessDefinition();
+ public org.jbpm.graph.def.ProcessDefinition(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition(java.lang.String[], java.lang.String[]);
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance();
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map);
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map, java.lang.String);
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlString(java.lang.String);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlResource(java.lang.String);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlInputStream(java.io.InputStream);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlReader(java.io.Reader);
+ public static org.jbpm.graph.def.ProcessDefinition parseParZipInputStream(java.util.zip.ZipInputStream) throws java.io.IOException;
+ public static org.jbpm.graph.def.ProcessDefinition parseParResource(java.lang.String) throws java.io.IOException;
+ public java.util.List getNodes();
+ public java.util.Map getNodesMap();
+ public org.jbpm.graph.def.Node getNode(java.lang.String);
+ public boolean hasNode(java.lang.String);
+ public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public void reorderNode(int, int);
+ public java.lang.String generateNodeName();
+ public org.jbpm.graph.def.Node findNode(java.lang.String);
+ public static java.lang.String generateNodeName(java.util.List);
+ public static org.jbpm.graph.def.Node findNode(org.jbpm.graph.def.NodeCollection, java.lang.String);
+ public void setStartState(org.jbpm.graph.node.StartState);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public org.jbpm.graph.def.Action getAction(java.lang.String);
+ public java.util.Map getActions();
+ public boolean hasActions();
+ public java.lang.Object createInstance();
+ public org.jbpm.module.def.ModuleDefinition addDefinition(org.jbpm.module.def.ModuleDefinition);
+ public org.jbpm.module.def.ModuleDefinition removeDefinition(org.jbpm.module.def.ModuleDefinition);
+ public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
+ public org.jbpm.context.def.ContextDefinition getContextDefinition();
+ public org.jbpm.file.def.FileDefinition getFileDefinition();
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public java.util.Map getDefinitions();
+ public void setDefinitions(java.util.Map);
+ public int getVersion();
+ public void setVersion(int);
+ public org.jbpm.graph.def.Node getStartState();
+ public void setStartState(org.jbpm.graph.def.Node);
+ public boolean isTerminationImplicit();
+ public void setTerminationImplicit(boolean);
+}
+
+Compiled from "SuperState.java"
+public class org.jbpm.graph.def.SuperState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable,org.jbpm.graph.def.NodeCollection{
+ protected java.util.List nodes;
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.def.SuperState();
+ public org.jbpm.graph.def.SuperState(java.lang.String);
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getNodes();
+ public java.util.Map getNodesMap();
+ public org.jbpm.graph.def.Node getNode(java.lang.String);
+ public boolean hasNode(java.lang.String);
+ public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public void reorderNode(int, int);
+ public java.lang.String generateNodeName();
+ public org.jbpm.graph.def.Node findNode(java.lang.String);
+ public boolean containsNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public boolean isSuperStateNode();
+}
+
+Compiled from "Transition.java"
+public class org.jbpm.graph.def.Transition extends org.jbpm.graph.def.GraphElement{
+ protected org.jbpm.graph.def.Node from;
+ protected org.jbpm.graph.def.Node to;
+ protected java.lang.String condition;
+ public static final java.lang.String[] supportedEventTypes;
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.Transition();
+ public org.jbpm.graph.def.Transition(java.lang.String);
+ public org.jbpm.graph.def.Node getFrom();
+ public void setFrom(org.jbpm.graph.def.Node);
+ public void setTo(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getTo();
+ public java.lang.String getCondition();
+ public void setCondition(java.lang.String);
+ public void removeConditionEnforcement();
+ public void take(org.jbpm.graph.exe.ExecutionContext);
+ public void setName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getParent();
+}
+
+Compiled from "Comment.java"
+public class org.jbpm.graph.exe.Comment extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String actorId;
+ protected java.util.Date time;
+ protected java.lang.String message;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ public org.jbpm.graph.exe.Comment();
+ public org.jbpm.graph.exe.Comment(java.lang.String);
+ public org.jbpm.graph.exe.Comment(java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getActorId();
+ public long getId();
+ public java.lang.String getMessage();
+ public java.util.Date getTime();
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setActorId(java.lang.String);
+ public void setMessage(java.lang.String);
+ public void setTime(java.util.Date);
+}
+
+Compiled from "Execution.java"
+public class org.jbpm.graph.exe.Execution extends org.jbpm.graph.exe.ProcessInstance{
+ public org.jbpm.graph.exe.Execution(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ExecutionContext.java"
+public class org.jbpm.graph.exe.ExecutionContext extends java.lang.Object{
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.graph.def.Event event;
+ protected org.jbpm.graph.def.GraphElement eventSource;
+ protected org.jbpm.graph.def.Action action;
+ protected java.lang.Throwable exception;
+ protected org.jbpm.graph.def.Transition transition;
+ protected org.jbpm.graph.def.Node transitionSource;
+ protected org.jbpm.taskmgmt.def.Task task;
+ protected org.jbpm.job.Timer timer;
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
+ public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Node getNode();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setAction(org.jbpm.graph.def.Action);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public java.lang.String toString();
+ public void setVariable(java.lang.String, java.lang.Object);
+ public java.lang.Object getVariable(java.lang.String);
+ public void leaveNode();
+ public void leaveNode(java.lang.String);
+ public void leaveNode(org.jbpm.graph.def.Transition);
+ public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
+ public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public org.jbpm.JbpmContext getJbpmContext();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public org.jbpm.graph.def.Action getAction();
+ public org.jbpm.graph.def.Event getEvent();
+ public void setEvent(org.jbpm.graph.def.Event);
+ public java.lang.Throwable getException();
+ public void setException(java.lang.Throwable);
+ public org.jbpm.graph.def.Transition getTransition();
+ public void setTransition(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.Node getTransitionSource();
+ public void setTransitionSource(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.GraphElement getEventSource();
+ public void setEventSource(org.jbpm.graph.def.GraphElement);
+ public org.jbpm.taskmgmt.def.Task getTask();
+ public void setTask(org.jbpm.taskmgmt.def.Task);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.job.Timer getTimer();
+ public void setTimer(org.jbpm.job.Timer);
+ public static void pushCurrentContext(org.jbpm.graph.exe.ExecutionContext);
+ public static void popCurrentContext(org.jbpm.graph.exe.ExecutionContext);
+ public static org.jbpm.graph.exe.ExecutionContext currentExecutionContext();
+}
+
+Compiled from "ProcessInstance.java"
+public class org.jbpm.graph.exe.ProcessInstance extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String key;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected org.jbpm.graph.exe.Token rootToken;
+ protected org.jbpm.graph.exe.Token superProcessToken;
+ protected boolean isSuspended;
+ protected java.util.Map instances;
+ protected java.util.Map transientInstances;
+ protected java.util.List runtimeActions;
+ protected java.util.List cascadeProcessInstances;
+ public org.jbpm.graph.exe.ProcessInstance();
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map);
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map, java.lang.String);
+ public org.jbpm.module.exe.ModuleInstance addInstance(org.jbpm.module.exe.ModuleInstance);
+ public org.jbpm.module.exe.ModuleInstance removeInstance(org.jbpm.module.exe.ModuleInstance);
+ public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public org.jbpm.logging.exe.LoggingInstance getLoggingInstance();
+ public void signal();
+ public void signal(java.lang.String);
+ public void signal(org.jbpm.graph.def.Transition);
+ public void end();
+ public void suspend();
+ public void resume();
+ public org.jbpm.graph.exe.RuntimeAction addRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
+ public org.jbpm.graph.exe.RuntimeAction removeRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
+ public java.util.List getRuntimeActions();
+ public boolean hasEnded();
+ public boolean isTerminatedImplicitly();
+ public org.jbpm.graph.exe.Token findToken(java.lang.String);
+ public java.util.List findAllTokens();
+ public java.util.Collection removeCascadeProcessInstances();
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public long getId();
+ public org.jbpm.graph.exe.Token getRootToken();
+ public java.util.Date getStart();
+ public java.util.Date getEnd();
+ public java.util.Map getInstances();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public org.jbpm.graph.exe.Token getSuperProcessToken();
+ public void setSuperProcessToken(org.jbpm.graph.exe.Token);
+ public boolean isSuspended();
+ public int getVersion();
+ public void setVersion(int);
+ public void setEnd(java.util.Date);
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public void setRootToken(org.jbpm.graph.exe.Token);
+ public void setStart(java.util.Date);
+ public java.lang.String getKey();
+ public void setKey(java.lang.String);
+}
+
+Compiled from "RuntimeAction.java"
+public class org.jbpm.graph.exe.RuntimeAction extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.lang.String eventType;
+ protected org.jbpm.graph.def.Action action;
+ public org.jbpm.graph.exe.RuntimeAction();
+ public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.Event, org.jbpm.graph.def.Action);
+ public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public org.jbpm.graph.def.Action getAction();
+ public java.lang.String getEventType();
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+}
+
+Compiled from "Token.java"
+public class org.jbpm.graph.exe.Token extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected org.jbpm.graph.def.Node node;
+ protected java.util.Date nodeEnter;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.graph.exe.Token parent;
+ protected java.util.Map children;
+ protected java.util.List comments;
+ protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
+ protected int nextLogIndex;
+ public org.jbpm.graph.exe.Token();
+ public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.Token, java.lang.String);
+ public void signal();
+ public void signal(java.lang.String);
+ public void signal(org.jbpm.graph.def.Transition);
+ public java.util.Set getAvailableTransitions();
+ public void end();
+ public void end(boolean);
+ public void addComment(java.lang.String);
+ public void addComment(org.jbpm.graph.exe.Comment);
+ public java.util.List getComments();
+ public boolean hasActiveChildren();
+ public void addLog(org.jbpm.logging.log.ProcessLog);
+ public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
+ public void endCompositeLog();
+ public java.lang.String toString();
+ public boolean hasEnded();
+ public boolean isRoot();
+ public boolean hasParent();
+ public boolean hasChild(java.lang.String);
+ public org.jbpm.graph.exe.Token getChild(java.lang.String);
+ public java.lang.String getFullName();
+ public java.util.List getChildrenAtNode(org.jbpm.graph.def.Node);
+ public void collectChildrenRecursively(java.util.List);
+ public org.jbpm.graph.exe.Token findToken(java.lang.String);
+ public java.util.Map getActiveChildren();
+ public void checkImplicitTermination();
+ public boolean isTerminatedImplicitly();
+ public int nextLogIndex();
+ public void suspend();
+ public void resume();
+ public boolean equals(java.lang.Object);
+ public org.jbpm.graph.exe.ProcessInstance createSubProcessInstance(org.jbpm.graph.def.ProcessDefinition);
+ public void lock(java.lang.String);
+ public void unlock(java.lang.String);
+ public boolean isLocked();
+ public long getId();
+ public java.util.Date getStart();
+ public java.util.Date getEnd();
+ public java.lang.String getName();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public java.util.Map getChildren();
+ public org.jbpm.graph.def.Node getNode();
+ public void setNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.exe.Token getParent();
+ public void setParent(org.jbpm.graph.exe.Token);
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public java.util.Date getNodeEnter();
+ public void setNodeEnter(java.util.Date);
+ public boolean isAbleToReactivateParent();
+ public void setAbleToReactivateParent(boolean);
+ public boolean isTerminationImplicit();
+ public void setTerminationImplicit(boolean);
+ public boolean isSuspended();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "ActionLog.java"
+public class org.jbpm.graph.log.ActionLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Action action;
+ protected java.lang.String exception;
+ public org.jbpm.graph.log.ActionLog();
+ public org.jbpm.graph.log.ActionLog(org.jbpm.graph.def.Action);
+ public java.lang.String toString();
+ public void setException(java.lang.Throwable);
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+ public java.lang.String getException();
+}
+
+Compiled from "NodeLog.java"
+public class org.jbpm.graph.log.NodeLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.def.Node node;
+ protected java.util.Date enter;
+ protected java.util.Date leave;
+ protected long duration;
+ public org.jbpm.graph.log.NodeLog();
+ public org.jbpm.graph.log.NodeLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date);
+ public java.lang.String toString();
+ public long getDuration();
+ public java.util.Date getEnter();
+ public java.util.Date getLeave();
+ public org.jbpm.graph.def.Node getNode();
+}
+
+Compiled from "ProcessInstanceCreateLog.java"
+public class org.jbpm.graph.log.ProcessInstanceCreateLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.graph.log.ProcessInstanceCreateLog();
+ public java.lang.String toString();
+}
+
+Compiled from "ProcessInstanceEndLog.java"
+public class org.jbpm.graph.log.ProcessInstanceEndLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.graph.log.ProcessInstanceEndLog();
+ public java.lang.String toString();
+}
+
+Compiled from "ProcessStateLog.java"
+public class org.jbpm.graph.log.ProcessStateLog extends org.jbpm.graph.log.NodeLog{
+ public org.jbpm.graph.log.ProcessStateLog();
+ public org.jbpm.graph.log.ProcessStateLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date, org.jbpm.graph.exe.ProcessInstance);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "SignalLog.java"
+public class org.jbpm.graph.log.SignalLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Transition transition;
+ public org.jbpm.graph.log.SignalLog();
+ public org.jbpm.graph.log.SignalLog(org.jbpm.graph.def.Transition);
+ public java.lang.String toString();
+ public org.jbpm.graph.def.Transition getTransition();
+}
+
+Compiled from "TokenCreateLog.java"
+public class org.jbpm.graph.log.TokenCreateLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.exe.Token child;
+ public org.jbpm.graph.log.TokenCreateLog();
+ public org.jbpm.graph.log.TokenCreateLog(org.jbpm.graph.exe.Token);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.Token getChild();
+}
+
+Compiled from "TokenEndLog.java"
+public class org.jbpm.graph.log.TokenEndLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.exe.Token child;
+ public org.jbpm.graph.log.TokenEndLog();
+ public org.jbpm.graph.log.TokenEndLog(org.jbpm.graph.exe.Token);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.Token getChild();
+}
+
+Compiled from "TransitionLog.java"
+public class org.jbpm.graph.log.TransitionLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Transition transition;
+ protected org.jbpm.graph.def.Node sourceNode;
+ protected org.jbpm.graph.def.Node destinationNode;
+ public org.jbpm.graph.log.TransitionLog();
+ public org.jbpm.graph.log.TransitionLog(org.jbpm.graph.def.Transition, org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getDestinationNode();
+ public void setDestinationNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getSourceNode();
+ public org.jbpm.graph.def.Transition getTransition();
+ public java.lang.String toString();
+}
+
+Compiled from "ParallelSplit.java"
+public class org.jbpm.graph.node.advanced.ParallelSplit extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.advanced.ParallelSplit();
+}
+
+Compiled from "DbSubProcessResolver.java"
+public class org.jbpm.graph.node.DbSubProcessResolver extends java.lang.Object implements org.jbpm.graph.node.SubProcessResolver{
+ public org.jbpm.graph.node.DbSubProcessResolver();
+ public org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
+}
+
+Compiled from "Decision.java"
+public class org.jbpm.graph.node.Decision extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Decision();
+ public org.jbpm.graph.node.Decision(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getDecisionConditions();
+ public void setDecisionDelegation(org.jbpm.instantiation.Delegation);
+}
+
+Compiled from "DecisionCondition.java"
+public class org.jbpm.graph.node.DecisionCondition extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.graph.node.DecisionCondition();
+ public org.jbpm.graph.node.DecisionCondition(java.lang.String, java.lang.String);
+ public java.lang.String getExpression();
+ public java.lang.String getTransitionName();
+}
+
+Compiled from "DecisionHandler.java"
+public interface org.jbpm.graph.node.DecisionHandler extends java.io.Serializable{
+ public abstract java.lang.String decide(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "EndState.java"
+public class org.jbpm.graph.node.EndState extends org.jbpm.graph.def.Node{
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.EndState();
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.node.EndState(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
+}
+
+Compiled from "Fork.java"
+public class org.jbpm.graph.node.Fork extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Fork();
+ public org.jbpm.graph.node.Fork(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.graph.node.Fork$ForkedToken createForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
+ protected java.lang.String getTokenName(org.jbpm.graph.exe.Token, java.lang.String);
+ public org.jbpm.graph.action.Script getScript();
+ public void setScript(org.jbpm.graph.action.Script);
+}
+
+Compiled from "Fork.java"
+class org.jbpm.graph.node.Fork$ForkedToken extends java.lang.Object{
+ public org.jbpm.graph.node.Fork$ForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
+}
+
+Compiled from "InterleaveEnd.java"
+public class org.jbpm.graph.node.InterleaveEnd extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.InterleaveEnd();
+ public org.jbpm.graph.node.InterleaveEnd(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.node.InterleaveStart getInterleaveStart();
+ public org.jbpm.graph.def.Transition getBack();
+ public void setBack(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.Transition getDone();
+ public void setDone(org.jbpm.graph.def.Transition);
+}
+
+Compiled from "InterleaveStart.java"
+public class org.jbpm.graph.node.InterleaveStart extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.InterleaveStart();
+ public org.jbpm.graph.node.InterleaveStart(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ protected java.util.Collection getTransitionNames(org.jbpm.graph.exe.Token);
+ protected void storeTransitionNames(java.util.Collection, org.jbpm.graph.exe.Token);
+ public java.util.Collection retrieveTransitionNames(org.jbpm.graph.exe.Token);
+ public void removeTransitionNames(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.node.InterleaveStart$Interleaver getInterleaver();
+ public void setInterleaver(org.jbpm.graph.node.InterleaveStart$Interleaver);
+}
+
+Compiled from "InterleaveStart.java"
+public class org.jbpm.graph.node.InterleaveStart$DefaultInterleaver extends java.lang.Object implements org.jbpm.graph.node.InterleaveStart$Interleaver{
+ public org.jbpm.graph.node.InterleaveStart$DefaultInterleaver(org.jbpm.graph.node.InterleaveStart);
+ public java.lang.String selectNextTransition(java.util.Collection);
+}
+
+Compiled from "InterleaveStart.java"
+public interface org.jbpm.graph.node.InterleaveStart$Interleaver{
+ public abstract java.lang.String selectNextTransition(java.util.Collection);
+}
+
+Compiled from "Join.java"
+public class org.jbpm.graph.node.Join extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Join();
+ public org.jbpm.graph.node.Join(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean mustParentBeReactivated(org.jbpm.graph.exe.Token, java.util.Iterator);
+ public java.lang.String getParentLockMode();
+ public void setParentLockMode(java.lang.String);
+ public org.jbpm.graph.action.Script getScript();
+ public void setScript(org.jbpm.graph.action.Script);
+ public java.util.Collection getTokenNames();
+ public void setTokenNames(java.util.Collection);
+ public boolean isDiscriminator();
+ public void setDiscriminator(boolean);
+ public int getNOutOfM();
+ public void setNOutOfM(int);
+}
+
+Compiled from "MailNode.java"
+public class org.jbpm.graph.node.MailNode extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.MailNode();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "Merge.java"
+public class org.jbpm.graph.node.Merge extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.Merge();
+ public org.jbpm.graph.node.Merge(java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isSynchronized();
+ public void setSynchronized(boolean);
+}
+
+Compiled from "MilestoneEvent.java"
+public class org.jbpm.graph.node.MilestoneEvent extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.graph.node.MilestoneEvent();
+ public org.jbpm.graph.node.MilestoneEvent(java.lang.String, java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.lang.String getMilestoneName();
+ public void setMilestoneName(java.lang.String);
+ public java.lang.String getRelativeTokenPath();
+ public void setRelativeTokenPath(java.lang.String);
+}
+
+Compiled from "MilestoneNode.java"
+public class org.jbpm.graph.node.MilestoneNode extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.MilestoneNode();
+ public org.jbpm.graph.node.MilestoneNode(java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isMilestoneReached(java.lang.String, org.jbpm.graph.exe.Token);
+ public void addMilestoneListener(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.String getTokenPath();
+ public void setTokenPath(java.lang.String);
+}
+
+Compiled from "NodeTypes.java"
+public class org.jbpm.graph.node.NodeTypes extends java.lang.Object{
+ public org.jbpm.graph.node.NodeTypes();
+ public static java.util.Set getNodeTypes();
+ public static java.util.Set getNodeNames();
+ public static java.lang.Class getNodeType(java.lang.String);
+ public static java.lang.String getNodeName(java.lang.Class);
+ public static java.util.Map createInverseMapping(java.util.Map);
+}
+
+Compiled from "ProcessFactory.java"
+public class org.jbpm.graph.node.ProcessFactory extends java.lang.Object{
+ public org.jbpm.graph.node.ProcessFactory();
+ public static org.jbpm.graph.def.ProcessDefinition createProcessDefinition(java.lang.String[], java.lang.String[]);
+ public static void addNodesAndTransitions(org.jbpm.graph.def.ProcessDefinition, java.lang.String[], java.lang.String[]);
+ public static java.lang.String getTypeName(org.jbpm.graph.def.Node);
+ public static org.jbpm.graph.def.Node createNode(java.lang.String);
+ public static java.lang.String[] cutTransitionText(java.lang.String);
+}
+
+Compiled from "ProcessState.java"
+public class org.jbpm.graph.node.ProcessState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ protected org.jbpm.graph.def.ProcessDefinition subProcessDefinition;
+ protected java.util.Set variableAccesses;
+ protected java.lang.String subProcessName;
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.ProcessState();
+ public static void setDefaultSubProcessResolver(org.jbpm.graph.node.SubProcessResolver);
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ protected void addNodeLog(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.def.ProcessDefinition getSubProcessDefinition();
+ public void setSubProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "StartState.java"
+public class org.jbpm.graph.node.StartState extends org.jbpm.graph.def.Node{
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.StartState();
+ public org.jbpm.graph.node.StartState(java.lang.String);
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
+ public void setArrivingTransitions(java.util.Map);
+}
+
+Compiled from "State.java"
+public class org.jbpm.graph.node.State extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.State();
+ public org.jbpm.graph.node.State(java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "SubProcessResolver.java"
+public interface org.jbpm.graph.node.SubProcessResolver extends java.io.Serializable{
+ public abstract org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
+}
+
+Compiled from "TaskNode.java"
+public class org.jbpm.graph.node.TaskNode extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public static final int SIGNAL_UNSYNCHRONIZED;
+ public static final int SIGNAL_NEVER;
+ public static final int SIGNAL_FIRST;
+ public static final int SIGNAL_FIRST_WAIT;
+ public static final int SIGNAL_LAST;
+ public static final int SIGNAL_LAST_WAIT;
+ public static int parseSignal(java.lang.String);
+ public static java.lang.String signalToString(int);
+ public org.jbpm.graph.node.TaskNode();
+ public org.jbpm.graph.node.TaskNode(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ public boolean completionTriggersSignal(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void removeTaskInstanceSynchronization(org.jbpm.graph.exe.Token);
+ public java.util.Map getTasksMap();
+ public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
+ public java.util.Set getTasks();
+ public int getSignal();
+ public boolean getCreateTasks();
+ public boolean isEndTasks();
+ public void setCreateTasks(boolean);
+ public void setEndTasks(boolean);
+ public void setSignal(int);
+ public void setTasks(java.util.Set);
+}
+
+Compiled from "BeanInstantiator.java"
+public class org.jbpm.instantiation.BeanInstantiator extends org.jbpm.instantiation.FieldInstantiator implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.BeanInstantiator();
+ protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
+}
+
+Compiled from "ConfigurationPropertyInstantiator.java"
+public class org.jbpm.instantiation.ConfigurationPropertyInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.ConfigurationPropertyInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "ConstructorInstantiator.java"
+public class org.jbpm.instantiation.ConstructorInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.ConstructorInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "DefaultInstantiator.java"
+public class org.jbpm.instantiation.DefaultInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.DefaultInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "DefaultProcessClassLoaderFactory.java"
+public class org.jbpm.instantiation.DefaultProcessClassLoaderFactory extends java.lang.Object implements org.jbpm.instantiation.ProcessClassLoaderFactory,java.io.Serializable{
+ public org.jbpm.instantiation.DefaultProcessClassLoaderFactory();
+ public java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Delegation.java"
+public class org.jbpm.instantiation.Delegation extends java.lang.Object implements org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
+ protected static java.util.Map instantiatorCache;
+ protected java.lang.String className;
+ protected java.lang.String configuration;
+ protected java.lang.String configType;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.instantiation.Delegation();
+ public org.jbpm.instantiation.Delegation(java.lang.Object);
+ public org.jbpm.instantiation.Delegation(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public java.lang.Object getInstance();
+ public java.lang.Object instantiate();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getClassName();
+ public void setClassName(java.lang.String);
+ public java.lang.String getConfiguration();
+ public void setConfiguration(java.lang.String);
+ public java.lang.String getConfigType();
+ public void setConfigType(java.lang.String);
+ public long getId();
+ public void setId(long);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "FieldInstantiator.java"
+public class org.jbpm.instantiation.FieldInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.FieldInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+ protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
+ protected org.dom4j.Element parseConfiguration(java.lang.String);
+ protected java.lang.Object newInstance(java.lang.Class);
+ public static java.lang.Object getValue(java.lang.Class, org.dom4j.Element);
+}
+
+Compiled from "Instantiator.java"
+public interface org.jbpm.instantiation.Instantiator{
+ public abstract java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection extends java.net.URLConnection{
+ public org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection(byte[], java.net.URL);
+ public void connect() throws java.io.IOException;
+ public java.io.InputStream getInputStream() throws java.io.IOException;
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler extends java.net.URLStreamHandler{
+ public org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler(byte[]);
+ protected java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException;
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader extends java.lang.ClassLoader{
+ public org.jbpm.instantiation.ProcessClassLoader(java.lang.ClassLoader, org.jbpm.graph.def.ProcessDefinition);
+ public java.net.URL findResource(java.lang.String);
+ public java.lang.Class findClass(java.lang.String) throws java.lang.ClassNotFoundException;
+}
+
+Compiled from "ProcessClassLoaderFactory.java"
+public interface org.jbpm.instantiation.ProcessClassLoaderFactory{
+ public abstract java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "UserCodeInterceptor.java"
+public interface org.jbpm.instantiation.UserCodeInterceptor{
+ public abstract void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public abstract void executeAssignment(org.jbpm.taskmgmt.def.AssignmentHandler, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public abstract void executeTaskControllerInitialization(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+ public abstract void executeTaskControllerSubmission(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+}
+
+Compiled from "UserCodeInterceptorConfig.java"
+public abstract class org.jbpm.instantiation.UserCodeInterceptorConfig extends java.lang.Object{
+ public static org.jbpm.instantiation.UserCodeInterceptor userCodeInterceptor;
+ public org.jbpm.instantiation.UserCodeInterceptorConfig();
+ public static void setUserCodeInterceptor(org.jbpm.instantiation.UserCodeInterceptor);
+}
+
+Compiled from "XmlInstantiator.java"
+public class org.jbpm.instantiation.XmlInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.XmlInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+ protected org.dom4j.Element parseConfiguration(java.lang.String);
+}
+
+Compiled from "JbpmConfiguration.java"
+public class org.jbpm.JbpmConfiguration extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.JbpmConfiguration(org.jbpm.configuration.ObjectFactory);
+ public static org.jbpm.JbpmConfiguration getInstance();
+ public static org.jbpm.JbpmConfiguration getInstance(java.lang.String);
+ public static boolean hasInstance(java.lang.String);
+ protected static org.jbpm.configuration.ObjectFactory parseObjectFactory(java.io.InputStream);
+ public static org.jbpm.JbpmConfiguration parseXmlString(java.lang.String);
+ protected static org.jbpm.JbpmConfiguration createJbpmConfiguration(org.jbpm.configuration.ObjectFactory);
+ public static org.jbpm.JbpmConfiguration parseInputStream(java.io.InputStream);
+ public static org.jbpm.JbpmConfiguration parseResource(java.lang.String);
+ public org.jbpm.JbpmContext createJbpmContext();
+ public org.jbpm.JbpmContext createJbpmContext(java.lang.String);
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String, java.lang.String);
+ public static java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+ public void cleanSchema();
+ public void cleanSchema(java.lang.String);
+ public void createSchema();
+ public void createSchema(java.lang.String);
+ public void dropSchema();
+ public void dropSchema(java.lang.String);
+ public void close();
+ public void close(java.lang.String);
+ public org.jbpm.JbpmContext getCurrentJbpmContext();
+ public void startJobExecutor();
+ public synchronized org.jbpm.job.executor.JobExecutor getJobExecutor();
+}
+
+Compiled from "JbpmConfiguration.java"
+public abstract class org.jbpm.JbpmConfiguration$Configs extends java.lang.Object{
+ public org.jbpm.JbpmConfiguration$Configs();
+ public static org.jbpm.configuration.ObjectFactory getObjectFactory();
+ public static void setDefaultObjectFactory(org.jbpm.configuration.ObjectFactory);
+ public static boolean hasObject(java.lang.String);
+ public static synchronized java.lang.Object getObject(java.lang.String);
+ public static java.lang.String getString(java.lang.String);
+ public static long getLong(java.lang.String);
+ public static int getInt(java.lang.String);
+ public static boolean getBoolean(java.lang.String);
+}
+
+Compiled from "JbpmConfigurationTestHelper.java"
+public class org.jbpm.JbpmConfigurationTestHelper extends java.lang.Object{
+ public org.jbpm.JbpmConfigurationTestHelper();
+ public static void reset();
+}
+
+Compiled from "JbpmContext.java"
+public class org.jbpm.JbpmContext extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String DEFAULT_JBPM_CONTEXT_NAME;
+ public org.jbpm.JbpmContext(org.jbpm.svc.Services, org.jbpm.configuration.ObjectFactory);
+ public void close();
+ public static org.jbpm.JbpmContext getCurrentJbpmContext();
+ public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public java.util.List getTaskList();
+ public java.util.List getTaskList(java.lang.String);
+ public java.util.List getGroupTaskList(java.util.List);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstanceForUpdate(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstanceForUpdate(long);
+ public org.jbpm.graph.exe.Token loadToken(long);
+ public org.jbpm.graph.exe.Token getToken(long);
+ public org.jbpm.graph.exe.Token loadTokenForUpdate(long);
+ public org.jbpm.graph.exe.Token getTokenForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance newProcessInstance(java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance newProcessInstanceForUpdate(java.lang.String);
+ public void save(org.jbpm.graph.exe.ProcessInstance);
+ public void save(org.jbpm.graph.exe.Token);
+ public void save(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void setRollbackOnly();
+ public org.jbpm.svc.Services getServices();
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public org.jbpm.configuration.ObjectFactory getObjectFactory();
+ public org.hibernate.SessionFactory getSessionFactory();
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public org.hibernate.Session getSession();
+ public void setSession(org.hibernate.Session);
+ public java.sql.Connection getConnection();
+ public void setConnection(java.sql.Connection);
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public org.jbpm.JbpmConfiguration getJbpmConfiguration();
+}
+
+Compiled from "JbpmException.java"
+public class org.jbpm.JbpmException extends java.lang.RuntimeException{
+ public org.jbpm.JbpmException();
+ public org.jbpm.JbpmException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.JbpmException(java.lang.String);
+ public org.jbpm.JbpmException(java.lang.Throwable);
+}
+
+Compiled from "AbstractJcrServiceFactory.java"
+public abstract class org.jbpm.jcr.impl.AbstractJcrServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.jcr.impl.AbstractJcrServiceFactory();
+ public org.jbpm.svc.Service openService();
+ protected abstract javax.jcr.Repository getRepository();
+ public void close();
+}
+
+Compiled from "JcrServiceImpl.java"
+public class org.jbpm.jcr.impl.JcrServiceImpl extends java.lang.Object implements org.jbpm.jcr.JcrService{
+ protected javax.jcr.Session session;
+ public org.jbpm.jcr.impl.JcrServiceImpl(javax.jcr.Session);
+ public javax.jcr.Session getSession();
+ public void close();
+}
+
+Compiled from "JackrabbitJcrServiceFactory.java"
+public class org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
+ public org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory();
+ protected synchronized javax.jcr.Repository getRepository();
+}
+
+Compiled from "JcrService.java"
+public interface org.jbpm.jcr.JcrService extends org.jbpm.svc.Service{
+ public abstract javax.jcr.Session getSession();
+}
+
+Compiled from "JndiJcrServiceFactory.java"
+public class org.jbpm.jcr.jndi.JndiJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
+ public org.jbpm.jcr.jndi.JndiJcrServiceFactory();
+ protected javax.jcr.Repository getRepository();
+}
+
+Compiled from "CleanUpProcessJob.java"
+public class org.jbpm.job.CleanUpProcessJob extends org.jbpm.job.Job{
+ public org.jbpm.job.CleanUpProcessJob();
+ public org.jbpm.job.CleanUpProcessJob(org.jbpm.graph.exe.ProcessInstance);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "ExecuteActionJob.java"
+public class org.jbpm.job.ExecuteActionJob extends org.jbpm.job.Job{
+ public org.jbpm.job.ExecuteActionJob();
+ public org.jbpm.job.ExecuteActionJob(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "ExecuteNodeJob.java"
+public class org.jbpm.job.ExecuteNodeJob extends org.jbpm.job.Job{
+ public org.jbpm.job.ExecuteNodeJob();
+ public org.jbpm.job.ExecuteNodeJob(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public org.jbpm.graph.def.Node getNode();
+ public void setNode(org.jbpm.graph.def.Node);
+}
+
+Compiled from "JobExecutor.java"
+public class org.jbpm.job.executor.JobExecutor extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ protected java.lang.String name;
+ protected int nbrOfThreads;
+ protected int idleInterval;
+ protected int maxIdleInterval;
+ protected int historyMaxSize;
+ protected int maxLockTime;
+ protected int lockMonitorInterval;
+ protected int lockBufferTime;
+ protected java.util.Map threads;
+ protected org.jbpm.job.executor.LockMonitorThread lockMonitorThread;
+ protected java.util.Map monitoredJobIds;
+ protected boolean isStarted;
+ protected static java.lang.String hostName;
+ public org.jbpm.job.executor.JobExecutor();
+ public synchronized void start();
+ public synchronized java.util.List stop();
+ public void stopAndJoin() throws java.lang.InterruptedException;
+ protected synchronized void startThread();
+ protected java.lang.Thread createThread(java.lang.String);
+ protected java.lang.String getNextThreadName();
+ protected java.lang.String getLastThreadName();
+ protected synchronized java.lang.Thread stopThread();
+ public void setMonitoredJobIds(java.util.Map);
+ public java.util.Set getMonitoredJobIds();
+ public void addMonitoredJobId(java.lang.String, long);
+ public void removeMonitoredJobId(java.lang.String);
+ public void setHistoryMaxSize(int);
+ public int getHistoryMaxSize();
+ public void setIdleInterval(int);
+ public int getIdleInterval();
+ public void setStarted(boolean);
+ public boolean isStarted();
+ public void setJbpmConfiguration(org.jbpm.JbpmConfiguration);
+ public org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ public void setMaxIdleInterval(int);
+ public int getMaxIdleInterval();
+ public void setName(java.lang.String);
+ public java.lang.String getName();
+ public void setSize(int);
+ public int getSize();
+ public void setThreads(java.util.Map);
+ public java.util.Map getThreads();
+ public void setMaxLockTime(int);
+ public int getMaxLockTime();
+ public void setLockBufferTime(int);
+ public int getLockBufferTime();
+ public void setLockMonitorInterval(int);
+ public int getLockMonitorInterval();
+ public void setNbrOfThreads(int);
+ public int getNbrOfThreads();
+}
+
+Compiled from "JobExecutorServlet.java"
+public class org.jbpm.job.executor.JobExecutorServlet extends javax.servlet.http.HttpServlet{
+ public org.jbpm.job.executor.JobExecutorServlet();
+ public void init() throws javax.servlet.ServletException;
+ protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;
+ public void destroy();
+}
+
+Compiled from "JobExecutorThread.java"
+public class org.jbpm.job.executor.JobExecutorThread extends java.lang.Thread{
+ public org.jbpm.job.executor.JobExecutorThread(java.lang.String, org.jbpm.job.executor.JobExecutor, org.jbpm.JbpmConfiguration, int, int, long, int);
+ public void run();
+ protected java.util.Collection acquireJobs();
+ protected void executeJob(org.jbpm.job.Job);
+ protected java.util.Date getNextDueDate();
+ protected long getWaitPeriod();
+ public void setActive(boolean);
+ public void deactivate();
+}
+
+Compiled from "JobHistoryEntry.java"
+public class org.jbpm.job.executor.JobHistoryEntry extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.job.executor.JobHistoryEntry();
+}
+
+Compiled from "LockMonitorThread.java"
+public class org.jbpm.job.executor.LockMonitorThread extends java.lang.Thread{
+ public org.jbpm.job.executor.LockMonitorThread(org.jbpm.JbpmConfiguration, int, int, int);
+ public void run();
+ protected void unlockOverdueJobs();
+ public void setActive(boolean);
+ public void deactivate();
+}
+
+Compiled from "Job.java"
+public abstract class org.jbpm.job.Job extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.job.Job();
+ public org.jbpm.job.Job(org.jbpm.graph.exe.Token);
+ public abstract boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String toString();
+ public java.lang.String toStringLongFormat();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public long getId();
+ public java.util.Date getAqcuireDate();
+ public void setLockTime(java.util.Date);
+ public java.util.Date getDueDate();
+ public void setDueDate(java.util.Date);
+ public java.lang.String getException();
+ public void setException(java.lang.String);
+ public boolean isExclusive();
+ public void setExclusive(boolean);
+ public java.lang.String getJobExecutorName();
+ public void setLockOwner(java.lang.String);
+ public int getRetries();
+ public void setRetries(int);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.lang.String getConfiguration();
+ public void setConfiguration(java.lang.String);
+ public java.lang.String getLockOwner();
+ public java.util.Date getLockTime();
+ public boolean isSuspended();
+ public void setSuspended(boolean);
+ public int getVersion();
+}
+
+Compiled from "Timer.java"
+public class org.jbpm.job.Timer extends org.jbpm.job.Job{
+ public org.jbpm.job.Timer();
+ public org.jbpm.job.Timer(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String toString();
+ public static java.lang.String formatDueDate(java.util.Date);
+ public java.lang.String getRepeat();
+ public void setRepeat(java.lang.String);
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+ public void setGraphElement(org.jbpm.graph.def.GraphElement);
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "Converter.java"
+class org.jbpm.jpdl.convert.Converter$1 extends java.lang.Object implements java.io.FilenameFilter{
+ public boolean accept(java.io.File, java.lang.String);
+}
+
+Compiled from "Converter.java"
+public class org.jbpm.jpdl.convert.Converter extends java.lang.Object{
+ public org.jbpm.jpdl.convert.Converter();
+ public org.dom4j.Document convert(org.dom4j.Document) throws java.lang.Exception;
+ public java.lang.String convertPar(org.jbpm.jpdl.par.ProcessArchive);
+ public void serializetoXML(java.io.OutputStream, org.dom4j.Document) throws java.lang.Exception;
+ public static void main(java.lang.String[]) throws java.lang.Exception;
+}
+
+Compiled from "ELException.java"
+public class org.jbpm.jpdl.el.ELException extends org.jbpm.JbpmException{
+ public org.jbpm.jpdl.el.ELException();
+ public org.jbpm.jpdl.el.ELException(java.lang.String);
+ public org.jbpm.jpdl.el.ELException(java.lang.Throwable);
+ public org.jbpm.jpdl.el.ELException(java.lang.String, java.lang.Throwable);
+ public java.lang.Throwable getRootCause();
+}
+
+Compiled from "ELParseException.java"
+public class org.jbpm.jpdl.el.ELParseException extends org.jbpm.jpdl.el.ELException{
+ public org.jbpm.jpdl.el.ELParseException();
+ public org.jbpm.jpdl.el.ELParseException(java.lang.String);
+}
+
+Compiled from "Expression.java"
+public abstract class org.jbpm.jpdl.el.Expression extends java.lang.Object{
+ public org.jbpm.jpdl.el.Expression();
+ public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluator.java"
+public abstract class org.jbpm.jpdl.el.ExpressionEvaluator extends java.lang.Object{
+ public org.jbpm.jpdl.el.ExpressionEvaluator();
+ public abstract org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public abstract java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "FunctionMapper.java"
+public interface org.jbpm.jpdl.el.FunctionMapper{
+ public abstract java.lang.reflect.Method resolveFunction(java.lang.String, java.lang.String);
+}
+
+Compiled from "AndOperator.java"
+public class org.jbpm.jpdl.el.impl.AndOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.AndOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.AndOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "ArithmeticOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.ArithmeticOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.ArithmeticOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract double apply(double, double);
+ public abstract long apply(long, long);
+ public abstract java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public abstract java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "ArraySuffix.java"
+public class org.jbpm.jpdl.el.impl.ArraySuffix extends org.jbpm.jpdl.el.impl.ValueSuffix{
+ public org.jbpm.jpdl.el.impl.Expression getIndex();
+ public void setIndex(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.ArraySuffix(org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BeanInfoIndexedProperty.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty extends java.lang.Object{
+ public java.lang.reflect.Method getReadMethod();
+ public java.lang.reflect.Method getWriteMethod();
+ public java.beans.IndexedPropertyDescriptor getIndexedPropertyDescriptor();
+ public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.IndexedPropertyDescriptor);
+}
+
+Compiled from "BeanInfoManager.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoManager extends java.lang.Object{
+ public java.lang.Class getBeanClass();
+ public static org.jbpm.jpdl.el.impl.BeanInfoManager getBeanInfoManager(java.lang.Class);
+ public static org.jbpm.jpdl.el.impl.BeanInfoProperty getBeanInfoProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getBeanInfoIndexedProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanInfoProperty getProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getIndexedProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public java.beans.EventSetDescriptor getEventSet(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BeanInfoProperty.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoProperty extends java.lang.Object{
+ public java.lang.reflect.Method getReadMethod();
+ public java.lang.reflect.Method getWriteMethod();
+ public java.beans.PropertyDescriptor getPropertyDescriptor();
+ public org.jbpm.jpdl.el.impl.BeanInfoProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.PropertyDescriptor);
+}
+
+Compiled from "BeanMethod.java"
+public class org.jbpm.jpdl.el.impl.BeanMethod extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.BeanMethod(java.lang.reflect.Method);
+ public java.lang.Object invoke(java.lang.Object) throws java.lang.reflect.InvocationTargetException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException;
+}
+
+Compiled from "BinaryOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.BinaryOperator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.BinaryOperator();
+ public abstract java.lang.String getOperatorSymbol();
+ public abstract java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "BinaryOperatorExpression.java"
+public class org.jbpm.jpdl.el.impl.BinaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getExpression();
+ public void setExpression(org.jbpm.jpdl.el.impl.Expression);
+ public java.util.List getOperators();
+ public void setOperators(java.util.List);
+ public java.util.List getExpressions();
+ public void setExpressions(java.util.List);
+ public org.jbpm.jpdl.el.impl.BinaryOperatorExpression(org.jbpm.jpdl.el.impl.Expression, java.util.List, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BooleanLiteral.java"
+public class org.jbpm.jpdl.el.impl.BooleanLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static final org.jbpm.jpdl.el.impl.BooleanLiteral TRUE;
+ public static final org.jbpm.jpdl.el.impl.BooleanLiteral FALSE;
+ public org.jbpm.jpdl.el.impl.BooleanLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "Coercions.java"
+public class org.jbpm.jpdl.el.impl.Coercions extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Coercions();
+ public static java.lang.Object coerce(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.String coerceToString(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Number coerceToPrimitiveNumber(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Integer coerceToInteger(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Character coerceToCharacter(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Boolean coerceToBoolean(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object coerceToObject(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyArithmeticOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.ArithmeticOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyRelationalOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.RelationalOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyEqualityOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.EqualityOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static boolean isFloatingPointType(java.lang.Object);
+ public static boolean isFloatingPointType(java.lang.Class);
+ public static boolean isFloatingPointString(java.lang.Object);
+ public static boolean isIntegerType(java.lang.Object);
+ public static boolean isIntegerType(java.lang.Class);
+ public static boolean isBigInteger(java.lang.Object);
+ public static boolean isBigDecimal(java.lang.Object);
+}
+
+Compiled from "ComplexValue.java"
+public class org.jbpm.jpdl.el.impl.ComplexValue extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getPrefix();
+ public void setPrefix(org.jbpm.jpdl.el.impl.Expression);
+ public java.util.List getSuffixes();
+ public void setSuffixes(java.util.List);
+ public org.jbpm.jpdl.el.impl.ComplexValue(org.jbpm.jpdl.el.impl.Expression, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ConditionalExpression.java"
+public class org.jbpm.jpdl.el.impl.ConditionalExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getCondition();
+ public void setCondition(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.Expression getTrueBranch();
+ public void setTrueBranch(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.Expression getFalseBranch();
+ public void setFalseBranch(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.ConditionalExpression(org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "Constants.java"
+public class org.jbpm.jpdl.el.impl.Constants extends java.lang.Object{
+ public static final java.lang.String EXCEPTION_GETTING_BEANINFO;
+ public static final java.lang.String NULL_EXPRESSION_STRING;
+ public static final java.lang.String PARSE_EXCEPTION;
+ public static final java.lang.String CANT_GET_PROPERTY_OF_NULL;
+ public static final java.lang.String NO_SUCH_PROPERTY;
+ public static final java.lang.String NO_GETTER_METHOD;
+ public static final java.lang.String ERROR_GETTING_PROPERTY;
+ public static final java.lang.String ERROR_INVOKING_METHOD;
+ public static final java.lang.String CANT_GET_INDEXED_VALUE_OF_NULL;
+ public static final java.lang.String CANT_GET_NULL_INDEX;
+ public static final java.lang.String NULL_INDEX;
+ public static final java.lang.String BAD_INDEX_VALUE;
+ public static final java.lang.String EXCEPTION_ACCESSING_LIST;
+ public static final java.lang.String EXCEPTION_ACCESSING_ARRAY;
+ public static final java.lang.String CANT_FIND_INDEX;
+ public static final java.lang.String TOSTRING_EXCEPTION;
+ public static final java.lang.String BOOLEAN_TO_NUMBER;
+ public static final java.lang.String STRING_TO_NUMBER_EXCEPTION;
+ public static final java.lang.String COERCE_TO_NUMBER;
+ public static final java.lang.String BOOLEAN_TO_CHARACTER;
+ public static final java.lang.String EMPTY_STRING_TO_CHARACTER;
+ public static final java.lang.String COERCE_TO_CHARACTER;
+ public static final java.lang.String NULL_TO_BOOLEAN;
+ public static final java.lang.String STRING_TO_BOOLEAN;
+ public static final java.lang.String COERCE_TO_BOOLEAN;
+ public static final java.lang.String COERCE_TO_OBJECT;
+ public static final java.lang.String NO_PROPERTY_EDITOR;
+ public static final java.lang.String PROPERTY_EDITOR_ERROR;
+ public static final java.lang.String ARITH_OP_NULL;
+ public static final java.lang.String ARITH_OP_BAD_TYPE;
+ public static final java.lang.String ARITH_ERROR;
+ public static final java.lang.String ERROR_IN_EQUALS;
+ public static final java.lang.String UNARY_OP_BAD_TYPE;
+ public static final java.lang.String NAMED_VALUE_NOT_FOUND;
+ public static final java.lang.String CANT_GET_INDEXED_PROPERTY;
+ public static final java.lang.String COMPARABLE_ERROR;
+ public static final java.lang.String BAD_IMPLICIT_OBJECT;
+ public static final java.lang.String ATTRIBUTE_EVALUATION_EXCEPTION;
+ public static final java.lang.String ATTRIBUTE_PARSE_EXCEPTION;
+ public static final java.lang.String UNKNOWN_FUNCTION;
+ public static final java.lang.String INAPPROPRIATE_FUNCTION_ARG_COUNT;
+ public static final java.lang.String FUNCTION_INVOCATION_ERROR;
+ public org.jbpm.jpdl.el.impl.Constants();
+ public static java.lang.String getStringResource(java.lang.String) throws java.util.MissingResourceException;
+}
+
+Compiled from "DivideOperator.java"
+public class org.jbpm.jpdl.el.impl.DivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.DivideOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.DivideOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "EmptyOperator.java"
+public class org.jbpm.jpdl.el.impl.EmptyOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.EmptyOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.EmptyOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "EnumeratedMap.java"
+public abstract class org.jbpm.jpdl.el.impl.EnumeratedMap extends java.lang.Object implements java.util.Map{
+ public org.jbpm.jpdl.el.impl.EnumeratedMap();
+ public void clear();
+ public boolean containsKey(java.lang.Object);
+ public boolean containsValue(java.lang.Object);
+ public java.util.Set entrySet();
+ public java.lang.Object get(java.lang.Object);
+ public boolean isEmpty();
+ public java.util.Set keySet();
+ public java.lang.Object put(java.lang.Object, java.lang.Object);
+ public void putAll(java.util.Map);
+ public java.lang.Object remove(java.lang.Object);
+ public int size();
+ public java.util.Collection values();
+ public abstract java.util.Enumeration enumerateKeys();
+ public abstract boolean isMutable();
+ public abstract java.lang.Object getValue(java.lang.Object);
+ public java.util.Map getAsMap();
+}
+
+Compiled from "EqualityOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.EqualityOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.EqualityOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "EqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.EqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
+ public static final org.jbpm.jpdl.el.impl.EqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.EqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "Expression.java"
+public abstract class org.jbpm.jpdl.el.impl.Expression extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Expression();
+ public abstract java.lang.String getExpressionString();
+ public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluatorImpl.java"
+public class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl extends org.jbpm.jpdl.el.ExpressionEvaluator{
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl();
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl(boolean);
+ public java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.Object parseExpressionString(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.String parseAndRender(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluatorImpl.java"
+class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression extends org.jbpm.jpdl.el.Expression{
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression(org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper);
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionString.java"
+public class org.jbpm.jpdl.el.impl.ExpressionString extends java.lang.Object{
+ public java.lang.Object[] getElements();
+ public void setElements(java.lang.Object[]);
+ public org.jbpm.jpdl.el.impl.ExpressionString(java.lang.Object[]);
+ public java.lang.String evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "FloatingPointLiteral.java"
+public class org.jbpm.jpdl.el.impl.FloatingPointLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public org.jbpm.jpdl.el.impl.FloatingPointLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "FunctionInvocation.java"
+public class org.jbpm.jpdl.el.impl.FunctionInvocation extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.String getFunctionName();
+ public void setFunctionName(java.lang.String);
+ public java.util.List getArgumentList();
+ public void setArgumentList(java.util.List);
+ public org.jbpm.jpdl.el.impl.FunctionInvocation(java.lang.String, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "GreaterThanOperator.java"
+public class org.jbpm.jpdl.el.impl.GreaterThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.GreaterThanOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.GreaterThanOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "GreaterThanOrEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "IntegerDivideOperator.java"
+public class org.jbpm.jpdl.el.impl.IntegerDivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.IntegerDivideOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.IntegerDivideOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "IntegerLiteral.java"
+public class org.jbpm.jpdl.el.impl.IntegerLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public org.jbpm.jpdl.el.impl.IntegerLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "JbpmExpressionEvaluator.java"
+public class org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator();
+ public static void setExpressionEvaluator(org.jbpm.jpdl.el.ExpressionEvaluator);
+ public static void setVariableResolver(org.jbpm.jpdl.el.VariableResolver);
+ public static void setFunctionMapper(org.jbpm.jpdl.el.FunctionMapper);
+ public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper);
+ public static org.jbpm.jpdl.el.VariableResolver getUsedVariableResolver();
+ public static org.jbpm.jpdl.el.FunctionMapper getUsedFunctionMapper();
+}
+
+Compiled from "JbpmVariableResolver.java"
+public class org.jbpm.jpdl.el.impl.JbpmVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver{
+ public org.jbpm.jpdl.el.impl.JbpmVariableResolver();
+ public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "LessThanOperator.java"
+public class org.jbpm.jpdl.el.impl.LessThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.LessThanOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.LessThanOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "LessThanOrEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "Literal.java"
+public abstract class org.jbpm.jpdl.el.impl.Literal extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.Object getValue();
+ public void setValue(java.lang.Object);
+ public org.jbpm.jpdl.el.impl.Literal(java.lang.Object);
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "Logger.java"
+public class org.jbpm.jpdl.el.impl.Logger extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Logger(java.io.PrintStream);
+ public boolean isLoggingWarning();
+ public void logWarning(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public boolean isLoggingError();
+ public void logError(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MinusOperator.java"
+public class org.jbpm.jpdl.el.impl.MinusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.MinusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.MinusOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "ModulusOperator.java"
+public class org.jbpm.jpdl.el.impl.ModulusOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.ModulusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.ModulusOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MultiplyOperator.java"
+public class org.jbpm.jpdl.el.impl.MultiplyOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.MultiplyOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.MultiplyOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "NamedValue.java"
+public class org.jbpm.jpdl.el.impl.NamedValue extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.String getName();
+ public org.jbpm.jpdl.el.impl.NamedValue(java.lang.String);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "NotEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.NotEqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
+ public static final org.jbpm.jpdl.el.impl.NotEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.NotEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "NotOperator.java"
+public class org.jbpm.jpdl.el.impl.NotOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.NotOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.NotOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "NullLiteral.java"
+public class org.jbpm.jpdl.el.impl.NullLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static final org.jbpm.jpdl.el.impl.NullLiteral SINGLETON;
+ public org.jbpm.jpdl.el.impl.NullLiteral();
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "OrOperator.java"
+public class org.jbpm.jpdl.el.impl.OrOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.OrOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.OrOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "PlusOperator.java"
+public class org.jbpm.jpdl.el.impl.PlusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.PlusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.PlusOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "PrimitiveObjects.java"
+class org.jbpm.jpdl.el.impl.PrimitiveObjects extends java.lang.Object{
+ public static java.lang.Boolean getBoolean(boolean);
+ public static java.lang.Byte getByte(byte);
+ public static java.lang.Character getCharacter(char);
+ public static java.lang.Short getShort(short);
+ public static java.lang.Integer getInteger(int);
+ public static java.lang.Long getLong(long);
+ public static java.lang.Float getFloat(float);
+ public static java.lang.Double getDouble(double);
+ public static java.lang.Class getPrimitiveObjectClass(java.lang.Class);
+}
+
+Compiled from "PropertySuffix.java"
+public class org.jbpm.jpdl.el.impl.PropertySuffix extends org.jbpm.jpdl.el.impl.ArraySuffix{
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public org.jbpm.jpdl.el.impl.PropertySuffix(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "RelationalOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.RelationalOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.RelationalOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract boolean apply(double, double);
+ public abstract boolean apply(long, long);
+ public abstract boolean apply(java.lang.String, java.lang.String);
+ public abstract boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public abstract boolean apply(java.math.BigInteger, java.math.BigInteger);
+ protected boolean isLess(int);
+ protected boolean isEqual(int);
+ protected boolean isGreater(int);
+}
+
+Compiled from "StringLiteral.java"
+public class org.jbpm.jpdl.el.impl.StringLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static org.jbpm.jpdl.el.impl.StringLiteral fromToken(java.lang.String);
+ public static org.jbpm.jpdl.el.impl.StringLiteral fromLiteralValue(java.lang.String);
+ public static java.lang.String getValueFromToken(java.lang.String);
+ public static java.lang.String toStringToken(java.lang.String);
+ public static java.lang.String toIdentifierToken(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "UnaryMinusOperator.java"
+public class org.jbpm.jpdl.el.impl.UnaryMinusOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.UnaryMinusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.UnaryMinusOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "UnaryOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.UnaryOperator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.UnaryOperator();
+ public abstract java.lang.String getOperatorSymbol();
+ public abstract java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "UnaryOperatorExpression.java"
+public class org.jbpm.jpdl.el.impl.UnaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.UnaryOperator getOperator();
+ public void setOperator(org.jbpm.jpdl.el.impl.UnaryOperator);
+ public java.util.List getOperators();
+ public void setOperators(java.util.List);
+ public org.jbpm.jpdl.el.impl.Expression getExpression();
+ public void setExpression(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.UnaryOperatorExpression(org.jbpm.jpdl.el.impl.UnaryOperator, java.util.List, org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ValueSuffix.java"
+public abstract class org.jbpm.jpdl.el.impl.ValueSuffix extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.ValueSuffix();
+ public abstract java.lang.String getExpressionString();
+ public abstract java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ELParser.java"
+public class org.jbpm.jpdl.el.parser.ELParser extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager token_source;
+ public org.jbpm.jpdl.el.parser.ELToken token;
+ public org.jbpm.jpdl.el.parser.ELToken jj_nt;
+ public boolean lookingAhead;
+ public static void main(java.lang.String[]) throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.Object ExpressionString() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String AttrValueString() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AttrValueExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression Expression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression OrExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AndExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression EqualityExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression RelationalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AddExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression MultiplyExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression ConditionalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression UnaryExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression Value() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression ValuePrefix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.NamedValue NamedValue() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.FunctionInvocation FunctionInvocation() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.ValueSuffix ValueSuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.PropertySuffix PropertySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.ArraySuffix ArraySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Literal Literal() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.BooleanLiteral BooleanLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.StringLiteral StringLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.IntegerLiteral IntegerLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.FloatingPointLiteral FloatingPointLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.NullLiteral NullLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String Identifier() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String QualifiedName() throws org.jbpm.jpdl.el.parser.ParseException;
+ public org.jbpm.jpdl.el.parser.ELParser(java.io.InputStream);
+ public void ReInit(java.io.InputStream);
+ public org.jbpm.jpdl.el.parser.ELParser(java.io.Reader);
+ public void ReInit(java.io.Reader);
+ public org.jbpm.jpdl.el.parser.ELParser(org.jbpm.jpdl.el.parser.ELParserTokenManager);
+ public void ReInit(org.jbpm.jpdl.el.parser.ELParserTokenManager);
+ public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
+ public final org.jbpm.jpdl.el.parser.ELToken getToken(int);
+ public final org.jbpm.jpdl.el.parser.ParseException generateParseException();
+ public final void enable_tracing();
+ public final void disable_tracing();
+}
+
+Compiled from "ELParserConstants.java"
+public interface org.jbpm.jpdl.el.parser.ELParserConstants{
+ public static final int EOF;
+ public static final int NON_EXPRESSION_TEXT;
+ public static final int START_EXPRESSION;
+ public static final int INTEGER_LITERAL;
+ public static final int FLOATING_POINT_LITERAL;
+ public static final int EXPONENT;
+ public static final int STRING_LITERAL;
+ public static final int BADLY_ESCAPED_STRING_LITERAL;
+ public static final int TRUE;
+ public static final int FALSE;
+ public static final int NULL;
+ public static final int END_EXPRESSION;
+ public static final int DOT;
+ public static final int GT1;
+ public static final int GT2;
+ public static final int LT1;
+ public static final int LT2;
+ public static final int EQ1;
+ public static final int EQ2;
+ public static final int LE1;
+ public static final int LE2;
+ public static final int GE1;
+ public static final int GE2;
+ public static final int NE1;
+ public static final int NE2;
+ public static final int LPAREN;
+ public static final int RPAREN;
+ public static final int COMMA;
+ public static final int COLON;
+ public static final int LBRACKET;
+ public static final int RBRACKET;
+ public static final int PLUS;
+ public static final int MINUS;
+ public static final int MULTIPLY;
+ public static final int DIVIDE1;
+ public static final int DIVIDE2;
+ public static final int MODULUS1;
+ public static final int MODULUS2;
+ public static final int NOT1;
+ public static final int NOT2;
+ public static final int AND1;
+ public static final int AND2;
+ public static final int OR1;
+ public static final int OR2;
+ public static final int EMPTY;
+ public static final int COND;
+ public static final int IDENTIFIER;
+ public static final int IMPL_OBJ_START;
+ public static final int LETTER;
+ public static final int DIGIT;
+ public static final int ILLEGAL_CHARACTER;
+ public static final int DEFAULT;
+ public static final int IN_EXPRESSION;
+ public static final java.lang.String[] tokenImage;
+}
+
+Compiled from "ELParser.java"
+final class org.jbpm.jpdl.el.parser.ELParser$JJCalls extends java.lang.Object{
+}
+
+Compiled from "ELParserTokenManager.java"
+public class org.jbpm.jpdl.el.parser.ELParserTokenManager extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
+ public java.io.PrintStream debugStream;
+ public static final java.lang.String[] jjstrLiteralImages;
+ public static final java.lang.String[] lexStateNames;
+ public static final int[] jjnewLexState;
+ protected char curChar;
+ public void setDebugStream(java.io.PrintStream);
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream);
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
+ public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream);
+ public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
+ public void SwitchTo(int);
+ public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
+}
+
+Compiled from "ELToken.java"
+public class org.jbpm.jpdl.el.parser.ELToken extends java.lang.Object{
+ public int kind;
+ public int beginLine;
+ public int beginColumn;
+ public int endLine;
+ public int endColumn;
+ public java.lang.String image;
+ public org.jbpm.jpdl.el.parser.ELToken next;
+ public org.jbpm.jpdl.el.parser.ELToken specialToken;
+ public org.jbpm.jpdl.el.parser.ELToken();
+ public final java.lang.String toString();
+ public static final org.jbpm.jpdl.el.parser.ELToken newToken(int);
+}
+
+Compiled from "ELTokenMgrError.java"
+public class org.jbpm.jpdl.el.parser.ELTokenMgrError extends java.lang.Error{
+ protected static final java.lang.String addEscapes(java.lang.String);
+ public java.lang.String getMessage();
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError();
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError(java.lang.String, int);
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError(boolean, int, int, int, java.lang.String, char, int);
+}
+
+Compiled from "ParseException.java"
+public class org.jbpm.jpdl.el.parser.ParseException extends java.lang.Exception{
+ protected boolean specialConstructor;
+ public org.jbpm.jpdl.el.parser.ELToken currentToken;
+ public int[][] expectedTokenSequences;
+ public java.lang.String[] tokenImage;
+ protected java.lang.String eol;
+ public org.jbpm.jpdl.el.parser.ParseException(org.jbpm.jpdl.el.parser.ELToken, int[][], java.lang.String[]);
+ public org.jbpm.jpdl.el.parser.ParseException();
+ public org.jbpm.jpdl.el.parser.ParseException(java.lang.String);
+ public java.lang.String getMessage();
+ protected java.lang.String add_escapes(java.lang.String);
+}
+
+Compiled from "SimpleCharStream.java"
+public final class org.jbpm.jpdl.el.parser.SimpleCharStream extends java.lang.Object{
+ public static final boolean staticFlag;
+ public int bufpos;
+ public final char BeginToken() throws java.io.IOException;
+ public final char readChar() throws java.io.IOException;
+ public final int getColumn();
+ public final int getLine();
+ public final int getEndColumn();
+ public final int getEndLine();
+ public final int getBeginColumn();
+ public final int getBeginLine();
+ public final void backup(int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader);
+ public void ReInit(java.io.Reader, int, int, int);
+ public void ReInit(java.io.Reader, int, int);
+ public void ReInit(java.io.Reader);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream);
+ public void ReInit(java.io.InputStream, int, int, int);
+ public void ReInit(java.io.InputStream);
+ public void ReInit(java.io.InputStream, int, int);
+ public final java.lang.String GetImage();
+ public final char[] GetSuffix(int);
+ public void Done();
+ public void adjustBeginLineColumn(int, int);
+}
+
+Compiled from "VariableResolver.java"
+public interface org.jbpm.jpdl.el.VariableResolver{
+ public abstract java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MilestoneInstance.java"
+public class org.jbpm.jpdl.exe.MilestoneInstance extends java.lang.Object implements java.io.Serializable{
+ protected long id;
+ protected java.lang.String name;
+ protected boolean reached;
+ protected org.jbpm.graph.exe.Token token;
+ protected java.util.Collection listeners;
+ public org.jbpm.jpdl.exe.MilestoneInstance();
+ public org.jbpm.jpdl.exe.MilestoneInstance(java.lang.String);
+ public static org.jbpm.jpdl.exe.MilestoneInstance getMilestoneInstance(java.lang.String, org.jbpm.graph.exe.Token);
+ public void addListener(org.jbpm.graph.exe.Token);
+ public void notifyListeners();
+ public long getId();
+ public void setId(long);
+ public java.util.Collection getListeners();
+ public void setListeners(java.util.Collection);
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isReached();
+ public void setReached(boolean);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "JpdlException.java"
+public class org.jbpm.jpdl.JpdlException extends java.lang.RuntimeException{
+ protected java.util.List problems;
+ public org.jbpm.jpdl.JpdlException(java.util.List);
+ public org.jbpm.jpdl.JpdlException(java.lang.String);
+ public org.jbpm.jpdl.JpdlException(java.lang.String, java.lang.Throwable);
+ public java.util.List getProblems();
+}
+
+Compiled from "ConfigurableParser.java"
+public interface org.jbpm.jpdl.par.ConfigurableParser extends org.jbpm.jpdl.par.ProcessArchiveParser{
+ public abstract void configure(org.w3c.dom.Element);
+}
+
+Compiled from "FileArchiveParser.java"
+public class org.jbpm.jpdl.par.FileArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
+ public org.jbpm.jpdl.par.FileArchiveParser();
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "FileFilter.java"
+public class org.jbpm.jpdl.par.FileFilter extends java.lang.Object implements org.jbpm.jpdl.par.ConfigurableParser{
+ public org.jbpm.jpdl.par.FileFilter();
+ public void configure(org.w3c.dom.Element);
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "JpdlArchiveParser.java"
+public class org.jbpm.jpdl.par.JpdlArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
+ public org.jbpm.jpdl.par.JpdlArchiveParser();
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition) throws org.jbpm.jpdl.JpdlException;
+}
+
+Compiled from "ProcessArchive.java"
+public class org.jbpm.jpdl.par.ProcessArchive extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
+ public org.jbpm.jpdl.par.ProcessArchive(java.util.zip.ZipInputStream) throws java.io.IOException;
+ public org.jbpm.graph.def.ProcessDefinition parseProcessDefinition();
+ public java.lang.String toString();
+ public java.util.Map getEntries();
+ public byte[] getEntry(java.lang.String);
+ public java.io.InputStream getEntryInputStream(java.lang.String);
+ public byte[] removeEntry(java.lang.String);
+ public java.io.InputStream removeEntryInputStream(java.lang.String);
+ public void addProblem(org.jbpm.jpdl.xml.Problem);
+ public java.util.List getProblems();
+ public void resetProblems();
+}
+
+Compiled from "ProcessArchiveParser.java"
+public interface org.jbpm.jpdl.par.ProcessArchiveParser extends java.io.Serializable{
+ public abstract org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "JpdlParser.java"
+public class org.jbpm.jpdl.xml.JpdlParser extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.jpdl.xml.JpdlParser();
+ public static org.dom4j.Document parse(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
+ public static org.dom4j.io.SAXReader createSaxReader(org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
+ public static org.xml.sax.XMLReader createXmlReader() throws java.lang.Exception;
+ public static void addSchemaResource(java.lang.String);
+}
+
+Compiled from "JpdlParser.java"
+class org.jbpm.jpdl.xml.JpdlParser$JpdlErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler,java.io.Serializable{
+ public void warning(org.xml.sax.SAXParseException);
+ public void error(org.xml.sax.SAXParseException);
+ public void fatalError(org.xml.sax.SAXParseException);
+}
+
+Compiled from "JpdlXmlReader.java"
+public class org.jbpm.jpdl.xml.JpdlXmlReader extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
+ protected org.xml.sax.InputSource inputSource;
+ protected java.util.List problems;
+ protected org.jbpm.jpdl.xml.ProblemListener problemListener;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected java.lang.String initialNodeName;
+ protected java.util.Collection unresolvedTransitionDestinations;
+ protected java.util.Collection unresolvedActionReferences;
+ protected org.dom4j.Document document;
+ public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource);
+ public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener);
+ public org.jbpm.jpdl.xml.JpdlXmlReader(java.io.Reader);
+ public void close() throws java.io.IOException;
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void addProblem(org.jbpm.jpdl.xml.Problem);
+ public void addError(java.lang.String);
+ public void addError(java.lang.String, java.lang.Throwable);
+ public void addWarning(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition readProcessDefinition();
+ protected void parseProcessDefinitionAttributes(org.dom4j.Element);
+ protected void readSwimlanes(org.dom4j.Element);
+ public void readNodes(org.dom4j.Element, org.jbpm.graph.def.NodeCollection);
+ public void readTasks(org.dom4j.Element, org.jbpm.graph.node.TaskNode);
+ public org.jbpm.taskmgmt.def.Task readTask(org.dom4j.Element, org.jbpm.taskmgmt.def.TaskMgmtDefinition, org.jbpm.graph.node.TaskNode);
+ protected org.jbpm.instantiation.Delegation readAssignmentDelegation(org.dom4j.Element);
+ protected org.jbpm.taskmgmt.def.TaskController readTaskController(org.dom4j.Element);
+ public java.util.List readVariableAccesses(org.dom4j.Element);
+ public void readStartStateTask(org.dom4j.Element, org.jbpm.graph.node.StartState);
+ public void readNode(org.dom4j.Element, org.jbpm.graph.def.Node, org.jbpm.graph.def.NodeCollection);
+ protected void readNodeTimers(org.dom4j.Element, org.jbpm.graph.def.Node);
+ protected void readNodeTimer(org.dom4j.Element, org.jbpm.graph.def.Node);
+ protected void readTaskTimers(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
+ protected void readTaskTimer(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
+ protected void readEvents(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ public void readActions(org.dom4j.Element, org.jbpm.graph.def.GraphElement, java.lang.String);
+ protected void addAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
+ public org.jbpm.graph.def.Action readSingleAction(org.dom4j.Element);
+ public org.jbpm.graph.def.Action createAction(org.dom4j.Element);
+ public void readAction(org.dom4j.Element, org.jbpm.graph.def.Action);
+ protected void readExceptionHandlers(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ protected void readExceptionHandler(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ public void addUnresolvedTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
+ public void resolveTransitionDestinations();
+ public void resolveTransitionDestinations(java.util.List, org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Transition resolveTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
+ public void addUnresolvedActionReference(org.dom4j.Element, org.jbpm.graph.def.Action);
+ public void resolveActionReferences();
+ public void verifySwimlaneAssignments();
+ public org.jbpm.instantiation.Delegation createMailDelegation(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String getProperty(java.lang.String, org.dom4j.Element);
+}
+
+Compiled from "JpdlXmlWriter.java"
+public class org.jbpm.jpdl.xml.JpdlXmlWriter extends java.lang.Object{
+ public org.jbpm.jpdl.xml.JpdlXmlWriter(java.io.Writer);
+ public void addProblem(java.lang.String);
+ public static java.lang.String toString(org.jbpm.graph.def.ProcessDefinition);
+ public void setUseNamespace(boolean);
+ public void write(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Parsable.java"
+public interface org.jbpm.jpdl.xml.Parsable{
+ public abstract void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public abstract void write(org.dom4j.Element);
+}
+
+Compiled from "Problem.java"
+public class org.jbpm.jpdl.xml.Problem extends java.lang.Object implements java.io.Serializable{
+ public static final int LEVEL_FATAL;
+ public static final int LEVEL_ERROR;
+ public static final int LEVEL_WARNING;
+ public static final int LEVEL_INFO;
+ protected int level;
+ protected java.lang.String description;
+ protected java.lang.String resource;
+ protected java.lang.String folder;
+ protected java.lang.Integer line;
+ protected java.lang.Throwable exception;
+ public org.jbpm.jpdl.xml.Problem(int, java.lang.String);
+ public org.jbpm.jpdl.xml.Problem(int, java.lang.String, java.lang.Throwable);
+ public java.lang.String toString();
+ public static boolean containsProblemsOfLevel(java.util.Collection, int);
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public java.lang.Throwable getException();
+ public void setException(java.lang.Throwable);
+ public java.lang.String getFolder();
+ public void setFolder(java.lang.String);
+ public java.lang.Integer getLine();
+ public void setLine(java.lang.Integer);
+ public java.lang.String getResource();
+ public void setResource(java.lang.String);
+ public int getLevel();
+}
+
+Compiled from "ProblemListener.java"
+public interface org.jbpm.jpdl.xml.ProblemListener extends java.io.Serializable{
+ public abstract void addProblem(org.jbpm.jpdl.xml.Problem);
+}
+
+Compiled from "DbLoggingService.java"
+public class org.jbpm.logging.db.DbLoggingService extends java.lang.Object implements org.jbpm.logging.LoggingService{
+ public org.jbpm.logging.db.DbLoggingService();
+ public void log(org.jbpm.logging.log.ProcessLog);
+ public void close();
+}
+
+Compiled from "DbLoggingServiceFactory.java"
+public class org.jbpm.logging.db.DbLoggingServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.logging.db.DbLoggingServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "LoggingInstance.java"
+public class org.jbpm.logging.exe.LoggingInstance extends org.jbpm.module.exe.ModuleInstance{
+ public org.jbpm.logging.exe.LoggingInstance();
+ public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
+ public void endCompositeLog();
+ public void addLog(org.jbpm.logging.log.ProcessLog);
+ public java.util.List getLogs();
+ public java.util.List getLogs(java.lang.Class);
+ public static java.util.List getLogs(java.util.Collection, java.lang.Class);
+ public void logLogs();
+}
+
+Compiled from "CompositeLog.java"
+public class org.jbpm.logging.log.CompositeLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.logging.log.CompositeLog();
+ public java.util.List getChildren();
+ public void setChildren(java.util.List);
+ public java.lang.String toString();
+ public void addChild(org.jbpm.logging.log.ProcessLog);
+}
+
+Compiled from "LoggingService.java"
+public interface org.jbpm.logging.LoggingService extends org.jbpm.svc.Service{
+ public abstract void log(org.jbpm.logging.log.ProcessLog);
+}
+
+Compiled from "MessageLog.java"
+public class org.jbpm.logging.log.MessageLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.logging.log.MessageLog();
+ public org.jbpm.logging.log.MessageLog(java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getMessage();
+}
+
+Compiled from "ProcessLog.java"
+public abstract class org.jbpm.logging.log.ProcessLog extends java.lang.Object implements java.io.Serializable{
+ protected int index;
+ protected java.util.Date date;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.logging.log.CompositeLog parent;
+ public org.jbpm.logging.log.ProcessLog();
+ public abstract java.lang.String toString();
+ public java.lang.String getActorId();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setParent(org.jbpm.logging.log.CompositeLog);
+ public long getId();
+ public java.util.Date getDate();
+ public void setDate(java.util.Date);
+ public org.jbpm.logging.log.CompositeLog getParent();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setIndex(int);
+ public int getIndex();
+ public java.util.List getChildren();
+}
+
+Compiled from "AddressResolver.java"
+public interface org.jbpm.mail.AddressResolver extends java.io.Serializable{
+ public abstract java.lang.Object resolveAddress(java.lang.String);
+}
+
+Compiled from "Mail.java"
+public class org.jbpm.mail.Mail extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.mail.Mail();
+ public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getRecipients();
+ public java.util.List getBccRecipients();
+ public java.lang.String getSubject();
+ public java.lang.String getText();
+ public java.lang.String getFromAddress();
+ public void send();
+ public static void send(java.util.Properties, java.lang.String, java.util.List, java.lang.String, java.lang.String);
+ public static void send(java.util.Properties, java.lang.String, java.util.List, java.util.List, java.lang.String, java.lang.String);
+ protected java.util.List tokenize(java.lang.String);
+ protected java.util.Collection resolveAddresses(java.util.List);
+}
+
+Compiled from "Mail.java"
+class org.jbpm.mail.Mail$MailVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver,java.io.Serializable{
+ public org.jbpm.mail.Mail$MailVariableResolver(org.jbpm.mail.Mail, java.util.Map, org.jbpm.jpdl.el.VariableResolver);
+ public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ModuleDefinition.java"
+public abstract class org.jbpm.module.def.ModuleDefinition extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.module.def.ModuleDefinition();
+ public abstract org.jbpm.module.exe.ModuleInstance createInstance();
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ModuleInstance.java"
+public class org.jbpm.module.exe.ModuleInstance extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ public org.jbpm.module.exe.ModuleInstance();
+ public boolean equals(java.lang.Object);
+ protected org.jbpm.svc.Service getService(java.lang.String);
+ public long getId();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "DbMessageService.java"
+public class org.jbpm.msg.db.DbMessageService extends java.lang.Object implements org.jbpm.msg.MessageService{
+ public org.jbpm.msg.db.DbMessageService();
+ public void send(org.jbpm.job.Job);
+ public void close();
+}
+
+Compiled from "DbMessageServiceFactory.java"
+public class org.jbpm.msg.db.DbMessageServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.msg.db.DbMessageServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "MessageService.java"
+public interface org.jbpm.msg.MessageService extends org.jbpm.svc.Service,java.io.Serializable{
+ public abstract void send(org.jbpm.job.Job);
+ public abstract void close();
+}
+
+Compiled from "DbPersistenceService.java"
+public class org.jbpm.persistence.db.DbPersistenceService extends java.lang.Object implements org.jbpm.svc.Service,org.jbpm.persistence.PersistenceService{
+ protected org.jbpm.persistence.db.DbPersistenceServiceFactory persistenceServiceFactory;
+ protected java.sql.Connection connection;
+ protected boolean mustConnectionBeClosed;
+ protected org.hibernate.Transaction transaction;
+ protected boolean isTransactionEnabled;
+ protected boolean isCurrentSessionEnabled;
+ protected org.hibernate.Session session;
+ protected boolean mustSessionBeFlushed;
+ protected boolean mustSessionBeClosed;
+ protected org.jbpm.svc.Services services;
+ protected org.jbpm.db.GraphSession graphSession;
+ protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
+ protected org.jbpm.db.JobSession jobSession;
+ protected org.jbpm.db.ContextSession contextSession;
+ protected org.jbpm.db.LoggingSession loggingSession;
+ public org.jbpm.persistence.db.DbPersistenceService(org.jbpm.persistence.db.DbPersistenceServiceFactory);
+ public org.hibernate.SessionFactory getSessionFactory();
+ public org.hibernate.Session getSession();
+ public void beginTransaction();
+ public void endTransaction();
+ public java.sql.Connection getConnection();
+ public java.sql.Connection getConnection(boolean);
+ protected boolean isTransactionActive();
+ public void close();
+ public void assignId(java.lang.Object);
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public javax.sql.DataSource getDataSource();
+ public boolean isRollbackOnly();
+ public void setRollbackOnly(boolean);
+ public void setRollbackOnly();
+ public void setSession(org.hibernate.Session);
+ public void setSessionWithoutDisablingTx(org.hibernate.Session);
+ public void setConnection(java.sql.Connection);
+ public void setContextSession(org.jbpm.db.ContextSession);
+ public void setDataSource(javax.sql.DataSource);
+ public void setGraphSession(org.jbpm.db.GraphSession);
+ public void setLoggingSession(org.jbpm.db.LoggingSession);
+ public void setJobSession(org.jbpm.db.JobSession);
+ public void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public org.hibernate.Transaction getTransaction();
+ public void setTransaction(org.hibernate.Transaction);
+ public boolean isTransactionEnabled();
+ public void setTransactionEnabled(boolean);
+}
+
+Compiled from "DbPersistenceServiceFactory.java"
+public class org.jbpm.persistence.db.DbPersistenceServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.persistence.db.DbPersistenceServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public synchronized org.hibernate.cfg.Configuration getConfiguration();
+ public synchronized org.hibernate.tool.hbm2ddl.SchemaExport getSchemaExport();
+ public synchronized org.hibernate.SessionFactory getSessionFactory();
+ public javax.sql.DataSource getDataSource();
+ public void cleanSchema();
+ public void createSchema();
+ public void dropSchema();
+ public void close();
+ public java.lang.String getDataSourceJndiName();
+ public void setDataSourceJndiName(java.lang.String);
+ public java.lang.String getSessionFactoryJndiName();
+ public void setSessionFactoryJndiName(java.lang.String);
+ public void setConfiguration(org.hibernate.cfg.Configuration);
+ public void setDataSource(javax.sql.DataSource);
+ public void setSchemaExport(org.hibernate.tool.hbm2ddl.SchemaExport);
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public boolean isTransactionEnabled();
+ public void setTransactionEnabled(boolean);
+ public boolean isCurrentSessionEnabled();
+ public void setCurrentSessionEnabled(boolean);
+}
+
+Compiled from "StaleObjectLogConfigurer.java"
+public class org.jbpm.persistence.db.StaleObjectLogConfigurer extends java.lang.Object{
+ public static org.apache.commons.logging.Log getStaleObjectExceptionsLog();
+ public static void hideStaleObjectExceptions();
+}
+
+Compiled from "StaleObjectLogConfigurer.java"
+class org.jbpm.persistence.db.StaleObjectLogConfigurer$LogWrapper extends java.lang.Object implements org.apache.commons.logging.Log,java.io.Serializable{
+ public void debug(java.lang.Object, java.lang.Throwable);
+ public void debug(java.lang.Object);
+ public void error(java.lang.Object, java.lang.Throwable);
+ public void error(java.lang.Object);
+ public void info(java.lang.Object, java.lang.Throwable);
+ public void info(java.lang.Object);
+ public void trace(java.lang.Object, java.lang.Throwable);
+ public void trace(java.lang.Object);
+ public void warn(java.lang.Object, java.lang.Throwable);
+ public void warn(java.lang.Object);
+ public void fatal(java.lang.Object, java.lang.Throwable);
+ public void fatal(java.lang.Object);
+ public boolean isDebugEnabled();
+ public boolean isErrorEnabled();
+ public boolean isFatalEnabled();
+ public boolean isInfoEnabled();
+ public boolean isTraceEnabled();
+ public boolean isWarnEnabled();
+}
+
+Compiled from "JbpmPersistenceException.java"
+public class org.jbpm.persistence.JbpmPersistenceException extends org.jbpm.JbpmException{
+ public org.jbpm.persistence.JbpmPersistenceException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "JtaDbPersistenceService.java"
+public class org.jbpm.persistence.jta.JtaDbPersistenceService extends org.jbpm.persistence.db.DbPersistenceService{
+ public org.jbpm.persistence.jta.JtaDbPersistenceService(org.jbpm.persistence.db.DbPersistenceServiceFactory);
+ protected boolean isTransactionActive();
+ public void close();
+ public boolean isJtaTxCreated();
+}
+
+Compiled from "JtaDbPersistenceServiceFactory.java"
+public class org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory extends org.jbpm.persistence.db.DbPersistenceServiceFactory{
+ public org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public javax.transaction.UserTransaction getUserTransaction();
+}
+
+Compiled from "PersistenceService.java"
+public interface org.jbpm.persistence.PersistenceService extends org.jbpm.svc.Service{
+ public abstract void assignId(java.lang.Object);
+ public abstract org.jbpm.db.GraphSession getGraphSession();
+ public abstract org.jbpm.db.LoggingSession getLoggingSession();
+ public abstract org.jbpm.db.JobSession getJobSession();
+ public abstract org.jbpm.db.ContextSession getContextSession();
+ public abstract org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public abstract boolean isRollbackOnly();
+ public abstract void setRollbackOnly(boolean);
+ public abstract void setRollbackOnly();
+ public abstract void setGraphSession(org.jbpm.db.GraphSession);
+ public abstract void setLoggingSession(org.jbpm.db.LoggingSession);
+ public abstract void setJobSession(org.jbpm.db.JobSession);
+ public abstract void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
+}
+
+Compiled from "DbSchedulerService.java"
+public class org.jbpm.scheduler.db.DbSchedulerService extends java.lang.Object implements org.jbpm.scheduler.SchedulerService{
+ public org.jbpm.scheduler.db.DbSchedulerService();
+ public void createTimer(org.jbpm.job.Timer);
+ public void deleteTimer(org.jbpm.job.Timer);
+ public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public void close();
+}
+
+Compiled from "DbSchedulerServiceFactory.java"
+public class org.jbpm.scheduler.db.DbSchedulerServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.scheduler.db.DbSchedulerServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "CancelTimerAction.java"
+public class org.jbpm.scheduler.def.CancelTimerAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.scheduler.def.CancelTimerAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.lang.String getTimerName();
+ public void setTimerName(java.lang.String);
+}
+
+Compiled from "CreateTimerAction.java"
+public class org.jbpm.scheduler.def.CreateTimerAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.scheduler.def.CreateTimerAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ protected org.jbpm.job.Timer createTimer(org.jbpm.graph.exe.ExecutionContext);
+ public java.lang.String getDueDate();
+ public void setDueDate(java.lang.String);
+ public java.lang.String getRepeat();
+ public void setRepeat(java.lang.String);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.lang.String getTimerName();
+ public void setTimerName(java.lang.String);
+ public org.jbpm.graph.def.Action getTimerAction();
+ public void setTimerAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "SchedulerService.java"
+public interface org.jbpm.scheduler.SchedulerService extends org.jbpm.svc.Service{
+ public abstract void createTimer(org.jbpm.job.Timer);
+ public abstract void deleteTimer(org.jbpm.job.Timer);
+ public abstract void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public abstract void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "DefaultAuthenticationService.java"
+public class org.jbpm.security.authentication.DefaultAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
+ public org.jbpm.security.authentication.DefaultAuthenticationService();
+ public void setActorId(java.lang.String);
+ public java.lang.String getActorId();
+ public void close();
+}
+
+Compiled from "DefaultAuthenticationServiceFactory.java"
+public class org.jbpm.security.authentication.DefaultAuthenticationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.security.authentication.DefaultAuthenticationServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "AuthenticationService.java"
+public interface org.jbpm.security.AuthenticationService extends org.jbpm.svc.Service{
+ public abstract java.lang.String getActorId();
+}
+
+Compiled from "SubjectAuthenticationService.java"
+public class org.jbpm.security.authentication.SubjectAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
+ public org.jbpm.security.authentication.SubjectAuthenticationService();
+ public java.lang.String getActorId();
+ public void close();
+}
+
+Compiled from "IdentityAuthorizationService.java"
+public class org.jbpm.security.authorization.IdentityAuthorizationService extends java.lang.Object implements org.jbpm.security.AuthorizationService{
+ public org.jbpm.security.authorization.IdentityAuthorizationService();
+ public void checkPermission(java.security.Permission) throws java.security.AccessControlException;
+ public void close();
+}
+
+Compiled from "IdentityAuthorizationServiceFactory.java"
+public class org.jbpm.security.authorization.IdentityAuthorizationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.security.authorization.IdentityAuthorizationServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "AuthorizationService.java"
+public interface org.jbpm.security.AuthorizationService extends org.jbpm.svc.Service{
+ public abstract void checkPermission(java.security.Permission) throws java.security.AccessControlException;
+}
+
+Compiled from "CreateProcessInstancePermission.java"
+public class org.jbpm.security.permission.CreateProcessInstancePermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.CreateProcessInstancePermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "DeployProcessPermission.java"
+public class org.jbpm.security.permission.DeployProcessPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.DeployProcessPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "EndTaskPermission.java"
+public class org.jbpm.security.permission.EndTaskPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.EndTaskPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "SubmitTaskParametersPermission.java"
+public class org.jbpm.security.permission.SubmitTaskParametersPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.SubmitTaskParametersPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "TaskAssignPermission.java"
+public class org.jbpm.security.permission.TaskAssignPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.TaskAssignPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "ViewTaskParametersPermission.java"
+public class org.jbpm.security.permission.ViewTaskParametersPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.ViewTaskParametersPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "SecurityHelper.java"
+public abstract class org.jbpm.security.SecurityHelper extends java.lang.Object{
+ public org.jbpm.security.SecurityHelper();
+ public static java.lang.String getAuthenticatedActorId();
+ public static void checkPermission(java.security.Permission);
+}
+
+Compiled from "JbpmServiceException.java"
+public class org.jbpm.svc.JbpmServiceException extends org.jbpm.JbpmException{
+ public org.jbpm.svc.JbpmServiceException();
+ public org.jbpm.svc.JbpmServiceException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.svc.JbpmServiceException(java.lang.String);
+ public org.jbpm.svc.JbpmServiceException(java.lang.Throwable);
+}
+
+Compiled from "CascadeSaveOperation.java"
+public class org.jbpm.svc.save.CascadeSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.CascadeSaveOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "CheckUnpersistableVariablesOperation.java"
+public class org.jbpm.svc.save.CheckUnpersistableVariablesOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.CheckUnpersistableVariablesOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "HibernateSaveOperation.java"
+public class org.jbpm.svc.save.HibernateSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.HibernateSaveOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "SaveLogsOperation.java"
+public class org.jbpm.svc.save.SaveLogsOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.SaveLogsOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "SaveOperation.java"
+public interface org.jbpm.svc.save.SaveOperation extends java.io.Serializable{
+ public abstract void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "Service.java"
+public interface org.jbpm.svc.Service extends java.io.Serializable{
+ public abstract void close();
+}
+
+Compiled from "ServiceFactory.java"
+public interface org.jbpm.svc.ServiceFactory extends java.io.Serializable{
+ public abstract org.jbpm.svc.Service openService();
+ public abstract void close();
+}
+
+Compiled from "Services.java"
+public class org.jbpm.svc.Services extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String SERVICENAME_AUTHENTICATION;
+ public static final java.lang.String SERVICENAME_AUTHORIZATION;
+ public static final java.lang.String SERVICENAME_TX;
+ public static final java.lang.String SERVICENAME_LOGGING;
+ public static final java.lang.String SERVICENAME_MESSAGE;
+ public static final java.lang.String SERVICENAME_PERSISTENCE;
+ public static final java.lang.String SERVICENAME_SCHEDULER;
+ public static final java.lang.String SERVICENAME_JCR;
+ public static final java.lang.String SERVICENAME_ADDRESSRESOLVER;
+ public static org.jbpm.svc.Service getCurrentService(java.lang.String);
+ public static org.jbpm.svc.Service getCurrentService(java.lang.String, boolean);
+ public org.jbpm.svc.Services(java.util.Map);
+ public org.jbpm.svc.Services(java.util.Map, java.util.List, java.util.List);
+ public void setSaveOperations(java.util.List);
+ public void addSaveOperation(org.jbpm.svc.save.SaveOperation);
+ public java.util.Map getServiceFactories();
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public boolean hasService(java.lang.String);
+ public org.jbpm.svc.Service getService(java.lang.String);
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+ public org.jbpm.security.AuthenticationService getAuthenticationService();
+ public org.jbpm.security.AuthorizationService getAuthorizationService();
+ public org.jbpm.logging.LoggingService getLoggingService();
+ public org.jbpm.msg.MessageService getMessageService();
+ public org.jbpm.persistence.PersistenceService getPersistenceService();
+ public org.jbpm.scheduler.SchedulerService getSchedulerService();
+ public org.jbpm.tx.TxService getTxService();
+ public void setAuthenticationService(org.jbpm.security.AuthenticationService);
+ public void setAuthorizationService(org.jbpm.security.AuthorizationService);
+ public void setLoggingService(org.jbpm.logging.LoggingService);
+ public void setMessageService(org.jbpm.msg.MessageService);
+ public void setPersistenceService(org.jbpm.persistence.PersistenceService);
+ public void setSchedulerService(org.jbpm.scheduler.SchedulerService);
+ public void setTxService(org.jbpm.tx.TxService);
+ public void close();
+ public static boolean isCausedByStaleState(org.jbpm.persistence.JbpmPersistenceException);
+ public static void assignId(java.lang.Object);
+}
+
+Compiled from "AssignmentHandler.java"
+public interface org.jbpm.taskmgmt.def.AssignmentHandler extends java.io.Serializable{
+ public abstract void assign(org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "Swimlane.java"
+public class org.jbpm.taskmgmt.def.Swimlane extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected java.lang.String actorIdExpression;
+ protected java.lang.String pooledActorsExpression;
+ protected org.jbpm.instantiation.Delegation assignmentDelegation;
+ protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
+ protected java.util.Set tasks;
+ public org.jbpm.taskmgmt.def.Swimlane();
+ public org.jbpm.taskmgmt.def.Swimlane(java.lang.String);
+ public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public java.util.Set getTasks();
+ public boolean equals(java.lang.Object);
+ public void setActorIdExpression(java.lang.String);
+ public void setPooledActorsExpression(java.lang.String);
+ public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public java.lang.String getActorIdExpression();
+ public java.lang.String getPooledActorsExpression();
+ public org.jbpm.instantiation.Delegation getAssignmentDelegation();
+ public java.lang.String getName();
+ public long getId();
+}
+
+Compiled from "Task.java"
+public class org.jbpm.taskmgmt.def.Task extends org.jbpm.graph.def.GraphElement{
+ public static final int PRIORITY_HIGHEST;
+ public static final int PRIORITY_HIGH;
+ public static final int PRIORITY_NORMAL;
+ public static final int PRIORITY_LOW;
+ public static final int PRIORITY_LOWEST;
+ protected boolean isBlocking;
+ protected boolean isSignalling;
+ protected java.lang.String condition;
+ protected java.lang.String dueDate;
+ protected int priority;
+ protected org.jbpm.graph.node.TaskNode taskNode;
+ protected org.jbpm.graph.node.StartState startState;
+ protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
+ protected org.jbpm.taskmgmt.def.Swimlane swimlane;
+ protected java.lang.String actorIdExpression;
+ protected java.lang.String pooledActorsExpression;
+ protected org.jbpm.instantiation.Delegation assignmentDelegation;
+ protected org.jbpm.taskmgmt.def.TaskController taskController;
+ public static int parsePriority(java.lang.String);
+ public org.jbpm.taskmgmt.def.Task();
+ public org.jbpm.taskmgmt.def.Task(java.lang.String);
+ public java.lang.String[] getSupportedEventTypes();
+ public void setTaskNode(org.jbpm.graph.node.TaskNode);
+ public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
+ public void setActorIdExpression(java.lang.String);
+ public void setPooledActorsExpression(java.lang.String);
+ public void setSwimlane(org.jbpm.taskmgmt.def.Swimlane);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
+ public boolean isBlocking();
+ public void setBlocking(boolean);
+ public org.jbpm.graph.node.TaskNode getTaskNode();
+ public java.lang.String getActorIdExpression();
+ public java.lang.String getPooledActorsExpression();
+ public org.jbpm.instantiation.Delegation getAssignmentDelegation();
+ public java.lang.String getDueDate();
+ public void setDueDate(java.lang.String);
+ public org.jbpm.taskmgmt.def.TaskController getTaskController();
+ public void setTaskController(org.jbpm.taskmgmt.def.TaskController);
+ public int getPriority();
+ public void setPriority(int);
+ public org.jbpm.graph.node.StartState getStartState();
+ public void setStartState(org.jbpm.graph.node.StartState);
+ public boolean isSignalling();
+ public void setSignalling(boolean);
+ public java.lang.String getCondition();
+ public void setCondition(java.lang.String);
+}
+
+Compiled from "TaskController.java"
+public class org.jbpm.taskmgmt.def.TaskController extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.taskmgmt.def.TaskController();
+ public void initializeVariables(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void submitParameters(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean equals(java.lang.Object);
+ public java.util.List getVariableAccesses();
+ public org.jbpm.instantiation.Delegation getTaskControllerDelegation();
+ public void setTaskControllerDelegation(org.jbpm.instantiation.Delegation);
+ public long getId();
+ public void setVariableAccesses(java.util.List);
+}
+
+Compiled from "TaskControllerHandler.java"
+public interface org.jbpm.taskmgmt.def.TaskControllerHandler extends java.io.Serializable{
+ public abstract void initializeTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+ public abstract void submitTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+}
+
+Compiled from "TaskMgmtDefinition.java"
+public class org.jbpm.taskmgmt.def.TaskMgmtDefinition extends org.jbpm.module.def.ModuleDefinition{
+ protected java.util.Map swimlanes;
+ protected java.util.Map tasks;
+ protected org.jbpm.taskmgmt.def.Task startTask;
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+ public void addSwimlane(org.jbpm.taskmgmt.def.Swimlane);
+ public java.util.Map getSwimlanes();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane(java.lang.String);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public java.util.Map getTasks();
+ public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
+ public org.jbpm.taskmgmt.def.Task getStartTask();
+ public void setStartTask(org.jbpm.taskmgmt.def.Task);
+}
+
+Compiled from "Assignable.java"
+public interface org.jbpm.taskmgmt.exe.Assignable extends java.io.Serializable{
+ public abstract void setActorId(java.lang.String);
+ public abstract void setPooledActors(java.lang.String[]);
+}
+
+Compiled from "PooledActor.java"
+public class org.jbpm.taskmgmt.exe.PooledActor extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String actorId;
+ protected java.util.Set taskInstances;
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ public static java.util.Set createPool(java.lang.String[], org.jbpm.taskmgmt.exe.SwimlaneInstance, org.jbpm.taskmgmt.exe.TaskInstance);
+ public static java.util.Set extractActorIds(java.util.Set);
+ public org.jbpm.taskmgmt.exe.PooledActor();
+ public org.jbpm.taskmgmt.exe.PooledActor(java.lang.String);
+ public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.util.Set getTaskInstances();
+ public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+ public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public long getId();
+}
+
+Compiled from "SwimlaneInstance.java"
+public class org.jbpm.taskmgmt.exe.SwimlaneInstance extends java.lang.Object implements java.io.Serializable,org.jbpm.taskmgmt.exe.Assignable{
+ protected java.lang.String name;
+ protected java.lang.String actorId;
+ protected java.util.Set pooledActors;
+ protected org.jbpm.taskmgmt.def.Swimlane swimlane;
+ protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance();
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
+ public void setPooledActors(java.lang.String[]);
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
+ public java.util.Set getPooledActors();
+ public void setPooledActors(java.util.Set);
+}
+
+Compiled from "TaskInstance.java"
+public class org.jbpm.taskmgmt.exe.TaskInstance extends org.jbpm.context.exe.VariableContainer implements org.jbpm.taskmgmt.exe.Assignable{
+ protected java.lang.String name;
+ protected java.lang.String description;
+ protected java.lang.String actorId;
+ protected java.util.Date create;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected java.util.Date dueDate;
+ protected int priority;
+ protected boolean isCancelled;
+ protected boolean isSuspended;
+ protected boolean isOpen;
+ protected boolean isSignalling;
+ protected boolean isBlocking;
+ protected org.jbpm.taskmgmt.def.Task task;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected java.util.Set pooledActors;
+ protected java.util.List comments;
+ protected java.lang.String previousActorId;
+ public org.jbpm.taskmgmt.exe.TaskInstance();
+ public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String, java.lang.String);
+ public void setTask(org.jbpm.taskmgmt.def.Task);
+ public void create();
+ public void create(org.jbpm.graph.exe.ExecutionContext);
+ public void assign(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isStartTaskInstance();
+ public void copySwimlaneInstanceAssignment(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public java.util.Set getPooledActors();
+ public void setActorId(java.lang.String);
+ public void setActorId(java.lang.String, boolean);
+ public void setPooledActors(java.lang.String[]);
+ public void start();
+ public void start(java.lang.String);
+ public void start(java.lang.String, boolean);
+ public void setStart(java.util.Date);
+ public void cancel();
+ public void cancel(org.jbpm.graph.def.Transition);
+ public void cancel(java.lang.String);
+ public void end();
+ public void end(java.lang.String);
+ public void end(org.jbpm.graph.def.Transition);
+ public boolean hasEnded();
+ public void suspend();
+ public void resume();
+ public void addComment(java.lang.String);
+ public void addComment(org.jbpm.graph.exe.Comment);
+ public java.util.List getComments();
+ public boolean isLast();
+ public java.util.List getAvailableTransitions();
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public void setPooledActors(java.util.Set);
+ protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public java.lang.String getActorId();
+ public java.util.Date getDueDate();
+ public void setDueDate(java.util.Date);
+ public java.util.Date getEnd();
+ public void setEnd(java.util.Date);
+ public void setCreate(java.util.Date);
+ public long getId();
+ public void setId(long);
+ public java.util.Date getStart();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setSignalling(boolean);
+ public boolean isSignalling();
+ public boolean isCancelled();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isBlocking();
+ public void setBlocking(boolean);
+ public java.util.Date getCreate();
+ public org.jbpm.taskmgmt.def.Task getTask();
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+ public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public java.lang.String getPreviousActorId();
+ public int getPriority();
+ public void setPriority(int);
+ public boolean isOpen();
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public boolean isSuspended();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "TaskMgmtInstance.java"
+public class org.jbpm.taskmgmt.exe.TaskMgmtInstance extends org.jbpm.module.exe.ModuleInstance{
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance();
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.Token);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.Token);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getInitializedSwimlaneInstance(org.jbpm.graph.exe.ExecutionContext, org.jbpm.taskmgmt.def.Swimlane);
+ public void performAssignment(org.jbpm.instantiation.Delegation, java.lang.String, java.lang.String, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.taskmgmt.exe.TaskInstance createStartTaskInstance();
+ public boolean hasBlockingTaskInstances(org.jbpm.graph.exe.Token);
+ public boolean hasUnfinishedTasks(org.jbpm.graph.exe.Token);
+ public java.util.Collection getUnfinishedTasks(org.jbpm.graph.exe.Token);
+ public boolean hasSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Collection getSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Collection getTaskInstances();
+ public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.util.Map getSwimlaneInstances();
+ public void addSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public void suspend(org.jbpm.graph.exe.Token);
+ public void resume(org.jbpm.graph.exe.Token);
+ public java.util.Collection getTaskInstancesWithVariableUpdates();
+ public void endAll();
+ public void removeSignalling(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "DefaultTaskInstanceFactoryImpl.java"
+public class org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl extends java.lang.Object implements org.jbpm.taskmgmt.TaskInstanceFactory{
+ public org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl();
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "SwimlaneAssignLog.java"
+public class org.jbpm.taskmgmt.log.SwimlaneAssignLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
+ protected java.lang.String swimlaneOldActorId;
+ protected java.lang.String swimlaneNewActorId;
+ public org.jbpm.taskmgmt.log.SwimlaneAssignLog();
+ public org.jbpm.taskmgmt.log.SwimlaneAssignLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getSwimlaneNewActorId();
+ public java.lang.String getSwimlaneOldActorId();
+}
+
+Compiled from "SwimlaneCreateLog.java"
+public class org.jbpm.taskmgmt.log.SwimlaneCreateLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
+ protected java.lang.String swimlaneActorId;
+ public org.jbpm.taskmgmt.log.SwimlaneCreateLog();
+ public org.jbpm.taskmgmt.log.SwimlaneCreateLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getSwimlaneActorId();
+}
+
+Compiled from "SwimlaneLog.java"
+public abstract class org.jbpm.taskmgmt.log.SwimlaneLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ public org.jbpm.taskmgmt.log.SwimlaneLog();
+ public org.jbpm.taskmgmt.log.SwimlaneLog(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+}
+
+Compiled from "TaskAssignLog.java"
+public class org.jbpm.taskmgmt.log.TaskAssignLog extends org.jbpm.taskmgmt.log.TaskLog{
+ protected java.lang.String taskOldActorId;
+ protected java.lang.String taskNewActorId;
+ public org.jbpm.taskmgmt.log.TaskAssignLog();
+ public org.jbpm.taskmgmt.log.TaskAssignLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getTaskNewActorId();
+ public java.lang.String getTaskOldActorId();
+}
+
+Compiled from "TaskCreateLog.java"
+public class org.jbpm.taskmgmt.log.TaskCreateLog extends org.jbpm.taskmgmt.log.TaskLog{
+ protected java.lang.String taskActorId;
+ public org.jbpm.taskmgmt.log.TaskCreateLog();
+ public org.jbpm.taskmgmt.log.TaskCreateLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getTaskActorId();
+}
+
+Compiled from "TaskEndLog.java"
+public class org.jbpm.taskmgmt.log.TaskEndLog extends org.jbpm.taskmgmt.log.TaskLog{
+ public org.jbpm.taskmgmt.log.TaskEndLog();
+ public org.jbpm.taskmgmt.log.TaskEndLog(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "TaskLog.java"
+public abstract class org.jbpm.taskmgmt.log.TaskLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ public org.jbpm.taskmgmt.log.TaskLog();
+ public org.jbpm.taskmgmt.log.TaskLog(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+}
+
+Compiled from "TaskInstanceFactory.java"
+public interface org.jbpm.taskmgmt.TaskInstanceFactory extends java.io.Serializable{
+ public abstract org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "TxService.java"
+public class org.jbpm.tx.TxService extends java.lang.Object implements org.jbpm.svc.Service{
+ public org.jbpm.tx.TxService();
+ public void close();
+ public boolean isRollbackOnly();
+ public void setRollbackOnly();
+}
+
+Compiled from "TxServiceFactory.java"
+public class org.jbpm.tx.TxServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.tx.TxServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "ArrayUtil.java"
+public class org.jbpm.util.ArrayUtil extends java.lang.Object{
+ public static java.lang.String toString(java.lang.Object[]);
+}
+
+Compiled from "ByteUtil.java"
+public class org.jbpm.util.ByteUtil extends java.lang.Object{
+ public static java.lang.String toString(byte[]);
+ public static char toHexChar(int);
+ public static byte[] fromString(java.lang.String);
+}
+
+Compiled from "ClassLoaderUtil.java"
+public class org.jbpm.util.ClassLoaderUtil extends java.lang.Object{
+ public static java.lang.Class loadClass(java.lang.String);
+ public static java.lang.ClassLoader getClassLoader();
+ public static java.io.InputStream getStream(java.lang.String);
+ public static java.io.InputStream getJbpmConfigurationStream(java.lang.String);
+ public static java.util.Properties getProperties(java.lang.String);
+}
+
+Compiled from "Clock.java"
+public abstract class org.jbpm.util.Clock extends java.lang.Object{
+ public static org.jbpm.util.Clock$DateGenerator dateGenerator;
+ public org.jbpm.util.Clock();
+ public static java.util.Date getCurrentTime();
+}
+
+Compiled from "Clock.java"
+public interface org.jbpm.util.Clock$DateGenerator{
+ public abstract java.util.Date getCurrentTime();
+}
+
+Compiled from "Clock.java"
+public class org.jbpm.util.Clock$DefaultDateGenerator extends java.lang.Object implements org.jbpm.util.Clock$DateGenerator{
+ public org.jbpm.util.Clock$DefaultDateGenerator();
+ public java.util.Date getCurrentTime();
+}
+
+Compiled from "CustomLoaderObjectInputStream.java"
+public class org.jbpm.util.CustomLoaderObjectInputStream extends java.io.ObjectInputStream{
+ protected org.jbpm.util.CustomLoaderObjectInputStream() throws java.io.IOException;
+ public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream) throws java.io.IOException;
+ public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream, java.lang.ClassLoader) throws java.io.IOException;
+ public java.lang.ClassLoader getCustomLoader();
+ protected java.lang.Class resolveClass(java.io.ObjectStreamClass) throws java.io.IOException, java.lang.ClassNotFoundException;
+ protected java.lang.Class resolveProxyClass(java.lang.String[]) throws java.io.IOException, java.lang.ClassNotFoundException;
+}
+
+Compiled from "EqualsUtil.java"
+public class org.jbpm.util.EqualsUtil extends java.lang.Object{
+ public static boolean equals(java.lang.Object, java.lang.Object);
+}
+
+Compiled from "IoUtil.java"
+public class org.jbpm.util.IoUtil extends java.lang.Object{
+ public static byte[] readBytes(java.io.InputStream) throws java.io.IOException;
+ public static int transfer(java.io.InputStream, java.io.OutputStream) throws java.io.IOException;
+}
+
+Compiled from "JndiLookupException.java"
+public class org.jbpm.util.JndiLookupException extends org.jbpm.JbpmException{
+ public org.jbpm.util.JndiLookupException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "JndiUtil.java"
+public class org.jbpm.util.JndiUtil extends java.lang.Object{
+ public static java.lang.Object lookup(java.lang.String, java.lang.Class);
+}
+
+Compiled from "StaticUtil.java"
+public class org.jbpm.util.StaticUtil extends java.lang.Object{
+ public static void add(java.lang.Class, org.jbpm.util.StaticUtil$Initializer);
+ public static void remove(java.lang.Class);
+ public static void reinitialize();
+}
+
+Compiled from "StaticUtil.java"
+public abstract class org.jbpm.util.StaticUtil$Initializer extends java.lang.Object{
+ public org.jbpm.util.StaticUtil$Initializer(java.lang.Class);
+ public abstract void init();
+}
+
+Compiled from "StringUtil.java"
+public class org.jbpm.util.StringUtil extends java.lang.Object implements java.io.Serializable{
+ public static java.lang.String toHexString(byte[]);
+ public static java.lang.String toHexStringHibernate(byte[]);
+}
+
+Compiled from "XmlException.java"
+public class org.jbpm.util.XmlException extends org.jbpm.JbpmException{
+ public org.jbpm.util.XmlException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "XmlUtil.java"
+public class org.jbpm.util.XmlUtil extends java.lang.Object{
+ public static org.w3c.dom.Document parseXmlText(java.lang.String);
+ public static org.w3c.dom.Document parseXmlResource(java.lang.String, boolean);
+ public static org.w3c.dom.Document parseXmlInputStream(java.io.InputStream);
+ public static org.w3c.dom.Document parseXmlInputSource(org.xml.sax.InputSource);
+ public static javax.xml.parsers.DocumentBuilder getDocumentBuilder() throws javax.xml.parsers.FactoryConfigurationError, javax.xml.parsers.ParserConfigurationException;
+ public static java.util.Iterator elementIterator(org.w3c.dom.Element, java.lang.String);
+ public static java.util.List elements(org.w3c.dom.Element, java.lang.String);
+ public static org.w3c.dom.Element element(org.w3c.dom.Element, java.lang.String);
+ public static java.util.Iterator elementIterator(org.w3c.dom.Element);
+ public static java.util.List elements(org.w3c.dom.Element);
+ public static org.w3c.dom.Element element(org.w3c.dom.Element);
+ public static java.lang.String toString(org.w3c.dom.Element);
+ public static java.lang.String getContentText(org.w3c.dom.Element);
+}
+
+Compiled from "CloseJbpmConfigurationServlet.java"
+public class org.jbpm.web.CloseJbpmConfigurationServlet extends javax.servlet.http.HttpServlet{
+ public org.jbpm.web.CloseJbpmConfigurationServlet();
+ public void init() throws javax.servlet.ServletException;
+ public void destroy();
+}
+
+Compiled from "JbpmConfigurationCloser.java"
+public class org.jbpm.web.JbpmConfigurationCloser extends java.lang.Object implements javax.servlet.ServletContextListener{
+ public org.jbpm.web.JbpmConfigurationCloser();
+ public void contextInitialized(javax.servlet.ServletContextEvent);
+ public void contextDestroyed(javax.servlet.ServletContextEvent);
+}
+
+Compiled from "JbpmContextFilter.java"
+public class org.jbpm.web.JbpmContextFilter extends java.lang.Object implements javax.servlet.Filter,java.io.Serializable{
+ public org.jbpm.web.JbpmContextFilter();
+ public void init(javax.servlet.FilterConfig) throws javax.servlet.ServletException;
+ public void doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) throws java.io.IOException, javax.servlet.ServletException;
+ protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ public void destroy();
+}
+
+Compiled from "JobExecutorLauncher.java"
+public class org.jbpm.web.JobExecutorLauncher extends java.lang.Object implements javax.servlet.ServletContextListener{
+ public org.jbpm.web.JobExecutorLauncher();
+ public void contextInitialized(javax.servlet.ServletContextEvent);
+ public void contextDestroyed(javax.servlet.ServletContextEvent);
+}
+
Copied: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.5-api.txt (from rev 3994, jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.3.1-api.txt)
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.5-api.txt (rev 0)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.5-api.txt 2009-02-23 09:48:55 UTC (rev 3995)
@@ -0,0 +1,5124 @@
+#
+# This file was produces running the following command in target/classes.
+#
+# find . -name "*.class" | sort | grep class | sed "s/.class//" | xargs javap -classpath . -protected
+#
+# $Id$
+#
+Compiled from "AbstractJbpmTestCase.java"
+public abstract class org.jbpm.AbstractJbpmTestCase extends junit.framework.TestCase{
+ public org.jbpm.AbstractJbpmTestCase();
+ protected void setUp() throws java.lang.Exception;
+ protected void tearDown() throws java.lang.Exception;
+ protected java.lang.String getShortName();
+ protected java.lang.String getLongName();
+ protected void runTest() throws java.lang.Throwable;
+}
+
+Compiled from "AntHelper.java"
+public class org.jbpm.ant.AntHelper extends java.lang.Object{
+ public static org.hibernate.cfg.Configuration getConfiguration(java.lang.String, java.lang.String);
+ public static org.jbpm.JbpmConfiguration getJbpmConfiguration(java.lang.String);
+}
+
+Compiled from "DeployProcessTask.java"
+public class org.jbpm.ant.DeployProcessTask extends org.apache.tools.ant.taskdefs.MatchingTask{
+ public org.jbpm.ant.DeployProcessTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void addFileset(org.apache.tools.ant.types.FileSet);
+ public void setJbpmCfg(java.lang.String);
+ public void setProcess(java.io.File);
+ public void setFailOnError(boolean);
+}
+
+Compiled from "JbpmSchemaTask.java"
+public class org.jbpm.ant.JbpmSchemaTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.JbpmSchemaTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setAction(java.lang.String);
+ public void setConfig(java.lang.String);
+ public void setProperties(java.lang.String);
+ public void setDelimiter(java.lang.String);
+ public void setOutput(java.lang.String);
+}
+
+Compiled from "Launcher.java"
+public class org.jbpm.ant.Launcher extends java.lang.Thread{
+ public org.jbpm.ant.Launcher(org.apache.tools.ant.Task, java.lang.String, java.lang.String);
+ public void run();
+}
+
+Compiled from "ShutDownHsqldb.java"
+public class org.jbpm.ant.ShutDownHsqldb extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.ShutDownHsqldb();
+ public void execute() throws org.apache.tools.ant.BuildException;
+}
+
+Compiled from "StartHsqldbTask.java"
+public class org.jbpm.ant.StartHsqldbTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.StartHsqldbTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setDatabase(java.lang.String);
+ public void setLib(java.lang.String);
+ public void setPort(java.lang.String);
+}
+
+Compiled from "StartJBossTask.java"
+public class org.jbpm.ant.StartJBossTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.StartJBossTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setConfiguration(java.lang.String);
+}
+
+Compiled from "ByteArray.java"
+public class org.jbpm.bytes.ByteArray extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected java.util.List byteBlocks;
+ public org.jbpm.bytes.ByteArray();
+ public org.jbpm.bytes.ByteArray(byte[]);
+ public org.jbpm.bytes.ByteArray(java.lang.String, byte[]);
+ public org.jbpm.bytes.ByteArray(org.jbpm.bytes.ByteArray);
+ public byte[] getBytes();
+ public long getId();
+ public boolean equals(java.lang.Object);
+ public int hashCode();
+ public java.util.List getByteBlocks();
+}
+
+Compiled from "ByteBlockChopper.java"
+public class org.jbpm.bytes.ByteBlockChopper extends java.lang.Object{
+ public static java.util.List chopItUp(byte[]);
+ public static byte[] glueChopsBackTogether(java.util.List);
+}
+
+Compiled from "BusinessCalendar.java"
+public class org.jbpm.calendar.BusinessCalendar extends java.lang.Object implements java.io.Serializable{
+ public static synchronized java.util.Properties getBusinessCalendarProperties();
+ public org.jbpm.calendar.BusinessCalendar();
+ public org.jbpm.calendar.BusinessCalendar(java.util.Properties);
+ public org.jbpm.calendar.Day[] getWeekDays();
+ public java.util.List getHolidays();
+ public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
+ public java.util.Date findStartOfNextDay(java.util.Date);
+ public org.jbpm.calendar.Day findDay(java.util.Date);
+ public boolean isHoliday(java.util.Date);
+ public org.jbpm.calendar.DayPart findNextDayPart(java.util.Date);
+ public boolean isInBusinessHours(java.util.Date);
+ public static java.util.Calendar getCalendar();
+}
+
+Compiled from "Day.java"
+public class org.jbpm.calendar.Day extends java.lang.Object implements java.io.Serializable{
+ public static org.jbpm.calendar.Day[] parseWeekDays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
+ public org.jbpm.calendar.Day(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
+ public void findNextDayPartStart(int, java.util.Date, java.lang.Object[]);
+}
+
+Compiled from "DayPart.java"
+public class org.jbpm.calendar.DayPart extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.calendar.DayPart(java.lang.String, java.text.DateFormat, org.jbpm.calendar.Day, int);
+ public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
+ public boolean isStartAfter(java.util.Date);
+ public boolean includes(java.util.Date);
+ public java.util.Date getStartTime(java.util.Date);
+}
+
+Compiled from "Duration.java"
+public class org.jbpm.calendar.Duration extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.calendar.Duration(long);
+ public org.jbpm.calendar.Duration(org.jbpm.calendar.Duration);
+ public org.jbpm.calendar.Duration(java.lang.String);
+ public java.util.Date addTo(java.util.Date);
+ public long getMilliseconds();
+ public boolean isBusinessTime();
+}
+
+Compiled from "Holiday.java"
+public class org.jbpm.calendar.Holiday extends java.lang.Object implements java.io.Serializable{
+ public static java.util.List parseHolidays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
+ public org.jbpm.calendar.Holiday(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
+ public boolean includes(java.util.Date);
+}
+
+Compiled from "AbstractBaseCommand.java"
+public abstract class org.jbpm.command.AbstractBaseCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.AbstractBaseCommand();
+ public java.lang.String toString();
+ public java.lang.String getAdditionalToStringInformation();
+}
+
+Compiled from "AbstractCancelCommand.java"
+public abstract class org.jbpm.command.AbstractCancelCommand extends org.jbpm.command.AbstractBaseCommand{
+ public static java.lang.String CANCELLATION_INDICATOR_VARIABLE_NAME;
+ protected transient org.jbpm.JbpmContext jbpmContext;
+ protected static final org.apache.commons.logging.Log log;
+ public org.jbpm.command.AbstractCancelCommand();
+ protected void cancelTokens(java.util.Collection);
+ protected void cancelToken(org.jbpm.graph.exe.Token);
+ protected java.util.List getTasksForToken(org.jbpm.graph.exe.Token);
+ protected void cancelTasks(java.util.List);
+}
+
+Compiled from "AbstractGetObjectBaseCommand.java"
+public abstract class org.jbpm.command.AbstractGetObjectBaseCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.AbstractGetObjectBaseCommand();
+ public org.jbpm.command.AbstractGetObjectBaseCommand(boolean, boolean);
+ public org.jbpm.command.AbstractGetObjectBaseCommand(java.lang.String[]);
+ public void retrieveTaskInstanceDetails(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.graph.exe.ProcessInstance retrieveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.def.ProcessDefinition retrieveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ protected void retrieveToken(org.jbpm.graph.exe.Token);
+ protected void retrieveNode(org.jbpm.graph.def.Node);
+ public void retrieveVariables(org.jbpm.graph.exe.ProcessInstance);
+ public void retrieveVariables(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean isIncludeAllVariables();
+ public void setIncludeAllVariables(boolean);
+ public java.lang.String[] getVariablesToInclude();
+ public void setVariablesToInclude(java.lang.String[]);
+ public void setVariablesToInclude(java.lang.String);
+ protected org.jbpm.JbpmContext getJbpmContext();
+ protected void setJbpmContext(org.jbpm.JbpmContext);
+ public org.jbpm.command.AbstractGetObjectBaseCommand variablesToInclude(java.lang.String[]);
+ public org.jbpm.command.AbstractGetObjectBaseCommand variablesToInclude(java.lang.String);
+ public org.jbpm.command.AbstractGetObjectBaseCommand includeAllVariables(boolean);
+}
+
+Compiled from "AbstractProcessInstanceBaseCommand.java"
+public abstract class org.jbpm.command.AbstractProcessInstanceBaseCommand extends org.jbpm.command.AbstractBaseCommand{
+ protected org.apache.commons.logging.Log log;
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand();
+ protected org.jbpm.JbpmContext getJbpmContext();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public abstract org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
+ public void setProcessInstanceIds(long[]);
+ public void setProcessInstanceId(long);
+ public java.lang.String toString();
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public int getProcessVersion();
+ public void setProcessVersion(int);
+ public long[] getProcessInstanceIds();
+ public long getProcessInstanceId();
+ public boolean isOnlyRunning();
+ public void setOnlyRunning(boolean);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand processInstanceIds(long[]);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand processInstanceId(long);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand processName(java.lang.String);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand processVersion(int);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand onlyRunning(boolean);
+}
+
+Compiled from "AbstractTokenBaseCommand.java"
+public abstract class org.jbpm.command.AbstractTokenBaseCommand extends java.lang.Object implements org.jbpm.command.Command{
+ protected org.apache.commons.logging.Log log;
+ public org.jbpm.command.AbstractTokenBaseCommand();
+ protected org.jbpm.JbpmContext getJbpmContext();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public abstract java.lang.Object execute(org.jbpm.graph.exe.Token);
+ public void setTokenIds(long[]);
+ public void setTokenId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public int getProcessVersion();
+ public void setProcessVersion(int);
+ public java.lang.String getStateName();
+ public void setStateName(java.lang.String);
+ public long[] getTokenIds();
+ public long getTokenId();
+ public java.lang.String toString();
+ public org.jbpm.command.AbstractTokenBaseCommand tokenIds(long[]);
+ public org.jbpm.command.AbstractTokenBaseCommand tokenId(long);
+ public org.jbpm.command.AbstractTokenBaseCommand processName(java.lang.String);
+ public org.jbpm.command.AbstractTokenBaseCommand processVersion(int);
+ public org.jbpm.command.AbstractTokenBaseCommand stateName(java.lang.String);
+}
+
+Compiled from "AsynchronousCommand.java"
+public class org.jbpm.command.AsynchronousCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.AsynchronousCommand(org.jbpm.command.Command);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "BatchSignalCommand.java"
+public class org.jbpm.command.BatchSignalCommand extends org.jbpm.command.AbstractTokenBaseCommand{
+ public org.jbpm.command.BatchSignalCommand();
+ public java.lang.Object execute(org.jbpm.graph.exe.Token);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Date getInStateAtLeastSince();
+ public void setInStateAtLeastSince(java.util.Date);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.BatchSignalCommand transitionName(java.lang.String);
+ public org.jbpm.command.BatchSignalCommand inStateAtLeastSince(java.util.Date);
+}
+
+Compiled from "CancelProcessInstanceCommand.java"
+public class org.jbpm.command.CancelProcessInstanceCommand extends org.jbpm.command.AbstractCancelCommand{
+ public org.jbpm.command.CancelProcessInstanceCommand();
+ public org.jbpm.command.CancelProcessInstanceCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected void cancelProcess(long);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.CancelProcessInstanceCommand processInstanceId(long);
+}
+
+Compiled from "CancelTokenCommand.java"
+public class org.jbpm.command.CancelTokenCommand extends org.jbpm.command.AbstractCancelCommand{
+ public org.jbpm.command.CancelTokenCommand();
+ public org.jbpm.command.CancelTokenCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.CancelTokenCommand tokenId(long);
+}
+
+Compiled from "CancelWorkOnTaskCommand.java"
+public class org.jbpm.command.CancelWorkOnTaskCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.CancelWorkOnTaskCommand(long);
+ public org.jbpm.command.CancelWorkOnTaskCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.CancelWorkOnTaskCommand taskInstanceId(long);
+}
+
+Compiled from "ChangeProcessInstanceVersionCommand.java"
+public class org.jbpm.command.ChangeProcessInstanceVersionCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand();
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand(long, int);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
+ public java.util.Map getNodeNameMapping();
+ public void setNodeNameMapping(java.util.Map);
+ public int getNewVersion();
+ public void setNewVersion(int);
+ public java.util.Map getTaskNameMapping();
+ public void setTaskNameMapping(java.util.Map);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.util.Map getNameMapping();
+ public void setNameMapping(java.util.Map);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand nodeNameMapping(java.util.Map);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand newVersion(int);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand taskNameMapping(java.util.Map);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand nodeNameMappingAdd(java.lang.String, java.lang.String);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand taskNameMappingAdd(java.lang.String, java.lang.String);
+}
+
+Compiled from "Command.java"
+public interface org.jbpm.command.Command extends java.io.Serializable{
+ public abstract java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "CommandService.java"
+public interface org.jbpm.command.CommandService{
+ public abstract java.lang.Object execute(org.jbpm.command.Command);
+}
+
+Compiled from "CompositeCommand.java"
+public class org.jbpm.command.CompositeCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.CompositeCommand(java.util.List);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected void tryToInject(java.lang.Object, org.jbpm.command.Command);
+ protected java.lang.reflect.Field findField(java.lang.Class);
+ public java.lang.String toString();
+}
+
+Compiled from "DeleteProcessDefinitionCommand.java"
+public class org.jbpm.command.DeleteProcessDefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.DeleteProcessDefinitionCommand();
+ public org.jbpm.command.DeleteProcessDefinitionCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String toString();
+ public long getId();
+ public void setId(long);
+ public org.jbpm.command.DeleteProcessDefinitionCommand id(long);
+}
+
+Compiled from "DeployProcessCommand.java"
+public class org.jbpm.command.DeployProcessCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.DeployProcessCommand();
+ public org.jbpm.command.DeployProcessCommand(byte[]);
+ public org.jbpm.command.DeployProcessCommand(java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public byte[] getPar();
+ public void setPar(byte[]);
+ public java.lang.String getXml();
+ public void setXml(java.lang.String);
+ public org.jbpm.command.DeployProcessCommand xml(java.lang.String);
+ public org.jbpm.command.DeployProcessCommand par(byte[]);
+}
+
+Compiled from "ExecuteJobsCommand.java"
+public class org.jbpm.command.ExecuteJobsCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.ExecuteJobsCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected java.util.Collection acquireJobs();
+ protected void executeJob(org.jbpm.job.Job);
+ protected java.util.Date getNextDueDate();
+}
+
+Compiled from "GetProcessDefinitionCommand.java"
+public class org.jbpm.command.GetProcessDefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessDefinitionCommand();
+ public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String);
+ public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String, int);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public int getVersion();
+ public void setVersion(int);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessDefinitionCommand version(int);
+ public org.jbpm.command.GetProcessDefinitionCommand name(java.lang.String);
+}
+
+Compiled from "GetProcessDefinitionsCommand.java"
+public class org.jbpm.command.GetProcessDefinitionsCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessDefinitionsCommand();
+ public org.jbpm.command.GetProcessDefinitionsCommand(boolean);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public boolean isOnlyLatest();
+ public void setOnlyLatest(boolean);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessDefinitionsCommand onlyLatest(boolean);
+}
+
+Compiled from "GetProcessInstanceCommand.java"
+public class org.jbpm.command.GetProcessInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessInstanceCommand();
+ public org.jbpm.command.GetProcessInstanceCommand(long);
+ public org.jbpm.command.GetProcessInstanceCommand(long, boolean, boolean);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessInstanceCommand processInstanceId(long);
+ public org.jbpm.command.GetProcessInstanceCommand taskInstanceId(long);
+ public org.jbpm.command.GetProcessInstanceCommand tokenId(long);
+}
+
+Compiled from "GetProcessInstanceLogCommand.java"
+public class org.jbpm.command.GetProcessInstanceLogCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.GetProcessInstanceLogCommand();
+ public org.jbpm.command.GetProcessInstanceLogCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected java.util.Map loadLogdFromMap(java.util.Map);
+ public long getProcessId();
+ public void setProcessId(long);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessInstanceLogCommand processInstanceId(long);
+}
+
+Compiled from "GetProcessInstancesCommand.java"
+public class org.jbpm.command.GetProcessInstancesCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessInstancesCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.util.List retrieveProcessInstanceDetails(java.util.List);
+ public java.util.Date getFromStartDate();
+ public void setFromStartDate(java.util.Date);
+ public boolean isOnlyRunning();
+ public void setOnlyRunning(boolean);
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public java.lang.String getProcessDefinitionName();
+ public void setProcessDefinitionName(java.lang.String);
+ public java.lang.String getStateName();
+ public void setStateName(java.lang.String);
+ public java.util.Date getUntilStartDate();
+ public void setUntilStartDate(java.util.Date);
+ public java.lang.String getVersion();
+ public void setVersion(java.lang.String);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessInstancesCommand fromStartDate(java.util.Date);
+ public org.jbpm.command.GetProcessInstancesCommand onlyRunning(boolean);
+ public org.jbpm.command.GetProcessInstancesCommand processDefinitionName(java.lang.String);
+ public org.jbpm.command.GetProcessInstancesCommand stateName(java.lang.String);
+ public org.jbpm.command.GetProcessInstancesCommand untilStartDate(java.util.Date);
+ public org.jbpm.command.GetProcessInstancesCommand version(java.lang.String);
+ public org.jbpm.command.GetProcessInstancesCommand processInstanceId(long);
+}
+
+Compiled from "GetTaskInstanceCommand.java"
+public class org.jbpm.command.GetTaskInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetTaskInstanceCommand();
+ public org.jbpm.command.GetTaskInstanceCommand(long);
+ public org.jbpm.command.GetTaskInstanceCommand(long, boolean, boolean);
+ public org.jbpm.command.GetTaskInstanceCommand(long, java.lang.String[]);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetTaskInstanceCommand taskInstanceId(long);
+ public org.jbpm.command.GetTaskInstanceCommand tokenId(long);
+ public org.jbpm.command.GetTaskInstanceCommand processInstanceId(long);
+}
+
+Compiled from "GetTaskListCommand.java"
+public class org.jbpm.command.GetTaskListCommand extends org.jbpm.command.AbstractGetObjectBaseCommand implements org.jbpm.command.Command{
+ public org.jbpm.command.GetTaskListCommand(java.lang.String[]);
+ public org.jbpm.command.GetTaskListCommand(java.lang.String, boolean);
+ public org.jbpm.command.GetTaskListCommand(java.lang.String, java.lang.String[]);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.util.List retrieveTaskInstanceDetails(java.util.List);
+ public java.lang.String[] getActor();
+ public void setActor(java.lang.String);
+ public void setActor(java.lang.String[]);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetTaskListCommand actor(java.lang.String);
+ public org.jbpm.command.GetTaskListCommand actor(java.lang.String[]);
+}
+
+Compiled from "CommandServiceImpl.java"
+public class org.jbpm.command.impl.CommandServiceImpl extends java.lang.Object implements org.jbpm.command.CommandService,java.io.Serializable{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ public org.jbpm.command.impl.CommandServiceImpl(org.jbpm.JbpmConfiguration);
+ public java.lang.Object execute(org.jbpm.command.Command);
+}
+
+Compiled from "NewProcessInstanceCommand.java"
+public class org.jbpm.command.NewProcessInstanceCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.NewProcessInstanceCommand();
+ public org.jbpm.command.NewProcessInstanceCommand(java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public long getProcessDefinitionId();
+ public void setProcessDefinitionId(long);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public boolean isCreateStartTask();
+ public void setCreateStartTask(boolean);
+ public java.util.Map getVariables();
+ public java.lang.String getProcessDefinitionName();
+ public void setProcessDefinitionName(java.lang.String);
+ public void setVariables(java.util.Map);
+ public java.lang.String getKey();
+ public void setKey(java.lang.String);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.NewProcessInstanceCommand actorId(java.lang.String);
+ public org.jbpm.command.NewProcessInstanceCommand processDefinitionId(long);
+ public org.jbpm.command.NewProcessInstanceCommand processDefinitionName(java.lang.String);
+ public org.jbpm.command.NewProcessInstanceCommand createStartTask(boolean);
+ public org.jbpm.command.NewProcessInstanceCommand variables(java.util.Map);
+ public org.jbpm.command.NewProcessInstanceCommand key(java.lang.String);
+}
+
+Compiled from "ResumeProcessInstanceCommand.java"
+public class org.jbpm.command.ResumeProcessInstanceCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
+ public org.jbpm.command.ResumeProcessInstanceCommand();
+ public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "ResumeTokenCommand.java"
+public class org.jbpm.command.ResumeTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
+ public org.jbpm.command.ResumeTokenCommand();
+ public org.jbpm.graph.exe.Token execute(org.jbpm.graph.exe.Token);
+ public java.lang.Object execute(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "SignalCommand.java"
+public class org.jbpm.command.SignalCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.SignalCommand();
+ public org.jbpm.command.SignalCommand(long, java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext);
+ protected org.jbpm.graph.exe.Token getToken(org.jbpm.JbpmContext);
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+ public java.lang.String getExpectedStateName();
+ public void setExpectedStateName(java.lang.String);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.SignalCommand tokenId(long);
+ public org.jbpm.command.SignalCommand transitionName(java.lang.String);
+ public org.jbpm.command.SignalCommand variables(java.util.Map);
+ public org.jbpm.command.SignalCommand expectedStateName(java.lang.String);
+}
+
+Compiled from "StartProcessInstanceCommand.java"
+public class org.jbpm.command.StartProcessInstanceCommand extends org.jbpm.command.NewProcessInstanceCommand implements org.jbpm.command.Command{
+ public org.jbpm.command.StartProcessInstanceCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getStartTransitionName();
+ public void setStartTransitionName(java.lang.String);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.StartProcessInstanceCommand startTransitionName(java.lang.String);
+}
+
+Compiled from "StartWorkOnTaskCommand.java"
+public class org.jbpm.command.StartWorkOnTaskCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.StartWorkOnTaskCommand(long, boolean);
+ public org.jbpm.command.StartWorkOnTaskCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public boolean isOverwriteSwimlane();
+ public void setOverwriteSwimlane(boolean);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public void setActorId(java.lang.String);
+ public java.lang.String getActorId();
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.StartWorkOnTaskCommand overwriteSwimlane(boolean);
+ public org.jbpm.command.StartWorkOnTaskCommand taskInstanceId(long);
+ public org.jbpm.command.StartWorkOnTaskCommand actorId(java.lang.String);
+}
+
+Compiled from "SuspendProcessInstanceCommand.java"
+public class org.jbpm.command.SuspendProcessInstanceCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
+ public org.jbpm.command.SuspendProcessInstanceCommand();
+ public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "SuspendTokenCommand.java"
+public class org.jbpm.command.SuspendTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
+ public org.jbpm.command.SuspendTokenCommand();
+ public org.jbpm.graph.exe.Token execute(org.jbpm.graph.exe.Token);
+ public java.lang.Object execute(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "TaskInstanceEndCommand.java"
+public class org.jbpm.command.TaskInstanceEndCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.TaskInstanceEndCommand();
+ public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String);
+ public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String, java.util.Map);
+ public java.lang.Object execute(org.jbpm.JbpmContext);
+ protected org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(org.jbpm.JbpmContext);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.TaskInstanceEndCommand taskInstanceId(long);
+ public org.jbpm.command.TaskInstanceEndCommand transitionName(java.lang.String);
+ public org.jbpm.command.TaskInstanceEndCommand variables(java.util.Map);
+}
+
+Compiled from "UnlockTokenCommand.java"
+public class org.jbpm.command.UnlockTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
+ public org.jbpm.command.UnlockTokenCommand();
+ public java.lang.Object execute(org.jbpm.graph.exe.Token);
+ public java.lang.String getAdditionalToStringInformation();
+ public java.lang.String getLockOwner();
+ public void setLockOwner(java.lang.String);
+ public org.jbpm.command.UnlockTokenCommand lockOwner(java.lang.String);
+}
+
+Compiled from "VariablesCommand.java"
+public class org.jbpm.command.VariablesCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.VariablesCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.JbpmContext);
+ protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.graph.exe.Token);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.VariablesCommand taskInstanceId(long);
+ public org.jbpm.command.VariablesCommand tokenId(long);
+ public org.jbpm.command.VariablesCommand variables(java.util.Map);
+}
+
+Compiled from "AbstractObjectInfo.java"
+public abstract class org.jbpm.configuration.AbstractObjectInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public org.jbpm.configuration.AbstractObjectInfo();
+ public org.jbpm.configuration.AbstractObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ protected java.lang.String getValueString(org.w3c.dom.Element);
+ public boolean hasName();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isSingleton();
+ public void setSingleton(boolean);
+}
+
+Compiled from "BeanInfo.java"
+public class org.jbpm.configuration.BeanInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.BeanInfo();
+ public org.jbpm.configuration.BeanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.String getClassName();
+ public void setClassName(java.lang.String);
+}
+
+Compiled from "BooleanInfo.java"
+public class org.jbpm.configuration.BooleanInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.BooleanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "CharacterInfo.java"
+public class org.jbpm.configuration.CharacterInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.CharacterInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ConfigurationException.java"
+public class org.jbpm.configuration.ConfigurationException extends org.jbpm.JbpmException{
+ public org.jbpm.configuration.ConfigurationException();
+ public org.jbpm.configuration.ConfigurationException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.configuration.ConfigurationException(java.lang.String);
+ public org.jbpm.configuration.ConfigurationException(java.lang.Throwable);
+}
+
+Compiled from "ConstructorInfo.java"
+public class org.jbpm.configuration.ConstructorInfo extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.configuration.ConstructorInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ protected java.lang.Class[] getParameterTypes(org.jbpm.configuration.ObjectFactoryImpl);
+ protected java.lang.Object[] getArgs(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.reflect.Method findMethod(java.lang.Class, java.lang.Class[]);
+}
+
+Compiled from "DoubleInfo.java"
+public class org.jbpm.configuration.DoubleInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.DoubleInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "FieldInfo.java"
+public class org.jbpm.configuration.FieldInfo extends org.jbpm.configuration.PropertyInfo{
+ public org.jbpm.configuration.FieldInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "FloatInfo.java"
+public class org.jbpm.configuration.FloatInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.FloatInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "IntegerInfo.java"
+public class org.jbpm.configuration.IntegerInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.IntegerInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmContextInfo.java"
+public class org.jbpm.configuration.JbpmContextInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.JbpmContextInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public synchronized java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+class org.jbpm.configuration.JbpmTypeObjectInfo$1$1 extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+class org.jbpm.configuration.JbpmTypeObjectInfo$1 extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public boolean hasName();
+ public java.lang.String getName();
+ public boolean isSingleton();
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+public class org.jbpm.configuration.JbpmTypeObjectInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.JbpmTypeObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ListInfo.java"
+public class org.jbpm.configuration.ListInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.ListInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "LongInfo.java"
+public class org.jbpm.configuration.LongInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.LongInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "MapInfo.java"
+public class org.jbpm.configuration.MapInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.MapInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "NullInfo.java"
+public class org.jbpm.configuration.NullInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.NullInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ObjectFactory.java"
+public interface org.jbpm.configuration.ObjectFactory extends java.io.Serializable{
+ public abstract java.lang.Object createObject(java.lang.String);
+ public abstract boolean hasObject(java.lang.String);
+}
+
+Compiled from "ObjectFactoryImpl.java"
+public class org.jbpm.configuration.ObjectFactoryImpl extends java.lang.Object implements org.jbpm.configuration.ObjectFactory{
+ public org.jbpm.configuration.ObjectFactoryImpl();
+ public org.jbpm.configuration.ObjectFactoryImpl(java.util.Map, java.util.List);
+ public void addObjectInfo(org.jbpm.configuration.ObjectInfo);
+ public synchronized java.lang.Object createObject(java.lang.String);
+ public synchronized boolean hasObject(java.lang.String);
+ public java.lang.Object createObject(int);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectInfo);
+}
+
+Compiled from "ObjectFactoryParser.java"
+public class org.jbpm.configuration.ObjectFactoryParser extends java.lang.Object implements java.io.Serializable{
+ public static java.util.Map getDefaultMappings();
+ public static org.jbpm.configuration.ObjectFactoryImpl parseXmlString(java.lang.String);
+ public static org.jbpm.configuration.ObjectFactoryImpl parseInputStream(java.io.InputStream);
+ public static org.jbpm.configuration.ObjectFactoryImpl parseResource(java.lang.String);
+ public static org.jbpm.configuration.ObjectFactoryImpl createObjectFactory(org.w3c.dom.Element);
+ public void parseElementsFromResource(java.lang.String, org.jbpm.configuration.ObjectFactoryImpl);
+ public void parseElementsStream(java.io.InputStream, org.jbpm.configuration.ObjectFactoryImpl);
+ public void parseElements(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryImpl);
+ public org.jbpm.configuration.ObjectFactoryParser();
+ public org.jbpm.configuration.ObjectFactoryParser(java.util.Map);
+ public org.jbpm.configuration.ObjectInfo parse(org.w3c.dom.Element);
+ public void addNamedObjectInfo(java.lang.String, org.jbpm.configuration.ObjectInfo);
+ public void addMapping(java.lang.String, java.lang.Class);
+}
+
+Compiled from "ObjectInfo.java"
+public interface org.jbpm.configuration.ObjectInfo extends java.io.Serializable{
+ public abstract boolean hasName();
+ public abstract java.lang.String getName();
+ public abstract boolean isSingleton();
+ public abstract java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "PropertyInfo.java"
+public class org.jbpm.configuration.PropertyInfo extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.configuration.PropertyInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.reflect.Method findSetter(java.lang.Class);
+}
+
+Compiled from "RefInfo.java"
+public class org.jbpm.configuration.RefInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.RefInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "StringInfo.java"
+public class org.jbpm.configuration.StringInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.StringInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ValueInfo.java"
+public class org.jbpm.configuration.ValueInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public org.jbpm.configuration.ValueInfo(java.lang.String, java.lang.Object);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.String getName();
+ public boolean hasName();
+ public boolean isSingleton();
+}
+
+Compiled from "Access.java"
+public class org.jbpm.context.def.Access extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.context.def.Access();
+ public org.jbpm.context.def.Access(java.lang.String);
+ public boolean isReadable();
+ public boolean isWritable();
+ public boolean isRequired();
+ public boolean isLock();
+ public boolean hasAccess(java.lang.String);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+}
+
+Compiled from "ContextDefinition.java"
+public class org.jbpm.context.def.ContextDefinition extends org.jbpm.module.def.ModuleDefinition{
+ public org.jbpm.context.def.ContextDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+}
+
+Compiled from "VariableAccess.java"
+public class org.jbpm.context.def.VariableAccess extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String variableName;
+ protected org.jbpm.context.def.Access access;
+ protected java.lang.String mappedName;
+ public org.jbpm.context.def.VariableAccess();
+ public org.jbpm.context.def.VariableAccess(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String getMappedName();
+ public org.jbpm.context.def.Access getAccess();
+ public java.lang.String getVariableName();
+ public boolean isReadable();
+ public boolean isWritable();
+ public boolean isRequired();
+ public boolean isLock();
+}
+
+Compiled from "ContextInstance.java"
+public class org.jbpm.context.exe.ContextInstance extends org.jbpm.module.exe.ModuleInstance{
+ protected java.util.Map tokenVariableMaps;
+ protected transient java.util.Map transientVariables;
+ protected transient java.util.List updatedVariableContainers;
+ public org.jbpm.context.exe.ContextInstance();
+ public void createVariable(java.lang.String, java.lang.Object);
+ public void setVariableLocally(java.lang.String, java.lang.Object);
+ public void createVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public void setVariableLocally(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public java.util.Map getVariables();
+ public java.util.Map getVariables(org.jbpm.graph.exe.Token);
+ public void addVariables(java.util.Map);
+ public void setVariables(java.util.Map);
+ public void addVariables(java.util.Map, org.jbpm.graph.exe.Token);
+ public void setVariables(java.util.Map, org.jbpm.graph.exe.Token);
+ public java.lang.Object getVariable(java.lang.String);
+ public java.lang.Object getVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getLocalVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getVariableLocally(java.lang.String, org.jbpm.graph.exe.Token);
+ public void setVariable(java.lang.String, java.lang.Object);
+ public void setVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public boolean hasVariable(java.lang.String);
+ public boolean hasVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteVariable(java.lang.String);
+ public void deleteVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getTransientVariable(java.lang.String);
+ public void setTransientVariable(java.lang.String, java.lang.Object);
+ public boolean hasTransientVariable(java.lang.String);
+ public java.util.Map getTransientVariables();
+ public void setTransientVariables(java.util.Map);
+ public void deleteTransientVariable(java.lang.String);
+ public org.jbpm.context.exe.TokenVariableMap getOrCreateTokenVariableMap(org.jbpm.graph.exe.Token);
+ public org.jbpm.context.exe.TokenVariableMap getTokenVariableMap(org.jbpm.graph.exe.Token);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.util.Map getTokenVariableMaps();
+}
+
+Compiled from "BooleanToStringConverter.java"
+public class org.jbpm.context.exe.converter.BooleanToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public static final java.lang.String TRUE_TEXT;
+ public static final java.lang.String FALSE_TEXT;
+ public org.jbpm.context.exe.converter.BooleanToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "BytesToByteArrayConverter.java"
+public class org.jbpm.context.exe.converter.BytesToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.BytesToByteArrayConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "ByteToLongConverter.java"
+public class org.jbpm.context.exe.converter.ByteToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.ByteToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "CharacterToStringConverter.java"
+public class org.jbpm.context.exe.converter.CharacterToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.CharacterToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "Converter.java"
+public interface org.jbpm.context.exe.Converter extends java.io.Serializable{
+ public abstract boolean supports(java.lang.Object);
+ public abstract java.lang.Object convert(java.lang.Object);
+ public abstract java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "DateToLongConverter.java"
+public class org.jbpm.context.exe.converter.DateToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.DateToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "DoubleToStringConverter.java"
+public class org.jbpm.context.exe.converter.DoubleToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.DoubleToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "FloatToDoubleConverter.java"
+public class org.jbpm.context.exe.converter.FloatToDoubleConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.FloatToDoubleConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "FloatToStringConverter.java"
+public class org.jbpm.context.exe.converter.FloatToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.FloatToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "IntegerToLongConverter.java"
+public class org.jbpm.context.exe.converter.IntegerToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.IntegerToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "SerializableToByteArrayConverter.java"
+public class org.jbpm.context.exe.converter.SerializableToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.SerializableToByteArrayConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ShortToLongConverter.java"
+public class org.jbpm.context.exe.converter.ShortToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.ShortToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "JbpmType.java"
+public class org.jbpm.context.exe.JbpmType extends java.lang.Object{
+ public org.jbpm.context.exe.JbpmType(org.jbpm.context.exe.JbpmTypeMatcher, org.jbpm.context.exe.Converter, java.lang.Class);
+ public boolean matches(java.lang.Object);
+ public org.jbpm.context.exe.VariableInstance newVariableInstance();
+ public static java.util.List getJbpmTypes();
+}
+
+Compiled from "JbpmTypeMatcher.java"
+public interface org.jbpm.context.exe.JbpmTypeMatcher extends java.io.Serializable{
+ public abstract boolean matches(java.lang.Object);
+}
+
+Compiled from "ClassNameMatcher.java"
+public class org.jbpm.context.exe.matcher.ClassNameMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.ClassNameMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "Ejb3Matcher.java"
+public class org.jbpm.context.exe.matcher.Ejb3Matcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.Ejb3Matcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "HibernateLongIdMatcher.java"
+public class org.jbpm.context.exe.matcher.HibernateLongIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.HibernateLongIdMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "HibernateStringIdMatcher.java"
+public class org.jbpm.context.exe.matcher.HibernateStringIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.HibernateStringIdMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "JcrNodeMatcher.java"
+public class org.jbpm.context.exe.matcher.JcrNodeMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.JcrNodeMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "SerializableMatcher.java"
+public class org.jbpm.context.exe.matcher.SerializableMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.SerializableMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "TokenVariableMap.java"
+public class org.jbpm.context.exe.TokenVariableMap extends org.jbpm.context.exe.VariableContainer implements java.io.Serializable{
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.context.exe.ContextInstance contextInstance;
+ public org.jbpm.context.exe.TokenVariableMap();
+ public org.jbpm.context.exe.TokenVariableMap(org.jbpm.graph.exe.Token, org.jbpm.context.exe.ContextInstance);
+ public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+ protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public java.util.Map getVariableInstances();
+}
+
+Compiled from "VariableContainer.java"
+public abstract class org.jbpm.context.exe.VariableContainer extends java.lang.Object implements java.io.Serializable{
+ protected java.util.Map variableInstances;
+ public org.jbpm.context.exe.VariableContainer();
+ protected abstract org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public abstract org.jbpm.graph.exe.Token getToken();
+ public java.lang.Object getVariable(java.lang.String);
+ public void setVariable(java.lang.String, java.lang.Object);
+ public boolean hasVariable(java.lang.String);
+ public void deleteVariable(java.lang.String);
+ public void addVariables(java.util.Map);
+ public void setVariables(java.util.Map);
+ public java.util.Map getVariables();
+ public java.util.Map getVariablesLocally();
+ public boolean hasVariableLocally(java.lang.String);
+ public java.lang.Object getVariableLocally(java.lang.String);
+ public void deleteVariableLocally(java.lang.String);
+ public void setVariableLocally(java.lang.String, java.lang.Object);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String);
+ public java.util.Map getVariableInstances();
+ public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
+ public void deleteVariableInstance(java.lang.String);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public static java.util.Collection getUpdatedVariableContainers(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "ByteArrayInstance.java"
+public class org.jbpm.context.exe.variableinstance.ByteArrayInstance extends org.jbpm.context.exe.VariableInstance{
+ protected org.jbpm.bytes.ByteArray value;
+ public org.jbpm.context.exe.variableinstance.ByteArrayInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "VariableInstance.java"
+public abstract class org.jbpm.context.exe.VariableInstance extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.context.exe.TokenVariableMap tokenVariableMap;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.context.exe.Converter converter;
+ protected java.lang.Object valueCache;
+ protected boolean isValueCached;
+ public org.jbpm.context.exe.VariableInstance();
+ public static org.jbpm.context.exe.VariableInstance create(org.jbpm.graph.exe.Token, java.lang.String, java.lang.Object);
+ public static org.jbpm.context.exe.VariableInstance createVariableInstance(java.lang.Object);
+ public abstract boolean isStorable(java.lang.Object);
+ protected abstract java.lang.Object getObject();
+ protected abstract void setObject(java.lang.Object);
+ public boolean supports(java.lang.Object);
+ public void setValue(java.lang.Object);
+ public java.lang.Object getValue();
+ public void removeReferences();
+ public java.lang.String toString();
+ public java.lang.String getName();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setTokenVariableMap(org.jbpm.context.exe.TokenVariableMap);
+}
+
+Compiled from "DateInstance.java"
+public class org.jbpm.context.exe.variableinstance.DateInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.util.Date value;
+ public org.jbpm.context.exe.variableinstance.DateInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "DoubleInstance.java"
+public class org.jbpm.context.exe.variableinstance.DoubleInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Double value;
+ public org.jbpm.context.exe.variableinstance.DoubleInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "Ejb3Instance.java"
+public class org.jbpm.context.exe.variableinstance.Ejb3Instance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Long id;
+ protected java.lang.String className;
+ public org.jbpm.context.exe.variableinstance.Ejb3Instance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "HibernateLongInstance.java"
+public class org.jbpm.context.exe.variableinstance.HibernateLongInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Object value;
+ public org.jbpm.context.exe.variableinstance.HibernateLongInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "HibernateStringInstance.java"
+public class org.jbpm.context.exe.variableinstance.HibernateStringInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Object value;
+ public org.jbpm.context.exe.variableinstance.HibernateStringInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "JcrNodeInstance.java"
+public class org.jbpm.context.exe.variableinstance.JcrNodeInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.JcrNodeInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "LongInstance.java"
+public class org.jbpm.context.exe.variableinstance.LongInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Long value;
+ public org.jbpm.context.exe.variableinstance.LongInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "NullInstance.java"
+public class org.jbpm.context.exe.variableinstance.NullInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.NullInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "StringInstance.java"
+public class org.jbpm.context.exe.variableinstance.StringInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.String value;
+ public org.jbpm.context.exe.variableinstance.StringInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "UnpersistableInstance.java"
+public class org.jbpm.context.exe.variableinstance.UnpersistableInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.UnpersistableInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "VariableCreateLog.java"
+public class org.jbpm.context.log.VariableCreateLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableCreateLog();
+ public org.jbpm.context.log.VariableCreateLog(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "VariableDeleteLog.java"
+public class org.jbpm.context.log.VariableDeleteLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableDeleteLog();
+ public org.jbpm.context.log.VariableDeleteLog(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "ByteArrayUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.ByteArrayUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog();
+ public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog(org.jbpm.context.exe.VariableInstance, org.jbpm.bytes.ByteArray, org.jbpm.bytes.ByteArray);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+ public java.lang.String toString();
+}
+
+Compiled from "DateUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.DateUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.DateUpdateLog();
+ public org.jbpm.context.log.variableinstance.DateUpdateLog(org.jbpm.context.exe.VariableInstance, java.util.Date, java.util.Date);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "DoubleUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.DoubleUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.DoubleUpdateLog();
+ public org.jbpm.context.log.variableinstance.DoubleUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Double, java.lang.Double);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "HibernateLongUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.HibernateLongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog();
+ public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "HibernateStringUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.HibernateStringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog();
+ public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "LongUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.LongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.LongUpdateLog();
+ public org.jbpm.context.log.variableinstance.LongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Long, java.lang.Long);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "StringUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.StringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.StringUpdateLog();
+ public org.jbpm.context.log.variableinstance.StringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.String, java.lang.String);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "VariableLog.java"
+public abstract class org.jbpm.context.log.VariableLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.context.exe.VariableInstance variableInstance;
+ public org.jbpm.context.log.VariableLog();
+ public org.jbpm.context.log.VariableLog(org.jbpm.context.exe.VariableInstance);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance();
+}
+
+Compiled from "VariableUpdateLog.java"
+public abstract class org.jbpm.context.log.VariableUpdateLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableUpdateLog();
+ public org.jbpm.context.log.VariableUpdateLog(org.jbpm.context.exe.VariableInstance);
+ public abstract java.lang.Object getOldValue();
+ public abstract java.lang.Object getNewValue();
+ public java.lang.String toString();
+ public void undo();
+}
+
+Compiled from "AbstractDbTestCase.java"
+class org.jbpm.db.AbstractDbTestCase$1 extends java.util.TimerTask{
+ public void run();
+}
+
+Compiled from "AbstractDbTestCase.java"
+public abstract class org.jbpm.db.AbstractDbTestCase extends org.jbpm.AbstractJbpmTestCase{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ protected org.jbpm.JbpmContext jbpmContext;
+ protected org.hibernate.tool.hbm2ddl.SchemaExport schemaExport;
+ protected org.hibernate.Session session;
+ protected org.jbpm.db.GraphSession graphSession;
+ protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
+ protected org.jbpm.db.ContextSession contextSession;
+ protected org.jbpm.db.JobSession jobSession;
+ protected org.jbpm.db.LoggingSession loggingSession;
+ protected org.jbpm.job.executor.JobExecutor jobExecutor;
+ public org.jbpm.db.AbstractDbTestCase();
+ protected void setUp() throws java.lang.Exception;
+ protected void tearDown() throws java.lang.Exception;
+ protected java.lang.String getHibernateDialect();
+ protected void beginSessionTransaction();
+ protected void commitAndCloseSession();
+ protected void newTransaction();
+ protected org.jbpm.graph.exe.ProcessInstance saveAndReload(org.jbpm.graph.exe.ProcessInstance);
+ protected org.jbpm.taskmgmt.exe.TaskInstance saveAndReload(org.jbpm.taskmgmt.exe.TaskInstance);
+ protected org.jbpm.graph.def.ProcessDefinition saveAndReload(org.jbpm.graph.def.ProcessDefinition);
+ protected org.jbpm.logging.log.ProcessLog saveAndReload(org.jbpm.logging.log.ProcessLog);
+ protected void createSchema();
+ protected void cleanSchema();
+ protected void dropSchema();
+ protected java.lang.String getJbpmTestConfig();
+ protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ protected void createJbpmContext();
+ protected void closeJbpmContext();
+ protected void startJobExecutor();
+ protected void waitForJobs(long);
+ protected int getNbrOfJobsAvailable();
+ protected int getTimerCount();
+ protected org.jbpm.job.Job getJob();
+ protected void processJobs(long);
+ protected void stopJobExecutor();
+ protected void initializeMembers();
+ protected void resetMembers();
+}
+
+Compiled from "JbpmSchemaUpdate.java"
+public class org.jbpm.db.compatibility.JbpmSchemaUpdate extends java.lang.Object{
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration) throws org.hibernate.HibernateException;
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, java.util.Properties) throws org.hibernate.HibernateException;
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, org.hibernate.cfg.Settings) throws org.hibernate.HibernateException;
+ public static void main(java.lang.String[]);
+ public void execute(boolean, boolean, java.io.File);
+ public java.util.List getExceptions();
+}
+
+Compiled from "ContextSession.java"
+public class org.jbpm.db.ContextSession extends java.lang.Object{
+ public org.jbpm.db.ContextSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.ContextSession(org.hibernate.Session);
+}
+
+Compiled from "GraphSession.java"
+public class org.jbpm.db.GraphSession$AverageNodeTimeEntry extends java.lang.Object{
+ public org.jbpm.db.GraphSession$AverageNodeTimeEntry();
+ public long getNodeId();
+ public void setNodeId(long);
+ public java.lang.String getNodeName();
+ public void setNodeName(java.lang.String);
+ public int getCount();
+ public void setCount(int);
+ public long getAverageDuration();
+ public void setAverageDuration(long);
+ public long getMinDuration();
+ public void setMinDuration(long);
+ public long getMaxDuration();
+ public void setMaxDuration(long);
+}
+
+Compiled from "GraphSession.java"
+public class org.jbpm.db.GraphSession extends java.lang.Object{
+ public org.jbpm.db.GraphSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.GraphSession(org.hibernate.Session);
+ public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public void saveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.graph.def.ProcessDefinition loadProcessDefinition(long);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition(long);
+ public org.jbpm.graph.def.ProcessDefinition findProcessDefinition(java.lang.String, int);
+ public org.jbpm.graph.def.ProcessDefinition findLatestProcessDefinition(java.lang.String);
+ public java.util.List findLatestProcessDefinitions();
+ public java.util.List findAllProcessDefinitions();
+ public java.util.List findAllProcessDefinitionVersions(java.lang.String);
+ public void deleteProcessDefinition(long);
+ public void deleteProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ protected org.jbpm.graph.exe.ProcessInstance findNextProcessInstance(org.jbpm.graph.def.ProcessDefinition);
+ protected java.util.List findReferencingProcessStates(org.jbpm.graph.def.ProcessDefinition);
+ public void saveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
+ public org.jbpm.graph.exe.Token loadToken(long);
+ public org.jbpm.graph.exe.Token getToken(long);
+ public void lockProcessInstance(long);
+ public void lockProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public java.util.List findProcessInstances(long);
+ public void deleteProcessInstance(long);
+ public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance, boolean, boolean);
+ public java.util.List calculateAverageTimeByNode(long, long);
+ public java.util.List findActiveNodesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+}
+
+Compiled from "AccessType.java"
+public class org.jbpm.db.hibernate.AccessType extends org.hibernate.type.ImmutableType implements org.hibernate.type.DiscriminatorType{
+ public org.jbpm.db.hibernate.AccessType();
+ public java.lang.Object get(java.sql.ResultSet, java.lang.String) throws java.sql.SQLException;
+ public java.lang.Class getReturnedClass();
+ public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
+ public int sqlType();
+ public java.lang.String getName();
+ public java.lang.String objectToSQLString(java.lang.Object, org.hibernate.dialect.Dialect) throws java.lang.Exception;
+ public java.lang.Object stringToObject(java.lang.String) throws java.lang.Exception;
+ public java.lang.String toString(java.lang.Object);
+ public java.lang.Object fromStringValue(java.lang.String);
+}
+
+Compiled from "ConverterEnumType.java"
+public class org.jbpm.db.hibernate.ConverterEnumType extends java.lang.Object implements org.hibernate.usertype.UserType{
+ public org.jbpm.db.hibernate.ConverterEnumType();
+ public boolean equals(java.lang.Object, java.lang.Object);
+ public int hashCode(java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object deepCopy(java.lang.Object) throws org.hibernate.HibernateException;
+ public boolean isMutable();
+ public java.io.Serializable disassemble(java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object assemble(java.io.Serializable, java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object replace(java.lang.Object, java.lang.Object, java.lang.Object);
+ public int[] sqlTypes();
+ public java.lang.Class returnedClass();
+ public java.lang.Object nullSafeGet(java.sql.ResultSet, java.lang.String[], java.lang.Object) throws org.hibernate.HibernateException, java.sql.SQLException;
+ public void nullSafeSet(java.sql.PreparedStatement, java.lang.Object, int) throws org.hibernate.HibernateException, java.sql.SQLException;
+}
+
+Compiled from "Converters.java"
+public abstract class org.jbpm.db.hibernate.Converters extends java.lang.Object{
+ public org.jbpm.db.hibernate.Converters();
+ public static org.jbpm.context.exe.Converter getConverterByClassName(java.lang.String);
+ public static org.jbpm.context.exe.Converter getConverterByDatabaseId(java.lang.String);
+ public static java.lang.String getConverterId(org.jbpm.context.exe.Converter);
+}
+
+Compiled from "HibernateHelper.java"
+public class org.jbpm.db.hibernate.HibernateHelper extends java.lang.Object{
+ public static void clearConfigurationsCache();
+ public static org.hibernate.SessionFactory createSessionFactory();
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String);
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String);
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String, boolean);
+ public static org.hibernate.SessionFactory createSessionFactory(org.hibernate.cfg.Configuration, boolean);
+ public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String, java.lang.String);
+ public static org.hibernate.cfg.Configuration getConfiguration(org.hibernate.SessionFactory);
+ public static org.hibernate.tool.hbm2ddl.SchemaExport createSchemaExport(org.hibernate.SessionFactory);
+ public static boolean createSchemaExportScript(org.hibernate.SessionFactory);
+ public static void clearHibernateCache(org.hibernate.SessionFactory);
+}
+
+Compiled from "JbpmNamingStrategy.java"
+public class org.jbpm.db.hibernate.JbpmNamingStrategy extends java.lang.Object implements org.hibernate.cfg.NamingStrategy{
+ public org.jbpm.db.hibernate.JbpmNamingStrategy();
+ public java.lang.String classToTableName(java.lang.String);
+ public java.lang.String propertyToColumnName(java.lang.String);
+ public java.lang.String tableName(java.lang.String);
+ public java.lang.String columnName(java.lang.String);
+ public java.lang.String propertyToTableName(java.lang.String, java.lang.String);
+ public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String joinKeyColumnName(java.lang.String, java.lang.String);
+ public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String logicalColumnName(java.lang.String, java.lang.String);
+ public java.lang.String logicalCollectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String logicalCollectionColumnName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+}
+
+Compiled from "StringMax.java"
+public class org.jbpm.db.hibernate.StringMax extends org.hibernate.type.StringType implements org.hibernate.usertype.ParameterizedType{
+ public org.jbpm.db.hibernate.StringMax();
+ public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
+ public void setParameterValues(java.util.Properties);
+}
+
+Compiled from "JbpmSchema.java"
+public class org.jbpm.db.JbpmSchema extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.db.JbpmSchema(org.hibernate.cfg.Configuration);
+ public java.lang.String[] getCreateSql();
+ public java.lang.String[] getDropSql();
+ public java.lang.String[] getCleanSql();
+ public boolean hasJbpmTables();
+ public java.util.List getJbpmTables();
+ public java.util.Map getJbpmTablesRecordCount();
+ public void dropSchema();
+ public void createSchema();
+ public void cleanSchema();
+ public void saveSqlScripts(java.lang.String, java.lang.String);
+ public static void main(java.lang.String[]);
+ public void execute(java.lang.String[]);
+ public java.util.Properties getProperties();
+}
+
+Compiled from "JbpmSession.java"
+public class org.jbpm.db.JbpmSession extends java.lang.Object{
+ public org.jbpm.db.JbpmSession(org.jbpm.db.JbpmSessionFactory, org.hibernate.Session);
+ public org.jbpm.db.JbpmSession(org.hibernate.Session);
+ public org.jbpm.db.JbpmSessionFactory getJbpmSessionFactory();
+ public java.sql.Connection getConnection();
+ public org.hibernate.Session getSession();
+ public org.hibernate.Transaction getTransaction();
+ public void beginTransaction();
+ public void commitTransaction();
+ public void rollbackTransaction();
+ public void commitTransactionAndClose();
+ public void rollbackTransactionAndClose();
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public void close();
+ public void pushCurrentSession();
+ public static org.jbpm.db.JbpmSession getCurrentJbpmSession();
+ public void popCurrentSession();
+}
+
+Compiled from "JbpmSessionFactory.java"
+public class org.jbpm.db.JbpmSessionFactory extends java.lang.Object implements java.io.Serializable{
+ public static org.jbpm.db.JbpmSessionFactory getInstance();
+ public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration);
+ public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration, org.hibernate.SessionFactory);
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory();
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(java.lang.String);
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(org.hibernate.cfg.Configuration);
+ public static org.hibernate.cfg.Configuration createConfiguration();
+ public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String);
+ public static org.hibernate.SessionFactory buildSessionFactory(org.hibernate.cfg.Configuration);
+ public org.jbpm.db.JbpmSession openJbpmSession();
+ public org.jbpm.db.JbpmSession openJbpmSession(java.sql.Connection);
+ public org.jbpm.db.JbpmSession openJbpmSession(org.hibernate.Session);
+ public org.jbpm.db.JbpmSession openJbpmSessionAndBeginTransaction();
+ public org.hibernate.SessionFactory getSessionFactory();
+ public org.hibernate.cfg.Configuration getConfiguration();
+ public boolean isHibernatableWithLongId(java.lang.Class);
+ public boolean isHibernatableWithStringId(java.lang.Class);
+ public org.jbpm.db.JbpmSchema getJbpmSchema();
+}
+
+Compiled from "JobSession.java"
+public class org.jbpm.db.JobSession extends java.lang.Object{
+ public org.jbpm.db.JobSession(org.hibernate.Session);
+ public org.jbpm.job.Job getFirstAcquirableJob(java.lang.String);
+ public java.util.List findExclusiveJobs(java.lang.String, org.jbpm.graph.exe.ProcessInstance);
+ public java.util.List findJobsByToken(org.jbpm.graph.exe.Token);
+ public org.jbpm.job.Job getFirstDueJob(java.lang.String, java.util.Collection);
+ public void saveJob(org.jbpm.job.Job);
+ public void deleteJob(org.jbpm.job.Job);
+ public org.jbpm.job.Job loadJob(long);
+ public org.jbpm.job.Timer loadTimer(long);
+ public java.util.List loadJobs(long[]);
+ public org.jbpm.job.Job getJob(long);
+ public void suspendJobs(org.jbpm.graph.exe.Token);
+ public void resumeJobs(org.jbpm.graph.exe.Token);
+ public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteJobsForProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public java.util.List findJobsWithOverdueLockTime(java.util.Date);
+}
+
+Compiled from "LoggingSession.java"
+public class org.jbpm.db.LoggingSession extends java.lang.Object{
+ public org.jbpm.db.LoggingSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.LoggingSession(org.hibernate.Session);
+ public java.util.Map findLogsByProcessInstance(long);
+ public java.util.List findLogsByToken(long);
+ public void saveProcessLog(org.jbpm.logging.log.ProcessLog);
+ public org.jbpm.logging.log.ProcessLog loadProcessLog(long);
+ public org.jbpm.logging.log.ProcessLog getProcessLog(long);
+}
+
+Compiled from "TaskMgmtSession.java"
+public class org.jbpm.db.TaskMgmtSession extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.db.TaskMgmtSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.TaskMgmtSession(org.hibernate.Session);
+ public java.util.List findTaskInstances(java.lang.String);
+ public java.util.List findTaskInstances(java.util.List);
+ public java.util.List findTaskInstances(java.lang.String[]);
+ public java.util.List findPooledTaskInstances(java.lang.String);
+ public java.util.List findPooledTaskInstances(java.util.List);
+ public java.util.List findTaskInstancesByToken(long);
+ public java.util.List findTaskInstancesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
+ public java.util.List findTaskInstancesByIds(java.util.List);
+}
+
+Compiled from "EventCallback.java"
+final class org.jbpm.EventCallback$1 extends java.lang.Object implements javax.transaction.Synchronization{
+ public void beforeCompletion();
+ public void afterCompletion(int);
+}
+
+Compiled from "EventCallback.java"
+public class org.jbpm.EventCallback extends java.lang.Object implements java.io.Serializable{
+ public static final int DEFAULT_TIMEOUT;
+ public org.jbpm.EventCallback();
+ public void processStart();
+ public void processEnd();
+ public void nodeEnter();
+ public void nodeLeave();
+ public void taskCreate();
+ public void taskEnd();
+ public void timerCreate();
+ public void timer();
+ public void transition();
+ public static void waitForEvent(java.lang.String);
+ public static void waitForEvent(java.lang.String, long);
+ public static void clear();
+}
+
+Compiled from "FileDefinition.java"
+public class org.jbpm.file.def.FileDefinition extends org.jbpm.module.def.ModuleDefinition{
+ public org.jbpm.file.def.FileDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+ public void addFile(java.lang.String, byte[]);
+ public void addFile(java.lang.String, java.io.InputStream);
+ public java.io.InputStream getInputStream(java.lang.String);
+ public boolean hasFile(java.lang.String);
+ public java.util.Map getInputStreamMap();
+ public java.util.Map getBytesMap();
+ public byte[] getBytes(java.lang.String);
+}
+
+Compiled from "ActionTypes.java"
+public class org.jbpm.graph.action.ActionTypes extends java.lang.Object{
+ public org.jbpm.graph.action.ActionTypes();
+ public static java.util.Set getActionTypes();
+ public static java.util.Set getActionNames();
+ public static java.lang.Class getActionType(java.lang.String);
+ public static java.lang.String getActionName(java.lang.Class);
+ public static boolean hasActionName(java.lang.String);
+}
+
+Compiled from "MailAction.java"
+public class org.jbpm.graph.action.MailAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.graph.action.MailAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+}
+
+Compiled from "Script.java"
+public class org.jbpm.graph.action.Script extends org.jbpm.graph.def.Action implements org.jbpm.jpdl.xml.Parsable{
+ protected java.lang.String expression;
+ protected java.util.Set variableAccesses;
+ public org.jbpm.graph.action.Script();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.Map eval(org.jbpm.graph.exe.Token) throws java.lang.Exception;
+ public java.util.Map eval(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.Map createInputMap(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Map eval(java.util.Map, java.util.Set) throws java.lang.Exception;
+ public void addVariableAccess(org.jbpm.context.def.VariableAccess);
+ public java.lang.String getExpression();
+ public void setExpression(java.lang.String);
+ public java.util.Set getVariableAccesses();
+ public void setVariableAccesses(java.util.Set);
+}
+
+Compiled from "SeamedAction.java"
+public class org.jbpm.graph.action.SeamedAction extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.graph.action.SeamedAction();
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ protected void beginSeamConversation(org.jbpm.graph.exe.ExecutionContext);
+ protected void invokeSeamObjectExpression();
+ protected void endSeamConversation(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "Action.java"
+public class org.jbpm.graph.def.Action extends java.lang.Object implements org.jbpm.graph.def.ActionHandler,org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
+ protected java.lang.String name;
+ protected boolean isPropagationAllowed;
+ protected boolean isAsync;
+ protected boolean isAsyncExclusive;
+ protected org.jbpm.graph.def.Action referencedAction;
+ protected org.jbpm.instantiation.Delegation actionDelegation;
+ protected java.lang.String actionExpression;
+ protected org.jbpm.graph.def.Event event;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.graph.def.Action();
+ public org.jbpm.graph.def.Action(org.jbpm.instantiation.Delegation);
+ public java.lang.String toString();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public void setName(java.lang.String);
+ public boolean equals(java.lang.Object);
+ public boolean acceptsPropagatedEvents();
+ public boolean isPropagationAllowed();
+ public void setPropagationAllowed(boolean);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.graph.def.Event getEvent();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.instantiation.Delegation getActionDelegation();
+ public void setActionDelegation(org.jbpm.instantiation.Delegation);
+ public org.jbpm.graph.def.Action getReferencedAction();
+ public void setReferencedAction(org.jbpm.graph.def.Action);
+ public boolean isAsync();
+ public boolean isAsyncExclusive();
+ public java.lang.String getActionExpression();
+ public void setActionExpression(java.lang.String);
+ public void setEvent(org.jbpm.graph.def.Event);
+ public void setAsync(boolean);
+}
+
+Compiled from "ActionHandler.java"
+public interface org.jbpm.graph.def.ActionHandler extends java.io.Serializable{
+ public abstract void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "DelegationException.java"
+public class org.jbpm.graph.def.DelegationException extends org.jbpm.JbpmException{
+ protected transient org.jbpm.graph.exe.ExecutionContext executionContext;
+ public org.jbpm.graph.def.DelegationException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.DelegationException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.graph.exe.ExecutionContext getExecutionContext();
+}
+
+Compiled from "Event.java"
+public class org.jbpm.graph.def.Event extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String EVENTTYPE_TRANSITION;
+ public static final java.lang.String EVENTTYPE_BEFORE_SIGNAL;
+ public static final java.lang.String EVENTTYPE_AFTER_SIGNAL;
+ public static final java.lang.String EVENTTYPE_PROCESS_START;
+ public static final java.lang.String EVENTTYPE_PROCESS_END;
+ public static final java.lang.String EVENTTYPE_NODE_ENTER;
+ public static final java.lang.String EVENTTYPE_NODE_LEAVE;
+ public static final java.lang.String EVENTTYPE_SUPERSTATE_ENTER;
+ public static final java.lang.String EVENTTYPE_SUPERSTATE_LEAVE;
+ public static final java.lang.String EVENTTYPE_SUBPROCESS_CREATED;
+ public static final java.lang.String EVENTTYPE_SUBPROCESS_END;
+ public static final java.lang.String EVENTTYPE_TASK_CREATE;
+ public static final java.lang.String EVENTTYPE_TASK_ASSIGN;
+ public static final java.lang.String EVENTTYPE_TASK_START;
+ public static final java.lang.String EVENTTYPE_TASK_END;
+ public static final java.lang.String EVENTTYPE_TIMER_CREATE;
+ public static final java.lang.String EVENTTYPE_TIMER;
+ protected java.lang.String eventType;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.util.List actions;
+ public org.jbpm.graph.def.Event();
+ public org.jbpm.graph.def.Event(java.lang.String);
+ public org.jbpm.graph.def.Event(org.jbpm.graph.def.GraphElement, java.lang.String);
+ public java.util.List getActions();
+ public boolean hasActions();
+ public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getEventType();
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+ public long getId();
+}
+
+Compiled from "ExceptionHandler.java"
+public class org.jbpm.graph.def.ExceptionHandler extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String exceptionClassName;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.util.List actions;
+ public org.jbpm.graph.def.ExceptionHandler();
+ public boolean matches(java.lang.Throwable);
+ public void handleException(org.jbpm.graph.def.GraphElement, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.List getActions();
+ public void addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public void reorderAction(int, int);
+ public java.lang.String getExceptionClassName();
+ public void setExceptionClassName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+}
+
+Compiled from "GraphElement.java"
+public abstract class org.jbpm.graph.def.GraphElement extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
+ protected java.lang.String name;
+ protected java.lang.String description;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected java.util.Map events;
+ protected java.util.List exceptionHandlers;
+ public org.jbpm.graph.def.GraphElement();
+ public org.jbpm.graph.def.GraphElement(java.lang.String);
+ public abstract java.lang.String[] getSupportedEventTypes();
+ public java.util.Map getEvents();
+ public boolean hasEvents();
+ public org.jbpm.graph.def.Event getEvent(java.lang.String);
+ public boolean hasEvent(java.lang.String);
+ public org.jbpm.graph.def.Event addEvent(org.jbpm.graph.def.Event);
+ public org.jbpm.graph.def.Event removeEvent(org.jbpm.graph.def.Event);
+ public java.util.List getExceptionHandlers();
+ public org.jbpm.graph.def.ExceptionHandler addExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
+ public void removeExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
+ public void reorderExceptionHandler(int, int);
+ public void fireEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ public void fireAndPropagateEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.job.ExecuteActionJob createAsyncActionExecutionJob(org.jbpm.graph.exe.Token, org.jbpm.graph.def.Action);
+ public void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext);
+ public void raiseException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext) throws org.jbpm.graph.def.DelegationException;
+ protected org.jbpm.graph.def.ExceptionHandler findExceptionHandler(java.lang.Throwable);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public java.util.List getParents();
+ public java.util.List getParentChain();
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Identifiable.java"
+public interface org.jbpm.graph.def.Identifiable{
+ public abstract long getId();
+}
+
+Compiled from "Node.java"
+public class org.jbpm.graph.def.Node extends org.jbpm.graph.def.GraphElement implements org.jbpm.jpdl.xml.Parsable{
+ protected java.util.List leavingTransitions;
+ protected java.util.Set arrivingTransitions;
+ protected org.jbpm.graph.def.Action action;
+ protected org.jbpm.graph.def.SuperState superState;
+ protected boolean isAsync;
+ protected boolean isAsyncExclusive;
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public java.lang.String getNameExt();
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.Node();
+ public org.jbpm.graph.def.Node(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public java.util.List getLeavingTransitions();
+ public java.util.List getLeavingTransitionsList();
+ public java.util.Map getLeavingTransitionsMap();
+ public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
+ public void removeLeavingTransition(org.jbpm.graph.def.Transition);
+ public boolean hasLeavingTransition(java.lang.String);
+ public org.jbpm.graph.def.Transition getLeavingTransition(java.lang.String);
+ public boolean hasNoLeavingTransitions();
+ public java.lang.String generateNextLeavingTransitionName();
+ public org.jbpm.graph.def.Transition getDefaultLeavingTransition();
+ public void reorderLeavingTransition(int, int);
+ public java.util.Set getArrivingTransitions();
+ public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
+ public void removeArrivingTransition(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public void enter(org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.job.ExecuteNodeJob createAsyncContinuationJob(org.jbpm.graph.exe.Token);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, java.lang.String);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ protected void addNodeLog(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setName(java.lang.String);
+ public java.lang.String getFullyQualifiedName();
+ public boolean isSuperStateNode();
+ public java.util.List getNodes();
+ public org.jbpm.graph.def.SuperState getSuperState();
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+ public boolean isAsync();
+ public void setAsync(boolean);
+ public boolean isAsyncExclusive();
+ public void setAsyncExclusive(boolean);
+}
+
+Compiled from "NodeCollection.java"
+public interface org.jbpm.graph.def.NodeCollection extends java.io.Serializable{
+ public abstract java.util.List getNodes();
+ public abstract java.util.Map getNodesMap();
+ public abstract org.jbpm.graph.def.Node getNode(java.lang.String);
+ public abstract boolean hasNode(java.lang.String);
+ public abstract org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public abstract org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public abstract void reorderNode(int, int);
+ public abstract java.lang.String generateNodeName();
+ public abstract org.jbpm.graph.def.Node findNode(java.lang.String);
+}
+
+Compiled from "Node.java"
+public final class org.jbpm.graph.def.Node$NodeType extends java.lang.Enum{
+ public static final org.jbpm.graph.def.Node$NodeType Node;
+ public static final org.jbpm.graph.def.Node$NodeType StartState;
+ public static final org.jbpm.graph.def.Node$NodeType EndState;
+ public static final org.jbpm.graph.def.Node$NodeType State;
+ public static final org.jbpm.graph.def.Node$NodeType Task;
+ public static final org.jbpm.graph.def.Node$NodeType Fork;
+ public static final org.jbpm.graph.def.Node$NodeType Join;
+ public static final org.jbpm.graph.def.Node$NodeType Decision;
+ public static org.jbpm.graph.def.Node$NodeType[] values();
+ public static org.jbpm.graph.def.Node$NodeType valueOf(java.lang.String);
+}
+
+Compiled from "ProcessDefinition.java"
+public class org.jbpm.graph.def.ProcessDefinition extends org.jbpm.graph.def.GraphElement implements org.jbpm.graph.def.NodeCollection{
+ protected int version;
+ protected boolean isTerminationImplicit;
+ protected org.jbpm.graph.def.Node startState;
+ protected java.util.List nodes;
+ protected java.util.Map actions;
+ protected java.util.Map definitions;
+ public static final java.lang.String[] supportedEventTypes;
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.ProcessDefinition();
+ public static org.jbpm.graph.def.ProcessDefinition createNewProcessDefinition();
+ public org.jbpm.graph.def.ProcessDefinition(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition(java.lang.String[], java.lang.String[]);
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance();
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map);
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map, java.lang.String);
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlString(java.lang.String);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlResource(java.lang.String);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlInputStream(java.io.InputStream);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlReader(java.io.Reader);
+ public static org.jbpm.graph.def.ProcessDefinition parseParZipInputStream(java.util.zip.ZipInputStream) throws java.io.IOException;
+ public static org.jbpm.graph.def.ProcessDefinition parseParResource(java.lang.String) throws java.io.IOException;
+ public java.util.List getNodes();
+ public java.util.Map getNodesMap();
+ public org.jbpm.graph.def.Node getNode(java.lang.String);
+ public boolean hasNode(java.lang.String);
+ public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public void reorderNode(int, int);
+ public java.lang.String generateNodeName();
+ public org.jbpm.graph.def.Node findNode(java.lang.String);
+ public static java.lang.String generateNodeName(java.util.List);
+ public static org.jbpm.graph.def.Node findNode(org.jbpm.graph.def.NodeCollection, java.lang.String);
+ public void setStartState(org.jbpm.graph.node.StartState);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public org.jbpm.graph.def.Action getAction(java.lang.String);
+ public java.util.Map getActions();
+ public boolean hasActions();
+ public java.lang.Object createInstance();
+ public org.jbpm.module.def.ModuleDefinition addDefinition(org.jbpm.module.def.ModuleDefinition);
+ public org.jbpm.module.def.ModuleDefinition removeDefinition(org.jbpm.module.def.ModuleDefinition);
+ public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
+ public org.jbpm.context.def.ContextDefinition getContextDefinition();
+ public org.jbpm.file.def.FileDefinition getFileDefinition();
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public java.util.Map getDefinitions();
+ public void setDefinitions(java.util.Map);
+ public int getVersion();
+ public void setVersion(int);
+ public org.jbpm.graph.def.Node getStartState();
+ public void setStartState(org.jbpm.graph.def.Node);
+ public boolean isTerminationImplicit();
+ public void setTerminationImplicit(boolean);
+}
+
+Compiled from "SuperState.java"
+public class org.jbpm.graph.def.SuperState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable,org.jbpm.graph.def.NodeCollection{
+ protected java.util.List nodes;
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.def.SuperState();
+ public org.jbpm.graph.def.SuperState(java.lang.String);
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getNodes();
+ public java.util.Map getNodesMap();
+ public org.jbpm.graph.def.Node getNode(java.lang.String);
+ public boolean hasNode(java.lang.String);
+ public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public void reorderNode(int, int);
+ public java.lang.String generateNodeName();
+ public org.jbpm.graph.def.Node findNode(java.lang.String);
+ public boolean containsNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public boolean isSuperStateNode();
+}
+
+Compiled from "Transition.java"
+public class org.jbpm.graph.def.Transition extends org.jbpm.graph.def.GraphElement{
+ protected org.jbpm.graph.def.Node from;
+ protected org.jbpm.graph.def.Node to;
+ protected java.lang.String condition;
+ public static final java.lang.String[] supportedEventTypes;
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.Transition();
+ public org.jbpm.graph.def.Transition(java.lang.String);
+ public org.jbpm.graph.def.Node getFrom();
+ public void setFrom(org.jbpm.graph.def.Node);
+ public void setTo(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getTo();
+ public java.lang.String getCondition();
+ public void setCondition(java.lang.String);
+ public void removeConditionEnforcement();
+ public void take(org.jbpm.graph.exe.ExecutionContext);
+ public void setName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getParent();
+}
+
+Compiled from "Comment.java"
+public class org.jbpm.graph.exe.Comment extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String actorId;
+ protected java.util.Date time;
+ protected java.lang.String message;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ public org.jbpm.graph.exe.Comment();
+ public org.jbpm.graph.exe.Comment(java.lang.String);
+ public org.jbpm.graph.exe.Comment(java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getActorId();
+ public long getId();
+ public java.lang.String getMessage();
+ public java.util.Date getTime();
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setActorId(java.lang.String);
+ public void setMessage(java.lang.String);
+ public void setTime(java.util.Date);
+}
+
+Compiled from "Execution.java"
+public class org.jbpm.graph.exe.Execution extends org.jbpm.graph.exe.ProcessInstance{
+ public org.jbpm.graph.exe.Execution(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ExecutionContext.java"
+public class org.jbpm.graph.exe.ExecutionContext extends java.lang.Object{
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.graph.def.Event event;
+ protected org.jbpm.graph.def.GraphElement eventSource;
+ protected org.jbpm.graph.def.Action action;
+ protected java.lang.Throwable exception;
+ protected org.jbpm.graph.def.Transition transition;
+ protected org.jbpm.graph.def.Node transitionSource;
+ protected org.jbpm.taskmgmt.def.Task task;
+ protected org.jbpm.job.Timer timer;
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
+ public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Node getNode();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setAction(org.jbpm.graph.def.Action);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public java.lang.String toString();
+ public void setVariable(java.lang.String, java.lang.Object);
+ public java.lang.Object getVariable(java.lang.String);
+ public void leaveNode();
+ public void leaveNode(java.lang.String);
+ public void leaveNode(org.jbpm.graph.def.Transition);
+ public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
+ public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public org.jbpm.JbpmContext getJbpmContext();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public org.jbpm.graph.def.Action getAction();
+ public org.jbpm.graph.def.Event getEvent();
+ public void setEvent(org.jbpm.graph.def.Event);
+ public java.lang.Throwable getException();
+ public void setException(java.lang.Throwable);
+ public org.jbpm.graph.def.Transition getTransition();
+ public void setTransition(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.Node getTransitionSource();
+ public void setTransitionSource(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.GraphElement getEventSource();
+ public void setEventSource(org.jbpm.graph.def.GraphElement);
+ public org.jbpm.taskmgmt.def.Task getTask();
+ public void setTask(org.jbpm.taskmgmt.def.Task);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.job.Timer getTimer();
+ public void setTimer(org.jbpm.job.Timer);
+ public static void pushCurrentContext(org.jbpm.graph.exe.ExecutionContext);
+ public static void popCurrentContext(org.jbpm.graph.exe.ExecutionContext);
+ public static org.jbpm.graph.exe.ExecutionContext currentExecutionContext();
+}
+
+Compiled from "ProcessInstance.java"
+public class org.jbpm.graph.exe.ProcessInstance extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
+ protected java.lang.String key;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected org.jbpm.graph.exe.Token rootToken;
+ protected org.jbpm.graph.exe.Token superProcessToken;
+ protected boolean isSuspended;
+ protected java.util.Map instances;
+ protected java.util.Map transientInstances;
+ protected java.util.List runtimeActions;
+ protected java.util.List cascadeProcessInstances;
+ public org.jbpm.graph.exe.ProcessInstance();
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map);
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map, java.lang.String);
+ public void addInitialContextVariables(java.util.Map);
+ public void addInitialModuleDefinitions(org.jbpm.graph.def.ProcessDefinition);
+ public void fireStartEvent(org.jbpm.graph.def.Node);
+ public org.jbpm.module.exe.ModuleInstance addInstance(org.jbpm.module.exe.ModuleInstance);
+ public org.jbpm.module.exe.ModuleInstance removeInstance(org.jbpm.module.exe.ModuleInstance);
+ public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public org.jbpm.logging.exe.LoggingInstance getLoggingInstance();
+ public void signal();
+ public void signal(java.lang.String);
+ public void signal(org.jbpm.graph.def.Transition);
+ public void end();
+ public void suspend();
+ public void resume();
+ public org.jbpm.graph.exe.RuntimeAction addRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
+ public org.jbpm.graph.exe.RuntimeAction removeRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
+ public java.util.List getRuntimeActions();
+ public boolean hasEnded();
+ public boolean isTerminatedImplicitly();
+ public org.jbpm.graph.exe.Token findToken(java.lang.String);
+ public java.util.List findAllTokens();
+ public java.util.Collection removeCascadeProcessInstances();
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public long getId();
+ public org.jbpm.graph.exe.Token getRootToken();
+ public java.util.Date getStart();
+ public java.util.Date getEnd();
+ public java.util.Map getInstances();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public org.jbpm.graph.exe.Token getSuperProcessToken();
+ public void setSuperProcessToken(org.jbpm.graph.exe.Token);
+ public boolean isSuspended();
+ public int getVersion();
+ public void setVersion(int);
+ public void setEnd(java.util.Date);
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public void setRootToken(org.jbpm.graph.exe.Token);
+ public void setStart(java.util.Date);
+ public java.lang.String getKey();
+ public void setKey(java.lang.String);
+}
+
+Compiled from "RuntimeAction.java"
+public class org.jbpm.graph.exe.RuntimeAction extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.lang.String eventType;
+ protected org.jbpm.graph.def.Action action;
+ public org.jbpm.graph.exe.RuntimeAction();
+ public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.Event, org.jbpm.graph.def.Action);
+ public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public org.jbpm.graph.def.Action getAction();
+ public java.lang.String getEventType();
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+}
+
+Compiled from "Token.java"
+public class org.jbpm.graph.exe.Token extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
+ protected java.lang.String name;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected org.jbpm.graph.def.Node node;
+ protected java.util.Date nodeEnter;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.graph.exe.Token parent;
+ protected java.util.Map children;
+ protected java.util.List comments;
+ protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
+ protected int nextLogIndex;
+ public org.jbpm.graph.exe.Token();
+ public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.Token, java.lang.String);
+ public void signal();
+ public void signal(java.lang.String);
+ public void signal(org.jbpm.graph.def.Transition);
+ public java.util.Set getAvailableTransitions();
+ public void end();
+ public void end(boolean);
+ public void addComment(java.lang.String);
+ public void addComment(org.jbpm.graph.exe.Comment);
+ public java.util.List getComments();
+ public boolean hasActiveChildren();
+ public void addLog(org.jbpm.logging.log.ProcessLog);
+ public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
+ public void endCompositeLog();
+ public java.lang.String toString();
+ public boolean hasEnded();
+ public boolean isRoot();
+ public boolean hasParent();
+ public boolean hasChild(java.lang.String);
+ public org.jbpm.graph.exe.Token getChild(java.lang.String);
+ public java.lang.String getFullName();
+ public java.util.List getChildrenAtNode(org.jbpm.graph.def.Node);
+ public void collectChildrenRecursively(java.util.List);
+ public org.jbpm.graph.exe.Token findToken(java.lang.String);
+ public java.util.Map getActiveChildren();
+ public void checkImplicitTermination();
+ public boolean isTerminatedImplicitly();
+ public int nextLogIndex();
+ public void suspend();
+ public void resume();
+ public boolean equals(java.lang.Object);
+ public org.jbpm.graph.exe.ProcessInstance createSubProcessInstance(org.jbpm.graph.def.ProcessDefinition);
+ public void lock(java.lang.String);
+ public void unlock(java.lang.String);
+ public void foreUnlock();
+ public java.lang.String getLockOwner();
+ public boolean isLocked();
+ public long getId();
+ public java.util.Date getStart();
+ public java.util.Date getEnd();
+ public java.lang.String getName();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public java.util.Map getChildren();
+ public org.jbpm.graph.def.Node getNode();
+ public void setNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.exe.Token getParent();
+ public void setParent(org.jbpm.graph.exe.Token);
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public java.util.Date getNodeEnter();
+ public void setNodeEnter(java.util.Date);
+ public boolean isAbleToReactivateParent();
+ public void setAbleToReactivateParent(boolean);
+ public boolean isTerminationImplicit();
+ public void setTerminationImplicit(boolean);
+ public boolean isSuspended();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "ActionLog.java"
+public class org.jbpm.graph.log.ActionLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Action action;
+ protected java.lang.String exception;
+ public org.jbpm.graph.log.ActionLog();
+ public org.jbpm.graph.log.ActionLog(org.jbpm.graph.def.Action);
+ public java.lang.String toString();
+ public void setException(java.lang.Throwable);
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+ public java.lang.String getException();
+}
+
+Compiled from "NodeLog.java"
+public class org.jbpm.graph.log.NodeLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.def.Node node;
+ protected java.util.Date enter;
+ protected java.util.Date leave;
+ protected long duration;
+ public org.jbpm.graph.log.NodeLog();
+ public org.jbpm.graph.log.NodeLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date);
+ public java.lang.String toString();
+ public long getDuration();
+ public java.util.Date getEnter();
+ public java.util.Date getLeave();
+ public org.jbpm.graph.def.Node getNode();
+}
+
+Compiled from "ProcessInstanceCreateLog.java"
+public class org.jbpm.graph.log.ProcessInstanceCreateLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.graph.log.ProcessInstanceCreateLog();
+ public java.lang.String toString();
+}
+
+Compiled from "ProcessInstanceEndLog.java"
+public class org.jbpm.graph.log.ProcessInstanceEndLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.graph.log.ProcessInstanceEndLog();
+ public java.lang.String toString();
+}
+
+Compiled from "ProcessStateLog.java"
+public class org.jbpm.graph.log.ProcessStateLog extends org.jbpm.graph.log.NodeLog{
+ public org.jbpm.graph.log.ProcessStateLog();
+ public org.jbpm.graph.log.ProcessStateLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date, org.jbpm.graph.exe.ProcessInstance);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "SignalLog.java"
+public class org.jbpm.graph.log.SignalLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Transition transition;
+ public org.jbpm.graph.log.SignalLog();
+ public org.jbpm.graph.log.SignalLog(org.jbpm.graph.def.Transition);
+ public java.lang.String toString();
+ public org.jbpm.graph.def.Transition getTransition();
+}
+
+Compiled from "TokenCreateLog.java"
+public class org.jbpm.graph.log.TokenCreateLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.exe.Token child;
+ public org.jbpm.graph.log.TokenCreateLog();
+ public org.jbpm.graph.log.TokenCreateLog(org.jbpm.graph.exe.Token);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.Token getChild();
+}
+
+Compiled from "TokenEndLog.java"
+public class org.jbpm.graph.log.TokenEndLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.exe.Token child;
+ public org.jbpm.graph.log.TokenEndLog();
+ public org.jbpm.graph.log.TokenEndLog(org.jbpm.graph.exe.Token);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.Token getChild();
+}
+
+Compiled from "TransitionLog.java"
+public class org.jbpm.graph.log.TransitionLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Transition transition;
+ protected org.jbpm.graph.def.Node sourceNode;
+ protected org.jbpm.graph.def.Node destinationNode;
+ public org.jbpm.graph.log.TransitionLog();
+ public org.jbpm.graph.log.TransitionLog(org.jbpm.graph.def.Transition, org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getDestinationNode();
+ public void setDestinationNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getSourceNode();
+ public org.jbpm.graph.def.Transition getTransition();
+ public java.lang.String toString();
+}
+
+Compiled from "ParallelSplit.java"
+public class org.jbpm.graph.node.advanced.ParallelSplit extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.advanced.ParallelSplit();
+}
+
+Compiled from "DbSubProcessResolver.java"
+public class org.jbpm.graph.node.DbSubProcessResolver extends java.lang.Object implements org.jbpm.graph.node.SubProcessResolver{
+ public org.jbpm.graph.node.DbSubProcessResolver();
+ public org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
+}
+
+Compiled from "Decision.java"
+public class org.jbpm.graph.node.Decision extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Decision();
+ public org.jbpm.graph.node.Decision(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getDecisionConditions();
+ public void setDecisionDelegation(org.jbpm.instantiation.Delegation);
+}
+
+Compiled from "DecisionCondition.java"
+public class org.jbpm.graph.node.DecisionCondition extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.graph.node.DecisionCondition();
+ public org.jbpm.graph.node.DecisionCondition(java.lang.String, java.lang.String);
+ public java.lang.String getExpression();
+ public java.lang.String getTransitionName();
+}
+
+Compiled from "DecisionHandler.java"
+public interface org.jbpm.graph.node.DecisionHandler extends java.io.Serializable{
+ public abstract java.lang.String decide(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "EndState.java"
+public class org.jbpm.graph.node.EndState extends org.jbpm.graph.def.Node{
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.EndState();
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.node.EndState(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
+}
+
+Compiled from "Fork.java"
+public class org.jbpm.graph.node.Fork extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Fork();
+ public org.jbpm.graph.node.Fork(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.graph.node.Fork$ForkedToken createForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
+ protected java.lang.String getTokenName(org.jbpm.graph.exe.Token, java.lang.String);
+ public org.jbpm.graph.action.Script getScript();
+ public void setScript(org.jbpm.graph.action.Script);
+}
+
+Compiled from "Fork.java"
+class org.jbpm.graph.node.Fork$ForkedToken extends java.lang.Object{
+ public org.jbpm.graph.node.Fork$ForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
+}
+
+Compiled from "InterleaveEnd.java"
+public class org.jbpm.graph.node.InterleaveEnd extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.InterleaveEnd();
+ public org.jbpm.graph.node.InterleaveEnd(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.node.InterleaveStart getInterleaveStart();
+ public org.jbpm.graph.def.Transition getBack();
+ public void setBack(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.Transition getDone();
+ public void setDone(org.jbpm.graph.def.Transition);
+}
+
+Compiled from "InterleaveStart.java"
+public class org.jbpm.graph.node.InterleaveStart extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.InterleaveStart();
+ public org.jbpm.graph.node.InterleaveStart(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ protected java.util.Collection getTransitionNames(org.jbpm.graph.exe.Token);
+ protected void storeTransitionNames(java.util.Collection, org.jbpm.graph.exe.Token);
+ public java.util.Collection retrieveTransitionNames(org.jbpm.graph.exe.Token);
+ public void removeTransitionNames(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.node.InterleaveStart$Interleaver getInterleaver();
+ public void setInterleaver(org.jbpm.graph.node.InterleaveStart$Interleaver);
+}
+
+Compiled from "InterleaveStart.java"
+public class org.jbpm.graph.node.InterleaveStart$DefaultInterleaver extends java.lang.Object implements org.jbpm.graph.node.InterleaveStart$Interleaver{
+ public org.jbpm.graph.node.InterleaveStart$DefaultInterleaver(org.jbpm.graph.node.InterleaveStart);
+ public java.lang.String selectNextTransition(java.util.Collection);
+}
+
+Compiled from "InterleaveStart.java"
+public interface org.jbpm.graph.node.InterleaveStart$Interleaver{
+ public abstract java.lang.String selectNextTransition(java.util.Collection);
+}
+
+Compiled from "Join.java"
+public class org.jbpm.graph.node.Join extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Join();
+ public org.jbpm.graph.node.Join(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean mustParentBeReactivated(org.jbpm.graph.exe.Token, java.util.Iterator);
+ public java.lang.String getParentLockMode();
+ public void setParentLockMode(java.lang.String);
+ public org.jbpm.graph.action.Script getScript();
+ public void setScript(org.jbpm.graph.action.Script);
+ public java.util.Collection getTokenNames();
+ public void setTokenNames(java.util.Collection);
+ public boolean isDiscriminator();
+ public void setDiscriminator(boolean);
+ public int getNOutOfM();
+ public void setNOutOfM(int);
+}
+
+Compiled from "MailNode.java"
+public class org.jbpm.graph.node.MailNode extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.MailNode();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "Merge.java"
+public class org.jbpm.graph.node.Merge extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.Merge();
+ public org.jbpm.graph.node.Merge(java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isSynchronized();
+ public void setSynchronized(boolean);
+}
+
+Compiled from "MilestoneEvent.java"
+public class org.jbpm.graph.node.MilestoneEvent extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.graph.node.MilestoneEvent();
+ public org.jbpm.graph.node.MilestoneEvent(java.lang.String, java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.lang.String getMilestoneName();
+ public void setMilestoneName(java.lang.String);
+ public java.lang.String getRelativeTokenPath();
+ public void setRelativeTokenPath(java.lang.String);
+}
+
+Compiled from "MilestoneNode.java"
+public class org.jbpm.graph.node.MilestoneNode extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.MilestoneNode();
+ public org.jbpm.graph.node.MilestoneNode(java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isMilestoneReached(java.lang.String, org.jbpm.graph.exe.Token);
+ public void addMilestoneListener(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.String getTokenPath();
+ public void setTokenPath(java.lang.String);
+}
+
+Compiled from "NodeTypes.java"
+public class org.jbpm.graph.node.NodeTypes extends java.lang.Object{
+ public org.jbpm.graph.node.NodeTypes();
+ public static java.util.Set getNodeTypes();
+ public static java.util.Set getNodeNames();
+ public static java.lang.Class getNodeType(java.lang.String);
+ public static java.lang.String getNodeName(java.lang.Class);
+ public static java.util.Map createInverseMapping(java.util.Map);
+}
+
+Compiled from "ProcessFactory.java"
+public class org.jbpm.graph.node.ProcessFactory extends java.lang.Object{
+ public org.jbpm.graph.node.ProcessFactory();
+ public static org.jbpm.graph.def.ProcessDefinition createProcessDefinition(java.lang.String[], java.lang.String[]);
+ public static void addNodesAndTransitions(org.jbpm.graph.def.ProcessDefinition, java.lang.String[], java.lang.String[]);
+ public static java.lang.String getTypeName(org.jbpm.graph.def.Node);
+ public static org.jbpm.graph.def.Node createNode(java.lang.String);
+ public static java.lang.String[] cutTransitionText(java.lang.String);
+}
+
+Compiled from "ProcessState.java"
+public class org.jbpm.graph.node.ProcessState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ protected org.jbpm.graph.def.ProcessDefinition subProcessDefinition;
+ protected java.util.Set variableAccesses;
+ protected java.lang.String subProcessName;
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.ProcessState();
+ public static void setDefaultSubProcessResolver(org.jbpm.graph.node.SubProcessResolver);
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ protected void addNodeLog(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.def.ProcessDefinition getSubProcessDefinition();
+ public void setSubProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "StartState.java"
+public class org.jbpm.graph.node.StartState extends org.jbpm.graph.def.Node{
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.StartState();
+ public org.jbpm.graph.node.StartState(java.lang.String);
+ public java.lang.String getName();
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
+ public void setArrivingTransitions(java.util.Map);
+}
+
+Compiled from "State.java"
+public class org.jbpm.graph.node.State extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.State();
+ public org.jbpm.graph.node.State(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "SubProcessResolver.java"
+public interface org.jbpm.graph.node.SubProcessResolver extends java.io.Serializable{
+ public abstract org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
+}
+
+Compiled from "TaskNode.java"
+public class org.jbpm.graph.node.TaskNode extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public static final int SIGNAL_UNSYNCHRONIZED;
+ public static final int SIGNAL_NEVER;
+ public static final int SIGNAL_FIRST;
+ public static final int SIGNAL_FIRST_WAIT;
+ public static final int SIGNAL_LAST;
+ public static final int SIGNAL_LAST_WAIT;
+ public static int parseSignal(java.lang.String);
+ public static java.lang.String signalToString(int);
+ public org.jbpm.graph.node.TaskNode();
+ public org.jbpm.graph.node.TaskNode(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ public boolean completionTriggersSignal(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void removeTaskInstanceSynchronization(org.jbpm.graph.exe.Token);
+ public java.util.Map getTasksMap();
+ public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
+ public java.util.Set getTasks();
+ public int getSignal();
+ public boolean getCreateTasks();
+ public boolean isEndTasks();
+ public void setCreateTasks(boolean);
+ public void setEndTasks(boolean);
+ public void setSignal(int);
+ public void setTasks(java.util.Set);
+}
+
+Compiled from "BeanInstantiator.java"
+public class org.jbpm.instantiation.BeanInstantiator extends org.jbpm.instantiation.FieldInstantiator implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.BeanInstantiator();
+ protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
+}
+
+Compiled from "ConfigurationPropertyInstantiator.java"
+public class org.jbpm.instantiation.ConfigurationPropertyInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.ConfigurationPropertyInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "ConstructorInstantiator.java"
+public class org.jbpm.instantiation.ConstructorInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.ConstructorInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "DefaultInstantiator.java"
+public class org.jbpm.instantiation.DefaultInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.DefaultInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "DefaultProcessClassLoaderFactory.java"
+public class org.jbpm.instantiation.DefaultProcessClassLoaderFactory extends java.lang.Object implements org.jbpm.instantiation.ProcessClassLoaderFactory,java.io.Serializable{
+ public org.jbpm.instantiation.DefaultProcessClassLoaderFactory();
+ public java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Delegation.java"
+public class org.jbpm.instantiation.Delegation extends java.lang.Object implements org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
+ protected static java.util.Map instantiatorCache;
+ protected java.lang.String className;
+ protected java.lang.String configuration;
+ protected java.lang.String configType;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.instantiation.Delegation();
+ public org.jbpm.instantiation.Delegation(java.lang.Object);
+ public org.jbpm.instantiation.Delegation(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public java.lang.Object getInstance();
+ public java.lang.Object instantiate();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getClassName();
+ public void setClassName(java.lang.String);
+ public java.lang.String getConfiguration();
+ public void setConfiguration(java.lang.String);
+ public java.lang.String getConfigType();
+ public void setConfigType(java.lang.String);
+ public long getId();
+ public void setId(long);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "FieldInstantiator.java"
+public class org.jbpm.instantiation.FieldInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.FieldInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+ protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
+ protected org.dom4j.Element parseConfiguration(java.lang.String);
+ protected java.lang.Object newInstance(java.lang.Class);
+ public static java.lang.Object getValue(java.lang.Class, org.dom4j.Element);
+}
+
+Compiled from "Instantiator.java"
+public interface org.jbpm.instantiation.Instantiator{
+ public abstract java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection extends java.net.URLConnection{
+ public org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection(byte[], java.net.URL);
+ public void connect() throws java.io.IOException;
+ public java.io.InputStream getInputStream() throws java.io.IOException;
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler extends java.net.URLStreamHandler{
+ public org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler(byte[]);
+ protected java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException;
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader extends java.lang.ClassLoader{
+ public org.jbpm.instantiation.ProcessClassLoader(java.lang.ClassLoader, org.jbpm.graph.def.ProcessDefinition);
+ public java.net.URL findResource(java.lang.String);
+ public java.lang.Class findClass(java.lang.String) throws java.lang.ClassNotFoundException;
+}
+
+Compiled from "ProcessClassLoaderFactory.java"
+public interface org.jbpm.instantiation.ProcessClassLoaderFactory{
+ public abstract java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "UserCodeInterceptor.java"
+public interface org.jbpm.instantiation.UserCodeInterceptor{
+ public abstract void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public abstract void executeAssignment(org.jbpm.taskmgmt.def.AssignmentHandler, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public abstract void executeTaskControllerInitialization(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+ public abstract void executeTaskControllerSubmission(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+}
+
+Compiled from "UserCodeInterceptorConfig.java"
+public abstract class org.jbpm.instantiation.UserCodeInterceptorConfig extends java.lang.Object{
+ public static org.jbpm.instantiation.UserCodeInterceptor userCodeInterceptor;
+ public org.jbpm.instantiation.UserCodeInterceptorConfig();
+ public static void setUserCodeInterceptor(org.jbpm.instantiation.UserCodeInterceptor);
+}
+
+Compiled from "XmlInstantiator.java"
+public class org.jbpm.instantiation.XmlInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.XmlInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+ protected org.dom4j.Element parseConfiguration(java.lang.String);
+}
+
+Compiled from "JbpmConfiguration.java"
+public class org.jbpm.JbpmConfiguration extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.JbpmConfiguration(org.jbpm.configuration.ObjectFactory);
+ public static org.jbpm.JbpmConfiguration getInstance();
+ public static org.jbpm.JbpmConfiguration getInstance(java.lang.String);
+ public static boolean hasInstance(java.lang.String);
+ protected static org.jbpm.configuration.ObjectFactory parseObjectFactory(java.io.InputStream);
+ public static org.jbpm.JbpmConfiguration parseXmlString(java.lang.String);
+ protected static org.jbpm.JbpmConfiguration createJbpmConfiguration(org.jbpm.configuration.ObjectFactory);
+ public static org.jbpm.JbpmConfiguration parseInputStream(java.io.InputStream);
+ public static org.jbpm.JbpmConfiguration parseResource(java.lang.String);
+ public org.jbpm.JbpmContext createJbpmContext();
+ public org.jbpm.JbpmContext createJbpmContext(java.lang.String);
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String, java.lang.String);
+ public static java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+ public void cleanSchema();
+ public void cleanSchema(java.lang.String);
+ public void createSchema();
+ public void createSchema(java.lang.String);
+ public void dropSchema();
+ public void dropSchema(java.lang.String);
+ public void close();
+ public void close(java.lang.String);
+ public org.jbpm.JbpmContext getCurrentJbpmContext();
+ public void startJobExecutor();
+ public synchronized org.jbpm.job.executor.JobExecutor getJobExecutor();
+}
+
+Compiled from "JbpmConfiguration.java"
+public abstract class org.jbpm.JbpmConfiguration$Configs extends java.lang.Object{
+ public org.jbpm.JbpmConfiguration$Configs();
+ public static org.jbpm.configuration.ObjectFactory getObjectFactory();
+ public static void setDefaultObjectFactory(org.jbpm.configuration.ObjectFactory);
+ public static boolean hasObject(java.lang.String);
+ public static synchronized java.lang.Object getObject(java.lang.String);
+ public static java.lang.String getString(java.lang.String);
+ public static long getLong(java.lang.String);
+ public static int getInt(java.lang.String);
+ public static boolean getBoolean(java.lang.String);
+}
+
+Compiled from "JbpmConfigurationTestHelper.java"
+public class org.jbpm.JbpmConfigurationTestHelper extends java.lang.Object{
+ public org.jbpm.JbpmConfigurationTestHelper();
+ public static void reset();
+}
+
+Compiled from "JbpmContext.java"
+public class org.jbpm.JbpmContext extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String DEFAULT_JBPM_CONTEXT_NAME;
+ public org.jbpm.JbpmContext(org.jbpm.svc.Services, org.jbpm.configuration.ObjectFactory);
+ public void close();
+ public static org.jbpm.JbpmContext getCurrentJbpmContext();
+ public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public java.util.List getTaskList();
+ public java.util.List getTaskList(java.lang.String);
+ public java.util.List getGroupTaskList(java.util.List);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstanceForUpdate(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstanceForUpdate(long);
+ public org.jbpm.graph.exe.Token loadToken(long);
+ public org.jbpm.graph.exe.Token getToken(long);
+ public org.jbpm.graph.exe.Token loadTokenForUpdate(long);
+ public org.jbpm.graph.exe.Token getTokenForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance newProcessInstance(java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance newProcessInstanceForUpdate(java.lang.String);
+ public void save(org.jbpm.graph.exe.ProcessInstance);
+ public void save(org.jbpm.graph.exe.Token);
+ public void save(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void setRollbackOnly();
+ public org.jbpm.svc.Services getServices();
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public org.jbpm.configuration.ObjectFactory getObjectFactory();
+ public org.hibernate.SessionFactory getSessionFactory();
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public org.hibernate.Session getSession();
+ public void setSession(org.hibernate.Session);
+ public java.sql.Connection getConnection();
+ public void setConnection(java.sql.Connection);
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public void addAutoSaveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public void addAutoSaveToken(org.jbpm.graph.exe.Token);
+ public void addAutoSaveTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.JbpmConfiguration getJbpmConfiguration();
+}
+
+Compiled from "JbpmException.java"
+public class org.jbpm.JbpmException extends java.lang.RuntimeException{
+ public org.jbpm.JbpmException();
+ public org.jbpm.JbpmException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.JbpmException(java.lang.String);
+ public org.jbpm.JbpmException(java.lang.Throwable);
+}
+
+Compiled from "AbstractJcrServiceFactory.java"
+public abstract class org.jbpm.jcr.impl.AbstractJcrServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.jcr.impl.AbstractJcrServiceFactory();
+ public org.jbpm.svc.Service openService();
+ protected abstract javax.jcr.Repository getRepository();
+ public void close();
+}
+
+Compiled from "JcrServiceImpl.java"
+public class org.jbpm.jcr.impl.JcrServiceImpl extends java.lang.Object implements org.jbpm.jcr.JcrService{
+ protected javax.jcr.Session session;
+ public org.jbpm.jcr.impl.JcrServiceImpl(javax.jcr.Session);
+ public javax.jcr.Session getSession();
+ public void close();
+}
+
+Compiled from "JackrabbitJcrServiceFactory.java"
+public class org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
+ public org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory();
+ protected synchronized javax.jcr.Repository getRepository();
+}
+
+Compiled from "JcrService.java"
+public interface org.jbpm.jcr.JcrService extends org.jbpm.svc.Service{
+ public abstract javax.jcr.Session getSession();
+}
+
+Compiled from "JndiJcrServiceFactory.java"
+public class org.jbpm.jcr.jndi.JndiJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
+ public org.jbpm.jcr.jndi.JndiJcrServiceFactory();
+ protected javax.jcr.Repository getRepository();
+}
+
+Compiled from "CleanUpProcessJob.java"
+public class org.jbpm.job.CleanUpProcessJob extends org.jbpm.job.Job{
+ public org.jbpm.job.CleanUpProcessJob();
+ public org.jbpm.job.CleanUpProcessJob(org.jbpm.graph.exe.ProcessInstance);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "ExecuteActionJob.java"
+public class org.jbpm.job.ExecuteActionJob extends org.jbpm.job.Job{
+ public org.jbpm.job.ExecuteActionJob();
+ public org.jbpm.job.ExecuteActionJob(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "ExecuteNodeJob.java"
+public class org.jbpm.job.ExecuteNodeJob extends org.jbpm.job.Job{
+ public org.jbpm.job.ExecuteNodeJob();
+ public org.jbpm.job.ExecuteNodeJob(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public org.jbpm.graph.def.Node getNode();
+ public void setNode(org.jbpm.graph.def.Node);
+}
+
+Compiled from "JobExecutor.java"
+public class org.jbpm.job.executor.JobExecutor extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ protected java.lang.String name;
+ protected int nbrOfThreads;
+ protected int idleInterval;
+ protected int maxIdleInterval;
+ protected int historyMaxSize;
+ protected int maxLockTime;
+ protected int lockMonitorInterval;
+ protected int lockBufferTime;
+ protected java.util.Map threads;
+ protected org.jbpm.job.executor.LockMonitorThread lockMonitorThread;
+ protected java.util.Map monitoredJobIds;
+ protected boolean isStarted;
+ protected static java.lang.String hostName;
+ public org.jbpm.job.executor.JobExecutor();
+ public synchronized void start();
+ public synchronized java.util.List stop();
+ public void stopAndJoin() throws java.lang.InterruptedException;
+ protected synchronized void startThread();
+ protected java.lang.Thread createThread(java.lang.String);
+ protected java.lang.String getNextThreadName();
+ protected java.lang.String getLastThreadName();
+ protected synchronized java.lang.Thread stopThread();
+ public void setMonitoredJobIds(java.util.Map);
+ public java.util.Set getMonitoredJobIds();
+ public void addMonitoredJobId(java.lang.String, long);
+ public void removeMonitoredJobId(java.lang.String);
+ public void setHistoryMaxSize(int);
+ public int getHistoryMaxSize();
+ public void setIdleInterval(int);
+ public int getIdleInterval();
+ public void setStarted(boolean);
+ public boolean isStarted();
+ public void setJbpmConfiguration(org.jbpm.JbpmConfiguration);
+ public org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ public void setMaxIdleInterval(int);
+ public int getMaxIdleInterval();
+ public void setName(java.lang.String);
+ public java.lang.String getName();
+ public void setSize(int);
+ public int getSize();
+ public void setThreads(java.util.Map);
+ public java.util.Map getThreads();
+ public void setMaxLockTime(int);
+ public int getMaxLockTime();
+ public void setLockBufferTime(int);
+ public int getLockBufferTime();
+ public void setLockMonitorInterval(int);
+ public int getLockMonitorInterval();
+ public void setNbrOfThreads(int);
+ public int getNbrOfThreads();
+}
+
+Compiled from "JobExecutorServlet.java"
+public class org.jbpm.job.executor.JobExecutorServlet extends javax.servlet.http.HttpServlet{
+ public org.jbpm.job.executor.JobExecutorServlet();
+ public void init() throws javax.servlet.ServletException;
+ protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;
+ public void destroy();
+}
+
+Compiled from "JobExecutorThread.java"
+public class org.jbpm.job.executor.JobExecutorThread extends java.lang.Thread{
+ public org.jbpm.job.executor.JobExecutorThread(java.lang.String, org.jbpm.job.executor.JobExecutor, org.jbpm.JbpmConfiguration, int, int, long, int);
+ public void run();
+ protected java.util.Collection acquireJobs();
+ protected void executeJob(org.jbpm.job.Job);
+ protected java.util.Date getNextDueDate();
+ protected long getWaitPeriod();
+ public void setActive(boolean);
+ public void deactivate();
+}
+
+Compiled from "JobHistoryEntry.java"
+public class org.jbpm.job.executor.JobHistoryEntry extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.job.executor.JobHistoryEntry();
+}
+
+Compiled from "LockMonitorThread.java"
+public class org.jbpm.job.executor.LockMonitorThread extends java.lang.Thread{
+ public org.jbpm.job.executor.LockMonitorThread(org.jbpm.JbpmConfiguration, int, int, int);
+ public void run();
+ protected void unlockOverdueJobs();
+ public void setActive(boolean);
+ public void deactivate();
+}
+
+Compiled from "Job.java"
+public abstract class org.jbpm.job.Job extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.job.Job();
+ public org.jbpm.job.Job(org.jbpm.graph.exe.Token);
+ public abstract boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String toString();
+ public java.lang.String toStringLongFormat();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public long getId();
+ public java.util.Date getAqcuireDate();
+ public void setLockTime(java.util.Date);
+ public java.util.Date getDueDate();
+ public void setDueDate(java.util.Date);
+ public java.lang.String getException();
+ public void setException(java.lang.String);
+ public boolean isExclusive();
+ public void setExclusive(boolean);
+ public java.lang.String getJobExecutorName();
+ public void setLockOwner(java.lang.String);
+ public int getRetries();
+ public void setRetries(int);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.lang.String getConfiguration();
+ public void setConfiguration(java.lang.String);
+ public java.lang.String getLockOwner();
+ public java.util.Date getLockTime();
+ public boolean isSuspended();
+ public void setSuspended(boolean);
+ public int getVersion();
+}
+
+Compiled from "Timer.java"
+public class org.jbpm.job.Timer extends org.jbpm.job.Job{
+ public org.jbpm.job.Timer();
+ public org.jbpm.job.Timer(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String toString();
+ public static java.lang.String formatDueDate(java.util.Date);
+ public java.lang.String getRepeat();
+ public void setRepeat(java.lang.String);
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+ public void setGraphElement(org.jbpm.graph.def.GraphElement);
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "Converter.java"
+class org.jbpm.jpdl.convert.Converter$1 extends java.lang.Object implements java.io.FilenameFilter{
+ public boolean accept(java.io.File, java.lang.String);
+}
+
+Compiled from "Converter.java"
+public class org.jbpm.jpdl.convert.Converter extends java.lang.Object{
+ public org.jbpm.jpdl.convert.Converter();
+ public org.dom4j.Document convert(org.dom4j.Document) throws java.lang.Exception;
+ public java.lang.String convertPar(org.jbpm.jpdl.par.ProcessArchive);
+ public void serializetoXML(java.io.OutputStream, org.dom4j.Document) throws java.lang.Exception;
+ public static void main(java.lang.String[]) throws java.lang.Exception;
+}
+
+Compiled from "ELException.java"
+public class org.jbpm.jpdl.el.ELException extends org.jbpm.JbpmException{
+ public org.jbpm.jpdl.el.ELException();
+ public org.jbpm.jpdl.el.ELException(java.lang.String);
+ public org.jbpm.jpdl.el.ELException(java.lang.Throwable);
+ public org.jbpm.jpdl.el.ELException(java.lang.String, java.lang.Throwable);
+ public java.lang.Throwable getRootCause();
+}
+
+Compiled from "ELParseException.java"
+public class org.jbpm.jpdl.el.ELParseException extends org.jbpm.jpdl.el.ELException{
+ public org.jbpm.jpdl.el.ELParseException();
+ public org.jbpm.jpdl.el.ELParseException(java.lang.String);
+}
+
+Compiled from "Expression.java"
+public abstract class org.jbpm.jpdl.el.Expression extends java.lang.Object{
+ public org.jbpm.jpdl.el.Expression();
+ public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluator.java"
+public abstract class org.jbpm.jpdl.el.ExpressionEvaluator extends java.lang.Object{
+ public org.jbpm.jpdl.el.ExpressionEvaluator();
+ public abstract org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public abstract java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "FunctionMapper.java"
+public interface org.jbpm.jpdl.el.FunctionMapper{
+ public abstract java.lang.reflect.Method resolveFunction(java.lang.String, java.lang.String);
+}
+
+Compiled from "AndOperator.java"
+public class org.jbpm.jpdl.el.impl.AndOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.AndOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.AndOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "ArithmeticOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.ArithmeticOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.ArithmeticOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract double apply(double, double);
+ public abstract long apply(long, long);
+ public abstract java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public abstract java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "ArraySuffix.java"
+public class org.jbpm.jpdl.el.impl.ArraySuffix extends org.jbpm.jpdl.el.impl.ValueSuffix{
+ public org.jbpm.jpdl.el.impl.Expression getIndex();
+ public void setIndex(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.ArraySuffix(org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BeanInfoIndexedProperty.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty extends java.lang.Object{
+ public java.lang.reflect.Method getReadMethod();
+ public java.lang.reflect.Method getWriteMethod();
+ public java.beans.IndexedPropertyDescriptor getIndexedPropertyDescriptor();
+ public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.IndexedPropertyDescriptor);
+}
+
+Compiled from "BeanInfoManager.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoManager extends java.lang.Object{
+ public java.lang.Class getBeanClass();
+ public static org.jbpm.jpdl.el.impl.BeanInfoManager getBeanInfoManager(java.lang.Class);
+ public static org.jbpm.jpdl.el.impl.BeanInfoProperty getBeanInfoProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getBeanInfoIndexedProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanInfoProperty getProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getIndexedProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public java.beans.EventSetDescriptor getEventSet(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BeanInfoProperty.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoProperty extends java.lang.Object{
+ public java.lang.reflect.Method getReadMethod();
+ public java.lang.reflect.Method getWriteMethod();
+ public java.beans.PropertyDescriptor getPropertyDescriptor();
+ public org.jbpm.jpdl.el.impl.BeanInfoProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.PropertyDescriptor);
+}
+
+Compiled from "BeanMethod.java"
+public class org.jbpm.jpdl.el.impl.BeanMethod extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.BeanMethod(java.lang.reflect.Method);
+ public java.lang.Object invoke(java.lang.Object) throws java.lang.reflect.InvocationTargetException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException;
+}
+
+Compiled from "BinaryOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.BinaryOperator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.BinaryOperator();
+ public abstract java.lang.String getOperatorSymbol();
+ public abstract java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "BinaryOperatorExpression.java"
+public class org.jbpm.jpdl.el.impl.BinaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getExpression();
+ public void setExpression(org.jbpm.jpdl.el.impl.Expression);
+ public java.util.List getOperators();
+ public void setOperators(java.util.List);
+ public java.util.List getExpressions();
+ public void setExpressions(java.util.List);
+ public org.jbpm.jpdl.el.impl.BinaryOperatorExpression(org.jbpm.jpdl.el.impl.Expression, java.util.List, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BooleanLiteral.java"
+public class org.jbpm.jpdl.el.impl.BooleanLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static final org.jbpm.jpdl.el.impl.BooleanLiteral TRUE;
+ public static final org.jbpm.jpdl.el.impl.BooleanLiteral FALSE;
+ public org.jbpm.jpdl.el.impl.BooleanLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "Coercions.java"
+public class org.jbpm.jpdl.el.impl.Coercions extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Coercions();
+ public static java.lang.Object coerce(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.String coerceToString(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Number coerceToPrimitiveNumber(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Integer coerceToInteger(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Character coerceToCharacter(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Boolean coerceToBoolean(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object coerceToObject(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyArithmeticOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.ArithmeticOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyRelationalOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.RelationalOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyEqualityOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.EqualityOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static boolean isFloatingPointType(java.lang.Object);
+ public static boolean isFloatingPointType(java.lang.Class);
+ public static boolean isFloatingPointString(java.lang.Object);
+ public static boolean isIntegerType(java.lang.Object);
+ public static boolean isIntegerType(java.lang.Class);
+ public static boolean isBigInteger(java.lang.Object);
+ public static boolean isBigDecimal(java.lang.Object);
+}
+
+Compiled from "ComplexValue.java"
+public class org.jbpm.jpdl.el.impl.ComplexValue extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getPrefix();
+ public void setPrefix(org.jbpm.jpdl.el.impl.Expression);
+ public java.util.List getSuffixes();
+ public void setSuffixes(java.util.List);
+ public org.jbpm.jpdl.el.impl.ComplexValue(org.jbpm.jpdl.el.impl.Expression, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ConditionalExpression.java"
+public class org.jbpm.jpdl.el.impl.ConditionalExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getCondition();
+ public void setCondition(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.Expression getTrueBranch();
+ public void setTrueBranch(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.Expression getFalseBranch();
+ public void setFalseBranch(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.ConditionalExpression(org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "Constants.java"
+public class org.jbpm.jpdl.el.impl.Constants extends java.lang.Object{
+ public static final java.lang.String EXCEPTION_GETTING_BEANINFO;
+ public static final java.lang.String NULL_EXPRESSION_STRING;
+ public static final java.lang.String PARSE_EXCEPTION;
+ public static final java.lang.String CANT_GET_PROPERTY_OF_NULL;
+ public static final java.lang.String NO_SUCH_PROPERTY;
+ public static final java.lang.String NO_GETTER_METHOD;
+ public static final java.lang.String ERROR_GETTING_PROPERTY;
+ public static final java.lang.String ERROR_INVOKING_METHOD;
+ public static final java.lang.String CANT_GET_INDEXED_VALUE_OF_NULL;
+ public static final java.lang.String CANT_GET_NULL_INDEX;
+ public static final java.lang.String NULL_INDEX;
+ public static final java.lang.String BAD_INDEX_VALUE;
+ public static final java.lang.String EXCEPTION_ACCESSING_LIST;
+ public static final java.lang.String EXCEPTION_ACCESSING_ARRAY;
+ public static final java.lang.String CANT_FIND_INDEX;
+ public static final java.lang.String TOSTRING_EXCEPTION;
+ public static final java.lang.String BOOLEAN_TO_NUMBER;
+ public static final java.lang.String STRING_TO_NUMBER_EXCEPTION;
+ public static final java.lang.String COERCE_TO_NUMBER;
+ public static final java.lang.String BOOLEAN_TO_CHARACTER;
+ public static final java.lang.String EMPTY_STRING_TO_CHARACTER;
+ public static final java.lang.String COERCE_TO_CHARACTER;
+ public static final java.lang.String NULL_TO_BOOLEAN;
+ public static final java.lang.String STRING_TO_BOOLEAN;
+ public static final java.lang.String COERCE_TO_BOOLEAN;
+ public static final java.lang.String COERCE_TO_OBJECT;
+ public static final java.lang.String NO_PROPERTY_EDITOR;
+ public static final java.lang.String PROPERTY_EDITOR_ERROR;
+ public static final java.lang.String ARITH_OP_NULL;
+ public static final java.lang.String ARITH_OP_BAD_TYPE;
+ public static final java.lang.String ARITH_ERROR;
+ public static final java.lang.String ERROR_IN_EQUALS;
+ public static final java.lang.String UNARY_OP_BAD_TYPE;
+ public static final java.lang.String NAMED_VALUE_NOT_FOUND;
+ public static final java.lang.String CANT_GET_INDEXED_PROPERTY;
+ public static final java.lang.String COMPARABLE_ERROR;
+ public static final java.lang.String BAD_IMPLICIT_OBJECT;
+ public static final java.lang.String ATTRIBUTE_EVALUATION_EXCEPTION;
+ public static final java.lang.String ATTRIBUTE_PARSE_EXCEPTION;
+ public static final java.lang.String UNKNOWN_FUNCTION;
+ public static final java.lang.String INAPPROPRIATE_FUNCTION_ARG_COUNT;
+ public static final java.lang.String FUNCTION_INVOCATION_ERROR;
+ public org.jbpm.jpdl.el.impl.Constants();
+ public static java.lang.String getStringResource(java.lang.String) throws java.util.MissingResourceException;
+}
+
+Compiled from "DivideOperator.java"
+public class org.jbpm.jpdl.el.impl.DivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.DivideOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.DivideOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "EmptyOperator.java"
+public class org.jbpm.jpdl.el.impl.EmptyOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.EmptyOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.EmptyOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "EnumeratedMap.java"
+public abstract class org.jbpm.jpdl.el.impl.EnumeratedMap extends java.lang.Object implements java.util.Map{
+ public org.jbpm.jpdl.el.impl.EnumeratedMap();
+ public void clear();
+ public boolean containsKey(java.lang.Object);
+ public boolean containsValue(java.lang.Object);
+ public java.util.Set entrySet();
+ public java.lang.Object get(java.lang.Object);
+ public boolean isEmpty();
+ public java.util.Set keySet();
+ public java.lang.Object put(java.lang.Object, java.lang.Object);
+ public void putAll(java.util.Map);
+ public java.lang.Object remove(java.lang.Object);
+ public int size();
+ public java.util.Collection values();
+ public abstract java.util.Enumeration enumerateKeys();
+ public abstract boolean isMutable();
+ public abstract java.lang.Object getValue(java.lang.Object);
+ public java.util.Map getAsMap();
+}
+
+Compiled from "EqualityOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.EqualityOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.EqualityOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "EqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.EqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
+ public static final org.jbpm.jpdl.el.impl.EqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.EqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "Expression.java"
+public abstract class org.jbpm.jpdl.el.impl.Expression extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Expression();
+ public abstract java.lang.String getExpressionString();
+ public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluatorImpl.java"
+public class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl extends org.jbpm.jpdl.el.ExpressionEvaluator{
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl();
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl(boolean);
+ public java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.Object parseExpressionString(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.String parseAndRender(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluatorImpl.java"
+class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression extends org.jbpm.jpdl.el.Expression{
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression(org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper);
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionString.java"
+public class org.jbpm.jpdl.el.impl.ExpressionString extends java.lang.Object{
+ public java.lang.Object[] getElements();
+ public void setElements(java.lang.Object[]);
+ public org.jbpm.jpdl.el.impl.ExpressionString(java.lang.Object[]);
+ public java.lang.String evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "FloatingPointLiteral.java"
+public class org.jbpm.jpdl.el.impl.FloatingPointLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public org.jbpm.jpdl.el.impl.FloatingPointLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "FunctionInvocation.java"
+public class org.jbpm.jpdl.el.impl.FunctionInvocation extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.String getFunctionName();
+ public void setFunctionName(java.lang.String);
+ public java.util.List getArgumentList();
+ public void setArgumentList(java.util.List);
+ public org.jbpm.jpdl.el.impl.FunctionInvocation(java.lang.String, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "GreaterThanOperator.java"
+public class org.jbpm.jpdl.el.impl.GreaterThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.GreaterThanOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.GreaterThanOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "GreaterThanOrEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "IntegerDivideOperator.java"
+public class org.jbpm.jpdl.el.impl.IntegerDivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.IntegerDivideOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.IntegerDivideOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "IntegerLiteral.java"
+public class org.jbpm.jpdl.el.impl.IntegerLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public org.jbpm.jpdl.el.impl.IntegerLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "JbpmExpressionEvaluator.java"
+public class org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator();
+ public static void setExpressionEvaluator(org.jbpm.jpdl.el.ExpressionEvaluator);
+ public static void setVariableResolver(org.jbpm.jpdl.el.VariableResolver);
+ public static void setFunctionMapper(org.jbpm.jpdl.el.FunctionMapper);
+ public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper);
+ public static org.jbpm.jpdl.el.VariableResolver getUsedVariableResolver();
+ public static org.jbpm.jpdl.el.FunctionMapper getUsedFunctionMapper();
+}
+
+Compiled from "JbpmVariableResolver.java"
+public class org.jbpm.jpdl.el.impl.JbpmVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver{
+ public org.jbpm.jpdl.el.impl.JbpmVariableResolver();
+ public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "LessThanOperator.java"
+public class org.jbpm.jpdl.el.impl.LessThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.LessThanOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.LessThanOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "LessThanOrEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "Literal.java"
+public abstract class org.jbpm.jpdl.el.impl.Literal extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.Object getValue();
+ public void setValue(java.lang.Object);
+ public org.jbpm.jpdl.el.impl.Literal(java.lang.Object);
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "Logger.java"
+public class org.jbpm.jpdl.el.impl.Logger extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Logger(java.io.PrintStream);
+ public boolean isLoggingWarning();
+ public void logWarning(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public boolean isLoggingError();
+ public void logError(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MinusOperator.java"
+public class org.jbpm.jpdl.el.impl.MinusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.MinusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.MinusOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "ModulusOperator.java"
+public class org.jbpm.jpdl.el.impl.ModulusOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.ModulusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.ModulusOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MultiplyOperator.java"
+public class org.jbpm.jpdl.el.impl.MultiplyOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.MultiplyOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.MultiplyOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "NamedValue.java"
+public class org.jbpm.jpdl.el.impl.NamedValue extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.String getName();
+ public org.jbpm.jpdl.el.impl.NamedValue(java.lang.String);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "NotEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.NotEqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
+ public static final org.jbpm.jpdl.el.impl.NotEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.NotEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "NotOperator.java"
+public class org.jbpm.jpdl.el.impl.NotOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.NotOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.NotOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "NullLiteral.java"
+public class org.jbpm.jpdl.el.impl.NullLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static final org.jbpm.jpdl.el.impl.NullLiteral SINGLETON;
+ public org.jbpm.jpdl.el.impl.NullLiteral();
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "OrOperator.java"
+public class org.jbpm.jpdl.el.impl.OrOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.OrOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.OrOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "PlusOperator.java"
+public class org.jbpm.jpdl.el.impl.PlusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.PlusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.PlusOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "PrimitiveObjects.java"
+class org.jbpm.jpdl.el.impl.PrimitiveObjects extends java.lang.Object{
+ public static java.lang.Boolean getBoolean(boolean);
+ public static java.lang.Byte getByte(byte);
+ public static java.lang.Character getCharacter(char);
+ public static java.lang.Short getShort(short);
+ public static java.lang.Integer getInteger(int);
+ public static java.lang.Long getLong(long);
+ public static java.lang.Float getFloat(float);
+ public static java.lang.Double getDouble(double);
+ public static java.lang.Class getPrimitiveObjectClass(java.lang.Class);
+}
+
+Compiled from "PropertySuffix.java"
+public class org.jbpm.jpdl.el.impl.PropertySuffix extends org.jbpm.jpdl.el.impl.ArraySuffix{
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public org.jbpm.jpdl.el.impl.PropertySuffix(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "RelationalOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.RelationalOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.RelationalOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract boolean apply(double, double);
+ public abstract boolean apply(long, long);
+ public abstract boolean apply(java.lang.String, java.lang.String);
+ public abstract boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public abstract boolean apply(java.math.BigInteger, java.math.BigInteger);
+ protected boolean isLess(int);
+ protected boolean isEqual(int);
+ protected boolean isGreater(int);
+}
+
+Compiled from "StringLiteral.java"
+public class org.jbpm.jpdl.el.impl.StringLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static org.jbpm.jpdl.el.impl.StringLiteral fromToken(java.lang.String);
+ public static org.jbpm.jpdl.el.impl.StringLiteral fromLiteralValue(java.lang.String);
+ public static java.lang.String getValueFromToken(java.lang.String);
+ public static java.lang.String toStringToken(java.lang.String);
+ public static java.lang.String toIdentifierToken(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "UnaryMinusOperator.java"
+public class org.jbpm.jpdl.el.impl.UnaryMinusOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.UnaryMinusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.UnaryMinusOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "UnaryOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.UnaryOperator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.UnaryOperator();
+ public abstract java.lang.String getOperatorSymbol();
+ public abstract java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "UnaryOperatorExpression.java"
+public class org.jbpm.jpdl.el.impl.UnaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.UnaryOperator getOperator();
+ public void setOperator(org.jbpm.jpdl.el.impl.UnaryOperator);
+ public java.util.List getOperators();
+ public void setOperators(java.util.List);
+ public org.jbpm.jpdl.el.impl.Expression getExpression();
+ public void setExpression(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.UnaryOperatorExpression(org.jbpm.jpdl.el.impl.UnaryOperator, java.util.List, org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ValueSuffix.java"
+public abstract class org.jbpm.jpdl.el.impl.ValueSuffix extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.ValueSuffix();
+ public abstract java.lang.String getExpressionString();
+ public abstract java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ELParser.java"
+public class org.jbpm.jpdl.el.parser.ELParser extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager token_source;
+ public org.jbpm.jpdl.el.parser.ELToken token;
+ public org.jbpm.jpdl.el.parser.ELToken jj_nt;
+ public boolean lookingAhead;
+ public static void main(java.lang.String[]) throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.Object ExpressionString() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String AttrValueString() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AttrValueExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression Expression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression OrExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AndExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression EqualityExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression RelationalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AddExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression MultiplyExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression ConditionalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression UnaryExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression Value() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression ValuePrefix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.NamedValue NamedValue() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.FunctionInvocation FunctionInvocation() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.ValueSuffix ValueSuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.PropertySuffix PropertySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.ArraySuffix ArraySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Literal Literal() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.BooleanLiteral BooleanLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.StringLiteral StringLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.IntegerLiteral IntegerLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.FloatingPointLiteral FloatingPointLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.NullLiteral NullLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String Identifier() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String QualifiedName() throws org.jbpm.jpdl.el.parser.ParseException;
+ public org.jbpm.jpdl.el.parser.ELParser(java.io.InputStream);
+ public void ReInit(java.io.InputStream);
+ public org.jbpm.jpdl.el.parser.ELParser(java.io.Reader);
+ public void ReInit(java.io.Reader);
+ public org.jbpm.jpdl.el.parser.ELParser(org.jbpm.jpdl.el.parser.ELParserTokenManager);
+ public void ReInit(org.jbpm.jpdl.el.parser.ELParserTokenManager);
+ public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
+ public final org.jbpm.jpdl.el.parser.ELToken getToken(int);
+ public final org.jbpm.jpdl.el.parser.ParseException generateParseException();
+ public final void enable_tracing();
+ public final void disable_tracing();
+}
+
+Compiled from "ELParserConstants.java"
+public interface org.jbpm.jpdl.el.parser.ELParserConstants{
+ public static final int EOF;
+ public static final int NON_EXPRESSION_TEXT;
+ public static final int START_EXPRESSION;
+ public static final int INTEGER_LITERAL;
+ public static final int FLOATING_POINT_LITERAL;
+ public static final int EXPONENT;
+ public static final int STRING_LITERAL;
+ public static final int BADLY_ESCAPED_STRING_LITERAL;
+ public static final int TRUE;
+ public static final int FALSE;
+ public static final int NULL;
+ public static final int END_EXPRESSION;
+ public static final int DOT;
+ public static final int GT1;
+ public static final int GT2;
+ public static final int LT1;
+ public static final int LT2;
+ public static final int EQ1;
+ public static final int EQ2;
+ public static final int LE1;
+ public static final int LE2;
+ public static final int GE1;
+ public static final int GE2;
+ public static final int NE1;
+ public static final int NE2;
+ public static final int LPAREN;
+ public static final int RPAREN;
+ public static final int COMMA;
+ public static final int COLON;
+ public static final int LBRACKET;
+ public static final int RBRACKET;
+ public static final int PLUS;
+ public static final int MINUS;
+ public static final int MULTIPLY;
+ public static final int DIVIDE1;
+ public static final int DIVIDE2;
+ public static final int MODULUS1;
+ public static final int MODULUS2;
+ public static final int NOT1;
+ public static final int NOT2;
+ public static final int AND1;
+ public static final int AND2;
+ public static final int OR1;
+ public static final int OR2;
+ public static final int EMPTY;
+ public static final int COND;
+ public static final int IDENTIFIER;
+ public static final int IMPL_OBJ_START;
+ public static final int LETTER;
+ public static final int DIGIT;
+ public static final int ILLEGAL_CHARACTER;
+ public static final int DEFAULT;
+ public static final int IN_EXPRESSION;
+ public static final java.lang.String[] tokenImage;
+}
+
+Compiled from "ELParser.java"
+final class org.jbpm.jpdl.el.parser.ELParser$JJCalls extends java.lang.Object{
+}
+
+Compiled from "ELParserTokenManager.java"
+public class org.jbpm.jpdl.el.parser.ELParserTokenManager extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
+ public java.io.PrintStream debugStream;
+ public static final java.lang.String[] jjstrLiteralImages;
+ public static final java.lang.String[] lexStateNames;
+ public static final int[] jjnewLexState;
+ protected char curChar;
+ public void setDebugStream(java.io.PrintStream);
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream);
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
+ public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream);
+ public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
+ public void SwitchTo(int);
+ public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
+}
+
+Compiled from "ELToken.java"
+public class org.jbpm.jpdl.el.parser.ELToken extends java.lang.Object{
+ public int kind;
+ public int beginLine;
+ public int beginColumn;
+ public int endLine;
+ public int endColumn;
+ public java.lang.String image;
+ public org.jbpm.jpdl.el.parser.ELToken next;
+ public org.jbpm.jpdl.el.parser.ELToken specialToken;
+ public org.jbpm.jpdl.el.parser.ELToken();
+ public final java.lang.String toString();
+ public static final org.jbpm.jpdl.el.parser.ELToken newToken(int);
+}
+
+Compiled from "ELTokenMgrError.java"
+public class org.jbpm.jpdl.el.parser.ELTokenMgrError extends java.lang.Error{
+ protected static final java.lang.String addEscapes(java.lang.String);
+ public java.lang.String getMessage();
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError();
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError(java.lang.String, int);
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError(boolean, int, int, int, java.lang.String, char, int);
+}
+
+Compiled from "ParseException.java"
+public class org.jbpm.jpdl.el.parser.ParseException extends java.lang.Exception{
+ protected boolean specialConstructor;
+ public org.jbpm.jpdl.el.parser.ELToken currentToken;
+ public int[][] expectedTokenSequences;
+ public java.lang.String[] tokenImage;
+ protected java.lang.String eol;
+ public org.jbpm.jpdl.el.parser.ParseException(org.jbpm.jpdl.el.parser.ELToken, int[][], java.lang.String[]);
+ public org.jbpm.jpdl.el.parser.ParseException();
+ public org.jbpm.jpdl.el.parser.ParseException(java.lang.String);
+ public java.lang.String getMessage();
+ protected java.lang.String add_escapes(java.lang.String);
+}
+
+Compiled from "SimpleCharStream.java"
+public final class org.jbpm.jpdl.el.parser.SimpleCharStream extends java.lang.Object{
+ public static final boolean staticFlag;
+ public int bufpos;
+ public final char BeginToken() throws java.io.IOException;
+ public final char readChar() throws java.io.IOException;
+ public final int getColumn();
+ public final int getLine();
+ public final int getEndColumn();
+ public final int getEndLine();
+ public final int getBeginColumn();
+ public final int getBeginLine();
+ public final void backup(int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader);
+ public void ReInit(java.io.Reader, int, int, int);
+ public void ReInit(java.io.Reader, int, int);
+ public void ReInit(java.io.Reader);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream);
+ public void ReInit(java.io.InputStream, int, int, int);
+ public void ReInit(java.io.InputStream);
+ public void ReInit(java.io.InputStream, int, int);
+ public final java.lang.String GetImage();
+ public final char[] GetSuffix(int);
+ public void Done();
+ public void adjustBeginLineColumn(int, int);
+}
+
+Compiled from "VariableResolver.java"
+public interface org.jbpm.jpdl.el.VariableResolver{
+ public abstract java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MilestoneInstance.java"
+public class org.jbpm.jpdl.exe.MilestoneInstance extends java.lang.Object implements java.io.Serializable{
+ protected long id;
+ protected java.lang.String name;
+ protected boolean reached;
+ protected org.jbpm.graph.exe.Token token;
+ protected java.util.Collection listeners;
+ public org.jbpm.jpdl.exe.MilestoneInstance();
+ public org.jbpm.jpdl.exe.MilestoneInstance(java.lang.String);
+ public static org.jbpm.jpdl.exe.MilestoneInstance getMilestoneInstance(java.lang.String, org.jbpm.graph.exe.Token);
+ public void addListener(org.jbpm.graph.exe.Token);
+ public void notifyListeners();
+ public long getId();
+ public void setId(long);
+ public java.util.Collection getListeners();
+ public void setListeners(java.util.Collection);
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isReached();
+ public void setReached(boolean);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "JpdlException.java"
+public class org.jbpm.jpdl.JpdlException extends java.lang.RuntimeException{
+ protected java.util.List problems;
+ public org.jbpm.jpdl.JpdlException(java.util.List);
+ public org.jbpm.jpdl.JpdlException(java.lang.String);
+ public org.jbpm.jpdl.JpdlException(java.lang.String, java.lang.Throwable);
+ public java.util.List getProblems();
+}
+
+Compiled from "ConfigurableParser.java"
+public interface org.jbpm.jpdl.par.ConfigurableParser extends org.jbpm.jpdl.par.ProcessArchiveParser{
+ public abstract void configure(org.w3c.dom.Element);
+}
+
+Compiled from "FileArchiveParser.java"
+public class org.jbpm.jpdl.par.FileArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
+ public org.jbpm.jpdl.par.FileArchiveParser();
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "FileFilter.java"
+public class org.jbpm.jpdl.par.FileFilter extends java.lang.Object implements org.jbpm.jpdl.par.ConfigurableParser{
+ public org.jbpm.jpdl.par.FileFilter();
+ public void configure(org.w3c.dom.Element);
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "JpdlArchiveParser.java"
+public class org.jbpm.jpdl.par.JpdlArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
+ public org.jbpm.jpdl.par.JpdlArchiveParser();
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition) throws org.jbpm.jpdl.JpdlException;
+}
+
+Compiled from "ProcessArchive.java"
+public class org.jbpm.jpdl.par.ProcessArchive extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
+ public org.jbpm.jpdl.par.ProcessArchive(java.util.zip.ZipInputStream) throws java.io.IOException;
+ public org.jbpm.graph.def.ProcessDefinition parseProcessDefinition();
+ public java.lang.String toString();
+ public java.util.Map getEntries();
+ public byte[] getEntry(java.lang.String);
+ public java.io.InputStream getEntryInputStream(java.lang.String);
+ public byte[] removeEntry(java.lang.String);
+ public java.io.InputStream removeEntryInputStream(java.lang.String);
+ public void addProblem(org.jbpm.jpdl.xml.Problem);
+ public java.util.List getProblems();
+ public void resetProblems();
+}
+
+Compiled from "ProcessArchiveParser.java"
+public interface org.jbpm.jpdl.par.ProcessArchiveParser extends java.io.Serializable{
+ public abstract org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "JpdlParser.java"
+public class org.jbpm.jpdl.xml.JpdlParser extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.jpdl.xml.JpdlParser();
+ public static org.dom4j.Document parse(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
+ public static org.dom4j.io.SAXReader createSaxReader(org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
+ public static org.xml.sax.XMLReader createXmlReader() throws java.lang.Exception;
+ public static void addSchemaResource(java.lang.String);
+}
+
+Compiled from "JpdlParser.java"
+class org.jbpm.jpdl.xml.JpdlParser$JpdlErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler,java.io.Serializable{
+ public void warning(org.xml.sax.SAXParseException);
+ public void error(org.xml.sax.SAXParseException);
+ public void fatalError(org.xml.sax.SAXParseException);
+}
+
+Compiled from "JpdlXmlReader.java"
+public class org.jbpm.jpdl.xml.JpdlXmlReader extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
+ protected org.xml.sax.InputSource inputSource;
+ protected java.util.List problems;
+ protected org.jbpm.jpdl.xml.ProblemListener problemListener;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected java.lang.String initialNodeName;
+ protected java.util.Collection unresolvedTransitionDestinations;
+ protected java.util.Collection unresolvedActionReferences;
+ protected org.dom4j.Document document;
+ public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource);
+ public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener);
+ public org.jbpm.jpdl.xml.JpdlXmlReader(java.io.Reader);
+ public void close() throws java.io.IOException;
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void addProblem(org.jbpm.jpdl.xml.Problem);
+ public void addError(java.lang.String);
+ public void addError(java.lang.String, java.lang.Throwable);
+ public void addWarning(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition readProcessDefinition();
+ protected void parseProcessDefinitionAttributes(org.dom4j.Element);
+ protected void readSwimlanes(org.dom4j.Element);
+ public void readNodes(org.dom4j.Element, org.jbpm.graph.def.NodeCollection);
+ public void readTasks(org.dom4j.Element, org.jbpm.graph.node.TaskNode);
+ public org.jbpm.taskmgmt.def.Task readTask(org.dom4j.Element, org.jbpm.taskmgmt.def.TaskMgmtDefinition, org.jbpm.graph.node.TaskNode);
+ protected org.jbpm.instantiation.Delegation readAssignmentDelegation(org.dom4j.Element);
+ protected org.jbpm.taskmgmt.def.TaskController readTaskController(org.dom4j.Element);
+ public java.util.List readVariableAccesses(org.dom4j.Element);
+ public void readStartStateTask(org.dom4j.Element, org.jbpm.graph.node.StartState);
+ public void readNode(org.dom4j.Element, org.jbpm.graph.def.Node, org.jbpm.graph.def.NodeCollection);
+ protected void readNodeTimers(org.dom4j.Element, org.jbpm.graph.def.Node);
+ protected void readNodeTimer(org.dom4j.Element, org.jbpm.graph.def.Node);
+ protected void readTaskTimers(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
+ protected void readTaskTimer(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
+ protected void readEvents(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ public void readActions(org.dom4j.Element, org.jbpm.graph.def.GraphElement, java.lang.String);
+ protected void addAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
+ public org.jbpm.graph.def.Action readSingleAction(org.dom4j.Element);
+ public org.jbpm.graph.def.Action createAction(org.dom4j.Element);
+ public void readAction(org.dom4j.Element, org.jbpm.graph.def.Action);
+ protected void readExceptionHandlers(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ protected void readExceptionHandler(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ public void addUnresolvedTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
+ public void resolveTransitionDestinations();
+ public void resolveTransitionDestinations(java.util.List, org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Transition resolveTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
+ public void addUnresolvedActionReference(org.dom4j.Element, org.jbpm.graph.def.Action);
+ public void resolveActionReferences();
+ public void verifySwimlaneAssignments();
+ public org.jbpm.instantiation.Delegation createMailDelegation(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String getProperty(java.lang.String, org.dom4j.Element);
+}
+
+Compiled from "JpdlXmlWriter.java"
+public class org.jbpm.jpdl.xml.JpdlXmlWriter extends java.lang.Object{
+ public org.jbpm.jpdl.xml.JpdlXmlWriter(java.io.Writer);
+ public void addProblem(java.lang.String);
+ public static java.lang.String toString(org.jbpm.graph.def.ProcessDefinition);
+ public void setUseNamespace(boolean);
+ public void write(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Parsable.java"
+public interface org.jbpm.jpdl.xml.Parsable{
+ public abstract void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public abstract void write(org.dom4j.Element);
+}
+
+Compiled from "Problem.java"
+public class org.jbpm.jpdl.xml.Problem extends java.lang.Object implements java.io.Serializable{
+ public static final int LEVEL_FATAL;
+ public static final int LEVEL_ERROR;
+ public static final int LEVEL_WARNING;
+ public static final int LEVEL_INFO;
+ protected int level;
+ protected java.lang.String description;
+ protected java.lang.String resource;
+ protected java.lang.String folder;
+ protected java.lang.Integer line;
+ protected java.lang.Throwable exception;
+ public org.jbpm.jpdl.xml.Problem(int, java.lang.String);
+ public org.jbpm.jpdl.xml.Problem(int, java.lang.String, java.lang.Throwable);
+ public java.lang.String toString();
+ public static boolean containsProblemsOfLevel(java.util.Collection, int);
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public java.lang.Throwable getException();
+ public void setException(java.lang.Throwable);
+ public java.lang.String getFolder();
+ public void setFolder(java.lang.String);
+ public java.lang.Integer getLine();
+ public void setLine(java.lang.Integer);
+ public java.lang.String getResource();
+ public void setResource(java.lang.String);
+ public int getLevel();
+}
+
+Compiled from "ProblemListener.java"
+public interface org.jbpm.jpdl.xml.ProblemListener extends java.io.Serializable{
+ public abstract void addProblem(org.jbpm.jpdl.xml.Problem);
+}
+
+Compiled from "DbLoggingService.java"
+public class org.jbpm.logging.db.DbLoggingService extends java.lang.Object implements org.jbpm.logging.LoggingService{
+ public org.jbpm.logging.db.DbLoggingService();
+ public void log(org.jbpm.logging.log.ProcessLog);
+ public void close();
+}
+
+Compiled from "DbLoggingServiceFactory.java"
+public class org.jbpm.logging.db.DbLoggingServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.logging.db.DbLoggingServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "LoggingInstance.java"
+public class org.jbpm.logging.exe.LoggingInstance extends org.jbpm.module.exe.ModuleInstance{
+ public org.jbpm.logging.exe.LoggingInstance();
+ public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
+ public void endCompositeLog();
+ public void addLog(org.jbpm.logging.log.ProcessLog);
+ public java.util.List getLogs();
+ public java.util.List getLogs(java.lang.Class);
+ public static java.util.List getLogs(java.util.Collection, java.lang.Class);
+ public void logLogs();
+}
+
+Compiled from "CompositeLog.java"
+public class org.jbpm.logging.log.CompositeLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.logging.log.CompositeLog();
+ public java.util.List getChildren();
+ public void setChildren(java.util.List);
+ public java.lang.String toString();
+ public void addChild(org.jbpm.logging.log.ProcessLog);
+}
+
+Compiled from "LoggingService.java"
+public interface org.jbpm.logging.LoggingService extends org.jbpm.svc.Service{
+ public abstract void log(org.jbpm.logging.log.ProcessLog);
+}
+
+Compiled from "MessageLog.java"
+public class org.jbpm.logging.log.MessageLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.logging.log.MessageLog();
+ public org.jbpm.logging.log.MessageLog(java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getMessage();
+}
+
+Compiled from "ProcessLog.java"
+public abstract class org.jbpm.logging.log.ProcessLog extends java.lang.Object implements java.io.Serializable{
+ protected int index;
+ protected java.util.Date date;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.logging.log.CompositeLog parent;
+ public org.jbpm.logging.log.ProcessLog();
+ public abstract java.lang.String toString();
+ public java.lang.String getActorId();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setParent(org.jbpm.logging.log.CompositeLog);
+ public long getId();
+ public java.util.Date getDate();
+ public void setDate(java.util.Date);
+ public org.jbpm.logging.log.CompositeLog getParent();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setIndex(int);
+ public int getIndex();
+ public java.util.List getChildren();
+}
+
+Compiled from "AddressResolver.java"
+public interface org.jbpm.mail.AddressResolver extends java.io.Serializable{
+ public abstract java.lang.Object resolveAddress(java.lang.String);
+}
+
+Compiled from "Mail.java"
+public class org.jbpm.mail.Mail extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.mail.Mail();
+ public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getRecipients();
+ public java.util.List getBccRecipients();
+ public java.lang.String getSubject();
+ public java.lang.String getText();
+ public java.lang.String getFromAddress();
+ public void send();
+ public static void send(java.util.Properties, java.lang.String, java.util.List, java.lang.String, java.lang.String);
+ public static void send(java.util.Properties, java.lang.String, java.util.List, java.util.List, java.lang.String, java.lang.String);
+ protected java.util.List tokenize(java.lang.String);
+ protected java.util.Collection resolveAddresses(java.util.List);
+}
+
+Compiled from "Mail.java"
+class org.jbpm.mail.Mail$MailVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver,java.io.Serializable{
+ public org.jbpm.mail.Mail$MailVariableResolver(org.jbpm.mail.Mail, java.util.Map, org.jbpm.jpdl.el.VariableResolver);
+ public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ModuleDefinition.java"
+public abstract class org.jbpm.module.def.ModuleDefinition extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.module.def.ModuleDefinition();
+ public abstract org.jbpm.module.exe.ModuleInstance createInstance();
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ModuleInstance.java"
+public class org.jbpm.module.exe.ModuleInstance extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ public org.jbpm.module.exe.ModuleInstance();
+ public boolean equals(java.lang.Object);
+ protected org.jbpm.svc.Service getService(java.lang.String);
+ public long getId();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "DbMessageService.java"
+public class org.jbpm.msg.db.DbMessageService extends java.lang.Object implements org.jbpm.msg.MessageService{
+ public org.jbpm.msg.db.DbMessageService();
+ public void send(org.jbpm.job.Job);
+ public void close();
+}
+
+Compiled from "DbMessageServiceFactory.java"
+public class org.jbpm.msg.db.DbMessageServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.msg.db.DbMessageServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "MessageService.java"
+public interface org.jbpm.msg.MessageService extends org.jbpm.svc.Service,java.io.Serializable{
+ public abstract void send(org.jbpm.job.Job);
+ public abstract void close();
+}
+
+Compiled from "DbPersistenceService.java"
+public class org.jbpm.persistence.db.DbPersistenceService extends java.lang.Object implements org.jbpm.svc.Service,org.jbpm.persistence.PersistenceService{
+ protected org.jbpm.persistence.db.DbPersistenceServiceFactory persistenceServiceFactory;
+ protected java.sql.Connection connection;
+ protected boolean mustConnectionBeClosed;
+ protected org.hibernate.Transaction transaction;
+ protected boolean isTransactionEnabled;
+ protected boolean isCurrentSessionEnabled;
+ protected org.hibernate.Session session;
+ protected boolean mustSessionBeFlushed;
+ protected boolean mustSessionBeClosed;
+ protected org.jbpm.svc.Services services;
+ protected org.jbpm.db.GraphSession graphSession;
+ protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
+ protected org.jbpm.db.JobSession jobSession;
+ protected org.jbpm.db.ContextSession contextSession;
+ protected org.jbpm.db.LoggingSession loggingSession;
+ public org.jbpm.persistence.db.DbPersistenceService(org.jbpm.persistence.db.DbPersistenceServiceFactory);
+ public org.hibernate.SessionFactory getSessionFactory();
+ public org.hibernate.Session getSession();
+ public void beginTransaction();
+ public void endTransaction();
+ public java.sql.Connection getConnection();
+ public java.sql.Connection getConnection(boolean);
+ public boolean isTransactionActive();
+ protected boolean isTransactionExternallyManaged();
+ public void close();
+ public void assignId(java.lang.Object);
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public javax.sql.DataSource getDataSource();
+ public boolean isRollbackOnly();
+ public void setRollbackOnly(boolean);
+ public void setRollbackOnly();
+ public void setSession(org.hibernate.Session);
+ public void setSessionWithoutDisablingTx(org.hibernate.Session);
+ public void setConnection(java.sql.Connection);
+ public void setContextSession(org.jbpm.db.ContextSession);
+ public void setDataSource(javax.sql.DataSource);
+ public void setGraphSession(org.jbpm.db.GraphSession);
+ public void setLoggingSession(org.jbpm.db.LoggingSession);
+ public void setJobSession(org.jbpm.db.JobSession);
+ public void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public org.hibernate.Transaction getTransaction();
+ public void setTransaction(org.hibernate.Transaction);
+ public boolean isTransactionEnabled();
+ public void setTransactionEnabled(boolean);
+}
+
+Compiled from "DbPersistenceServiceFactory.java"
+public class org.jbpm.persistence.db.DbPersistenceServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.persistence.db.DbPersistenceServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public synchronized org.hibernate.cfg.Configuration getConfiguration();
+ public synchronized org.hibernate.tool.hbm2ddl.SchemaExport getSchemaExport();
+ public synchronized org.hibernate.SessionFactory getSessionFactory();
+ public javax.sql.DataSource getDataSource();
+ public void cleanSchema();
+ public void createSchema();
+ public void dropSchema();
+ public void close();
+ public void finalize() throws java.lang.Throwable;
+ public java.lang.String getDataSourceJndiName();
+ public void setDataSourceJndiName(java.lang.String);
+ public java.lang.String getSessionFactoryJndiName();
+ public void setSessionFactoryJndiName(java.lang.String);
+ public void setConfiguration(org.hibernate.cfg.Configuration);
+ public void setDataSource(javax.sql.DataSource);
+ public void setSchemaExport(org.hibernate.tool.hbm2ddl.SchemaExport);
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public boolean isTransactionEnabled();
+ public void setTransactionEnabled(boolean);
+ public boolean isCurrentSessionEnabled();
+ public void setCurrentSessionEnabled(boolean);
+}
+
+Compiled from "StaleObjectLogConfigurer.java"
+public class org.jbpm.persistence.db.StaleObjectLogConfigurer extends java.lang.Object{
+ public static org.apache.commons.logging.Log getStaleObjectExceptionsLog();
+ public static void hideStaleObjectExceptions();
+}
+
+Compiled from "StaleObjectLogConfigurer.java"
+class org.jbpm.persistence.db.StaleObjectLogConfigurer$LogWrapper extends java.lang.Object implements org.apache.commons.logging.Log,java.io.Serializable{
+ public void debug(java.lang.Object, java.lang.Throwable);
+ public void debug(java.lang.Object);
+ public void error(java.lang.Object, java.lang.Throwable);
+ public void error(java.lang.Object);
+ public void info(java.lang.Object, java.lang.Throwable);
+ public void info(java.lang.Object);
+ public void trace(java.lang.Object, java.lang.Throwable);
+ public void trace(java.lang.Object);
+ public void warn(java.lang.Object, java.lang.Throwable);
+ public void warn(java.lang.Object);
+ public void fatal(java.lang.Object, java.lang.Throwable);
+ public void fatal(java.lang.Object);
+ public boolean isDebugEnabled();
+ public boolean isErrorEnabled();
+ public boolean isFatalEnabled();
+ public boolean isInfoEnabled();
+ public boolean isTraceEnabled();
+ public boolean isWarnEnabled();
+}
+
+Compiled from "JbpmPersistenceException.java"
+public class org.jbpm.persistence.JbpmPersistenceException extends org.jbpm.JbpmException{
+ public org.jbpm.persistence.JbpmPersistenceException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "JtaDbPersistenceService.java"
+public class org.jbpm.persistence.jta.JtaDbPersistenceService extends org.jbpm.persistence.db.DbPersistenceService{
+ public org.jbpm.persistence.jta.JtaDbPersistenceService(org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory);
+ public boolean isTransactionActive();
+ protected boolean isTransactionExternallyManaged();
+ public void close();
+ public boolean isJtaTxCreated();
+}
+
+Compiled from "JtaDbPersistenceServiceFactory.java"
+public class org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory extends org.jbpm.persistence.db.DbPersistenceServiceFactory{
+ public org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public javax.transaction.UserTransaction getUserTransaction();
+}
+
+Compiled from "PersistenceService.java"
+public interface org.jbpm.persistence.PersistenceService extends org.jbpm.svc.Service{
+ public abstract void assignId(java.lang.Object);
+ public abstract org.jbpm.db.GraphSession getGraphSession();
+ public abstract org.jbpm.db.LoggingSession getLoggingSession();
+ public abstract org.jbpm.db.JobSession getJobSession();
+ public abstract org.jbpm.db.ContextSession getContextSession();
+ public abstract org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public abstract boolean isRollbackOnly();
+ public abstract void setRollbackOnly(boolean);
+ public abstract void setRollbackOnly();
+ public abstract void setGraphSession(org.jbpm.db.GraphSession);
+ public abstract void setLoggingSession(org.jbpm.db.LoggingSession);
+ public abstract void setJobSession(org.jbpm.db.JobSession);
+ public abstract void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
+}
+
+Compiled from "DbSchedulerService.java"
+public class org.jbpm.scheduler.db.DbSchedulerService extends java.lang.Object implements org.jbpm.scheduler.SchedulerService{
+ public org.jbpm.scheduler.db.DbSchedulerService();
+ public void createTimer(org.jbpm.job.Timer);
+ public void deleteTimer(org.jbpm.job.Timer);
+ public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public void close();
+}
+
+Compiled from "DbSchedulerServiceFactory.java"
+public class org.jbpm.scheduler.db.DbSchedulerServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.scheduler.db.DbSchedulerServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "CancelTimerAction.java"
+public class org.jbpm.scheduler.def.CancelTimerAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.scheduler.def.CancelTimerAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.lang.String getTimerName();
+ public void setTimerName(java.lang.String);
+}
+
+Compiled from "CreateTimerAction.java"
+public class org.jbpm.scheduler.def.CreateTimerAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.scheduler.def.CreateTimerAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ protected org.jbpm.job.Timer createTimer(org.jbpm.graph.exe.ExecutionContext);
+ public java.lang.String getDueDate();
+ public void setDueDate(java.lang.String);
+ public java.lang.String getRepeat();
+ public void setRepeat(java.lang.String);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.lang.String getTimerName();
+ public void setTimerName(java.lang.String);
+ public org.jbpm.graph.def.Action getTimerAction();
+ public void setTimerAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "SchedulerService.java"
+public interface org.jbpm.scheduler.SchedulerService extends org.jbpm.svc.Service{
+ public abstract void createTimer(org.jbpm.job.Timer);
+ public abstract void deleteTimer(org.jbpm.job.Timer);
+ public abstract void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public abstract void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "DefaultAuthenticationService.java"
+public class org.jbpm.security.authentication.DefaultAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
+ public org.jbpm.security.authentication.DefaultAuthenticationService();
+ public void setActorId(java.lang.String);
+ public java.lang.String getActorId();
+ public void close();
+}
+
+Compiled from "DefaultAuthenticationServiceFactory.java"
+public class org.jbpm.security.authentication.DefaultAuthenticationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.security.authentication.DefaultAuthenticationServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "AuthenticationService.java"
+public interface org.jbpm.security.AuthenticationService extends org.jbpm.svc.Service{
+ public abstract java.lang.String getActorId();
+ public abstract void setActorId(java.lang.String);
+}
+
+Compiled from "SubjectAuthenticationService.java"
+public class org.jbpm.security.authentication.SubjectAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
+ public org.jbpm.security.authentication.SubjectAuthenticationService(java.lang.String, java.lang.Boolean);
+ public org.jbpm.security.authentication.SubjectAuthenticationService();
+ protected void initPrincipalClass(java.lang.String);
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public void close();
+}
+
+Compiled from "SubjectAuthenticationServiceFactory.java"
+public class org.jbpm.security.authentication.SubjectAuthenticationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.security.authentication.SubjectAuthenticationServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+ public boolean isAllowActorIdOverwrite();
+ public void setAllowActorIdOverwrite(boolean);
+ public java.lang.String getPrincipalClassName();
+ public void setPrincipalClassName(java.lang.String);
+}
+
+Compiled from "IdentityAuthorizationService.java"
+public class org.jbpm.security.authorization.IdentityAuthorizationService extends java.lang.Object implements org.jbpm.security.AuthorizationService{
+ public org.jbpm.security.authorization.IdentityAuthorizationService();
+ public void checkPermission(java.security.Permission) throws java.security.AccessControlException;
+ public void close();
+}
+
+Compiled from "IdentityAuthorizationServiceFactory.java"
+public class org.jbpm.security.authorization.IdentityAuthorizationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.security.authorization.IdentityAuthorizationServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "AuthorizationService.java"
+public interface org.jbpm.security.AuthorizationService extends org.jbpm.svc.Service{
+ public abstract void checkPermission(java.security.Permission) throws java.security.AccessControlException;
+}
+
+Compiled from "CreateProcessInstancePermission.java"
+public class org.jbpm.security.permission.CreateProcessInstancePermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.CreateProcessInstancePermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "DeployProcessPermission.java"
+public class org.jbpm.security.permission.DeployProcessPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.DeployProcessPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "EndTaskPermission.java"
+public class org.jbpm.security.permission.EndTaskPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.EndTaskPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "SubmitTaskParametersPermission.java"
+public class org.jbpm.security.permission.SubmitTaskParametersPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.SubmitTaskParametersPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "TaskAssignPermission.java"
+public class org.jbpm.security.permission.TaskAssignPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.TaskAssignPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "ViewTaskParametersPermission.java"
+public class org.jbpm.security.permission.ViewTaskParametersPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.ViewTaskParametersPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "SecurityHelper.java"
+public abstract class org.jbpm.security.SecurityHelper extends java.lang.Object{
+ public org.jbpm.security.SecurityHelper();
+ public static java.lang.String getAuthenticatedActorId();
+ public static void checkPermission(java.security.Permission);
+}
+
+Compiled from "EventService.java"
+public interface org.jbpm.signal.EventService extends org.jbpm.svc.Service{
+ public static final java.lang.String SERVICE_NAME;
+ public abstract void fireEvent(java.lang.String, org.jbpm.graph.def.GraphElement, org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "JbpmServiceException.java"
+public class org.jbpm.svc.JbpmServiceException extends org.jbpm.JbpmException{
+ public org.jbpm.svc.JbpmServiceException();
+ public org.jbpm.svc.JbpmServiceException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.svc.JbpmServiceException(java.lang.String);
+ public org.jbpm.svc.JbpmServiceException(java.lang.Throwable);
+}
+
+Compiled from "CascadeSaveOperation.java"
+public class org.jbpm.svc.save.CascadeSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.CascadeSaveOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "CheckUnpersistableVariablesOperation.java"
+public class org.jbpm.svc.save.CheckUnpersistableVariablesOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.CheckUnpersistableVariablesOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "HibernateSaveOperation.java"
+public class org.jbpm.svc.save.HibernateSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.HibernateSaveOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "SaveLogsOperation.java"
+public class org.jbpm.svc.save.SaveLogsOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.SaveLogsOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "SaveOperation.java"
+public interface org.jbpm.svc.save.SaveOperation extends java.io.Serializable{
+ public abstract void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "Service.java"
+public interface org.jbpm.svc.Service extends java.io.Serializable{
+ public abstract void close();
+}
+
+Compiled from "ServiceFactory.java"
+public interface org.jbpm.svc.ServiceFactory extends java.io.Serializable{
+ public abstract org.jbpm.svc.Service openService();
+ public abstract void close();
+}
+
+Compiled from "Services.java"
+public class org.jbpm.svc.Services extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String SERVICENAME_AUTHENTICATION;
+ public static final java.lang.String SERVICENAME_AUTHORIZATION;
+ public static final java.lang.String SERVICENAME_TX;
+ public static final java.lang.String SERVICENAME_LOGGING;
+ public static final java.lang.String SERVICENAME_MESSAGE;
+ public static final java.lang.String SERVICENAME_PERSISTENCE;
+ public static final java.lang.String SERVICENAME_SCHEDULER;
+ public static final java.lang.String SERVICENAME_JCR;
+ public static final java.lang.String SERVICENAME_ADDRESSRESOLVER;
+ public static org.jbpm.svc.Service getCurrentService(java.lang.String);
+ public static org.jbpm.svc.Service getCurrentService(java.lang.String, boolean);
+ public org.jbpm.svc.Services(java.util.Map);
+ public org.jbpm.svc.Services(java.util.Map, java.util.List, java.util.List);
+ public void setSaveOperations(java.util.List);
+ public void addSaveOperation(org.jbpm.svc.save.SaveOperation);
+ public java.util.Map getServiceFactories();
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public boolean hasService(java.lang.String);
+ public org.jbpm.svc.Service getService(java.lang.String);
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+ public org.jbpm.security.AuthenticationService getAuthenticationService();
+ public org.jbpm.security.AuthorizationService getAuthorizationService();
+ public org.jbpm.logging.LoggingService getLoggingService();
+ public org.jbpm.msg.MessageService getMessageService();
+ public org.jbpm.persistence.PersistenceService getPersistenceService();
+ public org.jbpm.scheduler.SchedulerService getSchedulerService();
+ public org.jbpm.tx.TxService getTxService();
+ public void setAuthenticationService(org.jbpm.security.AuthenticationService);
+ public void setAuthorizationService(org.jbpm.security.AuthorizationService);
+ public void setLoggingService(org.jbpm.logging.LoggingService);
+ public void setMessageService(org.jbpm.msg.MessageService);
+ public void setPersistenceService(org.jbpm.persistence.PersistenceService);
+ public void setSchedulerService(org.jbpm.scheduler.SchedulerService);
+ public void setTxService(org.jbpm.tx.TxService);
+ public void close();
+ public static boolean isCausedByStaleState(org.jbpm.persistence.JbpmPersistenceException);
+ public static void assignId(java.lang.Object);
+}
+
+Compiled from "AssignmentHandler.java"
+public interface org.jbpm.taskmgmt.def.AssignmentHandler extends java.io.Serializable{
+ public abstract void assign(org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "Swimlane.java"
+public class org.jbpm.taskmgmt.def.Swimlane extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected java.lang.String actorIdExpression;
+ protected java.lang.String pooledActorsExpression;
+ protected org.jbpm.instantiation.Delegation assignmentDelegation;
+ protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
+ protected java.util.Set tasks;
+ public org.jbpm.taskmgmt.def.Swimlane();
+ public org.jbpm.taskmgmt.def.Swimlane(java.lang.String);
+ public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public java.util.Set getTasks();
+ public boolean equals(java.lang.Object);
+ public void setActorIdExpression(java.lang.String);
+ public void setPooledActorsExpression(java.lang.String);
+ public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public java.lang.String getActorIdExpression();
+ public java.lang.String getPooledActorsExpression();
+ public org.jbpm.instantiation.Delegation getAssignmentDelegation();
+ public java.lang.String getName();
+ public long getId();
+}
+
+Compiled from "Task.java"
+public class org.jbpm.taskmgmt.def.Task extends org.jbpm.graph.def.GraphElement{
+ public static final int PRIORITY_HIGHEST;
+ public static final int PRIORITY_HIGH;
+ public static final int PRIORITY_NORMAL;
+ public static final int PRIORITY_LOW;
+ public static final int PRIORITY_LOWEST;
+ protected boolean isBlocking;
+ protected boolean isSignalling;
+ protected java.lang.String condition;
+ protected java.lang.String dueDate;
+ protected int priority;
+ protected org.jbpm.graph.node.TaskNode taskNode;
+ protected org.jbpm.graph.node.StartState startState;
+ protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
+ protected org.jbpm.taskmgmt.def.Swimlane swimlane;
+ protected java.lang.String actorIdExpression;
+ protected java.lang.String pooledActorsExpression;
+ protected org.jbpm.instantiation.Delegation assignmentDelegation;
+ protected org.jbpm.taskmgmt.def.TaskController taskController;
+ public static int parsePriority(java.lang.String);
+ public org.jbpm.taskmgmt.def.Task();
+ public org.jbpm.taskmgmt.def.Task(java.lang.String);
+ public java.lang.String[] getSupportedEventTypes();
+ public void setTaskNode(org.jbpm.graph.node.TaskNode);
+ public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
+ public void setActorIdExpression(java.lang.String);
+ public void setPooledActorsExpression(java.lang.String);
+ public void setSwimlane(org.jbpm.taskmgmt.def.Swimlane);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
+ public boolean isBlocking();
+ public void setBlocking(boolean);
+ public org.jbpm.graph.node.TaskNode getTaskNode();
+ public java.lang.String getActorIdExpression();
+ public java.lang.String getPooledActorsExpression();
+ public org.jbpm.instantiation.Delegation getAssignmentDelegation();
+ public java.lang.String getDueDate();
+ public void setDueDate(java.lang.String);
+ public org.jbpm.taskmgmt.def.TaskController getTaskController();
+ public void setTaskController(org.jbpm.taskmgmt.def.TaskController);
+ public int getPriority();
+ public void setPriority(int);
+ public org.jbpm.graph.node.StartState getStartState();
+ public void setStartState(org.jbpm.graph.node.StartState);
+ public boolean isSignalling();
+ public void setSignalling(boolean);
+ public java.lang.String getCondition();
+ public void setCondition(java.lang.String);
+}
+
+Compiled from "TaskController.java"
+public class org.jbpm.taskmgmt.def.TaskController extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.taskmgmt.def.TaskController();
+ public void initializeVariables(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void submitParameters(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean equals(java.lang.Object);
+ public java.util.List getVariableAccesses();
+ public org.jbpm.instantiation.Delegation getTaskControllerDelegation();
+ public void setTaskControllerDelegation(org.jbpm.instantiation.Delegation);
+ public long getId();
+ public void setVariableAccesses(java.util.List);
+}
+
+Compiled from "TaskControllerHandler.java"
+public interface org.jbpm.taskmgmt.def.TaskControllerHandler extends java.io.Serializable{
+ public abstract void initializeTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+ public abstract void submitTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+}
+
+Compiled from "TaskMgmtDefinition.java"
+public class org.jbpm.taskmgmt.def.TaskMgmtDefinition extends org.jbpm.module.def.ModuleDefinition{
+ protected java.util.Map swimlanes;
+ protected java.util.Map tasks;
+ protected org.jbpm.taskmgmt.def.Task startTask;
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+ public void addSwimlane(org.jbpm.taskmgmt.def.Swimlane);
+ public java.util.Map getSwimlanes();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane(java.lang.String);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public java.util.Map getTasks();
+ public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
+ public org.jbpm.taskmgmt.def.Task getStartTask();
+ public void setStartTask(org.jbpm.taskmgmt.def.Task);
+}
+
+Compiled from "Assignable.java"
+public interface org.jbpm.taskmgmt.exe.Assignable extends java.io.Serializable{
+ public abstract void setActorId(java.lang.String);
+ public abstract void setPooledActors(java.lang.String[]);
+}
+
+Compiled from "PooledActor.java"
+public class org.jbpm.taskmgmt.exe.PooledActor extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String actorId;
+ protected java.util.Set taskInstances;
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ public static java.util.Set createPool(java.lang.String[], org.jbpm.taskmgmt.exe.SwimlaneInstance, org.jbpm.taskmgmt.exe.TaskInstance);
+ public static java.util.Set extractActorIds(java.util.Set);
+ public org.jbpm.taskmgmt.exe.PooledActor();
+ public org.jbpm.taskmgmt.exe.PooledActor(java.lang.String);
+ public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.util.Set getTaskInstances();
+ public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+ public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public long getId();
+}
+
+Compiled from "SwimlaneInstance.java"
+public class org.jbpm.taskmgmt.exe.SwimlaneInstance extends java.lang.Object implements java.io.Serializable,org.jbpm.taskmgmt.exe.Assignable{
+ protected java.lang.String name;
+ protected java.lang.String actorId;
+ protected java.util.Set pooledActors;
+ protected org.jbpm.taskmgmt.def.Swimlane swimlane;
+ protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance();
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
+ public void setPooledActors(java.lang.String[]);
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
+ public java.util.Set getPooledActors();
+ public void setPooledActors(java.util.Set);
+}
+
+Compiled from "TaskInstance.java"
+public class org.jbpm.taskmgmt.exe.TaskInstance extends org.jbpm.context.exe.VariableContainer implements org.jbpm.graph.def.Identifiable,org.jbpm.taskmgmt.exe.Assignable{
+ protected java.lang.String name;
+ protected java.lang.String description;
+ protected java.lang.String actorId;
+ protected java.util.Date create;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected java.util.Date dueDate;
+ protected int priority;
+ protected boolean isCancelled;
+ protected boolean isSuspended;
+ protected boolean isOpen;
+ protected boolean isSignalling;
+ protected boolean isBlocking;
+ protected org.jbpm.taskmgmt.def.Task task;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected java.util.Set pooledActors;
+ protected java.util.List comments;
+ protected java.lang.String previousActorId;
+ public org.jbpm.taskmgmt.exe.TaskInstance();
+ public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String, java.lang.String);
+ public void setTask(org.jbpm.taskmgmt.def.Task);
+ public void create();
+ public void create(org.jbpm.graph.exe.ExecutionContext);
+ public void assign(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isStartTaskInstance();
+ public void copySwimlaneInstanceAssignment(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public java.util.Set getPooledActors();
+ public void setActorId(java.lang.String);
+ public void setActorId(java.lang.String, boolean);
+ public void setPooledActors(java.lang.String[]);
+ public void start();
+ public void start(java.lang.String);
+ public void start(java.lang.String, boolean);
+ public void setStart(java.util.Date);
+ public void cancel();
+ public void cancel(org.jbpm.graph.def.Transition);
+ public void cancel(java.lang.String);
+ public void end();
+ public void end(java.lang.String);
+ public void end(org.jbpm.graph.def.Transition);
+ public boolean hasEnded();
+ public void suspend();
+ public void resume();
+ public void addComment(java.lang.String);
+ public void addComment(org.jbpm.graph.exe.Comment);
+ public java.util.List getComments();
+ public boolean isLast();
+ public java.util.List getAvailableTransitions();
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public void setPooledActors(java.util.Set);
+ protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public java.lang.String getActorId();
+ public java.util.Date getDueDate();
+ public void setDueDate(java.util.Date);
+ public java.util.Date getEnd();
+ public void setEnd(java.util.Date);
+ public void setCreate(java.util.Date);
+ public long getId();
+ public void setId(long);
+ public java.util.Date getStart();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setSignalling(boolean);
+ public boolean isSignalling();
+ public boolean isCancelled();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isBlocking();
+ public void setBlocking(boolean);
+ public java.util.Date getCreate();
+ public org.jbpm.taskmgmt.def.Task getTask();
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+ public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public java.lang.String getPreviousActorId();
+ public int getPriority();
+ public void setPriority(int);
+ public boolean isOpen();
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public boolean isSuspended();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "TaskMgmtInstance.java"
+public class org.jbpm.taskmgmt.exe.TaskMgmtInstance extends org.jbpm.module.exe.ModuleInstance{
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance();
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.Token);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.Token);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getInitializedSwimlaneInstance(org.jbpm.graph.exe.ExecutionContext, org.jbpm.taskmgmt.def.Swimlane);
+ public void performAssignment(org.jbpm.instantiation.Delegation, java.lang.String, java.lang.String, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.taskmgmt.exe.TaskInstance createStartTaskInstance();
+ public boolean hasBlockingTaskInstances(org.jbpm.graph.exe.Token);
+ public boolean hasUnfinishedTasks(org.jbpm.graph.exe.Token);
+ public java.util.Collection getUnfinishedTasks(org.jbpm.graph.exe.Token);
+ public boolean hasSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Collection getSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Collection getTaskInstances();
+ public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.util.Map getSwimlaneInstances();
+ public void addSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public void suspend(org.jbpm.graph.exe.Token);
+ public void resume(org.jbpm.graph.exe.Token);
+ public java.util.Collection getTaskInstancesWithVariableUpdates();
+ public void endAll();
+ public void removeSignalling(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "DefaultTaskInstanceFactoryImpl.java"
+public class org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl extends java.lang.Object implements org.jbpm.taskmgmt.TaskInstanceFactory{
+ public org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl();
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "SwimlaneAssignLog.java"
+public class org.jbpm.taskmgmt.log.SwimlaneAssignLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
+ protected java.lang.String swimlaneOldActorId;
+ protected java.lang.String swimlaneNewActorId;
+ public org.jbpm.taskmgmt.log.SwimlaneAssignLog();
+ public org.jbpm.taskmgmt.log.SwimlaneAssignLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getSwimlaneNewActorId();
+ public java.lang.String getSwimlaneOldActorId();
+}
+
+Compiled from "SwimlaneCreateLog.java"
+public class org.jbpm.taskmgmt.log.SwimlaneCreateLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
+ protected java.lang.String swimlaneActorId;
+ public org.jbpm.taskmgmt.log.SwimlaneCreateLog();
+ public org.jbpm.taskmgmt.log.SwimlaneCreateLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getSwimlaneActorId();
+}
+
+Compiled from "SwimlaneLog.java"
+public abstract class org.jbpm.taskmgmt.log.SwimlaneLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ public org.jbpm.taskmgmt.log.SwimlaneLog();
+ public org.jbpm.taskmgmt.log.SwimlaneLog(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+}
+
+Compiled from "TaskAssignLog.java"
+public class org.jbpm.taskmgmt.log.TaskAssignLog extends org.jbpm.taskmgmt.log.TaskLog{
+ protected java.lang.String taskOldActorId;
+ protected java.lang.String taskNewActorId;
+ public org.jbpm.taskmgmt.log.TaskAssignLog();
+ public org.jbpm.taskmgmt.log.TaskAssignLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getTaskNewActorId();
+ public java.lang.String getTaskOldActorId();
+}
+
+Compiled from "TaskCreateLog.java"
+public class org.jbpm.taskmgmt.log.TaskCreateLog extends org.jbpm.taskmgmt.log.TaskLog{
+ protected java.lang.String taskActorId;
+ public org.jbpm.taskmgmt.log.TaskCreateLog();
+ public org.jbpm.taskmgmt.log.TaskCreateLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getTaskActorId();
+}
+
+Compiled from "TaskEndLog.java"
+public class org.jbpm.taskmgmt.log.TaskEndLog extends org.jbpm.taskmgmt.log.TaskLog{
+ public org.jbpm.taskmgmt.log.TaskEndLog();
+ public org.jbpm.taskmgmt.log.TaskEndLog(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "TaskLog.java"
+public abstract class org.jbpm.taskmgmt.log.TaskLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ public org.jbpm.taskmgmt.log.TaskLog();
+ public org.jbpm.taskmgmt.log.TaskLog(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+}
+
+Compiled from "TaskInstanceFactory.java"
+public interface org.jbpm.taskmgmt.TaskInstanceFactory extends java.io.Serializable{
+ public abstract org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "TxService.java"
+public class org.jbpm.tx.TxService extends java.lang.Object implements org.jbpm.svc.Service{
+ public org.jbpm.tx.TxService();
+ public void close();
+ public boolean isRollbackOnly();
+ public void setRollbackOnly();
+}
+
+Compiled from "TxServiceFactory.java"
+public class org.jbpm.tx.TxServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.tx.TxServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "ArrayUtil.java"
+public class org.jbpm.util.ArrayUtil extends java.lang.Object{
+ public static java.lang.String toString(java.lang.Object[]);
+}
+
+Compiled from "ByteUtil.java"
+public class org.jbpm.util.ByteUtil extends java.lang.Object{
+ public static java.lang.String toString(byte[]);
+ public static char toHexChar(int);
+ public static byte[] fromString(java.lang.String);
+}
+
+Compiled from "ClassLoaderUtil.java"
+public class org.jbpm.util.ClassLoaderUtil extends java.lang.Object{
+ public static java.lang.Class loadClass(java.lang.String);
+ public static java.lang.ClassLoader getClassLoader();
+ public static java.io.InputStream getStream(java.lang.String);
+ public static java.io.InputStream getJbpmConfigurationStream(java.lang.String);
+ public static java.util.Properties getProperties(java.lang.String);
+}
+
+Compiled from "Clock.java"
+public abstract class org.jbpm.util.Clock extends java.lang.Object{
+ public static org.jbpm.util.Clock$DateGenerator dateGenerator;
+ public org.jbpm.util.Clock();
+ public static java.util.Date getCurrentTime();
+}
+
+Compiled from "Clock.java"
+public interface org.jbpm.util.Clock$DateGenerator{
+ public abstract java.util.Date getCurrentTime();
+}
+
+Compiled from "Clock.java"
+public class org.jbpm.util.Clock$DefaultDateGenerator extends java.lang.Object implements org.jbpm.util.Clock$DateGenerator{
+ public org.jbpm.util.Clock$DefaultDateGenerator();
+ public java.util.Date getCurrentTime();
+}
+
+Compiled from "CustomLoaderObjectInputStream.java"
+public class org.jbpm.util.CustomLoaderObjectInputStream extends java.io.ObjectInputStream{
+ protected org.jbpm.util.CustomLoaderObjectInputStream() throws java.io.IOException;
+ public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream) throws java.io.IOException;
+ public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream, java.lang.ClassLoader) throws java.io.IOException;
+ public java.lang.ClassLoader getCustomLoader();
+ protected java.lang.Class resolveClass(java.io.ObjectStreamClass) throws java.io.IOException, java.lang.ClassNotFoundException;
+ protected java.lang.Class resolveProxyClass(java.lang.String[]) throws java.io.IOException, java.lang.ClassNotFoundException;
+}
+
+Compiled from "EqualsUtil.java"
+public class org.jbpm.util.EqualsUtil extends java.lang.Object{
+ public static boolean equals(java.lang.Object, java.lang.Object);
+}
+
+Compiled from "IoUtil.java"
+public class org.jbpm.util.IoUtil extends java.lang.Object{
+ public static byte[] readBytes(java.io.InputStream) throws java.io.IOException;
+ public static int transfer(java.io.InputStream, java.io.OutputStream) throws java.io.IOException;
+}
+
+Compiled from "JndiLookupException.java"
+public class org.jbpm.util.JndiLookupException extends org.jbpm.JbpmException{
+ public org.jbpm.util.JndiLookupException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "JndiUtil.java"
+public class org.jbpm.util.JndiUtil extends java.lang.Object{
+ public static java.lang.Object lookup(java.lang.String, java.lang.Class);
+}
+
+Compiled from "StaticUtil.java"
+public class org.jbpm.util.StaticUtil extends java.lang.Object{
+ public static void add(java.lang.Class, org.jbpm.util.StaticUtil$Initializer);
+ public static void remove(java.lang.Class);
+ public static void reinitialize();
+}
+
+Compiled from "StaticUtil.java"
+public abstract class org.jbpm.util.StaticUtil$Initializer extends java.lang.Object{
+ public org.jbpm.util.StaticUtil$Initializer(java.lang.Class);
+ public abstract void init();
+}
+
+Compiled from "StringUtil.java"
+public class org.jbpm.util.StringUtil extends java.lang.Object implements java.io.Serializable{
+ public static java.lang.String toHexString(byte[]);
+ public static java.lang.String toHexStringHibernate(byte[]);
+}
+
+Compiled from "XmlException.java"
+public class org.jbpm.util.XmlException extends org.jbpm.JbpmException{
+ public org.jbpm.util.XmlException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "XmlUtil.java"
+public class org.jbpm.util.XmlUtil extends java.lang.Object{
+ public static org.w3c.dom.Document parseXmlText(java.lang.String);
+ public static org.w3c.dom.Document parseXmlResource(java.lang.String, boolean);
+ public static org.w3c.dom.Document parseXmlInputStream(java.io.InputStream);
+ public static org.w3c.dom.Document parseXmlInputSource(org.xml.sax.InputSource);
+ public static javax.xml.parsers.DocumentBuilder getDocumentBuilder() throws javax.xml.parsers.FactoryConfigurationError, javax.xml.parsers.ParserConfigurationException;
+ public static java.util.Iterator elementIterator(org.w3c.dom.Element, java.lang.String);
+ public static java.util.List elements(org.w3c.dom.Element, java.lang.String);
+ public static org.w3c.dom.Element element(org.w3c.dom.Element, java.lang.String);
+ public static java.util.Iterator elementIterator(org.w3c.dom.Element);
+ public static java.util.List elements(org.w3c.dom.Element);
+ public static org.w3c.dom.Element element(org.w3c.dom.Element);
+ public static java.lang.String toString(org.w3c.dom.Element);
+ public static java.lang.String getContentText(org.w3c.dom.Element);
+}
+
+Compiled from "CloseJbpmConfigurationServlet.java"
+public class org.jbpm.web.CloseJbpmConfigurationServlet extends javax.servlet.http.HttpServlet{
+ public org.jbpm.web.CloseJbpmConfigurationServlet();
+ public void init() throws javax.servlet.ServletException;
+ public void destroy();
+}
+
+Compiled from "JbpmConfigurationCloser.java"
+public class org.jbpm.web.JbpmConfigurationCloser extends java.lang.Object implements javax.servlet.ServletContextListener{
+ public org.jbpm.web.JbpmConfigurationCloser();
+ public void contextInitialized(javax.servlet.ServletContextEvent);
+ public void contextDestroyed(javax.servlet.ServletContextEvent);
+}
+
+Compiled from "JbpmContextFilter.java"
+public class org.jbpm.web.JbpmContextFilter extends java.lang.Object implements javax.servlet.Filter,java.io.Serializable{
+ public org.jbpm.web.JbpmContextFilter();
+ public void init(javax.servlet.FilterConfig) throws javax.servlet.ServletException;
+ public void doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) throws java.io.IOException, javax.servlet.ServletException;
+ protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ public void destroy();
+}
+
+Compiled from "JobExecutorLauncher.java"
+public class org.jbpm.web.JobExecutorLauncher extends java.lang.Object implements javax.servlet.ServletContextListener{
+ public org.jbpm.web.JobExecutorLauncher();
+ public void contextInitialized(javax.servlet.ServletContextEvent);
+ public void contextDestroyed(javax.servlet.ServletContextEvent);
+}
+
Added: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.5.SP2-api.txt
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.5.SP2-api.txt (rev 0)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.5.SP2-api.txt 2009-02-23 09:48:55 UTC (rev 3995)
@@ -0,0 +1,5146 @@
+Compiled from "AbstractJbpmTestCase.java"
+public abstract class org.jbpm.AbstractJbpmTestCase extends junit.framework.TestCase{
+ public org.jbpm.AbstractJbpmTestCase();
+ protected void setUp() throws java.lang.Exception;
+ protected void tearDown() throws java.lang.Exception;
+ protected java.lang.String getShortName();
+ protected java.lang.String getLongName();
+ protected void runTest() throws java.lang.Throwable;
+}
+
+Compiled from "AntHelper.java"
+public class org.jbpm.ant.AntHelper extends java.lang.Object{
+ public static org.hibernate.cfg.Configuration getConfiguration(java.lang.String, java.lang.String);
+ public static org.jbpm.JbpmConfiguration getJbpmConfiguration(java.lang.String);
+}
+
+Compiled from "DeployProcessTask.java"
+public class org.jbpm.ant.DeployProcessTask extends org.apache.tools.ant.taskdefs.MatchingTask{
+ public org.jbpm.ant.DeployProcessTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void addFileset(org.apache.tools.ant.types.FileSet);
+ public void setJbpmCfg(java.lang.String);
+ public void setProcess(java.io.File);
+ public void setFailOnError(boolean);
+}
+
+Compiled from "JbpmSchemaTask.java"
+public class org.jbpm.ant.JbpmSchemaTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.JbpmSchemaTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setAction(java.lang.String);
+ public void setConfig(java.lang.String);
+ public void setProperties(java.lang.String);
+ public void setDelimiter(java.lang.String);
+ public void setOutput(java.lang.String);
+}
+
+Compiled from "Launcher.java"
+public class org.jbpm.ant.Launcher extends java.lang.Thread{
+ public org.jbpm.ant.Launcher(org.apache.tools.ant.Task, java.lang.String, java.lang.String);
+ public void run();
+}
+
+Compiled from "ShutDownHsqldb.java"
+public class org.jbpm.ant.ShutDownHsqldb extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.ShutDownHsqldb();
+ public void execute() throws org.apache.tools.ant.BuildException;
+}
+
+Compiled from "StartHsqldbTask.java"
+public class org.jbpm.ant.StartHsqldbTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.StartHsqldbTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setDatabase(java.lang.String);
+ public void setLib(java.lang.String);
+ public void setPort(java.lang.String);
+}
+
+Compiled from "StartJBossTask.java"
+public class org.jbpm.ant.StartJBossTask extends org.apache.tools.ant.Task{
+ public org.jbpm.ant.StartJBossTask();
+ public void execute() throws org.apache.tools.ant.BuildException;
+ public void setConfiguration(java.lang.String);
+}
+
+Compiled from "ByteArray.java"
+public class org.jbpm.bytes.ByteArray extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected java.util.List byteBlocks;
+ public org.jbpm.bytes.ByteArray();
+ public org.jbpm.bytes.ByteArray(byte[]);
+ public org.jbpm.bytes.ByteArray(java.lang.String, byte[]);
+ public org.jbpm.bytes.ByteArray(org.jbpm.bytes.ByteArray);
+ public byte[] getBytes();
+ public long getId();
+ public boolean equals(java.lang.Object);
+ public int hashCode();
+ public java.util.List getByteBlocks();
+}
+
+Compiled from "ByteBlockChopper.java"
+public class org.jbpm.bytes.ByteBlockChopper extends java.lang.Object{
+ public static java.util.List chopItUp(byte[]);
+ public static byte[] glueChopsBackTogether(java.util.List);
+}
+
+Compiled from "BusinessCalendar.java"
+public class org.jbpm.calendar.BusinessCalendar extends java.lang.Object implements java.io.Serializable{
+ public static synchronized java.util.Properties getBusinessCalendarProperties();
+ public org.jbpm.calendar.BusinessCalendar();
+ public org.jbpm.calendar.BusinessCalendar(java.util.Properties);
+ public org.jbpm.calendar.Day[] getWeekDays();
+ public java.util.List getHolidays();
+ public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
+ public java.util.Date findStartOfNextDay(java.util.Date);
+ public org.jbpm.calendar.Day findDay(java.util.Date);
+ public boolean isHoliday(java.util.Date);
+ public org.jbpm.calendar.DayPart findNextDayPart(java.util.Date);
+ public boolean isInBusinessHours(java.util.Date);
+ public static java.util.Calendar getCalendar();
+}
+
+Compiled from "Day.java"
+public class org.jbpm.calendar.Day extends java.lang.Object implements java.io.Serializable{
+ public static org.jbpm.calendar.Day[] parseWeekDays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
+ public org.jbpm.calendar.Day(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
+ public void findNextDayPartStart(int, java.util.Date, java.lang.Object[]);
+}
+
+Compiled from "DayPart.java"
+public class org.jbpm.calendar.DayPart extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.calendar.DayPart(java.lang.String, java.text.DateFormat, org.jbpm.calendar.Day, int);
+ public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
+ public boolean isStartAfter(java.util.Date);
+ public boolean includes(java.util.Date);
+ public java.util.Date getStartTime(java.util.Date);
+}
+
+Compiled from "Duration.java"
+public class org.jbpm.calendar.Duration extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.calendar.Duration(long);
+ public org.jbpm.calendar.Duration(org.jbpm.calendar.Duration);
+ public org.jbpm.calendar.Duration(java.lang.String);
+ public java.util.Date addTo(java.util.Date);
+ public long getMilliseconds();
+ public boolean isBusinessTime();
+}
+
+Compiled from "Holiday.java"
+public class org.jbpm.calendar.Holiday extends java.lang.Object implements java.io.Serializable{
+ public static java.util.List parseHolidays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
+ public org.jbpm.calendar.Holiday(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
+ public boolean includes(java.util.Date);
+}
+
+Compiled from "AbstractBaseCommand.java"
+public abstract class org.jbpm.command.AbstractBaseCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.AbstractBaseCommand();
+ public java.lang.String toString();
+ public java.lang.String getAdditionalToStringInformation();
+}
+
+Compiled from "AbstractCancelCommand.java"
+public abstract class org.jbpm.command.AbstractCancelCommand extends org.jbpm.command.AbstractBaseCommand{
+ public static java.lang.String CANCELLATION_INDICATOR_VARIABLE_NAME;
+ protected transient org.jbpm.JbpmContext jbpmContext;
+ protected static final org.apache.commons.logging.Log log;
+ public org.jbpm.command.AbstractCancelCommand();
+ protected void cancelTokens(java.util.Collection);
+ protected void cancelToken(org.jbpm.graph.exe.Token);
+ protected java.util.List getTasksForToken(org.jbpm.graph.exe.Token);
+ protected void cancelTasks(java.util.List);
+}
+
+Compiled from "AbstractGetObjectBaseCommand.java"
+public abstract class org.jbpm.command.AbstractGetObjectBaseCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.AbstractGetObjectBaseCommand();
+ public org.jbpm.command.AbstractGetObjectBaseCommand(boolean, boolean);
+ public org.jbpm.command.AbstractGetObjectBaseCommand(java.lang.String[]);
+ public void retrieveTaskInstanceDetails(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.graph.exe.ProcessInstance retrieveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.def.ProcessDefinition retrieveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ protected void retrieveToken(org.jbpm.graph.exe.Token);
+ protected void retrieveNode(org.jbpm.graph.def.Node);
+ public void retrieveVariables(org.jbpm.graph.exe.ProcessInstance);
+ public void retrieveVariables(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean isIncludeAllVariables();
+ public void setIncludeAllVariables(boolean);
+ public java.lang.String[] getVariablesToInclude();
+ public void setVariablesToInclude(java.lang.String[]);
+ public void setVariablesToInclude(java.lang.String);
+ protected org.jbpm.JbpmContext getJbpmContext();
+ protected void setJbpmContext(org.jbpm.JbpmContext);
+ public org.jbpm.command.AbstractGetObjectBaseCommand variablesToInclude(java.lang.String[]);
+ public org.jbpm.command.AbstractGetObjectBaseCommand variablesToInclude(java.lang.String);
+ public org.jbpm.command.AbstractGetObjectBaseCommand includeAllVariables(boolean);
+}
+
+Compiled from "AbstractProcessInstanceBaseCommand.java"
+public abstract class org.jbpm.command.AbstractProcessInstanceBaseCommand extends org.jbpm.command.AbstractBaseCommand{
+ protected org.apache.commons.logging.Log log;
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand();
+ protected org.jbpm.JbpmContext getJbpmContext();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public abstract org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
+ public void setProcessInstanceIds(long[]);
+ public void setProcessInstanceId(long);
+ public java.lang.String toString();
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public int getProcessVersion();
+ public void setProcessVersion(int);
+ public long[] getProcessInstanceIds();
+ public long getProcessInstanceId();
+ public boolean isOnlyRunning();
+ public void setOnlyRunning(boolean);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand processInstanceIds(long[]);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand processInstanceId(long);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand processName(java.lang.String);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand processVersion(int);
+ public org.jbpm.command.AbstractProcessInstanceBaseCommand onlyRunning(boolean);
+}
+
+Compiled from "AbstractTokenBaseCommand.java"
+public abstract class org.jbpm.command.AbstractTokenBaseCommand extends java.lang.Object implements org.jbpm.command.Command{
+ protected org.apache.commons.logging.Log log;
+ public org.jbpm.command.AbstractTokenBaseCommand();
+ protected org.jbpm.JbpmContext getJbpmContext();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public abstract java.lang.Object execute(org.jbpm.graph.exe.Token);
+ public void setTokenIds(long[]);
+ public void setTokenId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public int getProcessVersion();
+ public void setProcessVersion(int);
+ public java.lang.String getStateName();
+ public void setStateName(java.lang.String);
+ public long[] getTokenIds();
+ public long getTokenId();
+ public java.lang.String toString();
+ public org.jbpm.command.AbstractTokenBaseCommand tokenIds(long[]);
+ public org.jbpm.command.AbstractTokenBaseCommand tokenId(long);
+ public org.jbpm.command.AbstractTokenBaseCommand processName(java.lang.String);
+ public org.jbpm.command.AbstractTokenBaseCommand processVersion(int);
+ public org.jbpm.command.AbstractTokenBaseCommand stateName(java.lang.String);
+}
+
+Compiled from "AsynchronousCommand.java"
+public class org.jbpm.command.AsynchronousCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.AsynchronousCommand(org.jbpm.command.Command);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "BatchSignalCommand.java"
+public class org.jbpm.command.BatchSignalCommand extends org.jbpm.command.AbstractTokenBaseCommand{
+ public org.jbpm.command.BatchSignalCommand();
+ public java.lang.Object execute(org.jbpm.graph.exe.Token);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Date getInStateAtLeastSince();
+ public void setInStateAtLeastSince(java.util.Date);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.BatchSignalCommand transitionName(java.lang.String);
+ public org.jbpm.command.BatchSignalCommand inStateAtLeastSince(java.util.Date);
+}
+
+Compiled from "CancelProcessInstanceCommand.java"
+public class org.jbpm.command.CancelProcessInstanceCommand extends org.jbpm.command.AbstractCancelCommand{
+ public org.jbpm.command.CancelProcessInstanceCommand();
+ public org.jbpm.command.CancelProcessInstanceCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected void cancelProcess(long);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.CancelProcessInstanceCommand processInstanceId(long);
+}
+
+Compiled from "CancelTokenCommand.java"
+public class org.jbpm.command.CancelTokenCommand extends org.jbpm.command.AbstractCancelCommand{
+ public org.jbpm.command.CancelTokenCommand();
+ public org.jbpm.command.CancelTokenCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.CancelTokenCommand tokenId(long);
+}
+
+Compiled from "CancelWorkOnTaskCommand.java"
+public class org.jbpm.command.CancelWorkOnTaskCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.CancelWorkOnTaskCommand(long);
+ public org.jbpm.command.CancelWorkOnTaskCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.CancelWorkOnTaskCommand taskInstanceId(long);
+}
+
+Compiled from "ChangeProcessInstanceVersionCommand.java"
+public class org.jbpm.command.ChangeProcessInstanceVersionCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand();
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand(long, int);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
+ public java.util.Map getNodeNameMapping();
+ public void setNodeNameMapping(java.util.Map);
+ public int getNewVersion();
+ public void setNewVersion(int);
+ public java.util.Map getTaskNameMapping();
+ public void setTaskNameMapping(java.util.Map);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.util.Map getNameMapping();
+ public void setNameMapping(java.util.Map);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand nodeNameMapping(java.util.Map);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand newVersion(int);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand taskNameMapping(java.util.Map);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand nodeNameMappingAdd(java.lang.String, java.lang.String);
+ public org.jbpm.command.ChangeProcessInstanceVersionCommand taskNameMappingAdd(java.lang.String, java.lang.String);
+}
+
+Compiled from "Command.java"
+public interface org.jbpm.command.Command extends java.io.Serializable{
+ public abstract java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "CommandService.java"
+public interface org.jbpm.command.CommandService{
+ public abstract java.lang.Object execute(org.jbpm.command.Command);
+}
+
+Compiled from "CompositeCommand.java"
+public class org.jbpm.command.CompositeCommand extends java.lang.Object implements org.jbpm.command.Command{
+ public org.jbpm.command.CompositeCommand(java.util.List);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected void tryToInject(java.lang.Object, org.jbpm.command.Command);
+ protected java.lang.reflect.Field findField(java.lang.Class);
+ public java.lang.String toString();
+}
+
+Compiled from "DeleteProcessDefinitionCommand.java"
+public class org.jbpm.command.DeleteProcessDefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.DeleteProcessDefinitionCommand();
+ public org.jbpm.command.DeleteProcessDefinitionCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String toString();
+ public long getId();
+ public void setId(long);
+ public org.jbpm.command.DeleteProcessDefinitionCommand id(long);
+}
+
+Compiled from "DeployProcessCommand.java"
+public class org.jbpm.command.DeployProcessCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.DeployProcessCommand();
+ public org.jbpm.command.DeployProcessCommand(byte[]);
+ public org.jbpm.command.DeployProcessCommand(java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public byte[] getPar();
+ public void setPar(byte[]);
+ public java.lang.String getXml();
+ public void setXml(java.lang.String);
+ public org.jbpm.command.DeployProcessCommand xml(java.lang.String);
+ public org.jbpm.command.DeployProcessCommand par(byte[]);
+}
+
+Compiled from "ExecuteJobsCommand.java"
+public class org.jbpm.command.ExecuteJobsCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.ExecuteJobsCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected java.util.Collection acquireJobs();
+ protected void executeJob(org.jbpm.job.Job);
+ protected java.util.Date getNextDueDate();
+}
+
+Compiled from "GetProcessDefinitionCommand.java"
+public class org.jbpm.command.GetProcessDefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessDefinitionCommand();
+ public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String);
+ public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String, int);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public int getVersion();
+ public void setVersion(int);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessDefinitionCommand version(int);
+ public org.jbpm.command.GetProcessDefinitionCommand name(java.lang.String);
+}
+
+Compiled from "GetProcessDefinitionsCommand.java"
+public class org.jbpm.command.GetProcessDefinitionsCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessDefinitionsCommand();
+ public org.jbpm.command.GetProcessDefinitionsCommand(boolean);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public boolean isOnlyLatest();
+ public void setOnlyLatest(boolean);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessDefinitionsCommand onlyLatest(boolean);
+}
+
+Compiled from "GetProcessInstanceCommand.java"
+public class org.jbpm.command.GetProcessInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessInstanceCommand();
+ public org.jbpm.command.GetProcessInstanceCommand(long);
+ public org.jbpm.command.GetProcessInstanceCommand(long, boolean, boolean);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessInstanceCommand processInstanceId(long);
+ public org.jbpm.command.GetProcessInstanceCommand taskInstanceId(long);
+ public org.jbpm.command.GetProcessInstanceCommand tokenId(long);
+}
+
+Compiled from "GetProcessInstanceLogCommand.java"
+public class org.jbpm.command.GetProcessInstanceLogCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.GetProcessInstanceLogCommand();
+ public org.jbpm.command.GetProcessInstanceLogCommand(long);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected java.util.Map loadLogdFromMap(java.util.Map);
+ public long getProcessId();
+ public void setProcessId(long);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessInstanceLogCommand processInstanceId(long);
+}
+
+Compiled from "GetProcessInstancesCommand.java"
+public class org.jbpm.command.GetProcessInstancesCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetProcessInstancesCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.util.List retrieveProcessInstanceDetails(java.util.List);
+ public java.util.Date getFromStartDate();
+ public void setFromStartDate(java.util.Date);
+ public boolean isOnlyRunning();
+ public void setOnlyRunning(boolean);
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public java.lang.String getProcessDefinitionName();
+ public void setProcessDefinitionName(java.lang.String);
+ public java.lang.String getStateName();
+ public void setStateName(java.lang.String);
+ public java.util.Date getUntilStartDate();
+ public void setUntilStartDate(java.util.Date);
+ public java.lang.String getVersion();
+ public void setVersion(java.lang.String);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetProcessInstancesCommand fromStartDate(java.util.Date);
+ public org.jbpm.command.GetProcessInstancesCommand onlyRunning(boolean);
+ public org.jbpm.command.GetProcessInstancesCommand processDefinitionName(java.lang.String);
+ public org.jbpm.command.GetProcessInstancesCommand stateName(java.lang.String);
+ public org.jbpm.command.GetProcessInstancesCommand untilStartDate(java.util.Date);
+ public org.jbpm.command.GetProcessInstancesCommand version(java.lang.String);
+ public org.jbpm.command.GetProcessInstancesCommand processInstanceId(long);
+}
+
+Compiled from "GetTaskInstanceCommand.java"
+public class org.jbpm.command.GetTaskInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
+ public org.jbpm.command.GetTaskInstanceCommand();
+ public org.jbpm.command.GetTaskInstanceCommand(long);
+ public org.jbpm.command.GetTaskInstanceCommand(long, boolean, boolean);
+ public org.jbpm.command.GetTaskInstanceCommand(long, java.lang.String[]);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+ public long getProcessInstanceId();
+ public void setProcessInstanceId(long);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetTaskInstanceCommand taskInstanceId(long);
+ public org.jbpm.command.GetTaskInstanceCommand tokenId(long);
+ public org.jbpm.command.GetTaskInstanceCommand processInstanceId(long);
+}
+
+Compiled from "GetTaskListCommand.java"
+public class org.jbpm.command.GetTaskListCommand extends org.jbpm.command.AbstractGetObjectBaseCommand implements org.jbpm.command.Command{
+ public org.jbpm.command.GetTaskListCommand(java.lang.String[]);
+ public org.jbpm.command.GetTaskListCommand(java.lang.String, boolean);
+ public org.jbpm.command.GetTaskListCommand(java.lang.String, java.lang.String[]);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.util.List retrieveTaskInstanceDetails(java.util.List);
+ public java.lang.String[] getActor();
+ public void setActor(java.lang.String);
+ public void setActor(java.lang.String[]);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.GetTaskListCommand actor(java.lang.String);
+ public org.jbpm.command.GetTaskListCommand actor(java.lang.String[]);
+}
+
+Compiled from "CommandServiceImpl.java"
+public class org.jbpm.command.impl.CommandServiceImpl extends java.lang.Object implements org.jbpm.command.CommandService,java.io.Serializable{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ public org.jbpm.command.impl.CommandServiceImpl(org.jbpm.JbpmConfiguration);
+ public java.lang.Object execute(org.jbpm.command.Command);
+}
+
+Compiled from "NewProcessInstanceCommand.java"
+public class org.jbpm.command.NewProcessInstanceCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.NewProcessInstanceCommand();
+ public org.jbpm.command.NewProcessInstanceCommand(java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public long getProcessDefinitionId();
+ public void setProcessDefinitionId(long);
+ public long getProcessId();
+ public void setProcessId(long);
+ public java.lang.String getProcessName();
+ public void setProcessName(java.lang.String);
+ public boolean isCreateStartTask();
+ public void setCreateStartTask(boolean);
+ public java.util.Map getVariables();
+ public java.lang.String getProcessDefinitionName();
+ public void setProcessDefinitionName(java.lang.String);
+ public void setVariables(java.util.Map);
+ public java.lang.String getKey();
+ public void setKey(java.lang.String);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.NewProcessInstanceCommand actorId(java.lang.String);
+ public org.jbpm.command.NewProcessInstanceCommand processDefinitionId(long);
+ public org.jbpm.command.NewProcessInstanceCommand processDefinitionName(java.lang.String);
+ public org.jbpm.command.NewProcessInstanceCommand createStartTask(boolean);
+ public org.jbpm.command.NewProcessInstanceCommand variables(java.util.Map);
+ public org.jbpm.command.NewProcessInstanceCommand key(java.lang.String);
+}
+
+Compiled from "ResumeProcessInstanceCommand.java"
+public class org.jbpm.command.ResumeProcessInstanceCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
+ public org.jbpm.command.ResumeProcessInstanceCommand();
+ public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "ResumeTokenCommand.java"
+public class org.jbpm.command.ResumeTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
+ public org.jbpm.command.ResumeTokenCommand();
+ public org.jbpm.graph.exe.Token execute(org.jbpm.graph.exe.Token);
+ public java.lang.Object execute(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "SignalCommand.java"
+public class org.jbpm.command.SignalCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.SignalCommand();
+ public org.jbpm.command.SignalCommand(long, java.lang.String);
+ public java.lang.Object execute(org.jbpm.JbpmContext);
+ protected org.jbpm.graph.exe.Token getToken(org.jbpm.JbpmContext);
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+ public java.lang.String getExpectedStateName();
+ public void setExpectedStateName(java.lang.String);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.SignalCommand tokenId(long);
+ public org.jbpm.command.SignalCommand transitionName(java.lang.String);
+ public org.jbpm.command.SignalCommand variables(java.util.Map);
+ public org.jbpm.command.SignalCommand expectedStateName(java.lang.String);
+}
+
+Compiled from "StartProcessInstanceCommand.java"
+public class org.jbpm.command.StartProcessInstanceCommand extends org.jbpm.command.NewProcessInstanceCommand implements org.jbpm.command.Command{
+ public org.jbpm.command.StartProcessInstanceCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String getStartTransitionName();
+ public void setStartTransitionName(java.lang.String);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.StartProcessInstanceCommand startTransitionName(java.lang.String);
+}
+
+Compiled from "StartWorkOnTaskCommand.java"
+public class org.jbpm.command.StartWorkOnTaskCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.StartWorkOnTaskCommand(long, boolean);
+ public org.jbpm.command.StartWorkOnTaskCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public boolean isOverwriteSwimlane();
+ public void setOverwriteSwimlane(boolean);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public void setActorId(java.lang.String);
+ public java.lang.String getActorId();
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.StartWorkOnTaskCommand overwriteSwimlane(boolean);
+ public org.jbpm.command.StartWorkOnTaskCommand taskInstanceId(long);
+ public org.jbpm.command.StartWorkOnTaskCommand actorId(java.lang.String);
+}
+
+Compiled from "SuspendProcessInstanceCommand.java"
+public class org.jbpm.command.SuspendProcessInstanceCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
+ public org.jbpm.command.SuspendProcessInstanceCommand();
+ public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "SuspendTokenCommand.java"
+public class org.jbpm.command.SuspendTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
+ public org.jbpm.command.SuspendTokenCommand();
+ public org.jbpm.graph.exe.Token execute(org.jbpm.graph.exe.Token);
+ public java.lang.Object execute(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "TaskInstanceEndCommand.java"
+public class org.jbpm.command.TaskInstanceEndCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.TaskInstanceEndCommand();
+ public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String);
+ public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String, java.util.Map);
+ public java.lang.Object execute(org.jbpm.JbpmContext);
+ protected org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(org.jbpm.JbpmContext);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.TaskInstanceEndCommand taskInstanceId(long);
+ public org.jbpm.command.TaskInstanceEndCommand transitionName(java.lang.String);
+ public org.jbpm.command.TaskInstanceEndCommand variables(java.util.Map);
+}
+
+Compiled from "UnlockTokenCommand.java"
+public class org.jbpm.command.UnlockTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
+ public org.jbpm.command.UnlockTokenCommand();
+ public java.lang.Object execute(org.jbpm.graph.exe.Token);
+ public java.lang.String getAdditionalToStringInformation();
+ public java.lang.String getLockOwner();
+ public void setLockOwner(java.lang.String);
+ public org.jbpm.command.UnlockTokenCommand lockOwner(java.lang.String);
+}
+
+Compiled from "VariablesCommand.java"
+public class org.jbpm.command.VariablesCommand extends org.jbpm.command.AbstractBaseCommand{
+ public org.jbpm.command.VariablesCommand();
+ public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.JbpmContext);
+ protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.graph.exe.Token);
+ public long getTaskInstanceId();
+ public void setTaskInstanceId(long);
+ public long getTokenId();
+ public void setTokenId(long);
+ public java.util.Map getVariables();
+ public void setVariables(java.util.Map);
+ public java.lang.String getAdditionalToStringInformation();
+ public org.jbpm.command.VariablesCommand taskInstanceId(long);
+ public org.jbpm.command.VariablesCommand tokenId(long);
+ public org.jbpm.command.VariablesCommand variables(java.util.Map);
+}
+
+Compiled from "AbstractObjectInfo.java"
+public abstract class org.jbpm.configuration.AbstractObjectInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public org.jbpm.configuration.AbstractObjectInfo();
+ public org.jbpm.configuration.AbstractObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ protected java.lang.String getValueString(org.w3c.dom.Element);
+ public boolean hasName();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isSingleton();
+ public void setSingleton(boolean);
+}
+
+Compiled from "BeanInfo.java"
+public class org.jbpm.configuration.BeanInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.BeanInfo();
+ public org.jbpm.configuration.BeanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.String getClassName();
+ public void setClassName(java.lang.String);
+}
+
+Compiled from "BooleanInfo.java"
+public class org.jbpm.configuration.BooleanInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.BooleanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "CharacterInfo.java"
+public class org.jbpm.configuration.CharacterInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.CharacterInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ConfigurationException.java"
+public class org.jbpm.configuration.ConfigurationException extends org.jbpm.JbpmException{
+ public org.jbpm.configuration.ConfigurationException();
+ public org.jbpm.configuration.ConfigurationException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.configuration.ConfigurationException(java.lang.String);
+ public org.jbpm.configuration.ConfigurationException(java.lang.Throwable);
+}
+
+Compiled from "ConstructorInfo.java"
+public class org.jbpm.configuration.ConstructorInfo extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.configuration.ConstructorInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ protected java.lang.Class[] getParameterTypes(org.jbpm.configuration.ObjectFactoryImpl);
+ protected java.lang.Object[] getArgs(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.reflect.Method findMethod(java.lang.Class, java.lang.Class[]);
+}
+
+Compiled from "DoubleInfo.java"
+public class org.jbpm.configuration.DoubleInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.DoubleInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "FieldInfo.java"
+public class org.jbpm.configuration.FieldInfo extends org.jbpm.configuration.PropertyInfo{
+ public org.jbpm.configuration.FieldInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "FloatInfo.java"
+public class org.jbpm.configuration.FloatInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.FloatInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "IntegerInfo.java"
+public class org.jbpm.configuration.IntegerInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.IntegerInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmContextInfo.java"
+public class org.jbpm.configuration.JbpmContextInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.JbpmContextInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public synchronized java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+class org.jbpm.configuration.JbpmTypeObjectInfo$1$1 extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+class org.jbpm.configuration.JbpmTypeObjectInfo$1 extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public boolean hasName();
+ public java.lang.String getName();
+ public boolean isSingleton();
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "JbpmTypeObjectInfo.java"
+public class org.jbpm.configuration.JbpmTypeObjectInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.JbpmTypeObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ListInfo.java"
+public class org.jbpm.configuration.ListInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.ListInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "LongInfo.java"
+public class org.jbpm.configuration.LongInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.LongInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "MapInfo.java"
+public class org.jbpm.configuration.MapInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.MapInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "NullInfo.java"
+public class org.jbpm.configuration.NullInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.NullInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ObjectFactory.java"
+public interface org.jbpm.configuration.ObjectFactory extends java.io.Serializable{
+ public abstract java.lang.Object createObject(java.lang.String);
+ public abstract boolean hasObject(java.lang.String);
+}
+
+Compiled from "ObjectFactoryImpl.java"
+public class org.jbpm.configuration.ObjectFactoryImpl extends java.lang.Object implements org.jbpm.configuration.ObjectFactory{
+ public org.jbpm.configuration.ObjectFactoryImpl();
+ public org.jbpm.configuration.ObjectFactoryImpl(java.util.Map, java.util.List);
+ public void addObjectInfo(org.jbpm.configuration.ObjectInfo);
+ public synchronized java.lang.Object createObject(java.lang.String);
+ public synchronized boolean hasObject(java.lang.String);
+ public java.lang.Object createObject(int);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectInfo);
+}
+
+Compiled from "ObjectFactoryParser.java"
+public class org.jbpm.configuration.ObjectFactoryParser extends java.lang.Object implements java.io.Serializable{
+ public static java.util.Map getDefaultMappings();
+ public static org.jbpm.configuration.ObjectFactoryImpl parseXmlString(java.lang.String);
+ public static org.jbpm.configuration.ObjectFactoryImpl parseInputStream(java.io.InputStream);
+ public static org.jbpm.configuration.ObjectFactoryImpl parseResource(java.lang.String);
+ public static org.jbpm.configuration.ObjectFactoryImpl createObjectFactory(org.w3c.dom.Element);
+ public void parseElementsFromResource(java.lang.String, org.jbpm.configuration.ObjectFactoryImpl);
+ public void parseElementsStream(java.io.InputStream, org.jbpm.configuration.ObjectFactoryImpl);
+ public void parseElements(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryImpl);
+ public org.jbpm.configuration.ObjectFactoryParser();
+ public org.jbpm.configuration.ObjectFactoryParser(java.util.Map);
+ public org.jbpm.configuration.ObjectInfo parse(org.w3c.dom.Element);
+ public void addNamedObjectInfo(java.lang.String, org.jbpm.configuration.ObjectInfo);
+ public void addMapping(java.lang.String, java.lang.Class);
+}
+
+Compiled from "ObjectInfo.java"
+public interface org.jbpm.configuration.ObjectInfo extends java.io.Serializable{
+ public abstract boolean hasName();
+ public abstract java.lang.String getName();
+ public abstract boolean isSingleton();
+ public abstract java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "PropertyInfo.java"
+public class org.jbpm.configuration.PropertyInfo extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.configuration.PropertyInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.reflect.Method findSetter(java.lang.Class);
+}
+
+Compiled from "RefInfo.java"
+public class org.jbpm.configuration.RefInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.RefInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "StringInfo.java"
+public class org.jbpm.configuration.StringInfo extends org.jbpm.configuration.AbstractObjectInfo{
+ public org.jbpm.configuration.StringInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+}
+
+Compiled from "ValueInfo.java"
+public class org.jbpm.configuration.ValueInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
+ public org.jbpm.configuration.ValueInfo(java.lang.String, java.lang.Object);
+ public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
+ public java.lang.String getName();
+ public boolean hasName();
+ public boolean isSingleton();
+}
+
+Compiled from "Access.java"
+public class org.jbpm.context.def.Access extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.context.def.Access();
+ public org.jbpm.context.def.Access(java.lang.String);
+ public boolean isReadable();
+ public boolean isWritable();
+ public boolean isRequired();
+ public boolean isLock();
+ public boolean hasAccess(java.lang.String);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+}
+
+Compiled from "ContextDefinition.java"
+public class org.jbpm.context.def.ContextDefinition extends org.jbpm.module.def.ModuleDefinition{
+ public org.jbpm.context.def.ContextDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+}
+
+Compiled from "VariableAccess.java"
+public class org.jbpm.context.def.VariableAccess extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String variableName;
+ protected org.jbpm.context.def.Access access;
+ protected java.lang.String mappedName;
+ public org.jbpm.context.def.VariableAccess();
+ public org.jbpm.context.def.VariableAccess(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String getMappedName();
+ public org.jbpm.context.def.Access getAccess();
+ public java.lang.String getVariableName();
+ public boolean isReadable();
+ public boolean isWritable();
+ public boolean isRequired();
+ public boolean isLock();
+}
+
+Compiled from "ContextInstance.java"
+public class org.jbpm.context.exe.ContextInstance extends org.jbpm.module.exe.ModuleInstance{
+ protected java.util.Map tokenVariableMaps;
+ protected transient java.util.Map transientVariables;
+ protected transient java.util.List updatedVariableContainers;
+ public org.jbpm.context.exe.ContextInstance();
+ public void createVariable(java.lang.String, java.lang.Object);
+ public void setVariableLocally(java.lang.String, java.lang.Object);
+ public void createVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public void setVariableLocally(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public java.util.Map getVariables();
+ public java.util.Map getVariables(org.jbpm.graph.exe.Token);
+ public void addVariables(java.util.Map);
+ public void setVariables(java.util.Map);
+ public void addVariables(java.util.Map, org.jbpm.graph.exe.Token);
+ public void setVariables(java.util.Map, org.jbpm.graph.exe.Token);
+ public java.lang.Object getVariable(java.lang.String);
+ public java.lang.Object getVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getLocalVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getVariableLocally(java.lang.String, org.jbpm.graph.exe.Token);
+ public void setVariable(java.lang.String, java.lang.Object);
+ public void setVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
+ public boolean hasVariable(java.lang.String);
+ public boolean hasVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteVariable(java.lang.String);
+ public void deleteVariable(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.Object getTransientVariable(java.lang.String);
+ public void setTransientVariable(java.lang.String, java.lang.Object);
+ public boolean hasTransientVariable(java.lang.String);
+ public java.util.Map getTransientVariables();
+ public void setTransientVariables(java.util.Map);
+ public void deleteTransientVariable(java.lang.String);
+ public org.jbpm.context.exe.TokenVariableMap getOrCreateTokenVariableMap(org.jbpm.graph.exe.Token);
+ public org.jbpm.context.exe.TokenVariableMap getTokenVariableMap(org.jbpm.graph.exe.Token);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.util.Map getTokenVariableMaps();
+}
+
+Compiled from "BooleanToStringConverter.java"
+public class org.jbpm.context.exe.converter.BooleanToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public static final java.lang.String TRUE_TEXT;
+ public static final java.lang.String FALSE_TEXT;
+ public org.jbpm.context.exe.converter.BooleanToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "BytesToByteArrayConverter.java"
+public class org.jbpm.context.exe.converter.BytesToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.BytesToByteArrayConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "ByteToLongConverter.java"
+public class org.jbpm.context.exe.converter.ByteToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.ByteToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "CharacterToStringConverter.java"
+public class org.jbpm.context.exe.converter.CharacterToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.CharacterToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "Converter.java"
+public interface org.jbpm.context.exe.Converter extends java.io.Serializable{
+ public abstract boolean supports(java.lang.Object);
+ public abstract java.lang.Object convert(java.lang.Object);
+ public abstract java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "DateToLongConverter.java"
+public class org.jbpm.context.exe.converter.DateToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.DateToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "DoubleToStringConverter.java"
+public class org.jbpm.context.exe.converter.DoubleToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.DoubleToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "FloatToDoubleConverter.java"
+public class org.jbpm.context.exe.converter.FloatToDoubleConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.FloatToDoubleConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "FloatToStringConverter.java"
+public class org.jbpm.context.exe.converter.FloatToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.FloatToStringConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "IntegerToLongConverter.java"
+public class org.jbpm.context.exe.converter.IntegerToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.IntegerToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "SerializableToByteArrayConverter.java"
+public class org.jbpm.context.exe.converter.SerializableToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.SerializableToByteArrayConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ShortToLongConverter.java"
+public class org.jbpm.context.exe.converter.ShortToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
+ public org.jbpm.context.exe.converter.ShortToLongConverter();
+ public boolean supports(java.lang.Object);
+ public java.lang.Object convert(java.lang.Object);
+ public java.lang.Object revert(java.lang.Object);
+}
+
+Compiled from "JbpmType.java"
+public class org.jbpm.context.exe.JbpmType extends java.lang.Object{
+ public org.jbpm.context.exe.JbpmType(org.jbpm.context.exe.JbpmTypeMatcher, org.jbpm.context.exe.Converter, java.lang.Class);
+ public boolean matches(java.lang.Object);
+ public org.jbpm.context.exe.VariableInstance newVariableInstance();
+ public static java.util.List getJbpmTypes();
+}
+
+Compiled from "JbpmTypeMatcher.java"
+public interface org.jbpm.context.exe.JbpmTypeMatcher extends java.io.Serializable{
+ public abstract boolean matches(java.lang.Object);
+}
+
+Compiled from "ClassNameMatcher.java"
+public class org.jbpm.context.exe.matcher.ClassNameMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.ClassNameMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "Ejb3Matcher.java"
+public class org.jbpm.context.exe.matcher.Ejb3Matcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.Ejb3Matcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "HibernateLongIdMatcher.java"
+public class org.jbpm.context.exe.matcher.HibernateLongIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.HibernateLongIdMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "HibernateStringIdMatcher.java"
+public class org.jbpm.context.exe.matcher.HibernateStringIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.HibernateStringIdMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "JcrNodeMatcher.java"
+public class org.jbpm.context.exe.matcher.JcrNodeMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.JcrNodeMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "SerializableMatcher.java"
+public class org.jbpm.context.exe.matcher.SerializableMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
+ public org.jbpm.context.exe.matcher.SerializableMatcher();
+ public boolean matches(java.lang.Object);
+}
+
+Compiled from "TokenVariableMap.java"
+public class org.jbpm.context.exe.TokenVariableMap extends org.jbpm.context.exe.VariableContainer implements java.io.Serializable{
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.context.exe.ContextInstance contextInstance;
+ public org.jbpm.context.exe.TokenVariableMap();
+ public org.jbpm.context.exe.TokenVariableMap(org.jbpm.graph.exe.Token, org.jbpm.context.exe.ContextInstance);
+ public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+ protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public java.util.Map getVariableInstances();
+}
+
+Compiled from "VariableContainer.java"
+public abstract class org.jbpm.context.exe.VariableContainer extends java.lang.Object implements java.io.Serializable{
+ protected java.util.Map variableInstances;
+ public org.jbpm.context.exe.VariableContainer();
+ protected abstract org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public abstract org.jbpm.graph.exe.Token getToken();
+ public java.lang.Object getVariable(java.lang.String);
+ public void setVariable(java.lang.String, java.lang.Object);
+ public boolean hasVariable(java.lang.String);
+ public void deleteVariable(java.lang.String);
+ public void addVariables(java.util.Map);
+ public void setVariables(java.util.Map);
+ public java.util.Map getVariables();
+ public java.util.Map getVariablesLocally();
+ public boolean hasVariableLocally(java.lang.String);
+ public java.lang.Object getVariableLocally(java.lang.String);
+ public void deleteVariableLocally(java.lang.String);
+ public void setVariableLocally(java.lang.String, java.lang.Object);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String);
+ public java.util.Map getVariableInstances();
+ public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
+ public void deleteVariableInstance(java.lang.String);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public static java.util.Collection getUpdatedVariableContainers(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "ByteArrayInstance.java"
+public class org.jbpm.context.exe.variableinstance.ByteArrayInstance extends org.jbpm.context.exe.VariableInstance{
+ protected org.jbpm.bytes.ByteArray value;
+ public org.jbpm.context.exe.variableinstance.ByteArrayInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "VariableInstance.java"
+public abstract class org.jbpm.context.exe.VariableInstance extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.context.exe.TokenVariableMap tokenVariableMap;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.context.exe.Converter converter;
+ protected java.lang.Object valueCache;
+ protected boolean isValueCached;
+ public org.jbpm.context.exe.VariableInstance();
+ public static org.jbpm.context.exe.VariableInstance create(org.jbpm.graph.exe.Token, java.lang.String, java.lang.Object);
+ public static org.jbpm.context.exe.VariableInstance createVariableInstance(java.lang.Object);
+ public abstract boolean isStorable(java.lang.Object);
+ protected abstract java.lang.Object getObject();
+ protected abstract void setObject(java.lang.Object);
+ public boolean supports(java.lang.Object);
+ public void setValue(java.lang.Object);
+ public java.lang.Object getValue();
+ public void removeReferences();
+ public java.lang.String toString();
+ public java.lang.String getName();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setTokenVariableMap(org.jbpm.context.exe.TokenVariableMap);
+}
+
+Compiled from "DateInstance.java"
+public class org.jbpm.context.exe.variableinstance.DateInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.util.Date value;
+ public org.jbpm.context.exe.variableinstance.DateInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "DoubleInstance.java"
+public class org.jbpm.context.exe.variableinstance.DoubleInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Double value;
+ public org.jbpm.context.exe.variableinstance.DoubleInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "Ejb3Instance.java"
+public class org.jbpm.context.exe.variableinstance.Ejb3Instance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Long id;
+ protected java.lang.String className;
+ public org.jbpm.context.exe.variableinstance.Ejb3Instance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "HibernateLongInstance.java"
+public class org.jbpm.context.exe.variableinstance.HibernateLongInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Object value;
+ public org.jbpm.context.exe.variableinstance.HibernateLongInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "HibernateStringInstance.java"
+public class org.jbpm.context.exe.variableinstance.HibernateStringInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Object value;
+ public org.jbpm.context.exe.variableinstance.HibernateStringInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "JcrNodeInstance.java"
+public class org.jbpm.context.exe.variableinstance.JcrNodeInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.JcrNodeInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "LongInstance.java"
+public class org.jbpm.context.exe.variableinstance.LongInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.Long value;
+ public org.jbpm.context.exe.variableinstance.LongInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "NullInstance.java"
+public class org.jbpm.context.exe.variableinstance.NullInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.NullInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "StringInstance.java"
+public class org.jbpm.context.exe.variableinstance.StringInstance extends org.jbpm.context.exe.VariableInstance{
+ protected java.lang.String value;
+ public org.jbpm.context.exe.variableinstance.StringInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "UnpersistableInstance.java"
+public class org.jbpm.context.exe.variableinstance.UnpersistableInstance extends org.jbpm.context.exe.VariableInstance{
+ public org.jbpm.context.exe.variableinstance.UnpersistableInstance();
+ public boolean isStorable(java.lang.Object);
+ protected java.lang.Object getObject();
+ protected void setObject(java.lang.Object);
+}
+
+Compiled from "VariableCreateLog.java"
+public class org.jbpm.context.log.VariableCreateLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableCreateLog();
+ public org.jbpm.context.log.VariableCreateLog(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "VariableDeleteLog.java"
+public class org.jbpm.context.log.VariableDeleteLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableDeleteLog();
+ public org.jbpm.context.log.VariableDeleteLog(org.jbpm.context.exe.VariableInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "ByteArrayUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.ByteArrayUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog();
+ public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog(org.jbpm.context.exe.VariableInstance, org.jbpm.bytes.ByteArray, org.jbpm.bytes.ByteArray);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+ public java.lang.String toString();
+}
+
+Compiled from "DateUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.DateUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.DateUpdateLog();
+ public org.jbpm.context.log.variableinstance.DateUpdateLog(org.jbpm.context.exe.VariableInstance, java.util.Date, java.util.Date);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "DoubleUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.DoubleUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.DoubleUpdateLog();
+ public org.jbpm.context.log.variableinstance.DoubleUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Double, java.lang.Double);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "HibernateLongUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.HibernateLongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog();
+ public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "HibernateStringUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.HibernateStringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog();
+ public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "LongUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.LongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.LongUpdateLog();
+ public org.jbpm.context.log.variableinstance.LongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Long, java.lang.Long);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "StringUpdateLog.java"
+public class org.jbpm.context.log.variableinstance.StringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
+ public org.jbpm.context.log.variableinstance.StringUpdateLog();
+ public org.jbpm.context.log.variableinstance.StringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.String, java.lang.String);
+ public java.lang.Object getOldValue();
+ public java.lang.Object getNewValue();
+}
+
+Compiled from "VariableLog.java"
+public abstract class org.jbpm.context.log.VariableLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.context.exe.VariableInstance variableInstance;
+ public org.jbpm.context.log.VariableLog();
+ public org.jbpm.context.log.VariableLog(org.jbpm.context.exe.VariableInstance);
+ public org.jbpm.context.exe.VariableInstance getVariableInstance();
+}
+
+Compiled from "VariableUpdateLog.java"
+public abstract class org.jbpm.context.log.VariableUpdateLog extends org.jbpm.context.log.VariableLog{
+ public org.jbpm.context.log.VariableUpdateLog();
+ public org.jbpm.context.log.VariableUpdateLog(org.jbpm.context.exe.VariableInstance);
+ public abstract java.lang.Object getOldValue();
+ public abstract java.lang.Object getNewValue();
+ public java.lang.String toString();
+ public void undo();
+}
+
+Compiled from "AbstractDbTestCase.java"
+public abstract class org.jbpm.db.AbstractDbTestCase extends org.jbpm.AbstractJbpmTestCase{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ protected org.jbpm.JbpmContext jbpmContext;
+ protected org.hibernate.tool.hbm2ddl.SchemaExport schemaExport;
+ protected org.hibernate.Session session;
+ protected org.jbpm.db.GraphSession graphSession;
+ protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
+ protected org.jbpm.db.ContextSession contextSession;
+ protected org.jbpm.db.JobSession jobSession;
+ protected org.jbpm.db.LoggingSession loggingSession;
+ protected org.jbpm.job.executor.JobExecutor jobExecutor;
+ public org.jbpm.db.AbstractDbTestCase();
+ protected void setUp() throws java.lang.Exception;
+ protected void tearDown() throws java.lang.Exception;
+ protected java.lang.String getHibernateDialect();
+ protected void beginSessionTransaction();
+ protected void commitAndCloseSession();
+ protected void newTransaction();
+ protected org.jbpm.graph.exe.ProcessInstance saveAndReload(org.jbpm.graph.exe.ProcessInstance);
+ protected org.jbpm.taskmgmt.exe.TaskInstance saveAndReload(org.jbpm.taskmgmt.exe.TaskInstance);
+ protected org.jbpm.graph.def.ProcessDefinition saveAndReload(org.jbpm.graph.def.ProcessDefinition);
+ protected org.jbpm.logging.log.ProcessLog saveAndReload(org.jbpm.logging.log.ProcessLog);
+ protected void createSchema();
+ protected void cleanSchema();
+ protected void dropSchema();
+ protected java.lang.String getJbpmTestConfig();
+ protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ protected void createJbpmContext();
+ protected void closeJbpmContext();
+ protected void startJobExecutor();
+ protected void waitForJobs(long);
+ protected int getNbrOfJobsAvailable();
+ protected int getTimerCount();
+ protected void processJobs(long);
+ protected void stopJobExecutor();
+ protected void initializeMembers();
+ protected void resetMembers();
+}
+
+Compiled from "JbpmSchemaUpdate.java"
+public class org.jbpm.db.compatibility.JbpmSchemaUpdate extends java.lang.Object{
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration) throws org.hibernate.HibernateException;
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, java.util.Properties) throws org.hibernate.HibernateException;
+ public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, org.hibernate.cfg.Settings) throws org.hibernate.HibernateException;
+ public static void main(java.lang.String[]);
+ public void execute(boolean, boolean, java.io.File);
+ public java.util.List getExceptions();
+}
+
+Compiled from "ContextSession.java"
+public class org.jbpm.db.ContextSession extends java.lang.Object{
+ public org.jbpm.db.ContextSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.ContextSession(org.hibernate.Session);
+}
+
+Compiled from "GraphSession.java"
+public class org.jbpm.db.GraphSession$AverageNodeTimeEntry extends java.lang.Object{
+ public org.jbpm.db.GraphSession$AverageNodeTimeEntry();
+ public long getNodeId();
+ public void setNodeId(long);
+ public java.lang.String getNodeName();
+ public void setNodeName(java.lang.String);
+ public int getCount();
+ public void setCount(int);
+ public long getAverageDuration();
+ public void setAverageDuration(long);
+ public long getMinDuration();
+ public void setMinDuration(long);
+ public long getMaxDuration();
+ public void setMaxDuration(long);
+}
+
+Compiled from "GraphSession.java"
+public class org.jbpm.db.GraphSession extends java.lang.Object{
+ public org.jbpm.db.GraphSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.GraphSession(org.hibernate.Session);
+ public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public void saveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.graph.def.ProcessDefinition loadProcessDefinition(long);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition(long);
+ public org.jbpm.graph.def.ProcessDefinition findProcessDefinition(java.lang.String, int);
+ public org.jbpm.graph.def.ProcessDefinition findLatestProcessDefinition(java.lang.String);
+ public java.util.List findLatestProcessDefinitions();
+ public java.util.List findProcessDefinitions(java.util.Collection);
+ public java.util.List findAllProcessDefinitions();
+ public java.util.List findAllProcessDefinitionVersions(java.lang.String);
+ public void deleteProcessDefinition(long);
+ public void deleteProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public void saveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
+ public org.jbpm.graph.exe.Token loadToken(long);
+ public org.jbpm.graph.exe.Token getToken(long);
+ public void lockProcessInstance(long);
+ public void lockProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public java.util.List findProcessInstances(long);
+ public void deleteProcessInstance(long);
+ public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance, boolean, boolean);
+ public java.util.List calculateAverageTimeByNode(long, long);
+ public java.util.List findActiveNodesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+}
+
+Compiled from "AccessType.java"
+public class org.jbpm.db.hibernate.AccessType extends org.hibernate.type.ImmutableType implements org.hibernate.type.DiscriminatorType{
+ public org.jbpm.db.hibernate.AccessType();
+ public java.lang.Object get(java.sql.ResultSet, java.lang.String) throws java.sql.SQLException;
+ public java.lang.Class getReturnedClass();
+ public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
+ public int sqlType();
+ public java.lang.String getName();
+ public java.lang.String objectToSQLString(java.lang.Object, org.hibernate.dialect.Dialect) throws java.lang.Exception;
+ public java.lang.Object stringToObject(java.lang.String) throws java.lang.Exception;
+ public java.lang.String toString(java.lang.Object);
+ public java.lang.Object fromStringValue(java.lang.String);
+}
+
+Compiled from "ConverterEnumType.java"
+public class org.jbpm.db.hibernate.ConverterEnumType extends java.lang.Object implements org.hibernate.usertype.UserType{
+ public org.jbpm.db.hibernate.ConverterEnumType();
+ public boolean equals(java.lang.Object, java.lang.Object);
+ public int hashCode(java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object deepCopy(java.lang.Object) throws org.hibernate.HibernateException;
+ public boolean isMutable();
+ public java.io.Serializable disassemble(java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object assemble(java.io.Serializable, java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object replace(java.lang.Object, java.lang.Object, java.lang.Object);
+ public int[] sqlTypes();
+ public java.lang.Class returnedClass();
+ public java.lang.Object nullSafeGet(java.sql.ResultSet, java.lang.String[], java.lang.Object) throws org.hibernate.HibernateException, java.sql.SQLException;
+ public void nullSafeSet(java.sql.PreparedStatement, java.lang.Object, int) throws org.hibernate.HibernateException, java.sql.SQLException;
+}
+
+Compiled from "Converters.java"
+public abstract class org.jbpm.db.hibernate.Converters extends java.lang.Object{
+ public org.jbpm.db.hibernate.Converters();
+ public static org.jbpm.context.exe.Converter getConverterByClassName(java.lang.String);
+ public static org.jbpm.context.exe.Converter getConverterByDatabaseId(java.lang.String);
+ public static java.lang.String getConverterId(org.jbpm.context.exe.Converter);
+}
+
+Compiled from "HibernateHelper.java"
+public class org.jbpm.db.hibernate.HibernateHelper extends java.lang.Object{
+ public static void clearConfigurationsCache();
+ public static org.hibernate.SessionFactory createSessionFactory();
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String);
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String);
+ public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String, boolean);
+ public static org.hibernate.SessionFactory createSessionFactory(org.hibernate.cfg.Configuration, boolean);
+ public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String, java.lang.String);
+ public static org.hibernate.cfg.Configuration getConfiguration(org.hibernate.SessionFactory);
+ public static org.hibernate.tool.hbm2ddl.SchemaExport createSchemaExport(org.hibernate.SessionFactory);
+ public static boolean createSchemaExportScript(org.hibernate.SessionFactory);
+ public static void clearHibernateCache(org.hibernate.SessionFactory);
+}
+
+Compiled from "JbpmNamingStrategy.java"
+public class org.jbpm.db.hibernate.JbpmNamingStrategy extends java.lang.Object implements org.hibernate.cfg.NamingStrategy{
+ public org.jbpm.db.hibernate.JbpmNamingStrategy();
+ public java.lang.String classToTableName(java.lang.String);
+ public java.lang.String propertyToColumnName(java.lang.String);
+ public java.lang.String tableName(java.lang.String);
+ public java.lang.String columnName(java.lang.String);
+ public java.lang.String propertyToTableName(java.lang.String, java.lang.String);
+ public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String joinKeyColumnName(java.lang.String, java.lang.String);
+ public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String logicalColumnName(java.lang.String, java.lang.String);
+ public java.lang.String logicalCollectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String logicalCollectionColumnName(java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+}
+
+Compiled from "StringMax.java"
+public class org.jbpm.db.hibernate.StringMax extends org.hibernate.type.StringType implements org.hibernate.usertype.ParameterizedType{
+ public org.jbpm.db.hibernate.StringMax();
+ public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
+ public void setParameterValues(java.util.Properties);
+}
+
+Compiled from "TextType.java"
+public class org.jbpm.db.hibernate.TextType extends java.lang.Object implements org.hibernate.usertype.EnhancedUserType,java.io.Serializable{
+ public org.jbpm.db.hibernate.TextType();
+ public java.lang.Object assemble(java.io.Serializable, java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Object deepCopy(java.lang.Object) throws org.hibernate.HibernateException;
+ public java.io.Serializable disassemble(java.lang.Object) throws org.hibernate.HibernateException;
+ public boolean equals(java.lang.Object, java.lang.Object) throws org.hibernate.HibernateException;
+ public int hashCode(java.lang.Object) throws org.hibernate.HibernateException;
+ public boolean isMutable();
+ public java.lang.Object nullSafeGet(java.sql.ResultSet, java.lang.String[], java.lang.Object) throws org.hibernate.HibernateException, java.sql.SQLException;
+ public java.lang.Object nullSafeGet(java.sql.ResultSet, java.lang.String) throws org.hibernate.HibernateException, java.sql.SQLException;
+ public java.lang.Object get(java.sql.ResultSet, java.lang.String) throws org.hibernate.HibernateException, java.sql.SQLException;
+ public void nullSafeSet(java.sql.PreparedStatement, java.lang.Object, int) throws org.hibernate.HibernateException, java.sql.SQLException;
+ public void set(java.sql.PreparedStatement, java.lang.Object, int) throws org.hibernate.HibernateException, java.sql.SQLException;
+ public void setNull(java.sql.PreparedStatement, int) throws org.hibernate.HibernateException, java.sql.SQLException;
+ public java.lang.Object replace(java.lang.Object, java.lang.Object, java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.Class returnedClass();
+ public int[] sqlTypes();
+ public int sqlType();
+ public java.lang.String objectToSQLString(java.lang.Object);
+ public java.lang.Object fromXMLString(java.lang.String);
+ public java.lang.String toXMLString(java.lang.Object);
+ public java.lang.String nullSafeToString(java.lang.Object) throws org.hibernate.HibernateException;
+ public java.lang.String toString(java.lang.Object);
+ public java.lang.Object fromStringValue(java.lang.String);
+}
+
+Compiled from "JbpmSchema.java"
+public class org.jbpm.db.JbpmSchema extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.db.JbpmSchema(org.hibernate.cfg.Configuration);
+ public java.lang.String[] getCreateSql();
+ public java.lang.String[] getDropSql();
+ public java.lang.String[] getCleanSql();
+ public java.util.List getTableNames();
+ public java.util.Map getRecordCountPerTable();
+ public void dropSchema();
+ public void createSchema();
+ public void cleanSchema();
+ public void saveSqlScripts(java.lang.String, java.lang.String);
+ public boolean tableExists(java.lang.String);
+ public void createTable(java.lang.String);
+ public void updateTable(java.lang.String);
+ public static void main(java.lang.String[]);
+ public java.util.Properties getProperties();
+}
+
+Compiled from "JbpmSession.java"
+public class org.jbpm.db.JbpmSession extends java.lang.Object{
+ public org.jbpm.db.JbpmSession(org.jbpm.db.JbpmSessionFactory, org.hibernate.Session);
+ public org.jbpm.db.JbpmSession(org.hibernate.Session);
+ public org.jbpm.db.JbpmSessionFactory getJbpmSessionFactory();
+ public java.sql.Connection getConnection();
+ public org.hibernate.Session getSession();
+ public org.hibernate.Transaction getTransaction();
+ public void beginTransaction();
+ public void commitTransaction();
+ public void rollbackTransaction();
+ public void commitTransactionAndClose();
+ public void rollbackTransactionAndClose();
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public void close();
+ public void pushCurrentSession();
+ public static org.jbpm.db.JbpmSession getCurrentJbpmSession();
+ public void popCurrentSession();
+}
+
+Compiled from "JbpmSessionFactory.java"
+public class org.jbpm.db.JbpmSessionFactory extends java.lang.Object implements java.io.Serializable{
+ public static org.jbpm.db.JbpmSessionFactory getInstance();
+ public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration);
+ public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration, org.hibernate.SessionFactory);
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory();
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(java.lang.String);
+ public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(org.hibernate.cfg.Configuration);
+ public static org.hibernate.cfg.Configuration createConfiguration();
+ public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String);
+ public static org.hibernate.SessionFactory buildSessionFactory(org.hibernate.cfg.Configuration);
+ public org.jbpm.db.JbpmSession openJbpmSession();
+ public org.jbpm.db.JbpmSession openJbpmSession(java.sql.Connection);
+ public org.jbpm.db.JbpmSession openJbpmSession(org.hibernate.Session);
+ public org.jbpm.db.JbpmSession openJbpmSessionAndBeginTransaction();
+ public org.hibernate.SessionFactory getSessionFactory();
+ public org.hibernate.cfg.Configuration getConfiguration();
+ public boolean isHibernatableWithLongId(java.lang.Class);
+ public boolean isHibernatableWithStringId(java.lang.Class);
+ public org.jbpm.db.JbpmSchema getJbpmSchema();
+}
+
+Compiled from "JobSession.java"
+public class org.jbpm.db.JobSession extends java.lang.Object{
+ public org.jbpm.db.JobSession(org.hibernate.Session);
+ public org.jbpm.job.Job getFirstAcquirableJob(java.lang.String);
+ public java.util.List findExclusiveJobs(java.lang.String, org.jbpm.graph.exe.ProcessInstance);
+ public java.util.List findJobsByToken(org.jbpm.graph.exe.Token);
+ public org.jbpm.job.Job getFirstDueJob(java.lang.String, java.util.Collection);
+ public void saveJob(org.jbpm.job.Job);
+ public void deleteJob(org.jbpm.job.Job);
+ public org.jbpm.job.Job loadJob(long);
+ public org.jbpm.job.Timer loadTimer(long);
+ public java.util.List loadJobs(long[]);
+ public org.jbpm.job.Job getJob(long);
+ public void suspendJobs(org.jbpm.graph.exe.Token);
+ public void resumeJobs(org.jbpm.graph.exe.Token);
+ public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteJobsForProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public java.util.List findJobsWithOverdueLockTime(java.util.Date);
+}
+
+Compiled from "LoggingSession.java"
+public class org.jbpm.db.LoggingSession extends java.lang.Object{
+ public org.jbpm.db.LoggingSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.LoggingSession(org.hibernate.Session);
+ public java.util.Map findLogsByProcessInstance(long);
+ public java.util.List findLogsByToken(long);
+ public void saveProcessLog(org.jbpm.logging.log.ProcessLog);
+ public org.jbpm.logging.log.ProcessLog loadProcessLog(long);
+ public org.jbpm.logging.log.ProcessLog getProcessLog(long);
+}
+
+Compiled from "TaskMgmtSession.java"
+public class org.jbpm.db.TaskMgmtSession extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.db.TaskMgmtSession(org.jbpm.db.JbpmSession);
+ public org.jbpm.db.TaskMgmtSession(org.hibernate.Session);
+ public java.util.List findTaskInstances(java.lang.String);
+ public java.util.List findTaskInstances(java.util.List);
+ public java.util.List findTaskInstances(java.lang.String[]);
+ public java.util.List findPooledTaskInstances(java.lang.String);
+ public java.util.List findPooledTaskInstances(java.util.List);
+ public java.util.List findTaskInstancesByToken(long);
+ public java.util.List findTaskInstancesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
+ public java.util.List findTaskInstancesByIds(java.util.List);
+}
+
+Compiled from "EventCallback.java"
+final class org.jbpm.EventCallback$1 extends java.lang.Object implements javax.transaction.Synchronization{
+ public void beforeCompletion();
+ public void afterCompletion(int);
+}
+
+Compiled from "EventCallback.java"
+public class org.jbpm.EventCallback extends java.lang.Object implements java.io.Serializable{
+ public static final int DEFAULT_TIMEOUT;
+ public org.jbpm.EventCallback();
+ public void processStart();
+ public void processEnd();
+ public void nodeEnter();
+ public void nodeLeave();
+ public void taskCreate();
+ public void taskEnd();
+ public void timerCreate();
+ public void timer();
+ public void transition();
+ public static void waitForEvent(java.lang.String);
+ public static void waitForEvent(java.lang.String, long);
+ public static void clear();
+}
+
+Compiled from "FileDefinition.java"
+public class org.jbpm.file.def.FileDefinition extends org.jbpm.module.def.ModuleDefinition{
+ public org.jbpm.file.def.FileDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+ public void addFile(java.lang.String, byte[]);
+ public void addFile(java.lang.String, java.io.InputStream);
+ public java.io.InputStream getInputStream(java.lang.String);
+ public boolean hasFile(java.lang.String);
+ public java.util.Map getInputStreamMap();
+ public java.util.Map getBytesMap();
+ public byte[] getBytes(java.lang.String);
+}
+
+Compiled from "ActionTypes.java"
+public class org.jbpm.graph.action.ActionTypes extends java.lang.Object{
+ public org.jbpm.graph.action.ActionTypes();
+ public static java.util.Set getActionTypes();
+ public static java.util.Set getActionNames();
+ public static java.lang.Class getActionType(java.lang.String);
+ public static java.lang.String getActionName(java.lang.Class);
+ public static boolean hasActionName(java.lang.String);
+}
+
+Compiled from "MailAction.java"
+public class org.jbpm.graph.action.MailAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.graph.action.MailAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+}
+
+Compiled from "Script.java"
+public class org.jbpm.graph.action.Script extends org.jbpm.graph.def.Action implements org.jbpm.jpdl.xml.Parsable{
+ protected java.lang.String expression;
+ protected java.util.Set variableAccesses;
+ public org.jbpm.graph.action.Script();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.Map eval(org.jbpm.graph.exe.Token) throws java.lang.Exception;
+ public java.util.Map eval(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.Map createInputMap(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Map eval(java.util.Map, java.util.Set) throws java.lang.Exception;
+ public void addVariableAccess(org.jbpm.context.def.VariableAccess);
+ public java.lang.String getExpression();
+ public void setExpression(java.lang.String);
+ public java.util.Set getVariableAccesses();
+ public void setVariableAccesses(java.util.Set);
+}
+
+Compiled from "SeamedAction.java"
+public class org.jbpm.graph.action.SeamedAction extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.graph.action.SeamedAction();
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ protected void beginSeamConversation(org.jbpm.graph.exe.ExecutionContext);
+ protected void invokeSeamObjectExpression();
+ protected void endSeamConversation(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "Action.java"
+public class org.jbpm.graph.def.Action extends java.lang.Object implements org.jbpm.graph.def.ActionHandler,org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
+ protected java.lang.String name;
+ protected boolean isPropagationAllowed;
+ protected boolean isAsync;
+ protected boolean isAsyncExclusive;
+ protected org.jbpm.graph.def.Action referencedAction;
+ protected org.jbpm.instantiation.Delegation actionDelegation;
+ protected java.lang.String actionExpression;
+ protected org.jbpm.graph.def.Event event;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.graph.def.Action();
+ public org.jbpm.graph.def.Action(org.jbpm.instantiation.Delegation);
+ public java.lang.String toString();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public void setName(java.lang.String);
+ public boolean equals(java.lang.Object);
+ public boolean acceptsPropagatedEvents();
+ public boolean isPropagationAllowed();
+ public void setPropagationAllowed(boolean);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.graph.def.Event getEvent();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.instantiation.Delegation getActionDelegation();
+ public void setActionDelegation(org.jbpm.instantiation.Delegation);
+ public org.jbpm.graph.def.Action getReferencedAction();
+ public void setReferencedAction(org.jbpm.graph.def.Action);
+ public boolean isAsync();
+ public boolean isAsyncExclusive();
+ public java.lang.String getActionExpression();
+ public void setActionExpression(java.lang.String);
+ public void setEvent(org.jbpm.graph.def.Event);
+ public void setAsync(boolean);
+}
+
+Compiled from "ActionHandler.java"
+public interface org.jbpm.graph.def.ActionHandler extends java.io.Serializable{
+ public abstract void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "DelegationException.java"
+public class org.jbpm.graph.def.DelegationException extends org.jbpm.JbpmException{
+ protected transient org.jbpm.graph.exe.ExecutionContext executionContext;
+ public org.jbpm.graph.def.DelegationException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.DelegationException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.graph.exe.ExecutionContext getExecutionContext();
+}
+
+Compiled from "Event.java"
+public class org.jbpm.graph.def.Event extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String EVENTTYPE_TRANSITION;
+ public static final java.lang.String EVENTTYPE_BEFORE_SIGNAL;
+ public static final java.lang.String EVENTTYPE_AFTER_SIGNAL;
+ public static final java.lang.String EVENTTYPE_PROCESS_START;
+ public static final java.lang.String EVENTTYPE_PROCESS_END;
+ public static final java.lang.String EVENTTYPE_NODE_ENTER;
+ public static final java.lang.String EVENTTYPE_NODE_LEAVE;
+ public static final java.lang.String EVENTTYPE_SUPERSTATE_ENTER;
+ public static final java.lang.String EVENTTYPE_SUPERSTATE_LEAVE;
+ public static final java.lang.String EVENTTYPE_SUBPROCESS_CREATED;
+ public static final java.lang.String EVENTTYPE_SUBPROCESS_END;
+ public static final java.lang.String EVENTTYPE_TASK_CREATE;
+ public static final java.lang.String EVENTTYPE_TASK_ASSIGN;
+ public static final java.lang.String EVENTTYPE_TASK_START;
+ public static final java.lang.String EVENTTYPE_TASK_END;
+ public static final java.lang.String EVENTTYPE_TIMER_CREATE;
+ public static final java.lang.String EVENTTYPE_TIMER;
+ protected java.lang.String eventType;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.util.List actions;
+ public org.jbpm.graph.def.Event();
+ public org.jbpm.graph.def.Event(java.lang.String);
+ public org.jbpm.graph.def.Event(org.jbpm.graph.def.GraphElement, java.lang.String);
+ public java.util.List getActions();
+ public boolean hasActions();
+ public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getEventType();
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+ public long getId();
+}
+
+Compiled from "ExceptionHandler.java"
+public class org.jbpm.graph.def.ExceptionHandler extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String exceptionClassName;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.util.List actions;
+ public org.jbpm.graph.def.ExceptionHandler();
+ public boolean matches(java.lang.Throwable);
+ public void handleException(org.jbpm.graph.def.GraphElement, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.util.List getActions();
+ public void addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public void reorderAction(int, int);
+ public java.lang.String getExceptionClassName();
+ public void setExceptionClassName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+}
+
+Compiled from "GraphElement.java"
+public abstract class org.jbpm.graph.def.GraphElement extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
+ protected java.lang.String name;
+ protected java.lang.String description;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected java.util.Map events;
+ protected java.util.List exceptionHandlers;
+ public org.jbpm.graph.def.GraphElement();
+ public org.jbpm.graph.def.GraphElement(java.lang.String);
+ public abstract java.lang.String[] getSupportedEventTypes();
+ public java.util.Map getEvents();
+ public boolean hasEvents();
+ public org.jbpm.graph.def.Event getEvent(java.lang.String);
+ public boolean hasEvent(java.lang.String);
+ public org.jbpm.graph.def.Event addEvent(org.jbpm.graph.def.Event);
+ public org.jbpm.graph.def.Event removeEvent(org.jbpm.graph.def.Event);
+ public java.util.List getExceptionHandlers();
+ public org.jbpm.graph.def.ExceptionHandler addExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
+ public void removeExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
+ public void reorderExceptionHandler(int, int);
+ public void fireEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ public void fireAndPropagateEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.job.ExecuteActionJob createAsyncActionExecutionJob(org.jbpm.graph.exe.Token, org.jbpm.graph.def.Action);
+ public void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext);
+ public void raiseException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext) throws org.jbpm.graph.def.DelegationException;
+ protected org.jbpm.graph.def.ExceptionHandler findExceptionHandler(java.lang.Throwable);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public java.util.List getParents();
+ public java.util.List getParentChain();
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Identifiable.java"
+public interface org.jbpm.graph.def.Identifiable{
+ public abstract long getId();
+}
+
+Compiled from "Node.java"
+public class org.jbpm.graph.def.Node extends org.jbpm.graph.def.GraphElement implements org.jbpm.jpdl.xml.Parsable{
+ protected java.util.List leavingTransitions;
+ protected java.util.Set arrivingTransitions;
+ protected org.jbpm.graph.def.Action action;
+ protected org.jbpm.graph.def.SuperState superState;
+ protected boolean isAsync;
+ protected boolean isAsyncExclusive;
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public java.lang.String getNameExt();
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.Node();
+ public org.jbpm.graph.def.Node(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public java.util.List getLeavingTransitions();
+ public java.util.List getLeavingTransitionsList();
+ public java.util.Map getLeavingTransitionsMap();
+ public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
+ public void removeLeavingTransition(org.jbpm.graph.def.Transition);
+ public boolean hasLeavingTransition(java.lang.String);
+ public org.jbpm.graph.def.Transition getLeavingTransition(java.lang.String);
+ public boolean hasNoLeavingTransitions();
+ public java.lang.String generateNextLeavingTransitionName();
+ public org.jbpm.graph.def.Transition getDefaultLeavingTransition();
+ public void reorderLeavingTransition(int, int);
+ public java.util.Set getArrivingTransitions();
+ public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
+ public void removeArrivingTransition(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public void enter(org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.job.ExecuteNodeJob createAsyncContinuationJob(org.jbpm.graph.exe.Token);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, java.lang.String);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ protected void addNodeLog(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setName(java.lang.String);
+ public java.lang.String getFullyQualifiedName();
+ public boolean isSuperStateNode();
+ public java.util.List getNodes();
+ public org.jbpm.graph.def.SuperState getSuperState();
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+ public boolean isAsync();
+ public void setAsync(boolean);
+ public boolean isAsyncExclusive();
+ public void setAsyncExclusive(boolean);
+}
+
+Compiled from "NodeCollection.java"
+public interface org.jbpm.graph.def.NodeCollection extends java.io.Serializable{
+ public abstract java.util.List getNodes();
+ public abstract java.util.Map getNodesMap();
+ public abstract org.jbpm.graph.def.Node getNode(java.lang.String);
+ public abstract boolean hasNode(java.lang.String);
+ public abstract org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public abstract org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public abstract void reorderNode(int, int);
+ public abstract java.lang.String generateNodeName();
+ public abstract org.jbpm.graph.def.Node findNode(java.lang.String);
+}
+
+Compiled from "Node.java"
+public final class org.jbpm.graph.def.Node$NodeType extends java.lang.Enum{
+ public static final org.jbpm.graph.def.Node$NodeType Node;
+ public static final org.jbpm.graph.def.Node$NodeType StartState;
+ public static final org.jbpm.graph.def.Node$NodeType EndState;
+ public static final org.jbpm.graph.def.Node$NodeType State;
+ public static final org.jbpm.graph.def.Node$NodeType Task;
+ public static final org.jbpm.graph.def.Node$NodeType Fork;
+ public static final org.jbpm.graph.def.Node$NodeType Join;
+ public static final org.jbpm.graph.def.Node$NodeType Decision;
+ public static org.jbpm.graph.def.Node$NodeType[] values();
+ public static org.jbpm.graph.def.Node$NodeType valueOf(java.lang.String);
+}
+
+Compiled from "ProcessDefinition.java"
+public class org.jbpm.graph.def.ProcessDefinition extends org.jbpm.graph.def.GraphElement implements org.jbpm.graph.def.NodeCollection{
+ protected int version;
+ protected boolean isTerminationImplicit;
+ protected org.jbpm.graph.def.Node startState;
+ protected java.util.List nodes;
+ protected java.util.Map actions;
+ protected java.util.Map definitions;
+ public static final java.lang.String[] supportedEventTypes;
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.ProcessDefinition();
+ public static org.jbpm.graph.def.ProcessDefinition createNewProcessDefinition();
+ public org.jbpm.graph.def.ProcessDefinition(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition(java.lang.String[], java.lang.String[]);
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance();
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map);
+ public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map, java.lang.String);
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlString(java.lang.String);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlResource(java.lang.String);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlInputStream(java.io.InputStream);
+ public static org.jbpm.graph.def.ProcessDefinition parseXmlReader(java.io.Reader);
+ public static org.jbpm.graph.def.ProcessDefinition parseParZipInputStream(java.util.zip.ZipInputStream) throws java.io.IOException;
+ public static org.jbpm.graph.def.ProcessDefinition parseParResource(java.lang.String) throws java.io.IOException;
+ public java.util.List getNodes();
+ public java.util.Map getNodesMap();
+ public org.jbpm.graph.def.Node getNode(java.lang.String);
+ public boolean hasNode(java.lang.String);
+ public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public void reorderNode(int, int);
+ public java.lang.String generateNodeName();
+ public org.jbpm.graph.def.Node findNode(java.lang.String);
+ public static java.lang.String generateNodeName(java.util.List);
+ public static org.jbpm.graph.def.Node findNode(org.jbpm.graph.def.NodeCollection, java.lang.String);
+ public void setStartState(org.jbpm.graph.node.StartState);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
+ public void removeAction(org.jbpm.graph.def.Action);
+ public org.jbpm.graph.def.Action getAction(java.lang.String);
+ public java.util.Map getActions();
+ public boolean hasActions();
+ public java.lang.Object createInstance();
+ public org.jbpm.module.def.ModuleDefinition addDefinition(org.jbpm.module.def.ModuleDefinition);
+ public org.jbpm.module.def.ModuleDefinition removeDefinition(org.jbpm.module.def.ModuleDefinition);
+ public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
+ public org.jbpm.context.def.ContextDefinition getContextDefinition();
+ public org.jbpm.file.def.FileDefinition getFileDefinition();
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public java.util.Map getDefinitions();
+ public void setDefinitions(java.util.Map);
+ public int getVersion();
+ public void setVersion(int);
+ public org.jbpm.graph.def.Node getStartState();
+ public void setStartState(org.jbpm.graph.def.Node);
+ public boolean isTerminationImplicit();
+ public void setTerminationImplicit(boolean);
+}
+
+Compiled from "SuperState.java"
+public class org.jbpm.graph.def.SuperState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable,org.jbpm.graph.def.NodeCollection{
+ protected java.util.List nodes;
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.def.SuperState();
+ public org.jbpm.graph.def.SuperState(java.lang.String);
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getNodes();
+ public java.util.Map getNodesMap();
+ public org.jbpm.graph.def.Node getNode(java.lang.String);
+ public boolean hasNode(java.lang.String);
+ public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
+ public void reorderNode(int, int);
+ public java.lang.String generateNodeName();
+ public org.jbpm.graph.def.Node findNode(java.lang.String);
+ public boolean containsNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public boolean isSuperStateNode();
+}
+
+Compiled from "Transition.java"
+public class org.jbpm.graph.def.Transition extends org.jbpm.graph.def.GraphElement{
+ protected org.jbpm.graph.def.Node from;
+ protected org.jbpm.graph.def.Node to;
+ protected java.lang.String condition;
+ public static final java.lang.String[] supportedEventTypes;
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.def.Transition();
+ public org.jbpm.graph.def.Transition(java.lang.String);
+ public org.jbpm.graph.def.Node getFrom();
+ public void setFrom(org.jbpm.graph.def.Node);
+ public void setTo(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getTo();
+ public java.lang.String getCondition();
+ public void setCondition(java.lang.String);
+ public void removeConditionEnforcement();
+ public void take(org.jbpm.graph.exe.ExecutionContext);
+ public void setName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getParent();
+}
+
+Compiled from "Comment.java"
+public class org.jbpm.graph.exe.Comment extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String actorId;
+ protected java.util.Date time;
+ protected java.lang.String message;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ public org.jbpm.graph.exe.Comment();
+ public org.jbpm.graph.exe.Comment(java.lang.String);
+ public org.jbpm.graph.exe.Comment(java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getActorId();
+ public long getId();
+ public java.lang.String getMessage();
+ public java.util.Date getTime();
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setActorId(java.lang.String);
+ public void setMessage(java.lang.String);
+ public void setTime(java.util.Date);
+}
+
+Compiled from "Execution.java"
+public class org.jbpm.graph.exe.Execution extends org.jbpm.graph.exe.ProcessInstance{
+ public org.jbpm.graph.exe.Execution(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ExecutionContext.java"
+public class org.jbpm.graph.exe.ExecutionContext extends java.lang.Object{
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.graph.def.Event event;
+ protected org.jbpm.graph.def.GraphElement eventSource;
+ protected org.jbpm.graph.def.Action action;
+ protected java.lang.Throwable exception;
+ protected org.jbpm.graph.def.Transition transition;
+ protected org.jbpm.graph.def.Node transitionSource;
+ protected org.jbpm.taskmgmt.def.Task task;
+ protected org.jbpm.job.Timer timer;
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
+ public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Node getNode();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setAction(org.jbpm.graph.def.Action);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public java.lang.String toString();
+ public void setVariable(java.lang.String, java.lang.Object);
+ public java.lang.Object getVariable(java.lang.String);
+ public void leaveNode();
+ public void leaveNode(java.lang.String);
+ public void leaveNode(org.jbpm.graph.def.Transition);
+ public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
+ public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public org.jbpm.JbpmContext getJbpmContext();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public org.jbpm.graph.def.Action getAction();
+ public org.jbpm.graph.def.Event getEvent();
+ public void setEvent(org.jbpm.graph.def.Event);
+ public java.lang.Throwable getException();
+ public void setException(java.lang.Throwable);
+ public org.jbpm.graph.def.Transition getTransition();
+ public void setTransition(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.Node getTransitionSource();
+ public void setTransitionSource(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.GraphElement getEventSource();
+ public void setEventSource(org.jbpm.graph.def.GraphElement);
+ public org.jbpm.taskmgmt.def.Task getTask();
+ public void setTask(org.jbpm.taskmgmt.def.Task);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.job.Timer getTimer();
+ public void setTimer(org.jbpm.job.Timer);
+ public static void pushCurrentContext(org.jbpm.graph.exe.ExecutionContext);
+ public static void popCurrentContext(org.jbpm.graph.exe.ExecutionContext);
+ public static org.jbpm.graph.exe.ExecutionContext currentExecutionContext();
+}
+
+Compiled from "ProcessInstance.java"
+public class org.jbpm.graph.exe.ProcessInstance extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
+ protected java.lang.String key;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected org.jbpm.graph.exe.Token rootToken;
+ protected org.jbpm.graph.exe.Token superProcessToken;
+ protected boolean isSuspended;
+ protected java.util.Map instances;
+ protected java.util.Map transientInstances;
+ protected java.util.List runtimeActions;
+ protected java.util.List cascadeProcessInstances;
+ public org.jbpm.graph.exe.ProcessInstance();
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition);
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map);
+ public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map, java.lang.String);
+ public void addInitialContextVariables(java.util.Map);
+ public void addInitialModuleDefinitions(org.jbpm.graph.def.ProcessDefinition);
+ public void fireStartEvent(org.jbpm.graph.def.Node);
+ public org.jbpm.module.exe.ModuleInstance addInstance(org.jbpm.module.exe.ModuleInstance);
+ public org.jbpm.module.exe.ModuleInstance removeInstance(org.jbpm.module.exe.ModuleInstance);
+ public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
+ public org.jbpm.context.exe.ContextInstance getContextInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public org.jbpm.logging.exe.LoggingInstance getLoggingInstance();
+ public void signal();
+ public void signal(java.lang.String);
+ public void signal(org.jbpm.graph.def.Transition);
+ public void end();
+ public void suspend();
+ public void resume();
+ public org.jbpm.graph.exe.RuntimeAction addRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
+ public org.jbpm.graph.exe.RuntimeAction removeRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
+ public java.util.List getRuntimeActions();
+ public boolean hasEnded();
+ public boolean isTerminatedImplicitly();
+ public org.jbpm.graph.exe.Token findToken(java.lang.String);
+ public java.util.List findAllTokens();
+ public java.util.Collection removeCascadeProcessInstances();
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public long getId();
+ public org.jbpm.graph.exe.Token getRootToken();
+ public java.util.Date getStart();
+ public java.util.Date getEnd();
+ public java.util.Map getInstances();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public org.jbpm.graph.exe.Token getSuperProcessToken();
+ public void setSuperProcessToken(org.jbpm.graph.exe.Token);
+ public boolean isSuspended();
+ public int getVersion();
+ public void setVersion(int);
+ public void setEnd(java.util.Date);
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public void setRootToken(org.jbpm.graph.exe.Token);
+ public void setStart(java.util.Date);
+ public java.lang.String getKey();
+ public void setKey(java.lang.String);
+}
+
+Compiled from "RuntimeAction.java"
+public class org.jbpm.graph.exe.RuntimeAction extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.graph.def.GraphElement graphElement;
+ protected java.lang.String eventType;
+ protected org.jbpm.graph.def.Action action;
+ public org.jbpm.graph.exe.RuntimeAction();
+ public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.Event, org.jbpm.graph.def.Action);
+ public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public org.jbpm.graph.def.Action getAction();
+ public java.lang.String getEventType();
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+}
+
+Compiled from "Token.java"
+public class org.jbpm.graph.exe.Token extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
+ protected java.lang.String name;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected org.jbpm.graph.def.Node node;
+ protected java.util.Date nodeEnter;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected org.jbpm.graph.exe.Token parent;
+ protected java.util.Map children;
+ protected java.util.List comments;
+ protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
+ protected int nextLogIndex;
+ public org.jbpm.graph.exe.Token();
+ public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.Token, java.lang.String);
+ public void signal();
+ public void signal(java.lang.String);
+ public void signal(org.jbpm.graph.def.Transition);
+ public java.util.Set getAvailableTransitions();
+ public void end();
+ public void end(boolean);
+ public void addComment(java.lang.String);
+ public void addComment(org.jbpm.graph.exe.Comment);
+ public java.util.List getComments();
+ public boolean hasActiveChildren();
+ public void addLog(org.jbpm.logging.log.ProcessLog);
+ public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
+ public void endCompositeLog();
+ public java.lang.String toString();
+ public boolean hasEnded();
+ public boolean isRoot();
+ public boolean hasParent();
+ public boolean hasChild(java.lang.String);
+ public org.jbpm.graph.exe.Token getChild(java.lang.String);
+ public java.lang.String getFullName();
+ public java.util.List getChildrenAtNode(org.jbpm.graph.def.Node);
+ public void collectChildrenRecursively(java.util.List);
+ public org.jbpm.graph.exe.Token findToken(java.lang.String);
+ public java.util.Map getActiveChildren();
+ public void checkImplicitTermination();
+ public boolean isTerminatedImplicitly();
+ public int nextLogIndex();
+ public void suspend();
+ public void resume();
+ public boolean equals(java.lang.Object);
+ public org.jbpm.graph.exe.ProcessInstance createSubProcessInstance(org.jbpm.graph.def.ProcessDefinition);
+ public void lock(java.lang.String);
+ public void unlock(java.lang.String);
+ public void foreUnlock();
+ public java.lang.String getLockOwner();
+ public boolean isLocked();
+ public long getId();
+ public java.util.Date getStart();
+ public java.util.Date getEnd();
+ public java.lang.String getName();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public java.util.Map getChildren();
+ public org.jbpm.graph.def.Node getNode();
+ public void setNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.exe.Token getParent();
+ public void setParent(org.jbpm.graph.exe.Token);
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public java.util.Date getNodeEnter();
+ public void setNodeEnter(java.util.Date);
+ public boolean isAbleToReactivateParent();
+ public void setAbleToReactivateParent(boolean);
+ public boolean isTerminationImplicit();
+ public void setTerminationImplicit(boolean);
+ public boolean isSuspended();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "ActionLog.java"
+public class org.jbpm.graph.log.ActionLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Action action;
+ protected java.lang.String exception;
+ public org.jbpm.graph.log.ActionLog();
+ public org.jbpm.graph.log.ActionLog(org.jbpm.graph.def.Action);
+ public java.lang.String toString();
+ public void setException(java.lang.Throwable);
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+ public java.lang.String getException();
+}
+
+Compiled from "NodeLog.java"
+public class org.jbpm.graph.log.NodeLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.def.Node node;
+ protected java.util.Date enter;
+ protected java.util.Date leave;
+ protected long duration;
+ public org.jbpm.graph.log.NodeLog();
+ public org.jbpm.graph.log.NodeLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date);
+ public java.lang.String toString();
+ public long getDuration();
+ public java.util.Date getEnter();
+ public java.util.Date getLeave();
+ public org.jbpm.graph.def.Node getNode();
+}
+
+Compiled from "ProcessInstanceCreateLog.java"
+public class org.jbpm.graph.log.ProcessInstanceCreateLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.graph.log.ProcessInstanceCreateLog();
+ public java.lang.String toString();
+}
+
+Compiled from "ProcessInstanceEndLog.java"
+public class org.jbpm.graph.log.ProcessInstanceEndLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.graph.log.ProcessInstanceEndLog();
+ public java.lang.String toString();
+}
+
+Compiled from "ProcessStateLog.java"
+public class org.jbpm.graph.log.ProcessStateLog extends org.jbpm.graph.log.NodeLog{
+ public org.jbpm.graph.log.ProcessStateLog();
+ public org.jbpm.graph.log.ProcessStateLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date, org.jbpm.graph.exe.ProcessInstance);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
+ public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "SignalLog.java"
+public class org.jbpm.graph.log.SignalLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Transition transition;
+ public org.jbpm.graph.log.SignalLog();
+ public org.jbpm.graph.log.SignalLog(org.jbpm.graph.def.Transition);
+ public java.lang.String toString();
+ public org.jbpm.graph.def.Transition getTransition();
+}
+
+Compiled from "TokenCreateLog.java"
+public class org.jbpm.graph.log.TokenCreateLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.exe.Token child;
+ public org.jbpm.graph.log.TokenCreateLog();
+ public org.jbpm.graph.log.TokenCreateLog(org.jbpm.graph.exe.Token);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.Token getChild();
+}
+
+Compiled from "TokenEndLog.java"
+public class org.jbpm.graph.log.TokenEndLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.graph.exe.Token child;
+ public org.jbpm.graph.log.TokenEndLog();
+ public org.jbpm.graph.log.TokenEndLog(org.jbpm.graph.exe.Token);
+ public java.lang.String toString();
+ public org.jbpm.graph.exe.Token getChild();
+}
+
+Compiled from "TransitionLog.java"
+public class org.jbpm.graph.log.TransitionLog extends org.jbpm.logging.log.CompositeLog{
+ protected org.jbpm.graph.def.Transition transition;
+ protected org.jbpm.graph.def.Node sourceNode;
+ protected org.jbpm.graph.def.Node destinationNode;
+ public org.jbpm.graph.log.TransitionLog();
+ public org.jbpm.graph.log.TransitionLog(org.jbpm.graph.def.Transition, org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getDestinationNode();
+ public void setDestinationNode(org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Node getSourceNode();
+ public org.jbpm.graph.def.Transition getTransition();
+ public java.lang.String toString();
+}
+
+Compiled from "ParallelSplit.java"
+public class org.jbpm.graph.node.advanced.ParallelSplit extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.advanced.ParallelSplit();
+}
+
+Compiled from "DbSubProcessResolver.java"
+public class org.jbpm.graph.node.DbSubProcessResolver extends java.lang.Object implements org.jbpm.graph.node.SubProcessResolver{
+ public org.jbpm.graph.node.DbSubProcessResolver();
+ public org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
+}
+
+Compiled from "Decision.java"
+public class org.jbpm.graph.node.Decision extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Decision();
+ public org.jbpm.graph.node.Decision(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getDecisionConditions();
+ public void setDecisionDelegation(org.jbpm.instantiation.Delegation);
+}
+
+Compiled from "DecisionCondition.java"
+public class org.jbpm.graph.node.DecisionCondition extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.graph.node.DecisionCondition();
+ public org.jbpm.graph.node.DecisionCondition(java.lang.String, java.lang.String);
+ public java.lang.String getExpression();
+ public java.lang.String getTransitionName();
+}
+
+Compiled from "DecisionHandler.java"
+public interface org.jbpm.graph.node.DecisionHandler extends java.io.Serializable{
+ public abstract java.lang.String decide(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "EndState.java"
+public class org.jbpm.graph.node.EndState extends org.jbpm.graph.def.Node{
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.EndState();
+ public java.lang.String[] getSupportedEventTypes();
+ public org.jbpm.graph.node.EndState(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
+}
+
+Compiled from "Fork.java"
+public class org.jbpm.graph.node.Fork extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Fork();
+ public org.jbpm.graph.node.Fork(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ protected org.jbpm.graph.node.Fork$ForkedToken createForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
+ protected java.lang.String getTokenName(org.jbpm.graph.exe.Token, java.lang.String);
+ public org.jbpm.graph.action.Script getScript();
+ public void setScript(org.jbpm.graph.action.Script);
+}
+
+Compiled from "Fork.java"
+class org.jbpm.graph.node.Fork$ForkedToken extends java.lang.Object{
+ public org.jbpm.graph.node.Fork$ForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
+}
+
+Compiled from "InterleaveEnd.java"
+public class org.jbpm.graph.node.InterleaveEnd extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.InterleaveEnd();
+ public org.jbpm.graph.node.InterleaveEnd(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.node.InterleaveStart getInterleaveStart();
+ public org.jbpm.graph.def.Transition getBack();
+ public void setBack(org.jbpm.graph.def.Transition);
+ public org.jbpm.graph.def.Transition getDone();
+ public void setDone(org.jbpm.graph.def.Transition);
+}
+
+Compiled from "InterleaveStart.java"
+public class org.jbpm.graph.node.InterleaveStart extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.InterleaveStart();
+ public org.jbpm.graph.node.InterleaveStart(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ protected java.util.Collection getTransitionNames(org.jbpm.graph.exe.Token);
+ protected void storeTransitionNames(java.util.Collection, org.jbpm.graph.exe.Token);
+ public java.util.Collection retrieveTransitionNames(org.jbpm.graph.exe.Token);
+ public void removeTransitionNames(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.node.InterleaveStart$Interleaver getInterleaver();
+ public void setInterleaver(org.jbpm.graph.node.InterleaveStart$Interleaver);
+}
+
+Compiled from "InterleaveStart.java"
+public class org.jbpm.graph.node.InterleaveStart$DefaultInterleaver extends java.lang.Object implements org.jbpm.graph.node.InterleaveStart$Interleaver{
+ public org.jbpm.graph.node.InterleaveStart$DefaultInterleaver(org.jbpm.graph.node.InterleaveStart);
+ public java.lang.String selectNextTransition(java.util.Collection);
+}
+
+Compiled from "InterleaveStart.java"
+public interface org.jbpm.graph.node.InterleaveStart$Interleaver{
+ public abstract java.lang.String selectNextTransition(java.util.Collection);
+}
+
+Compiled from "Join.java"
+public class org.jbpm.graph.node.Join extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public org.jbpm.graph.node.Join();
+ public org.jbpm.graph.node.Join(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean mustParentBeReactivated(org.jbpm.graph.exe.Token, java.util.Iterator);
+ public java.lang.String getParentLockMode();
+ public void setParentLockMode(java.lang.String);
+ public org.jbpm.graph.action.Script getScript();
+ public void setScript(org.jbpm.graph.action.Script);
+ public java.util.Collection getTokenNames();
+ public void setTokenNames(java.util.Collection);
+ public boolean isDiscriminator();
+ public void setDiscriminator(boolean);
+ public int getNOutOfM();
+ public void setNOutOfM(int);
+}
+
+Compiled from "MailNode.java"
+public class org.jbpm.graph.node.MailNode extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.MailNode();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "Merge.java"
+public class org.jbpm.graph.node.Merge extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.Merge();
+ public org.jbpm.graph.node.Merge(java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isSynchronized();
+ public void setSynchronized(boolean);
+}
+
+Compiled from "MilestoneEvent.java"
+public class org.jbpm.graph.node.MilestoneEvent extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.graph.node.MilestoneEvent();
+ public org.jbpm.graph.node.MilestoneEvent(java.lang.String, java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.lang.String getMilestoneName();
+ public void setMilestoneName(java.lang.String);
+ public java.lang.String getRelativeTokenPath();
+ public void setRelativeTokenPath(java.lang.String);
+}
+
+Compiled from "MilestoneNode.java"
+public class org.jbpm.graph.node.MilestoneNode extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.MilestoneNode();
+ public org.jbpm.graph.node.MilestoneNode(java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isMilestoneReached(java.lang.String, org.jbpm.graph.exe.Token);
+ public void addMilestoneListener(java.lang.String, org.jbpm.graph.exe.Token);
+ public java.lang.String getTokenPath();
+ public void setTokenPath(java.lang.String);
+}
+
+Compiled from "NodeTypes.java"
+public class org.jbpm.graph.node.NodeTypes extends java.lang.Object{
+ public org.jbpm.graph.node.NodeTypes();
+ public static java.util.Set getNodeTypes();
+ public static java.util.Set getNodeNames();
+ public static java.lang.Class getNodeType(java.lang.String);
+ public static java.lang.String getNodeName(java.lang.Class);
+ public static java.util.Map createInverseMapping(java.util.Map);
+}
+
+Compiled from "ProcessFactory.java"
+public class org.jbpm.graph.node.ProcessFactory extends java.lang.Object{
+ public org.jbpm.graph.node.ProcessFactory();
+ public static org.jbpm.graph.def.ProcessDefinition createProcessDefinition(java.lang.String[], java.lang.String[]);
+ public static void addNodesAndTransitions(org.jbpm.graph.def.ProcessDefinition, java.lang.String[], java.lang.String[]);
+ public static java.lang.String getTypeName(org.jbpm.graph.def.Node);
+ public static org.jbpm.graph.def.Node createNode(java.lang.String);
+ public static java.lang.String[] cutTransitionText(java.lang.String);
+}
+
+Compiled from "ProcessState.java"
+public class org.jbpm.graph.node.ProcessState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ protected org.jbpm.graph.def.ProcessDefinition subProcessDefinition;
+ protected java.util.Set variableAccesses;
+ protected java.lang.String subProcessName;
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.ProcessState();
+ public static void setDefaultSubProcessResolver(org.jbpm.graph.node.SubProcessResolver);
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ protected void addNodeLog(org.jbpm.graph.exe.Token);
+ public org.jbpm.graph.def.ProcessDefinition getSubProcessDefinition();
+ public void setSubProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "StartState.java"
+public class org.jbpm.graph.node.StartState extends org.jbpm.graph.def.Node{
+ public static final java.lang.String[] supportedEventTypes;
+ public org.jbpm.graph.node.StartState();
+ public org.jbpm.graph.node.StartState(java.lang.String);
+ public java.lang.String getName();
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public java.lang.String[] getSupportedEventTypes();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
+ public void setArrivingTransitions(java.util.Map);
+}
+
+Compiled from "State.java"
+public class org.jbpm.graph.node.State extends org.jbpm.graph.def.Node{
+ public org.jbpm.graph.node.State();
+ public org.jbpm.graph.node.State(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "SubProcessResolver.java"
+public interface org.jbpm.graph.node.SubProcessResolver extends java.io.Serializable{
+ public abstract org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
+}
+
+Compiled from "TaskNode.java"
+public class org.jbpm.graph.node.TaskNode extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
+ public static final int SIGNAL_UNSYNCHRONIZED;
+ public static final int SIGNAL_NEVER;
+ public static final int SIGNAL_FIRST;
+ public static final int SIGNAL_FIRST_WAIT;
+ public static final int SIGNAL_LAST;
+ public static final int SIGNAL_LAST_WAIT;
+ public static int parseSignal(java.lang.String);
+ public static java.lang.String signalToString(int);
+ public org.jbpm.graph.node.TaskNode();
+ public org.jbpm.graph.node.TaskNode(java.lang.String);
+ public org.jbpm.graph.def.Node$NodeType getNodeType();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
+ public boolean completionTriggersSignal(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void removeTaskInstanceSynchronization(org.jbpm.graph.exe.Token);
+ public java.util.Map getTasksMap();
+ public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
+ public java.util.Set getTasks();
+ public int getSignal();
+ public boolean getCreateTasks();
+ public boolean isEndTasks();
+ public void setCreateTasks(boolean);
+ public void setEndTasks(boolean);
+ public void setSignal(int);
+ public void setTasks(java.util.Set);
+}
+
+Compiled from "BeanInstantiator.java"
+public class org.jbpm.instantiation.BeanInstantiator extends org.jbpm.instantiation.FieldInstantiator implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.BeanInstantiator();
+ protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
+}
+
+Compiled from "ConfigurationPropertyInstantiator.java"
+public class org.jbpm.instantiation.ConfigurationPropertyInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.ConfigurationPropertyInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "ConstructorInstantiator.java"
+public class org.jbpm.instantiation.ConstructorInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.ConstructorInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "DefaultInstantiator.java"
+public class org.jbpm.instantiation.DefaultInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.DefaultInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "DefaultProcessClassLoaderFactory.java"
+public class org.jbpm.instantiation.DefaultProcessClassLoaderFactory extends java.lang.Object implements org.jbpm.instantiation.ProcessClassLoaderFactory,java.io.Serializable{
+ public org.jbpm.instantiation.DefaultProcessClassLoaderFactory();
+ public java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Delegation.java"
+public class org.jbpm.instantiation.Delegation extends java.lang.Object implements org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
+ protected static java.util.Map instantiatorCache;
+ protected java.lang.String className;
+ protected java.lang.String configuration;
+ protected java.lang.String configType;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.instantiation.Delegation();
+ public org.jbpm.instantiation.Delegation(java.lang.Object);
+ public org.jbpm.instantiation.Delegation(java.lang.String);
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void write(org.dom4j.Element);
+ public java.lang.Object getInstance();
+ public java.lang.Object instantiate();
+ public boolean equals(java.lang.Object);
+ public java.lang.String getClassName();
+ public void setClassName(java.lang.String);
+ public java.lang.String getConfiguration();
+ public void setConfiguration(java.lang.String);
+ public java.lang.String getConfigType();
+ public void setConfigType(java.lang.String);
+ public long getId();
+ public void setId(long);
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "FieldInstantiator.java"
+public class org.jbpm.instantiation.FieldInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.FieldInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+ protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
+ protected org.dom4j.Element parseConfiguration(java.lang.String);
+ protected java.lang.Object newInstance(java.lang.Class);
+ public static java.lang.Object getValue(java.lang.Class, org.dom4j.Element);
+}
+
+Compiled from "Instantiator.java"
+public interface org.jbpm.instantiation.Instantiator{
+ public abstract java.lang.Object instantiate(java.lang.Class, java.lang.String);
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection extends java.net.URLConnection{
+ public org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection(byte[], java.net.URL);
+ public void connect() throws java.io.IOException;
+ public java.io.InputStream getInputStream() throws java.io.IOException;
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler extends java.net.URLStreamHandler{
+ public org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler(byte[]);
+ protected java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException;
+}
+
+Compiled from "ProcessClassLoader.java"
+public class org.jbpm.instantiation.ProcessClassLoader extends java.lang.ClassLoader{
+ public org.jbpm.instantiation.ProcessClassLoader(java.lang.ClassLoader, org.jbpm.graph.def.ProcessDefinition);
+ public java.net.URL findResource(java.lang.String);
+ public java.lang.Class findClass(java.lang.String) throws java.lang.ClassNotFoundException;
+}
+
+Compiled from "ProcessClassLoaderFactory.java"
+public interface org.jbpm.instantiation.ProcessClassLoaderFactory{
+ public abstract java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "UserCodeInterceptor.java"
+public interface org.jbpm.instantiation.UserCodeInterceptor{
+ public abstract void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public abstract void executeAssignment(org.jbpm.taskmgmt.def.AssignmentHandler, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public abstract void executeTaskControllerInitialization(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+ public abstract void executeTaskControllerSubmission(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+}
+
+Compiled from "UserCodeInterceptorConfig.java"
+public abstract class org.jbpm.instantiation.UserCodeInterceptorConfig extends java.lang.Object{
+ public static org.jbpm.instantiation.UserCodeInterceptor userCodeInterceptor;
+ public org.jbpm.instantiation.UserCodeInterceptorConfig();
+ public static void setUserCodeInterceptor(org.jbpm.instantiation.UserCodeInterceptor);
+}
+
+Compiled from "XmlInstantiator.java"
+public class org.jbpm.instantiation.XmlInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
+ public org.jbpm.instantiation.XmlInstantiator();
+ public java.lang.Object instantiate(java.lang.Class, java.lang.String);
+ protected org.dom4j.Element parseConfiguration(java.lang.String);
+}
+
+Compiled from "JbpmConfiguration.java"
+public class org.jbpm.JbpmConfiguration extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.JbpmConfiguration(org.jbpm.configuration.ObjectFactory);
+ public static org.jbpm.JbpmConfiguration getInstance();
+ public static org.jbpm.JbpmConfiguration getInstance(java.lang.String);
+ public static boolean hasInstance(java.lang.String);
+ protected static org.jbpm.configuration.ObjectFactory parseObjectFactory(java.io.InputStream);
+ public static org.jbpm.JbpmConfiguration parseXmlString(java.lang.String);
+ protected static org.jbpm.JbpmConfiguration createJbpmConfiguration(org.jbpm.configuration.ObjectFactory);
+ public static org.jbpm.JbpmConfiguration parseInputStream(java.io.InputStream);
+ public static org.jbpm.JbpmConfiguration parseResource(java.lang.String);
+ public org.jbpm.JbpmContext createJbpmContext();
+ public org.jbpm.JbpmContext createJbpmContext(java.lang.String);
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String, java.lang.String);
+ public static java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
+ public void cleanSchema();
+ public void cleanSchema(java.lang.String);
+ public void createSchema();
+ public void createSchema(java.lang.String);
+ public void dropSchema();
+ public void dropSchema(java.lang.String);
+ public void close();
+ public void close(java.lang.String);
+ public org.jbpm.JbpmContext getCurrentJbpmContext();
+ public void startJobExecutor();
+ public synchronized org.jbpm.job.executor.JobExecutor getJobExecutor();
+}
+
+Compiled from "JbpmConfiguration.java"
+public abstract class org.jbpm.JbpmConfiguration$Configs extends java.lang.Object{
+ public org.jbpm.JbpmConfiguration$Configs();
+ public static org.jbpm.configuration.ObjectFactory getObjectFactory();
+ public static void setDefaultObjectFactory(org.jbpm.configuration.ObjectFactory);
+ public static boolean hasObject(java.lang.String);
+ public static synchronized java.lang.Object getObject(java.lang.String);
+ public static java.lang.String getString(java.lang.String);
+ public static long getLong(java.lang.String);
+ public static int getInt(java.lang.String);
+ public static boolean getBoolean(java.lang.String);
+}
+
+Compiled from "JbpmConfigurationTestHelper.java"
+public class org.jbpm.JbpmConfigurationTestHelper extends java.lang.Object{
+ public org.jbpm.JbpmConfigurationTestHelper();
+ public static void reset();
+}
+
+Compiled from "JbpmContext.java"
+public class org.jbpm.JbpmContext extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String DEFAULT_JBPM_CONTEXT_NAME;
+ public org.jbpm.JbpmContext(org.jbpm.svc.Services, org.jbpm.configuration.ObjectFactory);
+ public void close();
+ public static org.jbpm.JbpmContext getCurrentJbpmContext();
+ public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+ public java.util.List getTaskList();
+ public java.util.List getTaskList(java.lang.String);
+ public java.util.List getGroupTaskList(java.util.List);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstanceForUpdate(long);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstanceForUpdate(long);
+ public org.jbpm.graph.exe.Token loadToken(long);
+ public org.jbpm.graph.exe.Token getToken(long);
+ public org.jbpm.graph.exe.Token loadTokenForUpdate(long);
+ public org.jbpm.graph.exe.Token getTokenForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(long);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance newProcessInstance(java.lang.String);
+ public org.jbpm.graph.exe.ProcessInstance newProcessInstanceForUpdate(java.lang.String);
+ public void save(org.jbpm.graph.exe.ProcessInstance);
+ public void save(org.jbpm.graph.exe.Token);
+ public void save(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void setRollbackOnly();
+ public org.jbpm.svc.Services getServices();
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public org.jbpm.configuration.ObjectFactory getObjectFactory();
+ public org.hibernate.SessionFactory getSessionFactory();
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public org.hibernate.Session getSession();
+ public void setSession(org.hibernate.Session);
+ public java.sql.Connection getConnection();
+ public void setConnection(java.sql.Connection);
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public void addAutoSaveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public void addAutoSaveToken(org.jbpm.graph.exe.Token);
+ public void addAutoSaveTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.JbpmConfiguration getJbpmConfiguration();
+}
+
+Compiled from "JbpmException.java"
+public class org.jbpm.JbpmException extends java.lang.RuntimeException{
+ public org.jbpm.JbpmException();
+ public org.jbpm.JbpmException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.JbpmException(java.lang.String);
+ public org.jbpm.JbpmException(java.lang.Throwable);
+}
+
+Compiled from "AbstractJcrServiceFactory.java"
+public abstract class org.jbpm.jcr.impl.AbstractJcrServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.jcr.impl.AbstractJcrServiceFactory();
+ public org.jbpm.svc.Service openService();
+ protected abstract javax.jcr.Repository getRepository();
+ public void close();
+}
+
+Compiled from "JcrServiceImpl.java"
+public class org.jbpm.jcr.impl.JcrServiceImpl extends java.lang.Object implements org.jbpm.jcr.JcrService{
+ protected javax.jcr.Session session;
+ public org.jbpm.jcr.impl.JcrServiceImpl(javax.jcr.Session);
+ public javax.jcr.Session getSession();
+ public void close();
+}
+
+Compiled from "JackrabbitJcrServiceFactory.java"
+public class org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
+ public org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory();
+ protected synchronized javax.jcr.Repository getRepository();
+}
+
+Compiled from "JcrService.java"
+public interface org.jbpm.jcr.JcrService extends org.jbpm.svc.Service{
+ public abstract javax.jcr.Session getSession();
+}
+
+Compiled from "JndiJcrServiceFactory.java"
+public class org.jbpm.jcr.jndi.JndiJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
+ public org.jbpm.jcr.jndi.JndiJcrServiceFactory();
+ protected javax.jcr.Repository getRepository();
+}
+
+Compiled from "CleanUpProcessJob.java"
+public class org.jbpm.job.CleanUpProcessJob extends org.jbpm.job.Job{
+ public org.jbpm.job.CleanUpProcessJob();
+ public org.jbpm.job.CleanUpProcessJob(org.jbpm.graph.exe.ProcessInstance);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+}
+
+Compiled from "ExecuteActionJob.java"
+public class org.jbpm.job.ExecuteActionJob extends org.jbpm.job.Job{
+ public org.jbpm.job.ExecuteActionJob();
+ public org.jbpm.job.ExecuteActionJob(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "ExecuteNodeJob.java"
+public class org.jbpm.job.ExecuteNodeJob extends org.jbpm.job.Job{
+ public org.jbpm.job.ExecuteNodeJob();
+ public org.jbpm.job.ExecuteNodeJob(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public org.jbpm.graph.def.Node getNode();
+ public void setNode(org.jbpm.graph.def.Node);
+}
+
+Compiled from "JobExecutor.java"
+public class org.jbpm.job.executor.JobExecutor extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.JbpmConfiguration jbpmConfiguration;
+ protected java.lang.String name;
+ protected int nbrOfThreads;
+ protected int idleInterval;
+ protected int maxIdleInterval;
+ protected int historyMaxSize;
+ protected int maxLockTime;
+ protected int lockMonitorInterval;
+ protected int lockBufferTime;
+ protected java.util.Map threads;
+ protected org.jbpm.job.executor.LockMonitorThread lockMonitorThread;
+ protected java.util.Map monitoredJobIds;
+ protected boolean isStarted;
+ protected static java.lang.String hostName;
+ public org.jbpm.job.executor.JobExecutor();
+ public synchronized void start();
+ public synchronized java.util.List stop();
+ public void stopAndJoin() throws java.lang.InterruptedException;
+ protected synchronized void startThread();
+ protected java.lang.Thread createThread(java.lang.String);
+ protected java.lang.String getNextThreadName();
+ protected java.lang.String getLastThreadName();
+ protected synchronized java.lang.Thread stopThread();
+ public void setMonitoredJobIds(java.util.Map);
+ public java.util.Set getMonitoredJobIds();
+ public void addMonitoredJobId(java.lang.String, long);
+ public void removeMonitoredJobId(java.lang.String);
+ public void setHistoryMaxSize(int);
+ public int getHistoryMaxSize();
+ public void setIdleInterval(int);
+ public int getIdleInterval();
+ public void setStarted(boolean);
+ public boolean isStarted();
+ public void setJbpmConfiguration(org.jbpm.JbpmConfiguration);
+ public org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ public void setMaxIdleInterval(int);
+ public int getMaxIdleInterval();
+ public void setName(java.lang.String);
+ public java.lang.String getName();
+ public void setSize(int);
+ public int getSize();
+ public void setThreads(java.util.Map);
+ public java.util.Map getThreads();
+ public void setMaxLockTime(int);
+ public int getMaxLockTime();
+ public void setLockBufferTime(int);
+ public int getLockBufferTime();
+ public void setLockMonitorInterval(int);
+ public int getLockMonitorInterval();
+ public void setNbrOfThreads(int);
+ public int getNbrOfThreads();
+}
+
+Compiled from "JobExecutorServlet.java"
+public class org.jbpm.job.executor.JobExecutorServlet extends javax.servlet.http.HttpServlet{
+ public org.jbpm.job.executor.JobExecutorServlet();
+ public void init() throws javax.servlet.ServletException;
+ protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;
+ public void destroy();
+}
+
+Compiled from "JobExecutorThread.java"
+public class org.jbpm.job.executor.JobExecutorThread extends java.lang.Thread{
+ public org.jbpm.job.executor.JobExecutorThread(java.lang.String, org.jbpm.job.executor.JobExecutor, org.jbpm.JbpmConfiguration, int, int, long, int);
+ public void run();
+ protected java.util.Collection acquireJobs();
+ protected void executeJob(org.jbpm.job.Job);
+ protected java.util.Date getNextDueDate();
+ protected long getWaitPeriod();
+ public void setActive(boolean);
+ public void deactivate();
+}
+
+Compiled from "JobHistoryEntry.java"
+public class org.jbpm.job.executor.JobHistoryEntry extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.job.executor.JobHistoryEntry();
+}
+
+Compiled from "LockMonitorThread.java"
+public class org.jbpm.job.executor.LockMonitorThread extends java.lang.Thread{
+ public org.jbpm.job.executor.LockMonitorThread(org.jbpm.JbpmConfiguration, int, int, int);
+ public void run();
+ protected void unlockOverdueJobs();
+ public void setActive(boolean);
+ public void deactivate();
+}
+
+Compiled from "Job.java"
+public abstract class org.jbpm.job.Job extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.job.Job();
+ public org.jbpm.job.Job(org.jbpm.graph.exe.Token);
+ public abstract boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String toString();
+ public java.lang.String toStringLongFormat();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public long getId();
+ public java.util.Date getAqcuireDate();
+ public void setLockTime(java.util.Date);
+ public java.util.Date getDueDate();
+ public void setDueDate(java.util.Date);
+ public java.lang.String getException();
+ public void setException(java.lang.String);
+ public boolean isExclusive();
+ public void setExclusive(boolean);
+ public java.lang.String getJobExecutorName();
+ public void setLockOwner(java.lang.String);
+ public int getRetries();
+ public void setRetries(int);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+ public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.lang.String getConfiguration();
+ public void setConfiguration(java.lang.String);
+ public java.lang.String getLockOwner();
+ public java.util.Date getLockTime();
+ public boolean isSuspended();
+ public void setSuspended(boolean);
+ public int getVersion();
+}
+
+Compiled from "Timer.java"
+public class org.jbpm.job.Timer extends org.jbpm.job.Job{
+ public org.jbpm.job.Timer();
+ public org.jbpm.job.Timer(org.jbpm.graph.exe.Token);
+ public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
+ public java.lang.String toString();
+ public static java.lang.String formatDueDate(java.util.Date);
+ public java.lang.String getRepeat();
+ public void setRepeat(java.lang.String);
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public org.jbpm.graph.def.GraphElement getGraphElement();
+ public void setGraphElement(org.jbpm.graph.def.GraphElement);
+ public org.jbpm.graph.def.Action getAction();
+ public void setAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "Converter.java"
+class org.jbpm.jpdl.convert.Converter$1 extends java.lang.Object implements java.io.FilenameFilter{
+ public boolean accept(java.io.File, java.lang.String);
+}
+
+Compiled from "Converter.java"
+public class org.jbpm.jpdl.convert.Converter extends java.lang.Object{
+ public org.jbpm.jpdl.convert.Converter();
+ public org.dom4j.Document convert(org.dom4j.Document) throws java.lang.Exception;
+ public java.lang.String convertPar(org.jbpm.jpdl.par.ProcessArchive);
+ public void serializetoXML(java.io.OutputStream, org.dom4j.Document) throws java.lang.Exception;
+ public static void main(java.lang.String[]) throws java.lang.Exception;
+}
+
+Compiled from "ELException.java"
+public class org.jbpm.jpdl.el.ELException extends org.jbpm.JbpmException{
+ public org.jbpm.jpdl.el.ELException();
+ public org.jbpm.jpdl.el.ELException(java.lang.String);
+ public org.jbpm.jpdl.el.ELException(java.lang.Throwable);
+ public org.jbpm.jpdl.el.ELException(java.lang.String, java.lang.Throwable);
+ public java.lang.Throwable getRootCause();
+}
+
+Compiled from "ELParseException.java"
+public class org.jbpm.jpdl.el.ELParseException extends org.jbpm.jpdl.el.ELException{
+ public org.jbpm.jpdl.el.ELParseException();
+ public org.jbpm.jpdl.el.ELParseException(java.lang.String);
+}
+
+Compiled from "Expression.java"
+public abstract class org.jbpm.jpdl.el.Expression extends java.lang.Object{
+ public org.jbpm.jpdl.el.Expression();
+ public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluator.java"
+public abstract class org.jbpm.jpdl.el.ExpressionEvaluator extends java.lang.Object{
+ public org.jbpm.jpdl.el.ExpressionEvaluator();
+ public abstract org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public abstract java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "FunctionMapper.java"
+public interface org.jbpm.jpdl.el.FunctionMapper{
+ public abstract java.lang.reflect.Method resolveFunction(java.lang.String, java.lang.String);
+}
+
+Compiled from "AndOperator.java"
+public class org.jbpm.jpdl.el.impl.AndOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.AndOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.AndOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "ArithmeticOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.ArithmeticOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.ArithmeticOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract double apply(double, double);
+ public abstract long apply(long, long);
+ public abstract java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public abstract java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "ArraySuffix.java"
+public class org.jbpm.jpdl.el.impl.ArraySuffix extends org.jbpm.jpdl.el.impl.ValueSuffix{
+ public org.jbpm.jpdl.el.impl.Expression getIndex();
+ public void setIndex(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.ArraySuffix(org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BeanInfoIndexedProperty.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty extends java.lang.Object{
+ public java.lang.reflect.Method getReadMethod();
+ public java.lang.reflect.Method getWriteMethod();
+ public java.beans.IndexedPropertyDescriptor getIndexedPropertyDescriptor();
+ public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.IndexedPropertyDescriptor);
+}
+
+Compiled from "BeanInfoManager.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoManager extends java.lang.Object{
+ public java.lang.Class getBeanClass();
+ public static org.jbpm.jpdl.el.impl.BeanInfoManager getBeanInfoManager(java.lang.Class);
+ public static org.jbpm.jpdl.el.impl.BeanInfoProperty getBeanInfoProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getBeanInfoIndexedProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanInfoProperty getProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getIndexedProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public java.beans.EventSetDescriptor getEventSet(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BeanInfoProperty.java"
+public class org.jbpm.jpdl.el.impl.BeanInfoProperty extends java.lang.Object{
+ public java.lang.reflect.Method getReadMethod();
+ public java.lang.reflect.Method getWriteMethod();
+ public java.beans.PropertyDescriptor getPropertyDescriptor();
+ public org.jbpm.jpdl.el.impl.BeanInfoProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.PropertyDescriptor);
+}
+
+Compiled from "BeanMethod.java"
+public class org.jbpm.jpdl.el.impl.BeanMethod extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.BeanMethod(java.lang.reflect.Method);
+ public java.lang.Object invoke(java.lang.Object) throws java.lang.reflect.InvocationTargetException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException;
+}
+
+Compiled from "BinaryOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.BinaryOperator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.BinaryOperator();
+ public abstract java.lang.String getOperatorSymbol();
+ public abstract java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "BinaryOperatorExpression.java"
+public class org.jbpm.jpdl.el.impl.BinaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getExpression();
+ public void setExpression(org.jbpm.jpdl.el.impl.Expression);
+ public java.util.List getOperators();
+ public void setOperators(java.util.List);
+ public java.util.List getExpressions();
+ public void setExpressions(java.util.List);
+ public org.jbpm.jpdl.el.impl.BinaryOperatorExpression(org.jbpm.jpdl.el.impl.Expression, java.util.List, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "BooleanLiteral.java"
+public class org.jbpm.jpdl.el.impl.BooleanLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static final org.jbpm.jpdl.el.impl.BooleanLiteral TRUE;
+ public static final org.jbpm.jpdl.el.impl.BooleanLiteral FALSE;
+ public org.jbpm.jpdl.el.impl.BooleanLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "Coercions.java"
+public class org.jbpm.jpdl.el.impl.Coercions extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Coercions();
+ public static java.lang.Object coerce(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.String coerceToString(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Number coerceToPrimitiveNumber(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Integer coerceToInteger(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Character coerceToCharacter(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Boolean coerceToBoolean(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object coerceToObject(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyArithmeticOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.ArithmeticOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyRelationalOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.RelationalOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static java.lang.Object applyEqualityOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.EqualityOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public static boolean isFloatingPointType(java.lang.Object);
+ public static boolean isFloatingPointType(java.lang.Class);
+ public static boolean isFloatingPointString(java.lang.Object);
+ public static boolean isIntegerType(java.lang.Object);
+ public static boolean isIntegerType(java.lang.Class);
+ public static boolean isBigInteger(java.lang.Object);
+ public static boolean isBigDecimal(java.lang.Object);
+}
+
+Compiled from "ComplexValue.java"
+public class org.jbpm.jpdl.el.impl.ComplexValue extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getPrefix();
+ public void setPrefix(org.jbpm.jpdl.el.impl.Expression);
+ public java.util.List getSuffixes();
+ public void setSuffixes(java.util.List);
+ public org.jbpm.jpdl.el.impl.ComplexValue(org.jbpm.jpdl.el.impl.Expression, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ConditionalExpression.java"
+public class org.jbpm.jpdl.el.impl.ConditionalExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.Expression getCondition();
+ public void setCondition(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.Expression getTrueBranch();
+ public void setTrueBranch(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.Expression getFalseBranch();
+ public void setFalseBranch(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.ConditionalExpression(org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "Constants.java"
+public class org.jbpm.jpdl.el.impl.Constants extends java.lang.Object{
+ public static final java.lang.String EXCEPTION_GETTING_BEANINFO;
+ public static final java.lang.String NULL_EXPRESSION_STRING;
+ public static final java.lang.String PARSE_EXCEPTION;
+ public static final java.lang.String CANT_GET_PROPERTY_OF_NULL;
+ public static final java.lang.String NO_SUCH_PROPERTY;
+ public static final java.lang.String NO_GETTER_METHOD;
+ public static final java.lang.String ERROR_GETTING_PROPERTY;
+ public static final java.lang.String ERROR_INVOKING_METHOD;
+ public static final java.lang.String CANT_GET_INDEXED_VALUE_OF_NULL;
+ public static final java.lang.String CANT_GET_NULL_INDEX;
+ public static final java.lang.String NULL_INDEX;
+ public static final java.lang.String BAD_INDEX_VALUE;
+ public static final java.lang.String EXCEPTION_ACCESSING_LIST;
+ public static final java.lang.String EXCEPTION_ACCESSING_ARRAY;
+ public static final java.lang.String CANT_FIND_INDEX;
+ public static final java.lang.String TOSTRING_EXCEPTION;
+ public static final java.lang.String BOOLEAN_TO_NUMBER;
+ public static final java.lang.String STRING_TO_NUMBER_EXCEPTION;
+ public static final java.lang.String COERCE_TO_NUMBER;
+ public static final java.lang.String BOOLEAN_TO_CHARACTER;
+ public static final java.lang.String EMPTY_STRING_TO_CHARACTER;
+ public static final java.lang.String COERCE_TO_CHARACTER;
+ public static final java.lang.String NULL_TO_BOOLEAN;
+ public static final java.lang.String STRING_TO_BOOLEAN;
+ public static final java.lang.String COERCE_TO_BOOLEAN;
+ public static final java.lang.String COERCE_TO_OBJECT;
+ public static final java.lang.String NO_PROPERTY_EDITOR;
+ public static final java.lang.String PROPERTY_EDITOR_ERROR;
+ public static final java.lang.String ARITH_OP_NULL;
+ public static final java.lang.String ARITH_OP_BAD_TYPE;
+ public static final java.lang.String ARITH_ERROR;
+ public static final java.lang.String ERROR_IN_EQUALS;
+ public static final java.lang.String UNARY_OP_BAD_TYPE;
+ public static final java.lang.String NAMED_VALUE_NOT_FOUND;
+ public static final java.lang.String CANT_GET_INDEXED_PROPERTY;
+ public static final java.lang.String COMPARABLE_ERROR;
+ public static final java.lang.String BAD_IMPLICIT_OBJECT;
+ public static final java.lang.String ATTRIBUTE_EVALUATION_EXCEPTION;
+ public static final java.lang.String ATTRIBUTE_PARSE_EXCEPTION;
+ public static final java.lang.String UNKNOWN_FUNCTION;
+ public static final java.lang.String INAPPROPRIATE_FUNCTION_ARG_COUNT;
+ public static final java.lang.String FUNCTION_INVOCATION_ERROR;
+ public org.jbpm.jpdl.el.impl.Constants();
+ public static java.lang.String getStringResource(java.lang.String) throws java.util.MissingResourceException;
+}
+
+Compiled from "DivideOperator.java"
+public class org.jbpm.jpdl.el.impl.DivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.DivideOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.DivideOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "EmptyOperator.java"
+public class org.jbpm.jpdl.el.impl.EmptyOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.EmptyOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.EmptyOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "EnumeratedMap.java"
+public abstract class org.jbpm.jpdl.el.impl.EnumeratedMap extends java.lang.Object implements java.util.Map{
+ public org.jbpm.jpdl.el.impl.EnumeratedMap();
+ public void clear();
+ public boolean containsKey(java.lang.Object);
+ public boolean containsValue(java.lang.Object);
+ public java.util.Set entrySet();
+ public java.lang.Object get(java.lang.Object);
+ public boolean isEmpty();
+ public java.util.Set keySet();
+ public java.lang.Object put(java.lang.Object, java.lang.Object);
+ public void putAll(java.util.Map);
+ public java.lang.Object remove(java.lang.Object);
+ public int size();
+ public java.util.Collection values();
+ public abstract java.util.Enumeration enumerateKeys();
+ public abstract boolean isMutable();
+ public abstract java.lang.Object getValue(java.lang.Object);
+ public java.util.Map getAsMap();
+}
+
+Compiled from "EqualityOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.EqualityOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.EqualityOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "EqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.EqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
+ public static final org.jbpm.jpdl.el.impl.EqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.EqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "Expression.java"
+public abstract class org.jbpm.jpdl.el.impl.Expression extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Expression();
+ public abstract java.lang.String getExpressionString();
+ public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluatorImpl.java"
+public class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl extends org.jbpm.jpdl.el.ExpressionEvaluator{
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl();
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl(boolean);
+ public java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.Object parseExpressionString(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.String parseAndRender(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionEvaluatorImpl.java"
+class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression extends org.jbpm.jpdl.el.Expression{
+ public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression(org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper);
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ExpressionString.java"
+public class org.jbpm.jpdl.el.impl.ExpressionString extends java.lang.Object{
+ public java.lang.Object[] getElements();
+ public void setElements(java.lang.Object[]);
+ public org.jbpm.jpdl.el.impl.ExpressionString(java.lang.Object[]);
+ public java.lang.String evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "FloatingPointLiteral.java"
+public class org.jbpm.jpdl.el.impl.FloatingPointLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public org.jbpm.jpdl.el.impl.FloatingPointLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "FunctionInvocation.java"
+public class org.jbpm.jpdl.el.impl.FunctionInvocation extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.String getFunctionName();
+ public void setFunctionName(java.lang.String);
+ public java.util.List getArgumentList();
+ public void setArgumentList(java.util.List);
+ public org.jbpm.jpdl.el.impl.FunctionInvocation(java.lang.String, java.util.List);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "GreaterThanOperator.java"
+public class org.jbpm.jpdl.el.impl.GreaterThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.GreaterThanOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.GreaterThanOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "GreaterThanOrEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "IntegerDivideOperator.java"
+public class org.jbpm.jpdl.el.impl.IntegerDivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.IntegerDivideOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.IntegerDivideOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "IntegerLiteral.java"
+public class org.jbpm.jpdl.el.impl.IntegerLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public org.jbpm.jpdl.el.impl.IntegerLiteral(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "JbpmExpressionEvaluator.java"
+public class org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator();
+ public static void setExpressionEvaluator(org.jbpm.jpdl.el.ExpressionEvaluator);
+ public static void setVariableResolver(org.jbpm.jpdl.el.VariableResolver);
+ public static void setFunctionMapper(org.jbpm.jpdl.el.FunctionMapper);
+ public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
+ public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper);
+ public static org.jbpm.jpdl.el.VariableResolver getUsedVariableResolver();
+ public static org.jbpm.jpdl.el.FunctionMapper getUsedFunctionMapper();
+}
+
+Compiled from "JbpmVariableResolver.java"
+public class org.jbpm.jpdl.el.impl.JbpmVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver{
+ public org.jbpm.jpdl.el.impl.JbpmVariableResolver();
+ public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "LessThanOperator.java"
+public class org.jbpm.jpdl.el.impl.LessThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.LessThanOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.LessThanOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "LessThanOrEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
+ public static final org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean apply(double, double);
+ public boolean apply(long, long);
+ public boolean apply(java.lang.String, java.lang.String);
+ public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public boolean apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "Literal.java"
+public abstract class org.jbpm.jpdl.el.impl.Literal extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.Object getValue();
+ public void setValue(java.lang.Object);
+ public org.jbpm.jpdl.el.impl.Literal(java.lang.Object);
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "Logger.java"
+public class org.jbpm.jpdl.el.impl.Logger extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.Logger(java.io.PrintStream);
+ public boolean isLoggingWarning();
+ public void logWarning(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public boolean isLoggingError();
+ public void logError(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+ public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MinusOperator.java"
+public class org.jbpm.jpdl.el.impl.MinusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.MinusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.MinusOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "ModulusOperator.java"
+public class org.jbpm.jpdl.el.impl.ModulusOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.ModulusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.ModulusOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MultiplyOperator.java"
+public class org.jbpm.jpdl.el.impl.MultiplyOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.MultiplyOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.MultiplyOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "NamedValue.java"
+public class org.jbpm.jpdl.el.impl.NamedValue extends org.jbpm.jpdl.el.impl.Expression{
+ public java.lang.String getName();
+ public org.jbpm.jpdl.el.impl.NamedValue(java.lang.String);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "NotEqualsOperator.java"
+public class org.jbpm.jpdl.el.impl.NotEqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
+ public static final org.jbpm.jpdl.el.impl.NotEqualsOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.NotEqualsOperator();
+ public java.lang.String getOperatorSymbol();
+ public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
+}
+
+Compiled from "NotOperator.java"
+public class org.jbpm.jpdl.el.impl.NotOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.NotOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.NotOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "NullLiteral.java"
+public class org.jbpm.jpdl.el.impl.NullLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static final org.jbpm.jpdl.el.impl.NullLiteral SINGLETON;
+ public org.jbpm.jpdl.el.impl.NullLiteral();
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "OrOperator.java"
+public class org.jbpm.jpdl.el.impl.OrOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public static final org.jbpm.jpdl.el.impl.OrOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.OrOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public boolean shouldEvaluate(java.lang.Object);
+ public boolean shouldCoerceToBoolean();
+}
+
+Compiled from "PlusOperator.java"
+public class org.jbpm.jpdl.el.impl.PlusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
+ public static final org.jbpm.jpdl.el.impl.PlusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.PlusOperator();
+ public java.lang.String getOperatorSymbol();
+ public double apply(double, double);
+ public long apply(long, long);
+ public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
+ public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
+}
+
+Compiled from "PrimitiveObjects.java"
+class org.jbpm.jpdl.el.impl.PrimitiveObjects extends java.lang.Object{
+ public static java.lang.Boolean getBoolean(boolean);
+ public static java.lang.Byte getByte(byte);
+ public static java.lang.Character getCharacter(char);
+ public static java.lang.Short getShort(short);
+ public static java.lang.Integer getInteger(int);
+ public static java.lang.Long getLong(long);
+ public static java.lang.Float getFloat(float);
+ public static java.lang.Double getDouble(double);
+ public static java.lang.Class getPrimitiveObjectClass(java.lang.Class);
+}
+
+Compiled from "PropertySuffix.java"
+public class org.jbpm.jpdl.el.impl.PropertySuffix extends org.jbpm.jpdl.el.impl.ArraySuffix{
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public org.jbpm.jpdl.el.impl.PropertySuffix(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "RelationalOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.RelationalOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
+ public org.jbpm.jpdl.el.impl.RelationalOperator();
+ public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+ public abstract boolean apply(double, double);
+ public abstract boolean apply(long, long);
+ public abstract boolean apply(java.lang.String, java.lang.String);
+ public abstract boolean apply(java.math.BigDecimal, java.math.BigDecimal);
+ public abstract boolean apply(java.math.BigInteger, java.math.BigInteger);
+ protected boolean isLess(int);
+ protected boolean isEqual(int);
+ protected boolean isGreater(int);
+}
+
+Compiled from "StringLiteral.java"
+public class org.jbpm.jpdl.el.impl.StringLiteral extends org.jbpm.jpdl.el.impl.Literal{
+ public static org.jbpm.jpdl.el.impl.StringLiteral fromToken(java.lang.String);
+ public static org.jbpm.jpdl.el.impl.StringLiteral fromLiteralValue(java.lang.String);
+ public static java.lang.String getValueFromToken(java.lang.String);
+ public static java.lang.String toStringToken(java.lang.String);
+ public static java.lang.String toIdentifierToken(java.lang.String);
+ public java.lang.String getExpressionString();
+}
+
+Compiled from "UnaryMinusOperator.java"
+public class org.jbpm.jpdl.el.impl.UnaryMinusOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
+ public static final org.jbpm.jpdl.el.impl.UnaryMinusOperator SINGLETON;
+ public org.jbpm.jpdl.el.impl.UnaryMinusOperator();
+ public java.lang.String getOperatorSymbol();
+ public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "UnaryOperator.java"
+public abstract class org.jbpm.jpdl.el.impl.UnaryOperator extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.UnaryOperator();
+ public abstract java.lang.String getOperatorSymbol();
+ public abstract java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "UnaryOperatorExpression.java"
+public class org.jbpm.jpdl.el.impl.UnaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
+ public org.jbpm.jpdl.el.impl.UnaryOperator getOperator();
+ public void setOperator(org.jbpm.jpdl.el.impl.UnaryOperator);
+ public java.util.List getOperators();
+ public void setOperators(java.util.List);
+ public org.jbpm.jpdl.el.impl.Expression getExpression();
+ public void setExpression(org.jbpm.jpdl.el.impl.Expression);
+ public org.jbpm.jpdl.el.impl.UnaryOperatorExpression(org.jbpm.jpdl.el.impl.UnaryOperator, java.util.List, org.jbpm.jpdl.el.impl.Expression);
+ public java.lang.String getExpressionString();
+ public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ValueSuffix.java"
+public abstract class org.jbpm.jpdl.el.impl.ValueSuffix extends java.lang.Object{
+ public org.jbpm.jpdl.el.impl.ValueSuffix();
+ public abstract java.lang.String getExpressionString();
+ public abstract java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ELParser.java"
+public class org.jbpm.jpdl.el.parser.ELParser extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager token_source;
+ public org.jbpm.jpdl.el.parser.ELToken token;
+ public org.jbpm.jpdl.el.parser.ELToken jj_nt;
+ public boolean lookingAhead;
+ public static void main(java.lang.String[]) throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.Object ExpressionString() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String AttrValueString() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AttrValueExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression Expression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression OrExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AndExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression EqualityExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression RelationalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression AddExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression MultiplyExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression ConditionalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression UnaryExpression() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression Value() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Expression ValuePrefix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.NamedValue NamedValue() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.FunctionInvocation FunctionInvocation() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.ValueSuffix ValueSuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.PropertySuffix PropertySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.ArraySuffix ArraySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.Literal Literal() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.BooleanLiteral BooleanLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.StringLiteral StringLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.IntegerLiteral IntegerLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.FloatingPointLiteral FloatingPointLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final org.jbpm.jpdl.el.impl.NullLiteral NullLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String Identifier() throws org.jbpm.jpdl.el.parser.ParseException;
+ public final java.lang.String QualifiedName() throws org.jbpm.jpdl.el.parser.ParseException;
+ public org.jbpm.jpdl.el.parser.ELParser(java.io.InputStream);
+ public void ReInit(java.io.InputStream);
+ public org.jbpm.jpdl.el.parser.ELParser(java.io.Reader);
+ public void ReInit(java.io.Reader);
+ public org.jbpm.jpdl.el.parser.ELParser(org.jbpm.jpdl.el.parser.ELParserTokenManager);
+ public void ReInit(org.jbpm.jpdl.el.parser.ELParserTokenManager);
+ public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
+ public final org.jbpm.jpdl.el.parser.ELToken getToken(int);
+ public final org.jbpm.jpdl.el.parser.ParseException generateParseException();
+ public final void enable_tracing();
+ public final void disable_tracing();
+}
+
+Compiled from "ELParserConstants.java"
+public interface org.jbpm.jpdl.el.parser.ELParserConstants{
+ public static final int EOF;
+ public static final int NON_EXPRESSION_TEXT;
+ public static final int START_EXPRESSION;
+ public static final int INTEGER_LITERAL;
+ public static final int FLOATING_POINT_LITERAL;
+ public static final int EXPONENT;
+ public static final int STRING_LITERAL;
+ public static final int BADLY_ESCAPED_STRING_LITERAL;
+ public static final int TRUE;
+ public static final int FALSE;
+ public static final int NULL;
+ public static final int END_EXPRESSION;
+ public static final int DOT;
+ public static final int GT1;
+ public static final int GT2;
+ public static final int LT1;
+ public static final int LT2;
+ public static final int EQ1;
+ public static final int EQ2;
+ public static final int LE1;
+ public static final int LE2;
+ public static final int GE1;
+ public static final int GE2;
+ public static final int NE1;
+ public static final int NE2;
+ public static final int LPAREN;
+ public static final int RPAREN;
+ public static final int COMMA;
+ public static final int COLON;
+ public static final int LBRACKET;
+ public static final int RBRACKET;
+ public static final int PLUS;
+ public static final int MINUS;
+ public static final int MULTIPLY;
+ public static final int DIVIDE1;
+ public static final int DIVIDE2;
+ public static final int MODULUS1;
+ public static final int MODULUS2;
+ public static final int NOT1;
+ public static final int NOT2;
+ public static final int AND1;
+ public static final int AND2;
+ public static final int OR1;
+ public static final int OR2;
+ public static final int EMPTY;
+ public static final int COND;
+ public static final int IDENTIFIER;
+ public static final int IMPL_OBJ_START;
+ public static final int LETTER;
+ public static final int DIGIT;
+ public static final int ILLEGAL_CHARACTER;
+ public static final int DEFAULT;
+ public static final int IN_EXPRESSION;
+ public static final java.lang.String[] tokenImage;
+}
+
+Compiled from "ELParser.java"
+final class org.jbpm.jpdl.el.parser.ELParser$JJCalls extends java.lang.Object{
+}
+
+Compiled from "ELParserTokenManager.java"
+public class org.jbpm.jpdl.el.parser.ELParserTokenManager extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
+ public java.io.PrintStream debugStream;
+ public static final java.lang.String[] jjstrLiteralImages;
+ public static final java.lang.String[] lexStateNames;
+ public static final int[] jjnewLexState;
+ protected char curChar;
+ public void setDebugStream(java.io.PrintStream);
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream);
+ public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
+ public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream);
+ public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
+ public void SwitchTo(int);
+ public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
+}
+
+Compiled from "ELToken.java"
+public class org.jbpm.jpdl.el.parser.ELToken extends java.lang.Object{
+ public int kind;
+ public int beginLine;
+ public int beginColumn;
+ public int endLine;
+ public int endColumn;
+ public java.lang.String image;
+ public org.jbpm.jpdl.el.parser.ELToken next;
+ public org.jbpm.jpdl.el.parser.ELToken specialToken;
+ public org.jbpm.jpdl.el.parser.ELToken();
+ public final java.lang.String toString();
+ public static final org.jbpm.jpdl.el.parser.ELToken newToken(int);
+}
+
+Compiled from "ELTokenMgrError.java"
+public class org.jbpm.jpdl.el.parser.ELTokenMgrError extends java.lang.Error{
+ protected static final java.lang.String addEscapes(java.lang.String);
+ public java.lang.String getMessage();
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError();
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError(java.lang.String, int);
+ public org.jbpm.jpdl.el.parser.ELTokenMgrError(boolean, int, int, int, java.lang.String, char, int);
+}
+
+Compiled from "ParseException.java"
+public class org.jbpm.jpdl.el.parser.ParseException extends java.lang.Exception{
+ protected boolean specialConstructor;
+ public org.jbpm.jpdl.el.parser.ELToken currentToken;
+ public int[][] expectedTokenSequences;
+ public java.lang.String[] tokenImage;
+ protected java.lang.String eol;
+ public org.jbpm.jpdl.el.parser.ParseException(org.jbpm.jpdl.el.parser.ELToken, int[][], java.lang.String[]);
+ public org.jbpm.jpdl.el.parser.ParseException();
+ public org.jbpm.jpdl.el.parser.ParseException(java.lang.String);
+ public java.lang.String getMessage();
+ protected java.lang.String add_escapes(java.lang.String);
+}
+
+Compiled from "SimpleCharStream.java"
+public final class org.jbpm.jpdl.el.parser.SimpleCharStream extends java.lang.Object{
+ public static final boolean staticFlag;
+ public int bufpos;
+ public final char BeginToken() throws java.io.IOException;
+ public final char readChar() throws java.io.IOException;
+ public final int getColumn();
+ public final int getLine();
+ public final int getEndColumn();
+ public final int getEndLine();
+ public final int getBeginColumn();
+ public final int getBeginLine();
+ public final void backup(int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader);
+ public void ReInit(java.io.Reader, int, int, int);
+ public void ReInit(java.io.Reader, int, int);
+ public void ReInit(java.io.Reader);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int);
+ public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream);
+ public void ReInit(java.io.InputStream, int, int, int);
+ public void ReInit(java.io.InputStream);
+ public void ReInit(java.io.InputStream, int, int);
+ public final java.lang.String GetImage();
+ public final char[] GetSuffix(int);
+ public void Done();
+ public void adjustBeginLineColumn(int, int);
+}
+
+Compiled from "VariableResolver.java"
+public interface org.jbpm.jpdl.el.VariableResolver{
+ public abstract java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "MilestoneInstance.java"
+public class org.jbpm.jpdl.exe.MilestoneInstance extends java.lang.Object implements java.io.Serializable{
+ protected long id;
+ protected java.lang.String name;
+ protected boolean reached;
+ protected org.jbpm.graph.exe.Token token;
+ protected java.util.Collection listeners;
+ public org.jbpm.jpdl.exe.MilestoneInstance();
+ public org.jbpm.jpdl.exe.MilestoneInstance(java.lang.String);
+ public static org.jbpm.jpdl.exe.MilestoneInstance getMilestoneInstance(java.lang.String, org.jbpm.graph.exe.Token);
+ public void addListener(org.jbpm.graph.exe.Token);
+ public void notifyListeners();
+ public long getId();
+ public void setId(long);
+ public java.util.Collection getListeners();
+ public void setListeners(java.util.Collection);
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isReached();
+ public void setReached(boolean);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "JpdlException.java"
+public class org.jbpm.jpdl.JpdlException extends java.lang.RuntimeException{
+ protected java.util.List problems;
+ public org.jbpm.jpdl.JpdlException(java.util.List);
+ public org.jbpm.jpdl.JpdlException(java.lang.String);
+ public org.jbpm.jpdl.JpdlException(java.lang.String, java.lang.Throwable);
+ public java.util.List getProblems();
+}
+
+Compiled from "ConfigurableParser.java"
+public interface org.jbpm.jpdl.par.ConfigurableParser extends org.jbpm.jpdl.par.ProcessArchiveParser{
+ public abstract void configure(org.w3c.dom.Element);
+}
+
+Compiled from "FileArchiveParser.java"
+public class org.jbpm.jpdl.par.FileArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
+ public org.jbpm.jpdl.par.FileArchiveParser();
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "FileFilter.java"
+public class org.jbpm.jpdl.par.FileFilter extends java.lang.Object implements org.jbpm.jpdl.par.ConfigurableParser{
+ public org.jbpm.jpdl.par.FileFilter();
+ public void configure(org.w3c.dom.Element);
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "JpdlArchiveParser.java"
+public class org.jbpm.jpdl.par.JpdlArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
+ public org.jbpm.jpdl.par.JpdlArchiveParser();
+ public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition) throws org.jbpm.jpdl.JpdlException;
+}
+
+Compiled from "ProcessArchive.java"
+public class org.jbpm.jpdl.par.ProcessArchive extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
+ public org.jbpm.jpdl.par.ProcessArchive(java.util.zip.ZipInputStream) throws java.io.IOException;
+ public org.jbpm.graph.def.ProcessDefinition parseProcessDefinition();
+ public java.lang.String toString();
+ public java.util.Map getEntries();
+ public byte[] getEntry(java.lang.String);
+ public java.io.InputStream getEntryInputStream(java.lang.String);
+ public byte[] removeEntry(java.lang.String);
+ public java.io.InputStream removeEntryInputStream(java.lang.String);
+ public void addProblem(org.jbpm.jpdl.xml.Problem);
+ public java.util.List getProblems();
+ public void resetProblems();
+}
+
+Compiled from "ProcessArchiveParser.java"
+public interface org.jbpm.jpdl.par.ProcessArchiveParser extends java.io.Serializable{
+ public abstract org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "JpdlParser.java"
+public class org.jbpm.jpdl.xml.JpdlParser extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.jpdl.xml.JpdlParser();
+ public static org.dom4j.Document parse(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
+ public static org.dom4j.io.SAXReader createSaxReader(org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
+ public static org.xml.sax.XMLReader createXmlReader() throws java.lang.Exception;
+ public static void addSchemaResource(java.lang.String);
+}
+
+Compiled from "JpdlParser.java"
+class org.jbpm.jpdl.xml.JpdlParser$JpdlErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler,java.io.Serializable{
+ public void warning(org.xml.sax.SAXParseException);
+ public void error(org.xml.sax.SAXParseException);
+ public void fatalError(org.xml.sax.SAXParseException);
+}
+
+Compiled from "JpdlXmlReader.java"
+public class org.jbpm.jpdl.xml.JpdlXmlReader extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
+ protected org.xml.sax.InputSource inputSource;
+ protected java.util.List problems;
+ protected org.jbpm.jpdl.xml.ProblemListener problemListener;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ protected java.lang.String initialNodeName;
+ protected java.util.Collection unresolvedTransitionDestinations;
+ protected java.util.Collection unresolvedActionReferences;
+ protected org.dom4j.Document document;
+ public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource);
+ public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener);
+ public org.jbpm.jpdl.xml.JpdlXmlReader(java.io.Reader);
+ public void close() throws java.io.IOException;
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void addProblem(org.jbpm.jpdl.xml.Problem);
+ public void addError(java.lang.String);
+ public void addError(java.lang.String, java.lang.Throwable);
+ public void addWarning(java.lang.String);
+ public org.jbpm.graph.def.ProcessDefinition readProcessDefinition();
+ protected void parseProcessDefinitionAttributes(org.dom4j.Element);
+ protected void readSwimlanes(org.dom4j.Element);
+ public void readNodes(org.dom4j.Element, org.jbpm.graph.def.NodeCollection);
+ public void readTasks(org.dom4j.Element, org.jbpm.graph.node.TaskNode);
+ public org.jbpm.taskmgmt.def.Task readTask(org.dom4j.Element, org.jbpm.taskmgmt.def.TaskMgmtDefinition, org.jbpm.graph.node.TaskNode);
+ protected org.jbpm.instantiation.Delegation readAssignmentDelegation(org.dom4j.Element);
+ protected org.jbpm.taskmgmt.def.TaskController readTaskController(org.dom4j.Element);
+ public java.util.List readVariableAccesses(org.dom4j.Element);
+ public void readStartStateTask(org.dom4j.Element, org.jbpm.graph.node.StartState);
+ public void readNode(org.dom4j.Element, org.jbpm.graph.def.Node, org.jbpm.graph.def.NodeCollection);
+ protected void readNodeTimers(org.dom4j.Element, org.jbpm.graph.def.Node);
+ protected void readNodeTimer(org.dom4j.Element, org.jbpm.graph.def.Node);
+ protected void readTaskTimers(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
+ protected void readTaskTimer(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
+ protected void readEvents(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ public void readActions(org.dom4j.Element, org.jbpm.graph.def.GraphElement, java.lang.String);
+ protected void addAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
+ public org.jbpm.graph.def.Action readSingleAction(org.dom4j.Element);
+ public org.jbpm.graph.def.Action createAction(org.dom4j.Element);
+ public void readAction(org.dom4j.Element, org.jbpm.graph.def.Action);
+ protected void readExceptionHandlers(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ protected void readExceptionHandler(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
+ public void addUnresolvedTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
+ public void resolveTransitionDestinations();
+ public void resolveTransitionDestinations(java.util.List, org.jbpm.graph.def.Node);
+ public org.jbpm.graph.def.Transition resolveTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
+ public void addUnresolvedActionReference(org.dom4j.Element, org.jbpm.graph.def.Action);
+ public void resolveActionReferences();
+ public void verifySwimlaneAssignments();
+ public org.jbpm.instantiation.Delegation createMailDelegation(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public java.lang.String getProperty(java.lang.String, org.dom4j.Element);
+}
+
+Compiled from "JpdlXmlWriter.java"
+public class org.jbpm.jpdl.xml.JpdlXmlWriter extends java.lang.Object{
+ public org.jbpm.jpdl.xml.JpdlXmlWriter(java.io.Writer);
+ public void addProblem(java.lang.String);
+ public static java.lang.String toString(org.jbpm.graph.def.ProcessDefinition);
+ public void setUseNamespace(boolean);
+ public void write(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "Parsable.java"
+public interface org.jbpm.jpdl.xml.Parsable{
+ public abstract void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public abstract void write(org.dom4j.Element);
+}
+
+Compiled from "Problem.java"
+public class org.jbpm.jpdl.xml.Problem extends java.lang.Object implements java.io.Serializable{
+ public static final int LEVEL_FATAL;
+ public static final int LEVEL_ERROR;
+ public static final int LEVEL_WARNING;
+ public static final int LEVEL_INFO;
+ protected int level;
+ protected java.lang.String description;
+ protected java.lang.String resource;
+ protected java.lang.String folder;
+ protected java.lang.Integer line;
+ protected java.lang.Throwable exception;
+ public org.jbpm.jpdl.xml.Problem(int, java.lang.String);
+ public org.jbpm.jpdl.xml.Problem(int, java.lang.String, java.lang.Throwable);
+ public java.lang.String toString();
+ public static boolean containsProblemsOfLevel(java.util.Collection, int);
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public java.lang.Throwable getException();
+ public void setException(java.lang.Throwable);
+ public java.lang.String getFolder();
+ public void setFolder(java.lang.String);
+ public java.lang.Integer getLine();
+ public void setLine(java.lang.Integer);
+ public java.lang.String getResource();
+ public void setResource(java.lang.String);
+ public int getLevel();
+}
+
+Compiled from "ProblemListener.java"
+public interface org.jbpm.jpdl.xml.ProblemListener extends java.io.Serializable{
+ public abstract void addProblem(org.jbpm.jpdl.xml.Problem);
+}
+
+Compiled from "DbLoggingService.java"
+public class org.jbpm.logging.db.DbLoggingService extends java.lang.Object implements org.jbpm.logging.LoggingService{
+ public org.jbpm.logging.db.DbLoggingService();
+ public void log(org.jbpm.logging.log.ProcessLog);
+ public void close();
+}
+
+Compiled from "DbLoggingServiceFactory.java"
+public class org.jbpm.logging.db.DbLoggingServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.logging.db.DbLoggingServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "LoggingInstance.java"
+public class org.jbpm.logging.exe.LoggingInstance extends org.jbpm.module.exe.ModuleInstance{
+ public org.jbpm.logging.exe.LoggingInstance();
+ public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
+ public void endCompositeLog();
+ public void addLog(org.jbpm.logging.log.ProcessLog);
+ public java.util.List getLogs();
+ public java.util.List getLogs(java.lang.Class);
+ public static java.util.List getLogs(java.util.Collection, java.lang.Class);
+ public void logLogs();
+}
+
+Compiled from "CompositeLog.java"
+public class org.jbpm.logging.log.CompositeLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.logging.log.CompositeLog();
+ public java.util.List getChildren();
+ public void setChildren(java.util.List);
+ public java.lang.String toString();
+ public void addChild(org.jbpm.logging.log.ProcessLog);
+}
+
+Compiled from "LoggingService.java"
+public interface org.jbpm.logging.LoggingService extends org.jbpm.svc.Service{
+ public abstract void log(org.jbpm.logging.log.ProcessLog);
+}
+
+Compiled from "MessageLog.java"
+public class org.jbpm.logging.log.MessageLog extends org.jbpm.logging.log.ProcessLog{
+ public org.jbpm.logging.log.MessageLog();
+ public org.jbpm.logging.log.MessageLog(java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getMessage();
+}
+
+Compiled from "ProcessLog.java"
+public abstract class org.jbpm.logging.log.ProcessLog extends java.lang.Object implements java.io.Serializable{
+ protected int index;
+ protected java.util.Date date;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.logging.log.CompositeLog parent;
+ public org.jbpm.logging.log.ProcessLog();
+ public abstract java.lang.String toString();
+ public java.lang.String getActorId();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setParent(org.jbpm.logging.log.CompositeLog);
+ public long getId();
+ public java.util.Date getDate();
+ public void setDate(java.util.Date);
+ public org.jbpm.logging.log.CompositeLog getParent();
+ public org.jbpm.graph.exe.Token getToken();
+ public void setIndex(int);
+ public int getIndex();
+ public java.util.List getChildren();
+}
+
+Compiled from "AddressResolver.java"
+public interface org.jbpm.mail.AddressResolver extends java.io.Serializable{
+ public abstract java.lang.Object resolveAddress(java.lang.String);
+}
+
+Compiled from "Mail.java"
+public class org.jbpm.mail.Mail extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
+ public org.jbpm.mail.Mail();
+ public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
+ public void execute(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.List getRecipients();
+ public java.util.List getBccRecipients();
+ public java.lang.String getSubject();
+ public java.lang.String getText();
+ public java.lang.String getFromAddress();
+ public void send();
+ public static void send(java.util.Properties, java.lang.String, java.util.List, java.lang.String, java.lang.String);
+ public static void send(java.util.Properties, java.lang.String, java.util.List, java.util.List, java.lang.String, java.lang.String);
+ protected java.util.List tokenize(java.lang.String);
+ protected java.util.Collection resolveAddresses(java.util.List);
+}
+
+Compiled from "Mail.java"
+class org.jbpm.mail.Mail$MailVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver,java.io.Serializable{
+ public org.jbpm.mail.Mail$MailVariableResolver(org.jbpm.mail.Mail, java.util.Map, org.jbpm.jpdl.el.VariableResolver);
+ public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
+}
+
+Compiled from "ModuleDefinition.java"
+public abstract class org.jbpm.module.def.ModuleDefinition extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected org.jbpm.graph.def.ProcessDefinition processDefinition;
+ public org.jbpm.module.def.ModuleDefinition();
+ public abstract org.jbpm.module.exe.ModuleInstance createInstance();
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
+ public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
+}
+
+Compiled from "ModuleInstance.java"
+public class org.jbpm.module.exe.ModuleInstance extends java.lang.Object implements java.io.Serializable{
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ public org.jbpm.module.exe.ModuleInstance();
+ public boolean equals(java.lang.Object);
+ protected org.jbpm.svc.Service getService(java.lang.String);
+ public long getId();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "DbMessageService.java"
+public class org.jbpm.msg.db.DbMessageService extends java.lang.Object implements org.jbpm.msg.MessageService{
+ public org.jbpm.msg.db.DbMessageService();
+ public void send(org.jbpm.job.Job);
+ public void close();
+}
+
+Compiled from "DbMessageServiceFactory.java"
+public class org.jbpm.msg.db.DbMessageServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.msg.db.DbMessageServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "MessageService.java"
+public interface org.jbpm.msg.MessageService extends org.jbpm.svc.Service,java.io.Serializable{
+ public abstract void send(org.jbpm.job.Job);
+ public abstract void close();
+}
+
+Compiled from "DbPersistenceService.java"
+public class org.jbpm.persistence.db.DbPersistenceService extends java.lang.Object implements org.jbpm.svc.Service,org.jbpm.persistence.PersistenceService{
+ protected org.jbpm.persistence.db.DbPersistenceServiceFactory persistenceServiceFactory;
+ protected java.sql.Connection connection;
+ protected boolean mustConnectionBeClosed;
+ protected org.hibernate.Transaction transaction;
+ protected boolean isTransactionEnabled;
+ protected boolean isCurrentSessionEnabled;
+ protected org.hibernate.Session session;
+ protected boolean mustSessionBeFlushed;
+ protected boolean mustSessionBeClosed;
+ protected org.jbpm.svc.Services services;
+ protected org.jbpm.db.GraphSession graphSession;
+ protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
+ protected org.jbpm.db.JobSession jobSession;
+ protected org.jbpm.db.ContextSession contextSession;
+ protected org.jbpm.db.LoggingSession loggingSession;
+ public org.jbpm.persistence.db.DbPersistenceService(org.jbpm.persistence.db.DbPersistenceServiceFactory);
+ public org.hibernate.SessionFactory getSessionFactory();
+ public org.hibernate.Session getSession();
+ public void beginTransaction();
+ public void endTransaction();
+ public java.sql.Connection getConnection();
+ public java.sql.Connection getConnection(boolean);
+ public boolean isTransactionActive();
+ protected boolean isTransactionExternallyManaged();
+ public void close();
+ public void assignId(java.lang.Object);
+ public org.jbpm.db.GraphSession getGraphSession();
+ public org.jbpm.db.LoggingSession getLoggingSession();
+ public org.jbpm.db.JobSession getJobSession();
+ public org.jbpm.db.ContextSession getContextSession();
+ public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public javax.sql.DataSource getDataSource();
+ public boolean isRollbackOnly();
+ public void setRollbackOnly(boolean);
+ public void setRollbackOnly();
+ public void setSession(org.hibernate.Session);
+ public void setSessionWithoutDisablingTx(org.hibernate.Session);
+ public void setConnection(java.sql.Connection);
+ public void setContextSession(org.jbpm.db.ContextSession);
+ public void setDataSource(javax.sql.DataSource);
+ public void setGraphSession(org.jbpm.db.GraphSession);
+ public void setLoggingSession(org.jbpm.db.LoggingSession);
+ public void setJobSession(org.jbpm.db.JobSession);
+ public void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public org.hibernate.Transaction getTransaction();
+ public void setTransaction(org.hibernate.Transaction);
+ public boolean isTransactionEnabled();
+ public void setTransactionEnabled(boolean);
+}
+
+Compiled from "DbPersistenceServiceFactory.java"
+public class org.jbpm.persistence.db.DbPersistenceServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.persistence.db.DbPersistenceServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public synchronized org.hibernate.cfg.Configuration getConfiguration();
+ public synchronized org.hibernate.tool.hbm2ddl.SchemaExport getSchemaExport();
+ public synchronized org.hibernate.SessionFactory getSessionFactory();
+ public javax.sql.DataSource getDataSource();
+ public void cleanSchema();
+ public void createSchema();
+ public void dropSchema();
+ public void close();
+ public void finalize() throws java.lang.Throwable;
+ public java.lang.String getDataSourceJndiName();
+ public void setDataSourceJndiName(java.lang.String);
+ public java.lang.String getSessionFactoryJndiName();
+ public void setSessionFactoryJndiName(java.lang.String);
+ public void setConfiguration(org.hibernate.cfg.Configuration);
+ public void setDataSource(javax.sql.DataSource);
+ public void setSchemaExport(org.hibernate.tool.hbm2ddl.SchemaExport);
+ public void setSessionFactory(org.hibernate.SessionFactory);
+ public boolean isTransactionEnabled();
+ public void setTransactionEnabled(boolean);
+ public boolean isCurrentSessionEnabled();
+ public void setCurrentSessionEnabled(boolean);
+}
+
+Compiled from "StaleObjectLogConfigurer.java"
+public class org.jbpm.persistence.db.StaleObjectLogConfigurer extends java.lang.Object{
+ public static org.apache.commons.logging.Log getStaleObjectExceptionsLog();
+ public static void hideStaleObjectExceptions();
+}
+
+Compiled from "StaleObjectLogConfigurer.java"
+class org.jbpm.persistence.db.StaleObjectLogConfigurer$LogWrapper extends java.lang.Object implements org.apache.commons.logging.Log,java.io.Serializable{
+ public void debug(java.lang.Object, java.lang.Throwable);
+ public void debug(java.lang.Object);
+ public void error(java.lang.Object, java.lang.Throwable);
+ public void error(java.lang.Object);
+ public void info(java.lang.Object, java.lang.Throwable);
+ public void info(java.lang.Object);
+ public void trace(java.lang.Object, java.lang.Throwable);
+ public void trace(java.lang.Object);
+ public void warn(java.lang.Object, java.lang.Throwable);
+ public void warn(java.lang.Object);
+ public void fatal(java.lang.Object, java.lang.Throwable);
+ public void fatal(java.lang.Object);
+ public boolean isDebugEnabled();
+ public boolean isErrorEnabled();
+ public boolean isFatalEnabled();
+ public boolean isInfoEnabled();
+ public boolean isTraceEnabled();
+ public boolean isWarnEnabled();
+}
+
+Compiled from "JbpmPersistenceException.java"
+public class org.jbpm.persistence.JbpmPersistenceException extends org.jbpm.JbpmException{
+ public org.jbpm.persistence.JbpmPersistenceException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "JtaDbPersistenceService.java"
+public class org.jbpm.persistence.jta.JtaDbPersistenceService extends org.jbpm.persistence.db.DbPersistenceService{
+ public org.jbpm.persistence.jta.JtaDbPersistenceService(org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory);
+ public boolean isTransactionActive();
+ protected boolean isTransactionExternallyManaged();
+ public void close();
+ public boolean isJtaTxCreated();
+}
+
+Compiled from "JtaDbPersistenceServiceFactory.java"
+public class org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory extends org.jbpm.persistence.db.DbPersistenceServiceFactory{
+ public org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public javax.transaction.UserTransaction getUserTransaction();
+}
+
+Compiled from "PersistenceService.java"
+public interface org.jbpm.persistence.PersistenceService extends org.jbpm.svc.Service{
+ public abstract void assignId(java.lang.Object);
+ public abstract org.jbpm.db.GraphSession getGraphSession();
+ public abstract org.jbpm.db.LoggingSession getLoggingSession();
+ public abstract org.jbpm.db.JobSession getJobSession();
+ public abstract org.jbpm.db.ContextSession getContextSession();
+ public abstract org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
+ public abstract boolean isRollbackOnly();
+ public abstract void setRollbackOnly(boolean);
+ public abstract void setRollbackOnly();
+ public abstract void setGraphSession(org.jbpm.db.GraphSession);
+ public abstract void setLoggingSession(org.jbpm.db.LoggingSession);
+ public abstract void setJobSession(org.jbpm.db.JobSession);
+ public abstract void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
+}
+
+Compiled from "DbSchedulerService.java"
+public class org.jbpm.scheduler.db.DbSchedulerService extends java.lang.Object implements org.jbpm.scheduler.SchedulerService{
+ public org.jbpm.scheduler.db.DbSchedulerService();
+ public void createTimer(org.jbpm.job.Timer);
+ public void deleteTimer(org.jbpm.job.Timer);
+ public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+ public void close();
+}
+
+Compiled from "DbSchedulerServiceFactory.java"
+public class org.jbpm.scheduler.db.DbSchedulerServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.scheduler.db.DbSchedulerServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "CancelTimerAction.java"
+public class org.jbpm.scheduler.def.CancelTimerAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.scheduler.def.CancelTimerAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ public java.lang.String getTimerName();
+ public void setTimerName(java.lang.String);
+}
+
+Compiled from "CreateTimerAction.java"
+public class org.jbpm.scheduler.def.CreateTimerAction extends org.jbpm.graph.def.Action{
+ public org.jbpm.scheduler.def.CreateTimerAction();
+ public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
+ public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+ protected org.jbpm.job.Timer createTimer(org.jbpm.graph.exe.ExecutionContext);
+ public java.lang.String getDueDate();
+ public void setDueDate(java.lang.String);
+ public java.lang.String getRepeat();
+ public void setRepeat(java.lang.String);
+ public java.lang.String getTransitionName();
+ public void setTransitionName(java.lang.String);
+ public java.lang.String getTimerName();
+ public void setTimerName(java.lang.String);
+ public org.jbpm.graph.def.Action getTimerAction();
+ public void setTimerAction(org.jbpm.graph.def.Action);
+}
+
+Compiled from "SchedulerService.java"
+public interface org.jbpm.scheduler.SchedulerService extends org.jbpm.svc.Service{
+ public abstract void createTimer(org.jbpm.job.Timer);
+ public abstract void deleteTimer(org.jbpm.job.Timer);
+ public abstract void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
+ public abstract void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "DefaultAuthenticationService.java"
+public class org.jbpm.security.authentication.DefaultAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
+ public org.jbpm.security.authentication.DefaultAuthenticationService();
+ public void setActorId(java.lang.String);
+ public java.lang.String getActorId();
+ public void close();
+}
+
+Compiled from "DefaultAuthenticationServiceFactory.java"
+public class org.jbpm.security.authentication.DefaultAuthenticationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.security.authentication.DefaultAuthenticationServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "AuthenticationService.java"
+public interface org.jbpm.security.AuthenticationService extends org.jbpm.svc.Service{
+ public abstract java.lang.String getActorId();
+ public abstract void setActorId(java.lang.String);
+}
+
+Compiled from "SubjectAuthenticationService.java"
+public class org.jbpm.security.authentication.SubjectAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
+ public org.jbpm.security.authentication.SubjectAuthenticationService(java.lang.String, java.lang.Boolean);
+ public org.jbpm.security.authentication.SubjectAuthenticationService();
+ protected void initPrincipalClass(java.lang.String);
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public void close();
+}
+
+Compiled from "SubjectAuthenticationServiceFactory.java"
+public class org.jbpm.security.authentication.SubjectAuthenticationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.security.authentication.SubjectAuthenticationServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+ public boolean isAllowActorIdOverwrite();
+ public void setAllowActorIdOverwrite(boolean);
+ public java.lang.String getPrincipalClassName();
+ public void setPrincipalClassName(java.lang.String);
+}
+
+Compiled from "IdentityAuthorizationService.java"
+public class org.jbpm.security.authorization.IdentityAuthorizationService extends java.lang.Object implements org.jbpm.security.AuthorizationService{
+ public org.jbpm.security.authorization.IdentityAuthorizationService();
+ public void checkPermission(java.security.Permission) throws java.security.AccessControlException;
+ public void close();
+}
+
+Compiled from "IdentityAuthorizationServiceFactory.java"
+public class org.jbpm.security.authorization.IdentityAuthorizationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.security.authorization.IdentityAuthorizationServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "AuthorizationService.java"
+public interface org.jbpm.security.AuthorizationService extends org.jbpm.svc.Service{
+ public abstract void checkPermission(java.security.Permission) throws java.security.AccessControlException;
+}
+
+Compiled from "CreateProcessInstancePermission.java"
+public class org.jbpm.security.permission.CreateProcessInstancePermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.CreateProcessInstancePermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "DeployProcessPermission.java"
+public class org.jbpm.security.permission.DeployProcessPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.DeployProcessPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "EndTaskPermission.java"
+public class org.jbpm.security.permission.EndTaskPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.EndTaskPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "SubmitTaskParametersPermission.java"
+public class org.jbpm.security.permission.SubmitTaskParametersPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.SubmitTaskParametersPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "TaskAssignPermission.java"
+public class org.jbpm.security.permission.TaskAssignPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.TaskAssignPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "ViewTaskParametersPermission.java"
+public class org.jbpm.security.permission.ViewTaskParametersPermission extends java.security.BasicPermission{
+ public org.jbpm.security.permission.ViewTaskParametersPermission(java.lang.String, java.lang.String);
+}
+
+Compiled from "SecurityHelper.java"
+public abstract class org.jbpm.security.SecurityHelper extends java.lang.Object{
+ public org.jbpm.security.SecurityHelper();
+ public static java.lang.String getAuthenticatedActorId();
+ public static void checkPermission(java.security.Permission);
+}
+
+Compiled from "EventService.java"
+public interface org.jbpm.signal.EventService extends org.jbpm.svc.Service{
+ public static final java.lang.String SERVICE_NAME;
+ public abstract void fireEvent(java.lang.String, org.jbpm.graph.def.GraphElement, org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "JbpmServiceException.java"
+public class org.jbpm.svc.JbpmServiceException extends org.jbpm.JbpmException{
+ public org.jbpm.svc.JbpmServiceException();
+ public org.jbpm.svc.JbpmServiceException(java.lang.String, java.lang.Throwable);
+ public org.jbpm.svc.JbpmServiceException(java.lang.String);
+ public org.jbpm.svc.JbpmServiceException(java.lang.Throwable);
+}
+
+Compiled from "CascadeSaveOperation.java"
+public class org.jbpm.svc.save.CascadeSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.CascadeSaveOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "CheckUnpersistableVariablesOperation.java"
+public class org.jbpm.svc.save.CheckUnpersistableVariablesOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.CheckUnpersistableVariablesOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "HibernateSaveOperation.java"
+public class org.jbpm.svc.save.HibernateSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.HibernateSaveOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "SaveLogsOperation.java"
+public class org.jbpm.svc.save.SaveLogsOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
+ public org.jbpm.svc.save.SaveLogsOperation();
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "SaveOperation.java"
+public interface org.jbpm.svc.save.SaveOperation extends java.io.Serializable{
+ public abstract void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+}
+
+Compiled from "Service.java"
+public interface org.jbpm.svc.Service extends java.io.Serializable{
+ public abstract void close();
+}
+
+Compiled from "ServiceFactory.java"
+public interface org.jbpm.svc.ServiceFactory extends java.io.Serializable{
+ public abstract org.jbpm.svc.Service openService();
+ public abstract void close();
+}
+
+Compiled from "Services.java"
+public class org.jbpm.svc.Services extends java.lang.Object implements java.io.Serializable{
+ public static final java.lang.String SERVICENAME_AUTHENTICATION;
+ public static final java.lang.String SERVICENAME_AUTHORIZATION;
+ public static final java.lang.String SERVICENAME_TX;
+ public static final java.lang.String SERVICENAME_LOGGING;
+ public static final java.lang.String SERVICENAME_MESSAGE;
+ public static final java.lang.String SERVICENAME_PERSISTENCE;
+ public static final java.lang.String SERVICENAME_SCHEDULER;
+ public static final java.lang.String SERVICENAME_JCR;
+ public static final java.lang.String SERVICENAME_ADDRESSRESOLVER;
+ public static org.jbpm.svc.Service getCurrentService(java.lang.String);
+ public static org.jbpm.svc.Service getCurrentService(java.lang.String, boolean);
+ public org.jbpm.svc.Services(java.util.Map);
+ public org.jbpm.svc.Services(java.util.Map, java.util.List, java.util.List);
+ public void setSaveOperations(java.util.List);
+ public void addSaveOperation(org.jbpm.svc.save.SaveOperation);
+ public java.util.Map getServiceFactories();
+ public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
+ public boolean hasService(java.lang.String);
+ public org.jbpm.svc.Service getService(java.lang.String);
+ public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
+ public org.jbpm.security.AuthenticationService getAuthenticationService();
+ public org.jbpm.security.AuthorizationService getAuthorizationService();
+ public org.jbpm.logging.LoggingService getLoggingService();
+ public org.jbpm.msg.MessageService getMessageService();
+ public org.jbpm.persistence.PersistenceService getPersistenceService();
+ public org.jbpm.scheduler.SchedulerService getSchedulerService();
+ public org.jbpm.tx.TxService getTxService();
+ public void setAuthenticationService(org.jbpm.security.AuthenticationService);
+ public void setAuthorizationService(org.jbpm.security.AuthorizationService);
+ public void setLoggingService(org.jbpm.logging.LoggingService);
+ public void setMessageService(org.jbpm.msg.MessageService);
+ public void setPersistenceService(org.jbpm.persistence.PersistenceService);
+ public void setSchedulerService(org.jbpm.scheduler.SchedulerService);
+ public void setTxService(org.jbpm.tx.TxService);
+ public void close();
+ public static boolean isCausedByStaleState(org.jbpm.persistence.JbpmPersistenceException);
+ public static void assignId(java.lang.Object);
+}
+
+Compiled from "AssignmentHandler.java"
+public interface org.jbpm.taskmgmt.def.AssignmentHandler extends java.io.Serializable{
+ public abstract void assign(org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
+}
+
+Compiled from "Swimlane.java"
+public class org.jbpm.taskmgmt.def.Swimlane extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String name;
+ protected java.lang.String actorIdExpression;
+ protected java.lang.String pooledActorsExpression;
+ protected org.jbpm.instantiation.Delegation assignmentDelegation;
+ protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
+ protected java.util.Set tasks;
+ public org.jbpm.taskmgmt.def.Swimlane();
+ public org.jbpm.taskmgmt.def.Swimlane(java.lang.String);
+ public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public java.util.Set getTasks();
+ public boolean equals(java.lang.Object);
+ public void setActorIdExpression(java.lang.String);
+ public void setPooledActorsExpression(java.lang.String);
+ public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public java.lang.String getActorIdExpression();
+ public java.lang.String getPooledActorsExpression();
+ public org.jbpm.instantiation.Delegation getAssignmentDelegation();
+ public java.lang.String getName();
+ public long getId();
+}
+
+Compiled from "Task.java"
+public class org.jbpm.taskmgmt.def.Task extends org.jbpm.graph.def.GraphElement{
+ public static final int PRIORITY_HIGHEST;
+ public static final int PRIORITY_HIGH;
+ public static final int PRIORITY_NORMAL;
+ public static final int PRIORITY_LOW;
+ public static final int PRIORITY_LOWEST;
+ protected boolean isBlocking;
+ protected boolean isSignalling;
+ protected java.lang.String condition;
+ protected java.lang.String dueDate;
+ protected int priority;
+ protected org.jbpm.graph.node.TaskNode taskNode;
+ protected org.jbpm.graph.node.StartState startState;
+ protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
+ protected org.jbpm.taskmgmt.def.Swimlane swimlane;
+ protected java.lang.String actorIdExpression;
+ protected java.lang.String pooledActorsExpression;
+ protected org.jbpm.instantiation.Delegation assignmentDelegation;
+ protected org.jbpm.taskmgmt.def.TaskController taskController;
+ public static int parsePriority(java.lang.String);
+ public org.jbpm.taskmgmt.def.Task();
+ public org.jbpm.taskmgmt.def.Task(java.lang.String);
+ public java.lang.String[] getSupportedEventTypes();
+ public void setTaskNode(org.jbpm.graph.node.TaskNode);
+ public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
+ public void setActorIdExpression(java.lang.String);
+ public void setPooledActorsExpression(java.lang.String);
+ public void setSwimlane(org.jbpm.taskmgmt.def.Swimlane);
+ public org.jbpm.graph.def.GraphElement getParent();
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
+ public boolean isBlocking();
+ public void setBlocking(boolean);
+ public org.jbpm.graph.node.TaskNode getTaskNode();
+ public java.lang.String getActorIdExpression();
+ public java.lang.String getPooledActorsExpression();
+ public org.jbpm.instantiation.Delegation getAssignmentDelegation();
+ public java.lang.String getDueDate();
+ public void setDueDate(java.lang.String);
+ public org.jbpm.taskmgmt.def.TaskController getTaskController();
+ public void setTaskController(org.jbpm.taskmgmt.def.TaskController);
+ public int getPriority();
+ public void setPriority(int);
+ public org.jbpm.graph.node.StartState getStartState();
+ public void setStartState(org.jbpm.graph.node.StartState);
+ public boolean isSignalling();
+ public void setSignalling(boolean);
+ public java.lang.String getCondition();
+ public void setCondition(java.lang.String);
+}
+
+Compiled from "TaskController.java"
+public class org.jbpm.taskmgmt.def.TaskController extends java.lang.Object implements java.io.Serializable{
+ public org.jbpm.taskmgmt.def.TaskController();
+ public void initializeVariables(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void submitParameters(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean equals(java.lang.Object);
+ public java.util.List getVariableAccesses();
+ public org.jbpm.instantiation.Delegation getTaskControllerDelegation();
+ public void setTaskControllerDelegation(org.jbpm.instantiation.Delegation);
+ public long getId();
+ public void setVariableAccesses(java.util.List);
+}
+
+Compiled from "TaskControllerHandler.java"
+public interface org.jbpm.taskmgmt.def.TaskControllerHandler extends java.io.Serializable{
+ public abstract void initializeTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+ public abstract void submitTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
+}
+
+Compiled from "TaskMgmtDefinition.java"
+public class org.jbpm.taskmgmt.def.TaskMgmtDefinition extends org.jbpm.module.def.ModuleDefinition{
+ protected java.util.Map swimlanes;
+ protected java.util.Map tasks;
+ protected org.jbpm.taskmgmt.def.Task startTask;
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition();
+ public org.jbpm.module.exe.ModuleInstance createInstance();
+ public void addSwimlane(org.jbpm.taskmgmt.def.Swimlane);
+ public java.util.Map getSwimlanes();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane(java.lang.String);
+ public void addTask(org.jbpm.taskmgmt.def.Task);
+ public java.util.Map getTasks();
+ public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
+ public org.jbpm.taskmgmt.def.Task getStartTask();
+ public void setStartTask(org.jbpm.taskmgmt.def.Task);
+}
+
+Compiled from "Assignable.java"
+public interface org.jbpm.taskmgmt.exe.Assignable extends java.io.Serializable{
+ public abstract void setActorId(java.lang.String);
+ public abstract void setPooledActors(java.lang.String[]);
+}
+
+Compiled from "PooledActor.java"
+public class org.jbpm.taskmgmt.exe.PooledActor extends java.lang.Object implements java.io.Serializable{
+ protected java.lang.String actorId;
+ protected java.util.Set taskInstances;
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ public static java.util.Set createPool(java.lang.String[], org.jbpm.taskmgmt.exe.SwimlaneInstance, org.jbpm.taskmgmt.exe.TaskInstance);
+ public static java.util.Set extractActorIds(java.util.Set);
+ public org.jbpm.taskmgmt.exe.PooledActor();
+ public org.jbpm.taskmgmt.exe.PooledActor(java.lang.String);
+ public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.util.Set getTaskInstances();
+ public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+ public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public long getId();
+}
+
+Compiled from "SwimlaneInstance.java"
+public class org.jbpm.taskmgmt.exe.SwimlaneInstance extends java.lang.Object implements java.io.Serializable,org.jbpm.taskmgmt.exe.Assignable{
+ protected java.lang.String name;
+ protected java.lang.String actorId;
+ protected java.util.Set pooledActors;
+ protected org.jbpm.taskmgmt.def.Swimlane swimlane;
+ protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance();
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
+ public void setPooledActors(java.lang.String[]);
+ public boolean equals(java.lang.Object);
+ public long getId();
+ public java.lang.String getName();
+ public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
+ public java.lang.String getActorId();
+ public void setActorId(java.lang.String);
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
+ public java.util.Set getPooledActors();
+ public void setPooledActors(java.util.Set);
+}
+
+Compiled from "TaskInstance.java"
+public class org.jbpm.taskmgmt.exe.TaskInstance extends org.jbpm.context.exe.VariableContainer implements org.jbpm.graph.def.Identifiable,org.jbpm.taskmgmt.exe.Assignable{
+ protected java.lang.String name;
+ protected java.lang.String description;
+ protected java.lang.String actorId;
+ protected java.util.Date create;
+ protected java.util.Date start;
+ protected java.util.Date end;
+ protected java.util.Date dueDate;
+ protected int priority;
+ protected boolean isCancelled;
+ protected boolean isSuspended;
+ protected boolean isOpen;
+ protected boolean isSignalling;
+ protected boolean isBlocking;
+ protected org.jbpm.taskmgmt.def.Task task;
+ protected org.jbpm.graph.exe.Token token;
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
+ protected org.jbpm.graph.exe.ProcessInstance processInstance;
+ protected java.util.Set pooledActors;
+ protected java.util.List comments;
+ protected java.lang.String previousActorId;
+ public org.jbpm.taskmgmt.exe.TaskInstance();
+ public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String, java.lang.String);
+ public void setTask(org.jbpm.taskmgmt.def.Task);
+ public void create();
+ public void create(org.jbpm.graph.exe.ExecutionContext);
+ public void assign(org.jbpm.graph.exe.ExecutionContext);
+ public boolean isStartTaskInstance();
+ public void copySwimlaneInstanceAssignment(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public java.util.Set getPooledActors();
+ public void setActorId(java.lang.String);
+ public void setActorId(java.lang.String, boolean);
+ public void setPooledActors(java.lang.String[]);
+ public void start();
+ public void start(java.lang.String);
+ public void start(java.lang.String, boolean);
+ public void setStart(java.util.Date);
+ public void cancel();
+ public void cancel(org.jbpm.graph.def.Transition);
+ public void cancel(java.lang.String);
+ public void end();
+ public void end(java.lang.String);
+ public void end(org.jbpm.graph.def.Transition);
+ public boolean hasEnded();
+ public void suspend();
+ public void resume();
+ public void addComment(java.lang.String);
+ public void addComment(org.jbpm.graph.exe.Comment);
+ public java.util.List getComments();
+ public boolean isLast();
+ public java.util.List getAvailableTransitions();
+ public boolean equals(java.lang.Object);
+ public java.lang.String toString();
+ public void setPooledActors(java.util.Set);
+ protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
+ public java.lang.String getActorId();
+ public java.util.Date getDueDate();
+ public void setDueDate(java.util.Date);
+ public java.util.Date getEnd();
+ public void setEnd(java.util.Date);
+ public void setCreate(java.util.Date);
+ public long getId();
+ public void setId(long);
+ public java.util.Date getStart();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
+ public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
+ public org.jbpm.graph.exe.Token getToken();
+ public void setToken(org.jbpm.graph.exe.Token);
+ public void setSignalling(boolean);
+ public boolean isSignalling();
+ public boolean isCancelled();
+ public java.lang.String getName();
+ public void setName(java.lang.String);
+ public boolean isBlocking();
+ public void setBlocking(boolean);
+ public java.util.Date getCreate();
+ public org.jbpm.taskmgmt.def.Task getTask();
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+ public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public java.lang.String getPreviousActorId();
+ public int getPriority();
+ public void setPriority(int);
+ public boolean isOpen();
+ public java.lang.String getDescription();
+ public void setDescription(java.lang.String);
+ public boolean isSuspended();
+ public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
+ public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
+}
+
+Compiled from "TaskMgmtInstance.java"
+public class org.jbpm.taskmgmt.exe.TaskMgmtInstance extends org.jbpm.module.exe.ModuleInstance{
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance();
+ public org.jbpm.taskmgmt.exe.TaskMgmtInstance(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance();
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.Token);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.Token);
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getInitializedSwimlaneInstance(org.jbpm.graph.exe.ExecutionContext, org.jbpm.taskmgmt.def.Swimlane);
+ public void performAssignment(org.jbpm.instantiation.Delegation, java.lang.String, java.lang.String, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext);
+ public org.jbpm.taskmgmt.exe.TaskInstance createStartTaskInstance();
+ public boolean hasBlockingTaskInstances(org.jbpm.graph.exe.Token);
+ public boolean hasUnfinishedTasks(org.jbpm.graph.exe.Token);
+ public java.util.Collection getUnfinishedTasks(org.jbpm.graph.exe.Token);
+ public boolean hasSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Collection getSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
+ public java.util.Collection getTaskInstances();
+ public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.util.Map getSwimlaneInstances();
+ public void addSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(java.lang.String);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
+ public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
+ public void suspend(org.jbpm.graph.exe.Token);
+ public void resume(org.jbpm.graph.exe.Token);
+ public java.util.Collection getTaskInstancesWithVariableUpdates();
+ public void endAll();
+ public void removeSignalling(org.jbpm.graph.exe.Token);
+}
+
+Compiled from "DefaultTaskInstanceFactoryImpl.java"
+public class org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl extends java.lang.Object implements org.jbpm.taskmgmt.TaskInstanceFactory{
+ public org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl();
+ public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "SwimlaneAssignLog.java"
+public class org.jbpm.taskmgmt.log.SwimlaneAssignLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
+ protected java.lang.String swimlaneOldActorId;
+ protected java.lang.String swimlaneNewActorId;
+ public org.jbpm.taskmgmt.log.SwimlaneAssignLog();
+ public org.jbpm.taskmgmt.log.SwimlaneAssignLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getSwimlaneNewActorId();
+ public java.lang.String getSwimlaneOldActorId();
+}
+
+Compiled from "SwimlaneCreateLog.java"
+public class org.jbpm.taskmgmt.log.SwimlaneCreateLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
+ protected java.lang.String swimlaneActorId;
+ public org.jbpm.taskmgmt.log.SwimlaneCreateLog();
+ public org.jbpm.taskmgmt.log.SwimlaneCreateLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getSwimlaneActorId();
+}
+
+Compiled from "SwimlaneLog.java"
+public abstract class org.jbpm.taskmgmt.log.SwimlaneLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
+ public org.jbpm.taskmgmt.log.SwimlaneLog();
+ public org.jbpm.taskmgmt.log.SwimlaneLog(org.jbpm.taskmgmt.exe.SwimlaneInstance);
+ public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
+}
+
+Compiled from "TaskAssignLog.java"
+public class org.jbpm.taskmgmt.log.TaskAssignLog extends org.jbpm.taskmgmt.log.TaskLog{
+ protected java.lang.String taskOldActorId;
+ protected java.lang.String taskNewActorId;
+ public org.jbpm.taskmgmt.log.TaskAssignLog();
+ public org.jbpm.taskmgmt.log.TaskAssignLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getTaskNewActorId();
+ public java.lang.String getTaskOldActorId();
+}
+
+Compiled from "TaskCreateLog.java"
+public class org.jbpm.taskmgmt.log.TaskCreateLog extends org.jbpm.taskmgmt.log.TaskLog{
+ protected java.lang.String taskActorId;
+ public org.jbpm.taskmgmt.log.TaskCreateLog();
+ public org.jbpm.taskmgmt.log.TaskCreateLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String);
+ public java.lang.String toString();
+ public java.lang.String getTaskActorId();
+}
+
+Compiled from "TaskEndLog.java"
+public class org.jbpm.taskmgmt.log.TaskEndLog extends org.jbpm.taskmgmt.log.TaskLog{
+ public org.jbpm.taskmgmt.log.TaskEndLog();
+ public org.jbpm.taskmgmt.log.TaskEndLog(org.jbpm.taskmgmt.exe.TaskInstance);
+ public java.lang.String toString();
+}
+
+Compiled from "TaskLog.java"
+public abstract class org.jbpm.taskmgmt.log.TaskLog extends org.jbpm.logging.log.ProcessLog{
+ protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
+ public org.jbpm.taskmgmt.log.TaskLog();
+ public org.jbpm.taskmgmt.log.TaskLog(org.jbpm.taskmgmt.exe.TaskInstance);
+ public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
+}
+
+Compiled from "TaskInstanceFactory.java"
+public interface org.jbpm.taskmgmt.TaskInstanceFactory extends java.io.Serializable{
+ public abstract org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
+}
+
+Compiled from "TxService.java"
+public class org.jbpm.tx.TxService extends java.lang.Object implements org.jbpm.svc.Service{
+ public org.jbpm.tx.TxService();
+ public void close();
+ public boolean isRollbackOnly();
+ public void setRollbackOnly();
+}
+
+Compiled from "TxServiceFactory.java"
+public class org.jbpm.tx.TxServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
+ public org.jbpm.tx.TxServiceFactory();
+ public org.jbpm.svc.Service openService();
+ public void close();
+}
+
+Compiled from "ArrayUtil.java"
+public class org.jbpm.util.ArrayUtil extends java.lang.Object{
+ public static java.lang.String toString(java.lang.Object[]);
+}
+
+Compiled from "ByteUtil.java"
+public class org.jbpm.util.ByteUtil extends java.lang.Object{
+ public static java.lang.String toString(byte[]);
+ public static char toHexChar(int);
+ public static byte[] fromString(java.lang.String);
+}
+
+Compiled from "ClassLoaderUtil.java"
+public class org.jbpm.util.ClassLoaderUtil extends java.lang.Object{
+ public static java.lang.Class loadClass(java.lang.String);
+ public static java.lang.ClassLoader getClassLoader();
+ public static java.io.InputStream getStream(java.lang.String);
+ public static java.io.InputStream getJbpmConfigurationStream(java.lang.String);
+ public static java.util.Properties getProperties(java.lang.String);
+}
+
+Compiled from "Clock.java"
+public abstract class org.jbpm.util.Clock extends java.lang.Object{
+ public static org.jbpm.util.Clock$DateGenerator dateGenerator;
+ public org.jbpm.util.Clock();
+ public static java.util.Date getCurrentTime();
+}
+
+Compiled from "Clock.java"
+public interface org.jbpm.util.Clock$DateGenerator{
+ public abstract java.util.Date getCurrentTime();
+}
+
+Compiled from "Clock.java"
+public class org.jbpm.util.Clock$DefaultDateGenerator extends java.lang.Object implements org.jbpm.util.Clock$DateGenerator{
+ public org.jbpm.util.Clock$DefaultDateGenerator();
+ public java.util.Date getCurrentTime();
+}
+
+Compiled from "CollectionUtil.java"
+public class org.jbpm.util.CollectionUtil extends java.lang.Object{
+ public static java.util.Collection checkCollection(java.util.Collection, java.lang.Class);
+ public static java.util.List checkList(java.util.List, java.lang.Class);
+ public static java.util.Set checkSet(java.util.Set, java.lang.Class);
+ public static java.util.Map checkMap(java.util.Map, java.lang.Class, java.lang.Class);
+}
+
+Compiled from "CustomLoaderObjectInputStream.java"
+public class org.jbpm.util.CustomLoaderObjectInputStream extends java.io.ObjectInputStream{
+ protected org.jbpm.util.CustomLoaderObjectInputStream() throws java.io.IOException;
+ public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream) throws java.io.IOException;
+ public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream, java.lang.ClassLoader) throws java.io.IOException;
+ public java.lang.ClassLoader getCustomLoader();
+ protected java.lang.Class resolveClass(java.io.ObjectStreamClass) throws java.io.IOException, java.lang.ClassNotFoundException;
+ protected java.lang.Class resolveProxyClass(java.lang.String[]) throws java.io.IOException, java.lang.ClassNotFoundException;
+}
+
+Compiled from "EqualsUtil.java"
+public class org.jbpm.util.EqualsUtil extends java.lang.Object{
+ public static boolean equals(java.lang.Object, java.lang.Object);
+}
+
+Compiled from "IoUtil.java"
+public class org.jbpm.util.IoUtil extends java.lang.Object{
+ public static byte[] readBytes(java.io.InputStream) throws java.io.IOException;
+ public static int transfer(java.io.InputStream, java.io.OutputStream) throws java.io.IOException;
+}
+
+Compiled from "JndiLookupException.java"
+public class org.jbpm.util.JndiLookupException extends org.jbpm.JbpmException{
+ public org.jbpm.util.JndiLookupException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "JndiUtil.java"
+public class org.jbpm.util.JndiUtil extends java.lang.Object{
+ public static java.lang.Object lookup(java.lang.String, java.lang.Class);
+}
+
+Compiled from "StaticUtil.java"
+public class org.jbpm.util.StaticUtil extends java.lang.Object{
+ public static void add(java.lang.Class, org.jbpm.util.StaticUtil$Initializer);
+ public static void remove(java.lang.Class);
+ public static void reinitialize();
+}
+
+Compiled from "StaticUtil.java"
+public abstract class org.jbpm.util.StaticUtil$Initializer extends java.lang.Object{
+ public org.jbpm.util.StaticUtil$Initializer(java.lang.Class);
+ public abstract void init();
+}
+
+Compiled from "StringUtil.java"
+public class org.jbpm.util.StringUtil extends java.lang.Object implements java.io.Serializable{
+ public static java.lang.String toHexString(byte[]);
+ public static java.lang.String toHexStringHibernate(byte[]);
+}
+
+Compiled from "XmlException.java"
+public class org.jbpm.util.XmlException extends org.jbpm.JbpmException{
+ public org.jbpm.util.XmlException(java.lang.String, java.lang.Throwable);
+}
+
+Compiled from "XmlUtil.java"
+public class org.jbpm.util.XmlUtil extends java.lang.Object{
+ public static org.w3c.dom.Document parseXmlText(java.lang.String);
+ public static org.w3c.dom.Document parseXmlResource(java.lang.String, boolean);
+ public static org.w3c.dom.Document parseXmlInputStream(java.io.InputStream);
+ public static org.w3c.dom.Document parseXmlInputSource(org.xml.sax.InputSource);
+ public static javax.xml.parsers.DocumentBuilder getDocumentBuilder() throws javax.xml.parsers.FactoryConfigurationError, javax.xml.parsers.ParserConfigurationException;
+ public static java.util.Iterator elementIterator(org.w3c.dom.Element, java.lang.String);
+ public static java.util.List elements(org.w3c.dom.Element, java.lang.String);
+ public static org.w3c.dom.Element element(org.w3c.dom.Element, java.lang.String);
+ public static java.util.Iterator elementIterator(org.w3c.dom.Element);
+ public static java.util.List elements(org.w3c.dom.Element);
+ public static org.w3c.dom.Element element(org.w3c.dom.Element);
+ public static java.lang.String toString(org.w3c.dom.Element);
+ public static java.lang.String getContentText(org.w3c.dom.Element);
+}
+
+Compiled from "CloseJbpmConfigurationServlet.java"
+public class org.jbpm.web.CloseJbpmConfigurationServlet extends javax.servlet.http.HttpServlet{
+ public org.jbpm.web.CloseJbpmConfigurationServlet();
+ public void init() throws javax.servlet.ServletException;
+ public void destroy();
+}
+
+Compiled from "JbpmConfigurationCloser.java"
+public class org.jbpm.web.JbpmConfigurationCloser extends java.lang.Object implements javax.servlet.ServletContextListener{
+ public org.jbpm.web.JbpmConfigurationCloser();
+ public void contextInitialized(javax.servlet.ServletContextEvent);
+ public void contextDestroyed(javax.servlet.ServletContextEvent);
+}
+
+Compiled from "JbpmContextFilter.java"
+public class org.jbpm.web.JbpmContextFilter extends java.lang.Object implements javax.servlet.Filter,java.io.Serializable{
+ public org.jbpm.web.JbpmContextFilter();
+ public void init(javax.servlet.FilterConfig) throws javax.servlet.ServletException;
+ public void doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) throws java.io.IOException, javax.servlet.ServletException;
+ protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
+ public void destroy();
+}
+
+Compiled from "JobExecutorLauncher.java"
+public class org.jbpm.web.JobExecutorLauncher extends java.lang.Object implements javax.servlet.ServletContextListener{
+ public org.jbpm.web.JobExecutorLauncher();
+ public void contextInitialized(javax.servlet.ServletContextEvent);
+ public void contextDestroyed(javax.servlet.ServletContextEvent);
+}
+
Property changes on: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.2.5.SP2-api.txt
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Deleted: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.3.0-api.txt
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.3.0-api.txt 2009-02-22 03:15:07 UTC (rev 3994)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.3.0-api.txt 2009-02-23 09:48:55 UTC (rev 3995)
@@ -1,4887 +0,0 @@
-#
-# This file was produces running the following command in target/classes.
-#
-# find . -name "*.class" | sort | grep class | sed "s/.class//" | xargs javap -classpath . -protected
-#
-# $Id$
-#
-Compiled from "AbstractJbpmTestCase.java"
-public abstract class org.jbpm.AbstractJbpmTestCase extends junit.framework.TestCase{
- public org.jbpm.AbstractJbpmTestCase();
- protected void setUp() throws java.lang.Exception;
- protected void tearDown() throws java.lang.Exception;
- protected java.lang.String getShortName();
- protected java.lang.String getLongName();
- protected void runTest() throws java.lang.Throwable;
-}
-
-Compiled from "AntHelper.java"
-public abstract class org.jbpm.ant.AntHelper extends java.lang.Object{
- public org.jbpm.ant.AntHelper();
- public static org.hibernate.cfg.Configuration getConfiguration(java.lang.String, java.lang.String);
- public static org.jbpm.JbpmConfiguration getJbpmConfiguration(java.lang.String);
-}
-
-Compiled from "DeployProcessTask.java"
-public class org.jbpm.ant.DeployProcessTask extends org.apache.tools.ant.taskdefs.MatchingTask{
- public org.jbpm.ant.DeployProcessTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void addFileset(org.apache.tools.ant.types.FileSet);
- public void setJbpmCfg(java.lang.String);
- public void setProcess(java.io.File);
- public void setFailOnError(boolean);
-}
-
-Compiled from "JbpmSchemaTask.java"
-public class org.jbpm.ant.JbpmSchemaTask extends org.apache.tools.ant.Task{
- public org.jbpm.ant.JbpmSchemaTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void setActions(java.lang.String);
- public void setJbpmCfg(java.lang.String);
- public void setHibernateCfg(java.lang.String);
- public void setHibernateProperties(java.lang.String);
- public void setDelimiter(java.lang.String);
- public void setOutput(java.lang.String);
- public void setQuiet(boolean);
- public void setText(boolean);
-}
-
-Compiled from "Launcher.java"
-public class org.jbpm.ant.Launcher extends java.lang.Thread{
- public org.jbpm.ant.Launcher(org.apache.tools.ant.Task, java.lang.String, java.lang.String);
- public void run();
-}
-
-Compiled from "ShutDownHsqldb.java"
-public class org.jbpm.ant.ShutDownHsqldb extends org.apache.tools.ant.Task{
- public org.jbpm.ant.ShutDownHsqldb();
- public void execute() throws org.apache.tools.ant.BuildException;
-}
-
-Compiled from "StartHsqldbTask.java"
-public class org.jbpm.ant.StartHsqldbTask extends org.apache.tools.ant.Task{
- public org.jbpm.ant.StartHsqldbTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void setDatabase(java.lang.String);
- public void setLib(java.lang.String);
- public void setPort(java.lang.String);
-}
-
-Compiled from "StartJBossTask.java"
-public class org.jbpm.ant.StartJBossTask extends org.apache.tools.ant.Task{
- public org.jbpm.ant.StartJBossTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void setConfiguration(java.lang.String);
-}
-
-Compiled from "ByteArray.java"
-public class org.jbpm.bytes.ByteArray extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected java.util.List byteBlocks;
- public org.jbpm.bytes.ByteArray();
- public org.jbpm.bytes.ByteArray(byte[]);
- public org.jbpm.bytes.ByteArray(java.lang.String, byte[]);
- public org.jbpm.bytes.ByteArray(org.jbpm.bytes.ByteArray);
- public byte[] getBytes();
- public long getId();
- public boolean equals(java.lang.Object);
- public int hashCode();
- public java.util.List getByteBlocks();
-}
-
-Compiled from "ByteBlockChopper.java"
-public class org.jbpm.bytes.ByteBlockChopper extends java.lang.Object{
- public static java.util.List chopItUp(byte[]);
- public static byte[] glueChopsBackTogether(java.util.List);
-}
-
-Compiled from "BusinessCalendar.java"
-public class org.jbpm.calendar.BusinessCalendar extends java.lang.Object implements java.io.Serializable{
- public static synchronized java.util.Properties getBusinessCalendarProperties();
- public org.jbpm.calendar.BusinessCalendar();
- public org.jbpm.calendar.BusinessCalendar(java.util.Properties);
- public org.jbpm.calendar.Day[] getWeekDays();
- public java.util.List getHolidays();
- public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
- public java.util.Date findStartOfNextDay(java.util.Date);
- public org.jbpm.calendar.Day findDay(java.util.Date);
- public boolean isHoliday(java.util.Date);
- public org.jbpm.calendar.DayPart findNextDayPart(java.util.Date);
- public boolean isInBusinessHours(java.util.Date);
- public static java.util.Calendar getCalendar();
-}
-
-Compiled from "Day.java"
-public class org.jbpm.calendar.Day extends java.lang.Object implements java.io.Serializable{
- public static org.jbpm.calendar.Day[] parseWeekDays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
- public org.jbpm.calendar.Day(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
- public void findNextDayPartStart(int, java.util.Date, java.lang.Object[]);
-}
-
-Compiled from "DayPart.java"
-public class org.jbpm.calendar.DayPart extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.calendar.DayPart(java.lang.String, java.text.DateFormat, org.jbpm.calendar.Day, int);
- public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
- public boolean isStartAfter(java.util.Date);
- public boolean includes(java.util.Date);
- public java.util.Date getStartTime(java.util.Date);
-}
-
-Compiled from "Duration.java"
-public class org.jbpm.calendar.Duration extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.calendar.Duration(long);
- public org.jbpm.calendar.Duration(org.jbpm.calendar.Duration);
- public org.jbpm.calendar.Duration(java.lang.String);
- public java.util.Date addTo(java.util.Date);
- public long getMilliseconds();
- public boolean isBusinessTime();
-}
-
-Compiled from "Holiday.java"
-public class org.jbpm.calendar.Holiday extends java.lang.Object implements java.io.Serializable{
- public static java.util.List parseHolidays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
- public org.jbpm.calendar.Holiday(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
- public boolean includes(java.util.Date);
-}
-
-Compiled from "AbstractCancelCommand.java"
-public class org.jbpm.command.AbstractCancelCommand extends java.lang.Object implements java.io.Serializable{
- protected transient org.jbpm.JbpmContext jbpmContext;
- protected static final org.apache.commons.logging.Log log;
- public org.jbpm.command.AbstractCancelCommand();
- protected void cancelTokens(java.util.Collection);
- protected void cancelToken(org.jbpm.graph.exe.Token);
- protected java.util.List getTasksForToken(org.jbpm.graph.exe.Token);
- protected void cancelTasks(java.util.List);
-}
-
-Compiled from "AbstractGetObjectBaseCommand.java"
-public abstract class org.jbpm.command.AbstractGetObjectBaseCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.AbstractGetObjectBaseCommand();
- public org.jbpm.command.AbstractGetObjectBaseCommand(boolean, boolean);
- public org.jbpm.command.AbstractGetObjectBaseCommand(java.lang.String[]);
- public void retrieveTaskInstanceDetails(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.graph.exe.ProcessInstance retrieveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.def.ProcessDefinition retrieveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- protected void retrieveToken(org.jbpm.graph.exe.Token);
- protected void retrieveNode(org.jbpm.graph.def.Node);
- public void retrieveVariables(org.jbpm.graph.exe.ProcessInstance);
- public void retrieveVariables(org.jbpm.taskmgmt.exe.TaskInstance);
- public boolean isIncludeAllVariables();
- public void setIncludeAllVariables(boolean);
- public java.lang.String[] getVariablesToInclude();
- public void setVariablesToInclude(java.lang.String[]);
- public void setVariablesToInclude(java.lang.String);
- protected org.jbpm.JbpmContext getJbpmContext();
- protected void setJbpmContext(org.jbpm.JbpmContext);
-}
-
-Compiled from "AsynchronousCommand.java"
-public class org.jbpm.command.AsynchronousCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.AsynchronousCommand(org.jbpm.command.Command);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
-}
-
-Compiled from "BatchSignalCommand.java"
-public class org.jbpm.command.BatchSignalCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.BatchSignalCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
- public long getProcessVersion();
- public void setProcessVersion(long);
- public java.lang.String getStateName();
- public void setStateName(java.lang.String);
- public long[] getTokenIds();
- public void setTokenIds(long[]);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.util.Date getInStateAtLeastSince();
- public void setInStateAtLeastSince(java.util.Date);
-}
-
-Compiled from "CancelProcessInstanceCommand.java"
-public class org.jbpm.command.CancelProcessInstanceCommand extends org.jbpm.command.AbstractCancelCommand implements org.jbpm.command.Command{
- public org.jbpm.command.CancelProcessInstanceCommand();
- public org.jbpm.command.CancelProcessInstanceCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected void cancelProcess(long);
- public long getProcessId();
- public void setProcessId(long);
-}
-
-Compiled from "CancelTokenCommand.java"
-public class org.jbpm.command.CancelTokenCommand extends org.jbpm.command.AbstractCancelCommand implements org.jbpm.command.Command{
- public org.jbpm.command.CancelTokenCommand();
- public org.jbpm.command.CancelTokenCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getTokenId();
- public void setTokenId(long);
-}
-
-Compiled from "CancelWorkOnTaskCommand.java"
-public class org.jbpm.command.CancelWorkOnTaskCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.CancelWorkOnTaskCommand(long);
- public org.jbpm.command.CancelWorkOnTaskCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
-}
-
-Compiled from "ChangeProcessInstanceVersionCommand.java"
-public class org.jbpm.command.ChangeProcessInstanceVersionCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.ChangeProcessInstanceVersionCommand();
- public org.jbpm.command.ChangeProcessInstanceVersionCommand(long, int);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.util.Map getNameMapping();
- public void setNameMapping(java.util.Map);
- public int getNewVersion();
- public void setNewVersion(int);
- public long getProcessId();
- public void setProcessId(long);
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
-}
-
-Compiled from "Command.java"
-public interface org.jbpm.command.Command extends java.io.Serializable{
- public abstract java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
-}
-
-Compiled from "CommandService.java"
-public interface org.jbpm.command.CommandService{
- public abstract java.lang.Object execute(org.jbpm.command.Command);
-}
-
-Compiled from "CompositeCommand.java"
-public class org.jbpm.command.CompositeCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.CompositeCommand(java.util.List);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected void tryToInject(java.lang.Object, org.jbpm.command.Command);
- protected java.lang.reflect.Field findField(java.lang.Class);
-}
-
-Compiled from "DeleteProcessdefinitionCommand.java"
-public class org.jbpm.command.DeleteProcessdefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.DeleteProcessdefinitionCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
-}
-
-Compiled from "DeployProcessCommand.java"
-public class org.jbpm.command.DeployProcessCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.DeployProcessCommand();
- public org.jbpm.command.DeployProcessCommand(byte[]);
- public org.jbpm.command.DeployProcessCommand(java.lang.String);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public byte[] getPar();
- public void setPar(byte[]);
- public java.lang.String getXml();
- public void setXml(java.lang.String);
-}
-
-Compiled from "ExecuteJobsCommand.java"
-public class org.jbpm.command.ExecuteJobsCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.ExecuteJobsCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected java.util.Collection acquireJobs();
- protected void executeJob(org.jbpm.job.Job);
- protected java.util.Date getNextDueDate();
-}
-
-Compiled from "GetProcessDefinitionCommand.java"
-public class org.jbpm.command.GetProcessDefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessDefinitionCommand();
- public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String);
- public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String, int);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String getName();
- public void setName(java.lang.String);
- public int getVersion();
- public void setVersion(int);
-}
-
-Compiled from "GetProcessDefinitionsCommand.java"
-public class org.jbpm.command.GetProcessDefinitionsCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessDefinitionsCommand();
- public org.jbpm.command.GetProcessDefinitionsCommand(boolean);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public boolean isOnlyLatest();
- public void setOnlyLatest(boolean);
-}
-
-Compiled from "GetProcessInstanceCommand.java"
-public class org.jbpm.command.GetProcessInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessInstanceCommand();
- public org.jbpm.command.GetProcessInstanceCommand(long);
- public org.jbpm.command.GetProcessInstanceCommand(long, boolean, boolean);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public long getTokenId();
- public void setTokenId(long);
-}
-
-Compiled from "GetProcessInstanceLogCommand.java"
-public class org.jbpm.command.GetProcessInstanceLogCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.GetProcessInstanceLogCommand();
- public org.jbpm.command.GetProcessInstanceLogCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected java.util.Map loadLogdFromMap(java.util.Map);
- public long getProcessId();
- public void setProcessId(long);
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
-}
-
-Compiled from "GetProcessInstancesCommand.java"
-public class org.jbpm.command.GetProcessInstancesCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessInstancesCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.util.List retrieveProcessInstanceDetails(java.util.List);
- public java.util.Date getFromStartDate();
- public void setFromStartDate(java.util.Date);
- public boolean isOnlyRunning();
- public void setOnlyRunning(boolean);
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
- public java.lang.String getStateName();
- public void setStateName(java.lang.String);
- public java.util.Date getUntilStartDate();
- public void setUntilStartDate(java.util.Date);
- public java.lang.String getVersion();
- public void setVersion(java.lang.String);
- public long getProcessId();
- public void setProcessId(long);
-}
-
-Compiled from "GetTaskInstanceCommand.java"
-public class org.jbpm.command.GetTaskInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetTaskInstanceCommand();
- public org.jbpm.command.GetTaskInstanceCommand(long);
- public org.jbpm.command.GetTaskInstanceCommand(long, boolean, boolean);
- public org.jbpm.command.GetTaskInstanceCommand(long, java.lang.String[]);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public long getTokenId();
- public void setTokenId(long);
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
-}
-
-Compiled from "GetTaskListCommand.java"
-public class org.jbpm.command.GetTaskListCommand extends org.jbpm.command.AbstractGetObjectBaseCommand implements org.jbpm.command.Command{
- public org.jbpm.command.GetTaskListCommand(java.lang.String[]);
- public org.jbpm.command.GetTaskListCommand(java.lang.String, boolean);
- public org.jbpm.command.GetTaskListCommand(java.lang.String, java.lang.String[]);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.util.List retrieveTaskInstanceDetails(java.util.List);
- public java.lang.String[] getActor();
- public void setActor(java.lang.String);
- public void setActor(java.lang.String[]);
-}
-
-Compiled from "CommandServiceImpl.java"
-public class org.jbpm.command.impl.CommandServiceImpl extends java.lang.Object implements org.jbpm.command.CommandService,java.io.Serializable{
- protected org.jbpm.JbpmConfiguration jbpmConfiguration;
- public org.jbpm.command.impl.CommandServiceImpl(org.jbpm.JbpmConfiguration);
- public java.lang.Object execute(org.jbpm.command.Command);
-}
-
-Compiled from "NewProcessInstanceCommand.java"
-public class org.jbpm.command.NewProcessInstanceCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.NewProcessInstanceCommand();
- public org.jbpm.command.NewProcessInstanceCommand(java.lang.String);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public long getProcessId();
- public void setProcessId(long);
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
- public boolean isCreateStartTask();
- public void setCreateStartTask(boolean);
- public java.util.Map getVariables();
- public void setVariables(java.util.Map);
- public java.lang.String getKey();
- public void setKey(java.lang.String);
-}
-
-Compiled from "SignalCommand.java"
-public class org.jbpm.command.SignalCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.SignalCommand();
- public org.jbpm.command.SignalCommand(long, java.lang.String);
- public java.lang.Object execute(org.jbpm.JbpmContext);
- protected org.jbpm.graph.exe.Token getToken(org.jbpm.JbpmContext);
- public long getTokenId();
- public void setTokenId(long);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.util.Map getVariables();
- public void setVariables(java.util.Map);
- public java.lang.String getExpectedStateName();
- public void setExpectedStateName(java.lang.String);
-}
-
-Compiled from "StartProcessInstanceCommand.java"
-public class org.jbpm.command.StartProcessInstanceCommand extends org.jbpm.command.NewProcessInstanceCommand implements org.jbpm.command.Command{
- public org.jbpm.command.StartProcessInstanceCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String getStartTransitionName();
- public void setStartTransitionName(java.lang.String);
-}
-
-Compiled from "StartWorkOnTaskCommand.java"
-public class org.jbpm.command.StartWorkOnTaskCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.StartWorkOnTaskCommand(long, boolean);
- public org.jbpm.command.StartWorkOnTaskCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public boolean isOverwriteSwimlane();
- public void setOverwriteSwimlane(boolean);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
-}
-
-Compiled from "TaskInstanceEndCommand.java"
-public class org.jbpm.command.TaskInstanceEndCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.TaskInstanceEndCommand();
- public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String);
- public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String, java.util.Map);
- public java.lang.Object execute(org.jbpm.JbpmContext);
- protected org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(org.jbpm.JbpmContext);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.util.Map getVariables();
- public void setVariables(java.util.Map);
-}
-
-Compiled from "VariablesCommand.java"
-public class org.jbpm.command.VariablesCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.VariablesCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.JbpmContext);
- protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.graph.exe.Token);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public long getTokenId();
- public void setTokenId(long);
- public java.util.Map getVariables();
- public void setVariables(java.util.Map);
-}
-
-Compiled from "AbstractObjectInfo.java"
-public abstract class org.jbpm.configuration.AbstractObjectInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
- public org.jbpm.configuration.AbstractObjectInfo();
- public org.jbpm.configuration.AbstractObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- protected java.lang.String getValueString(org.w3c.dom.Element);
- public boolean hasName();
- public java.lang.String getName();
- public void setName(java.lang.String);
- public boolean isSingleton();
- public void setSingleton(boolean);
-}
-
-Compiled from "BeanInfo.java"
-public class org.jbpm.configuration.BeanInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.BeanInfo();
- public org.jbpm.configuration.BeanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.String getClassName();
- public void setClassName(java.lang.String);
-}
-
-Compiled from "BooleanInfo.java"
-public class org.jbpm.configuration.BooleanInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.BooleanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "CharacterInfo.java"
-public class org.jbpm.configuration.CharacterInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.CharacterInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ConfigurationException.java"
-public class org.jbpm.configuration.ConfigurationException extends org.jbpm.JbpmException{
- public org.jbpm.configuration.ConfigurationException();
- public org.jbpm.configuration.ConfigurationException(java.lang.String, java.lang.Throwable);
- public org.jbpm.configuration.ConfigurationException(java.lang.String);
- public org.jbpm.configuration.ConfigurationException(java.lang.Throwable);
-}
-
-Compiled from "ConstructorInfo.java"
-public class org.jbpm.configuration.ConstructorInfo extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.configuration.ConstructorInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
- protected java.lang.Class[] getParameterTypes(org.jbpm.configuration.ObjectFactoryImpl);
- protected java.lang.Object[] getArgs(org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.reflect.Method findMethod(java.lang.Class, java.lang.Class[]);
-}
-
-Compiled from "DoubleInfo.java"
-public class org.jbpm.configuration.DoubleInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.DoubleInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "FieldInfo.java"
-public class org.jbpm.configuration.FieldInfo extends org.jbpm.configuration.PropertyInfo{
- public org.jbpm.configuration.FieldInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "FloatInfo.java"
-public class org.jbpm.configuration.FloatInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.FloatInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "IntegerInfo.java"
-public class org.jbpm.configuration.IntegerInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.IntegerInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "JbpmContextInfo.java"
-public class org.jbpm.configuration.JbpmContextInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.JbpmContextInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public synchronized java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "JbpmTypeObjectInfo.java"
-class org.jbpm.configuration.JbpmTypeObjectInfo$1$1 extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "JbpmTypeObjectInfo.java"
-class org.jbpm.configuration.JbpmTypeObjectInfo$1 extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
- public boolean hasName();
- public java.lang.String getName();
- public boolean isSingleton();
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "JbpmTypeObjectInfo.java"
-public class org.jbpm.configuration.JbpmTypeObjectInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.JbpmTypeObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ListInfo.java"
-public class org.jbpm.configuration.ListInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.ListInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "LongInfo.java"
-public class org.jbpm.configuration.LongInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.LongInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "MapInfo.java"
-public class org.jbpm.configuration.MapInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.MapInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "NullInfo.java"
-public class org.jbpm.configuration.NullInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.NullInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ObjectFactory.java"
-public interface org.jbpm.configuration.ObjectFactory extends java.io.Serializable{
- public abstract java.lang.Object createObject(java.lang.String);
- public abstract boolean hasObject(java.lang.String);
-}
-
-Compiled from "ObjectFactoryImpl.java"
-public class org.jbpm.configuration.ObjectFactoryImpl extends java.lang.Object implements org.jbpm.configuration.ObjectFactory{
- public org.jbpm.configuration.ObjectFactoryImpl();
- public org.jbpm.configuration.ObjectFactoryImpl(java.util.Map, java.util.List);
- public void addObjectInfo(org.jbpm.configuration.ObjectInfo);
- public synchronized java.lang.Object createObject(java.lang.String);
- public synchronized boolean hasObject(java.lang.String);
- public java.lang.Object createObject(int);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectInfo);
-}
-
-Compiled from "ObjectFactoryParser.java"
-public class org.jbpm.configuration.ObjectFactoryParser extends java.lang.Object implements java.io.Serializable{
- public static java.util.Map getDefaultMappings();
- public static org.jbpm.configuration.ObjectFactoryImpl parseXmlString(java.lang.String);
- public static org.jbpm.configuration.ObjectFactoryImpl parseInputStream(java.io.InputStream);
- public static org.jbpm.configuration.ObjectFactoryImpl parseResource(java.lang.String);
- public static org.jbpm.configuration.ObjectFactoryImpl createObjectFactory(org.w3c.dom.Element);
- public void parseElementsFromResource(java.lang.String, org.jbpm.configuration.ObjectFactoryImpl);
- public void parseElementsStream(java.io.InputStream, org.jbpm.configuration.ObjectFactoryImpl);
- public void parseElements(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryImpl);
- public org.jbpm.configuration.ObjectFactoryParser();
- public org.jbpm.configuration.ObjectFactoryParser(java.util.Map);
- public org.jbpm.configuration.ObjectInfo parse(org.w3c.dom.Element);
- public void addNamedObjectInfo(java.lang.String, org.jbpm.configuration.ObjectInfo);
- public void addMapping(java.lang.String, java.lang.Class);
-}
-
-Compiled from "ObjectInfo.java"
-public interface org.jbpm.configuration.ObjectInfo extends java.io.Serializable{
- public abstract boolean hasName();
- public abstract java.lang.String getName();
- public abstract boolean isSingleton();
- public abstract java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "PropertyInfo.java"
-public class org.jbpm.configuration.PropertyInfo extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.configuration.PropertyInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.reflect.Method findSetter(java.lang.Class);
-}
-
-Compiled from "RefInfo.java"
-public class org.jbpm.configuration.RefInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.RefInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "StringInfo.java"
-public class org.jbpm.configuration.StringInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.StringInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ValueInfo.java"
-public class org.jbpm.configuration.ValueInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
- public org.jbpm.configuration.ValueInfo(java.lang.String, java.lang.Object);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.String getName();
- public boolean hasName();
- public boolean isSingleton();
-}
-
-Compiled from "Access.java"
-public class org.jbpm.context.def.Access extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.context.def.Access();
- public org.jbpm.context.def.Access(java.lang.String);
- public boolean isReadable();
- public boolean isWritable();
- public boolean isRequired();
- public boolean isLock();
- public boolean hasAccess(java.lang.String);
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
-}
-
-Compiled from "ContextDefinition.java"
-public class org.jbpm.context.def.ContextDefinition extends org.jbpm.module.def.ModuleDefinition{
- public org.jbpm.context.def.ContextDefinition();
- public org.jbpm.module.exe.ModuleInstance createInstance();
-}
-
-Compiled from "VariableAccess.java"
-public class org.jbpm.context.def.VariableAccess extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String variableName;
- protected org.jbpm.context.def.Access access;
- protected java.lang.String mappedName;
- public org.jbpm.context.def.VariableAccess();
- public org.jbpm.context.def.VariableAccess(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String getMappedName();
- public org.jbpm.context.def.Access getAccess();
- public java.lang.String getVariableName();
- public boolean isReadable();
- public boolean isWritable();
- public boolean isRequired();
- public boolean isLock();
-}
-
-Compiled from "ContextInstance.java"
-public class org.jbpm.context.exe.ContextInstance extends org.jbpm.module.exe.ModuleInstance{
- protected java.util.Map tokenVariableMaps;
- protected transient java.util.Map transientVariables;
- protected transient java.util.List updatedVariableContainers;
- public org.jbpm.context.exe.ContextInstance();
- public void createVariable(java.lang.String, java.lang.Object);
- public void setVariableLocally(java.lang.String, java.lang.Object);
- public void createVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
- public void setVariableLocally(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
- public java.util.Map getVariables();
- public java.util.Map getVariables(org.jbpm.graph.exe.Token);
- public void addVariables(java.util.Map);
- public void setVariables(java.util.Map);
- public void addVariables(java.util.Map, org.jbpm.graph.exe.Token);
- public void setVariables(java.util.Map, org.jbpm.graph.exe.Token);
- public java.lang.Object getVariable(java.lang.String);
- public java.lang.Object getVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.Object getLocalVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.Object getVariableLocally(java.lang.String, org.jbpm.graph.exe.Token);
- public void setVariable(java.lang.String, java.lang.Object);
- public void setVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
- public boolean hasVariable(java.lang.String);
- public boolean hasVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public void deleteVariable(java.lang.String);
- public void deleteVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.Object getTransientVariable(java.lang.String);
- public void setTransientVariable(java.lang.String, java.lang.Object);
- public boolean hasTransientVariable(java.lang.String);
- public java.util.Map getTransientVariables();
- public void setTransientVariables(java.util.Map);
- public void deleteTransientVariable(java.lang.String);
- public org.jbpm.context.exe.TokenVariableMap getOrCreateTokenVariableMap(org.jbpm.graph.exe.Token);
- public org.jbpm.context.exe.TokenVariableMap getTokenVariableMap(org.jbpm.graph.exe.Token);
- public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String, org.jbpm.graph.exe.Token);
- public java.util.Map getTokenVariableMaps();
-}
-
-Compiled from "BooleanToStringConverter.java"
-public class org.jbpm.context.exe.converter.BooleanToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public static final java.lang.String TRUE_TEXT;
- public static final java.lang.String FALSE_TEXT;
- public org.jbpm.context.exe.converter.BooleanToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "BytesToByteArrayConverter.java"
-public class org.jbpm.context.exe.converter.BytesToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.BytesToByteArrayConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "ByteToLongConverter.java"
-public class org.jbpm.context.exe.converter.ByteToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.ByteToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "CharacterToStringConverter.java"
-public class org.jbpm.context.exe.converter.CharacterToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.CharacterToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "Converter.java"
-public interface org.jbpm.context.exe.Converter extends java.io.Serializable{
- public abstract boolean supports(java.lang.Object);
- public abstract java.lang.Object convert(java.lang.Object);
- public abstract java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "DateToLongConverter.java"
-public class org.jbpm.context.exe.converter.DateToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.DateToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "DoubleToStringConverter.java"
-public class org.jbpm.context.exe.converter.DoubleToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.DoubleToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "FloatToDoubleConverter.java"
-public class org.jbpm.context.exe.converter.FloatToDoubleConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.FloatToDoubleConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "FloatToStringConverter.java"
-public class org.jbpm.context.exe.converter.FloatToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.FloatToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "IntegerToLongConverter.java"
-public class org.jbpm.context.exe.converter.IntegerToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.IntegerToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "SerializableToByteArrayConverter.java"
-public class org.jbpm.context.exe.converter.SerializableToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.SerializableToByteArrayConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "ShortToLongConverter.java"
-public class org.jbpm.context.exe.converter.ShortToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.ShortToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "JbpmType.java"
-public class org.jbpm.context.exe.JbpmType extends java.lang.Object{
- public org.jbpm.context.exe.JbpmType(org.jbpm.context.exe.JbpmTypeMatcher, org.jbpm.context.exe.Converter, java.lang.Class);
- public boolean matches(java.lang.Object);
- public org.jbpm.context.exe.VariableInstance newVariableInstance();
- public static java.util.List getJbpmTypes();
-}
-
-Compiled from "JbpmTypeMatcher.java"
-public interface org.jbpm.context.exe.JbpmTypeMatcher extends java.io.Serializable{
- public abstract boolean matches(java.lang.Object);
-}
-
-Compiled from "ClassNameMatcher.java"
-public class org.jbpm.context.exe.matcher.ClassNameMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.ClassNameMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "Ejb3Matcher.java"
-public class org.jbpm.context.exe.matcher.Ejb3Matcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.Ejb3Matcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "HibernateLongIdMatcher.java"
-public class org.jbpm.context.exe.matcher.HibernateLongIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.HibernateLongIdMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "HibernateStringIdMatcher.java"
-public class org.jbpm.context.exe.matcher.HibernateStringIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.HibernateStringIdMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "JcrNodeMatcher.java"
-public class org.jbpm.context.exe.matcher.JcrNodeMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.JcrNodeMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "SerializableMatcher.java"
-public class org.jbpm.context.exe.matcher.SerializableMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.SerializableMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "TokenVariableMap.java"
-public class org.jbpm.context.exe.TokenVariableMap extends org.jbpm.context.exe.VariableContainer implements java.io.Serializable{
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.context.exe.ContextInstance contextInstance;
- public org.jbpm.context.exe.TokenVariableMap();
- public org.jbpm.context.exe.TokenVariableMap(org.jbpm.graph.exe.Token, org.jbpm.context.exe.ContextInstance);
- public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
- public java.lang.String toString();
- protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public org.jbpm.graph.exe.Token getToken();
- public java.util.Map getVariableInstances();
-}
-
-Compiled from "VariableContainer.java"
-public abstract class org.jbpm.context.exe.VariableContainer extends java.lang.Object implements java.io.Serializable{
- protected java.util.Map variableInstances;
- public org.jbpm.context.exe.VariableContainer();
- protected abstract org.jbpm.context.exe.VariableContainer getParentVariableContainer();
- public abstract org.jbpm.graph.exe.Token getToken();
- public java.lang.Object getVariable(java.lang.String);
- public void setVariable(java.lang.String, java.lang.Object);
- public boolean hasVariable(java.lang.String);
- public void deleteVariable(java.lang.String);
- public void addVariables(java.util.Map);
- public void setVariables(java.util.Map);
- public java.util.Map getVariables();
- public java.util.Map getVariablesLocally();
- public boolean hasVariableLocally(java.lang.String);
- public java.lang.Object getVariableLocally(java.lang.String);
- public void deleteVariableLocally(java.lang.String);
- public void setVariableLocally(java.lang.String, java.lang.Object);
- public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String);
- public java.util.Map getVariableInstances();
- public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
- public void deleteVariableInstance(java.lang.String);
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public static java.util.Collection getUpdatedVariableContainers(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "ByteArrayInstance.java"
-public class org.jbpm.context.exe.variableinstance.ByteArrayInstance extends org.jbpm.context.exe.VariableInstance{
- protected org.jbpm.bytes.ByteArray value;
- public org.jbpm.context.exe.variableinstance.ByteArrayInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "VariableInstance.java"
-public abstract class org.jbpm.context.exe.VariableInstance extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.context.exe.TokenVariableMap tokenVariableMap;
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected org.jbpm.context.exe.Converter converter;
- protected java.lang.Object valueCache;
- protected boolean isValueCached;
- public org.jbpm.context.exe.VariableInstance();
- public static org.jbpm.context.exe.VariableInstance create(org.jbpm.graph.exe.Token, java.lang.String, java.lang.Object);
- public static org.jbpm.context.exe.VariableInstance createVariableInstance(java.lang.Object);
- public abstract boolean isStorable(java.lang.Object);
- protected abstract java.lang.Object getObject();
- protected abstract void setObject(java.lang.Object);
- public boolean supports(java.lang.Object);
- public void setValue(java.lang.Object);
- public java.lang.Object getValue();
- public void removeReferences();
- public java.lang.String toString();
- public java.lang.String getName();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public org.jbpm.graph.exe.Token getToken();
- public void setTokenVariableMap(org.jbpm.context.exe.TokenVariableMap);
-}
-
-Compiled from "DateInstance.java"
-public class org.jbpm.context.exe.variableinstance.DateInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.util.Date value;
- public org.jbpm.context.exe.variableinstance.DateInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "DoubleInstance.java"
-public class org.jbpm.context.exe.variableinstance.DoubleInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Double value;
- public org.jbpm.context.exe.variableinstance.DoubleInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "Ejb3Instance.java"
-public class org.jbpm.context.exe.variableinstance.Ejb3Instance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Long id;
- protected java.lang.String className;
- public org.jbpm.context.exe.variableinstance.Ejb3Instance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "HibernateLongInstance.java"
-public class org.jbpm.context.exe.variableinstance.HibernateLongInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Object value;
- public org.jbpm.context.exe.variableinstance.HibernateLongInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "HibernateStringInstance.java"
-public class org.jbpm.context.exe.variableinstance.HibernateStringInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Object value;
- public org.jbpm.context.exe.variableinstance.HibernateStringInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "JcrNodeInstance.java"
-public class org.jbpm.context.exe.variableinstance.JcrNodeInstance extends org.jbpm.context.exe.VariableInstance{
- public org.jbpm.context.exe.variableinstance.JcrNodeInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "LongInstance.java"
-public class org.jbpm.context.exe.variableinstance.LongInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Long value;
- public org.jbpm.context.exe.variableinstance.LongInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "NullInstance.java"
-public class org.jbpm.context.exe.variableinstance.NullInstance extends org.jbpm.context.exe.VariableInstance{
- public org.jbpm.context.exe.variableinstance.NullInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "StringInstance.java"
-public class org.jbpm.context.exe.variableinstance.StringInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.String value;
- public org.jbpm.context.exe.variableinstance.StringInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "UnpersistableInstance.java"
-public class org.jbpm.context.exe.variableinstance.UnpersistableInstance extends org.jbpm.context.exe.VariableInstance{
- public org.jbpm.context.exe.variableinstance.UnpersistableInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "VariableCreateLog.java"
-public class org.jbpm.context.log.VariableCreateLog extends org.jbpm.context.log.VariableLog{
- public org.jbpm.context.log.VariableCreateLog();
- public org.jbpm.context.log.VariableCreateLog(org.jbpm.context.exe.VariableInstance);
- public java.lang.String toString();
-}
-
-Compiled from "VariableDeleteLog.java"
-public class org.jbpm.context.log.VariableDeleteLog extends org.jbpm.context.log.VariableLog{
- public org.jbpm.context.log.VariableDeleteLog();
- public org.jbpm.context.log.VariableDeleteLog(org.jbpm.context.exe.VariableInstance);
- public java.lang.String toString();
-}
-
-Compiled from "ByteArrayUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.ByteArrayUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog();
- public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog(org.jbpm.context.exe.VariableInstance, org.jbpm.bytes.ByteArray, org.jbpm.bytes.ByteArray);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
- public java.lang.String toString();
-}
-
-Compiled from "DateUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.DateUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.DateUpdateLog();
- public org.jbpm.context.log.variableinstance.DateUpdateLog(org.jbpm.context.exe.VariableInstance, java.util.Date, java.util.Date);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "DoubleUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.DoubleUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.DoubleUpdateLog();
- public org.jbpm.context.log.variableinstance.DoubleUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Double, java.lang.Double);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "HibernateLongUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.HibernateLongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog();
- public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "HibernateStringUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.HibernateStringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog();
- public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "LongUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.LongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.LongUpdateLog();
- public org.jbpm.context.log.variableinstance.LongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Long, java.lang.Long);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "StringUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.StringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.StringUpdateLog();
- public org.jbpm.context.log.variableinstance.StringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.String, java.lang.String);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "VariableLog.java"
-public abstract class org.jbpm.context.log.VariableLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.context.exe.VariableInstance variableInstance;
- public org.jbpm.context.log.VariableLog();
- public org.jbpm.context.log.VariableLog(org.jbpm.context.exe.VariableInstance);
- public org.jbpm.context.exe.VariableInstance getVariableInstance();
-}
-
-Compiled from "VariableUpdateLog.java"
-public abstract class org.jbpm.context.log.VariableUpdateLog extends org.jbpm.context.log.VariableLog{
- public org.jbpm.context.log.VariableUpdateLog();
- public org.jbpm.context.log.VariableUpdateLog(org.jbpm.context.exe.VariableInstance);
- public abstract java.lang.Object getOldValue();
- public abstract java.lang.Object getNewValue();
- public java.lang.String toString();
- public void undo();
-}
-
-Compiled from "AbstractDbTestCase.java"
-class org.jbpm.db.AbstractDbTestCase$1 extends java.util.TimerTask{
- public void run();
-}
-
-Compiled from "AbstractDbTestCase.java"
-public abstract class org.jbpm.db.AbstractDbTestCase extends org.jbpm.AbstractJbpmTestCase{
- protected org.jbpm.JbpmConfiguration jbpmConfiguration;
- protected org.jbpm.JbpmContext jbpmContext;
- protected org.hibernate.tool.hbm2ddl.SchemaExport schemaExport;
- protected org.hibernate.Session session;
- protected org.jbpm.db.GraphSession graphSession;
- protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
- protected org.jbpm.db.ContextSession contextSession;
- protected org.jbpm.db.JobSession jobSession;
- protected org.jbpm.db.LoggingSession loggingSession;
- protected org.jbpm.job.executor.JobExecutor jobExecutor;
- public org.jbpm.db.AbstractDbTestCase();
- protected void setUp() throws java.lang.Exception;
- protected void tearDown() throws java.lang.Exception;
- public void beginSessionTransaction();
- public void commitAndCloseSession();
- protected void newTransaction();
- public org.jbpm.graph.exe.ProcessInstance saveAndReload(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.taskmgmt.exe.TaskInstance saveAndReload(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.graph.def.ProcessDefinition saveAndReload(org.jbpm.graph.def.ProcessDefinition);
- public org.jbpm.logging.log.ProcessLog saveAndReload(org.jbpm.logging.log.ProcessLog);
- protected void createSchema();
- protected void cleanSchema();
- protected void dropSchema();
- protected java.lang.String getJbpmTestConfig();
- protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
- protected void createJbpmContext();
- protected void closeJbpmContext();
- protected void startJobExecutor();
- protected void waitForJobs(long);
- protected int getNbrOfJobsAvailable();
- protected int getTimerCount();
- protected org.jbpm.job.Job getJob();
- protected void processJobs(long);
- protected void stopJobExecutor();
- protected void initializeMembers();
- protected void resetMembers();
-}
-
-Compiled from "JbpmSchemaUpdate.java"
-public class org.jbpm.db.compatibility.JbpmSchemaUpdate extends java.lang.Object{
- public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration) throws org.hibernate.HibernateException;
- public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, java.util.Properties) throws org.hibernate.HibernateException;
- public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, org.hibernate.cfg.Settings) throws org.hibernate.HibernateException;
- public static void main(java.lang.String[]);
- public void execute(boolean, boolean, java.io.File);
- public java.util.List getExceptions();
-}
-
-Compiled from "ContextSession.java"
-public class org.jbpm.db.ContextSession extends java.lang.Object{
- public org.jbpm.db.ContextSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.ContextSession(org.hibernate.Session);
-}
-
-Compiled from "GraphSession.java"
-public class org.jbpm.db.GraphSession$AverageNodeTimeEntry extends java.lang.Object{
- public org.jbpm.db.GraphSession$AverageNodeTimeEntry();
- public long getNodeId();
- public void setNodeId(long);
- public java.lang.String getNodeName();
- public void setNodeName(java.lang.String);
- public int getCount();
- public void setCount(int);
- public long getAverageDuration();
- public void setAverageDuration(long);
- public long getMinDuration();
- public void setMinDuration(long);
- public long getMaxDuration();
- public void setMaxDuration(long);
-}
-
-Compiled from "GraphSession.java"
-public class org.jbpm.db.GraphSession extends java.lang.Object{
- public org.jbpm.db.GraphSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.GraphSession(org.hibernate.Session);
- public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public void saveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public org.jbpm.graph.def.ProcessDefinition loadProcessDefinition(long);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition(long);
- public org.jbpm.graph.def.ProcessDefinition findProcessDefinition(java.lang.String, int);
- public org.jbpm.graph.def.ProcessDefinition findLatestProcessDefinition(java.lang.String);
- public java.util.List findLatestProcessDefinitions();
- public java.util.List findAllProcessDefinitions();
- public java.util.List findAllProcessDefinitionVersions(java.lang.String);
- public void deleteProcessDefinition(long);
- public void deleteProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- protected org.jbpm.graph.exe.ProcessInstance findNextProcessInstance(org.jbpm.graph.def.ProcessDefinition);
- protected java.util.List findReferencingProcessStates(org.jbpm.graph.def.ProcessDefinition);
- public void saveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
- public org.jbpm.graph.exe.Token loadToken(long);
- public org.jbpm.graph.exe.Token getToken(long);
- public void lockProcessInstance(long);
- public void lockProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public java.util.List findProcessInstances(long);
- public void deleteProcessInstance(long);
- public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance, boolean, boolean);
- public java.util.List calculateAverageTimeByNode(long, long);
- public java.util.List findActiveNodesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
-}
-
-Compiled from "AccessType.java"
-public class org.jbpm.db.hibernate.AccessType extends org.hibernate.type.ImmutableType implements org.hibernate.type.DiscriminatorType{
- public org.jbpm.db.hibernate.AccessType();
- public java.lang.Object get(java.sql.ResultSet, java.lang.String) throws java.sql.SQLException;
- public java.lang.Class getReturnedClass();
- public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
- public int sqlType();
- public java.lang.String getName();
- public java.lang.String objectToSQLString(java.lang.Object, org.hibernate.dialect.Dialect) throws java.lang.Exception;
- public java.lang.Object stringToObject(java.lang.String) throws java.lang.Exception;
- public java.lang.String toString(java.lang.Object);
- public java.lang.Object fromStringValue(java.lang.String);
-}
-
-Compiled from "ConverterEnumType.java"
-public class org.jbpm.db.hibernate.ConverterEnumType extends java.lang.Object implements org.hibernate.usertype.UserType{
- public org.jbpm.db.hibernate.ConverterEnumType();
- public boolean equals(java.lang.Object, java.lang.Object);
- public int hashCode(java.lang.Object) throws org.hibernate.HibernateException;
- public java.lang.Object deepCopy(java.lang.Object) throws org.hibernate.HibernateException;
- public boolean isMutable();
- public java.io.Serializable disassemble(java.lang.Object) throws org.hibernate.HibernateException;
- public java.lang.Object assemble(java.io.Serializable, java.lang.Object) throws org.hibernate.HibernateException;
- public java.lang.Object replace(java.lang.Object, java.lang.Object, java.lang.Object);
- public int[] sqlTypes();
- public java.lang.Class returnedClass();
- public java.lang.Object nullSafeGet(java.sql.ResultSet, java.lang.String[], java.lang.Object) throws org.hibernate.HibernateException, java.sql.SQLException;
- public void nullSafeSet(java.sql.PreparedStatement, java.lang.Object, int) throws org.hibernate.HibernateException, java.sql.SQLException;
-}
-
-Compiled from "Converters.java"
-public abstract class org.jbpm.db.hibernate.Converters extends java.lang.Object{
- public org.jbpm.db.hibernate.Converters();
- public static org.jbpm.context.exe.Converter getConverterByClassName(java.lang.String);
- public static org.jbpm.context.exe.Converter getConverterByDatabaseId(java.lang.String);
- public static java.lang.String getConverterId(org.jbpm.context.exe.Converter);
-}
-
-Compiled from "HibernateHelper.java"
-public abstract class org.jbpm.db.hibernate.HibernateHelper extends java.lang.Object{
- public org.jbpm.db.hibernate.HibernateHelper();
- public static void clearConfigurationsCache();
- public static org.hibernate.SessionFactory createSessionFactory();
- public static org.hibernate.SessionFactory createSessionFactory(java.lang.String);
- public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String);
- public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String, boolean);
- public static org.hibernate.SessionFactory createSessionFactory(org.hibernate.cfg.Configuration, boolean);
- public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String, java.lang.String);
- public static org.hibernate.cfg.Configuration getConfiguration(org.hibernate.SessionFactory);
- public static org.hibernate.tool.hbm2ddl.SchemaExport createSchemaExport(org.hibernate.SessionFactory);
- public static boolean createSchemaExportScript(org.hibernate.SessionFactory);
- public static void clearHibernateCache(org.hibernate.SessionFactory);
-}
-
-Compiled from "JbpmNamingStrategy.java"
-public class org.jbpm.db.hibernate.JbpmNamingStrategy extends java.lang.Object implements org.hibernate.cfg.NamingStrategy{
- public org.jbpm.db.hibernate.JbpmNamingStrategy();
- public java.lang.String classToTableName(java.lang.String);
- public java.lang.String propertyToColumnName(java.lang.String);
- public java.lang.String tableName(java.lang.String);
- public java.lang.String columnName(java.lang.String);
- public java.lang.String propertyToTableName(java.lang.String, java.lang.String);
- public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String joinKeyColumnName(java.lang.String, java.lang.String);
- public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String logicalColumnName(java.lang.String, java.lang.String);
- public java.lang.String logicalCollectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String logicalCollectionColumnName(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-}
-
-Compiled from "StringMax.java"
-public class org.jbpm.db.hibernate.StringMax extends org.hibernate.type.StringType implements org.hibernate.usertype.ParameterizedType{
- public org.jbpm.db.hibernate.StringMax();
- public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
- public void setParameterValues(java.util.Properties);
-}
-
-Compiled from "JbpmSchema.java"
-public class org.jbpm.db.JbpmSchema extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.db.JbpmSchema(org.hibernate.cfg.Configuration);
- public java.lang.String[] getCreateSql();
- public java.lang.String[] getDropSql();
- public java.lang.String[] getCleanSql();
- public boolean hasJbpmTables();
- public java.util.List getJbpmTables();
- public java.util.Map getJbpmTablesRecordCount();
- public void dropSchema();
- public void createSchema();
- public void cleanSchema();
- public void saveSqlScripts(java.lang.String, java.lang.String);
- public static void main(java.lang.String[]);
- public void execute(java.lang.String[]);
- public java.util.Properties getProperties();
-}
-
-Compiled from "JbpmSession.java"
-public class org.jbpm.db.JbpmSession extends java.lang.Object{
- public org.jbpm.db.JbpmSession(org.jbpm.db.JbpmSessionFactory, org.hibernate.Session);
- public org.jbpm.db.JbpmSession(org.hibernate.Session);
- public org.jbpm.db.JbpmSessionFactory getJbpmSessionFactory();
- public java.sql.Connection getConnection();
- public org.hibernate.Session getSession();
- public org.hibernate.Transaction getTransaction();
- public void beginTransaction();
- public void commitTransaction();
- public void rollbackTransaction();
- public void commitTransactionAndClose();
- public void rollbackTransactionAndClose();
- public org.jbpm.db.GraphSession getGraphSession();
- public org.jbpm.db.ContextSession getContextSession();
- public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public org.jbpm.db.LoggingSession getLoggingSession();
- public org.jbpm.db.JobSession getJobSession();
- public void close();
- public void pushCurrentSession();
- public static org.jbpm.db.JbpmSession getCurrentJbpmSession();
- public void popCurrentSession();
-}
-
-Compiled from "JbpmSessionFactory.java"
-public class org.jbpm.db.JbpmSessionFactory extends java.lang.Object implements java.io.Serializable{
- public static org.jbpm.db.JbpmSessionFactory getInstance();
- public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration);
- public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration, org.hibernate.SessionFactory);
- public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory();
- public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(java.lang.String);
- public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(org.hibernate.cfg.Configuration);
- public static org.hibernate.cfg.Configuration createConfiguration();
- public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String);
- public static org.hibernate.SessionFactory buildSessionFactory(org.hibernate.cfg.Configuration);
- public org.jbpm.db.JbpmSession openJbpmSession();
- public org.jbpm.db.JbpmSession openJbpmSession(java.sql.Connection);
- public org.jbpm.db.JbpmSession openJbpmSession(org.hibernate.Session);
- public org.jbpm.db.JbpmSession openJbpmSessionAndBeginTransaction();
- public org.hibernate.SessionFactory getSessionFactory();
- public org.hibernate.cfg.Configuration getConfiguration();
- public boolean isHibernatableWithLongId(java.lang.Class);
- public boolean isHibernatableWithStringId(java.lang.Class);
- public org.jbpm.db.JbpmSchema getJbpmSchema();
-}
-
-Compiled from "JobSession.java"
-public class org.jbpm.db.JobSession extends java.lang.Object{
- public org.jbpm.db.JobSession(org.hibernate.Session);
- public org.jbpm.job.Job getFirstAcquirableJob(java.lang.String);
- public java.util.List findExclusiveJobs(java.lang.String, org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.job.Job getFirstDueJob(java.lang.String, java.util.Collection);
- public void saveJob(org.jbpm.job.Job);
- public void deleteJob(org.jbpm.job.Job);
- public org.jbpm.job.Job loadJob(long);
- public org.jbpm.job.Timer loadTimer(long);
- public java.util.List loadJobs(long[]);
- public org.jbpm.job.Job getJob(long);
- public void suspendJobs(org.jbpm.graph.exe.Token);
- public void resumeJobs(org.jbpm.graph.exe.Token);
- public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
- public void deleteJobsForProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public java.util.List findJobsWithOverdueLockTime(java.util.Date);
-}
-
-Compiled from "LoggingSession.java"
-public class org.jbpm.db.LoggingSession extends java.lang.Object{
- public org.jbpm.db.LoggingSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.LoggingSession(org.hibernate.Session);
- public java.util.Map findLogsByProcessInstance(long);
- public java.util.List findLogsByToken(long);
- public void saveProcessLog(org.jbpm.logging.log.ProcessLog);
- public org.jbpm.logging.log.ProcessLog loadProcessLog(long);
- public org.jbpm.logging.log.ProcessLog getProcessLog(long);
-}
-
-Compiled from "TaskMgmtSession.java"
-public class org.jbpm.db.TaskMgmtSession extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.db.TaskMgmtSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.TaskMgmtSession(org.hibernate.Session);
- public java.util.List findTaskInstances(java.lang.String);
- public java.util.List findTaskInstances(java.util.List);
- public java.util.List findTaskInstances(java.lang.String[]);
- public java.util.List findPooledTaskInstances(java.lang.String);
- public java.util.List findPooledTaskInstances(java.util.List);
- public java.util.List findTaskInstancesByToken(long);
- public java.util.List findTaskInstancesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
- public java.util.List findTaskInstancesByIds(java.util.List);
-}
-
-Compiled from "EventCallback.java"
-final class org.jbpm.EventCallback$1 extends java.lang.Object implements javax.transaction.Synchronization{
- public void beforeCompletion();
- public void afterCompletion(int);
-}
-
-Compiled from "EventCallback.java"
-public class org.jbpm.EventCallback extends java.lang.Object implements java.io.Serializable{
- public static final int DEFAULT_TIMEOUT;
- public org.jbpm.EventCallback();
- public void processStart();
- public void processEnd();
- public void nodeEnter();
- public void nodeLeave();
- public void taskCreate();
- public void taskEnd();
- public void timerCreate();
- public void timer();
- public void transition();
- public static void waitForEvent(java.lang.String);
- public static void waitForEvent(java.lang.String, long);
- public static void clear();
-}
-
-Compiled from "FileDefinition.java"
-public class org.jbpm.file.def.FileDefinition extends org.jbpm.module.def.ModuleDefinition{
- public org.jbpm.file.def.FileDefinition();
- public org.jbpm.module.exe.ModuleInstance createInstance();
- public void addFile(java.lang.String, byte[]);
- public void addFile(java.lang.String, java.io.InputStream);
- public java.io.InputStream getInputStream(java.lang.String);
- public boolean hasFile(java.lang.String);
- public java.util.Map getInputStreamMap();
- public java.util.Map getBytesMap();
- public byte[] getBytes(java.lang.String);
-}
-
-Compiled from "ActionTypes.java"
-public class org.jbpm.graph.action.ActionTypes extends java.lang.Object{
- public org.jbpm.graph.action.ActionTypes();
- public static java.util.Set getActionTypes();
- public static java.util.Set getActionNames();
- public static java.lang.Class getActionType(java.lang.String);
- public static java.lang.String getActionName(java.lang.Class);
- public static boolean hasActionName(java.lang.String);
-}
-
-Compiled from "MailAction.java"
-public class org.jbpm.graph.action.MailAction extends org.jbpm.graph.def.Action{
- public org.jbpm.graph.action.MailAction();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
-}
-
-Compiled from "Script.java"
-public class org.jbpm.graph.action.Script extends org.jbpm.graph.def.Action implements org.jbpm.jpdl.xml.Parsable{
- protected java.lang.String expression;
- protected java.util.Set variableAccesses;
- public org.jbpm.graph.action.Script();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.util.Map eval(org.jbpm.graph.exe.Token) throws java.lang.Exception;
- public java.util.Map eval(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.util.Map createInputMap(org.jbpm.graph.exe.ExecutionContext);
- public java.util.Map eval(java.util.Map, java.util.Set) throws java.lang.Exception;
- public void addVariableAccess(org.jbpm.context.def.VariableAccess);
- public java.lang.String getExpression();
- public void setExpression(java.lang.String);
- public java.util.Set getVariableAccesses();
- public void setVariableAccesses(java.util.Set);
-}
-
-Compiled from "SeamedAction.java"
-public class org.jbpm.graph.action.SeamedAction extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
- public org.jbpm.graph.action.SeamedAction();
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- protected void beginSeamConversation(org.jbpm.graph.exe.ExecutionContext);
- protected void invokeSeamObjectExpression();
- protected void endSeamConversation(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "Action.java"
-public class org.jbpm.graph.def.Action extends java.lang.Object implements org.jbpm.graph.def.ActionHandler,org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
- protected java.lang.String name;
- protected boolean isPropagationAllowed;
- protected boolean isAsync;
- protected boolean isAsyncExclusive;
- protected org.jbpm.graph.def.Action referencedAction;
- protected org.jbpm.instantiation.Delegation actionDelegation;
- protected java.lang.String actionExpression;
- protected org.jbpm.graph.def.Event event;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- public org.jbpm.graph.def.Action();
- public org.jbpm.graph.def.Action(org.jbpm.instantiation.Delegation);
- public java.lang.String toString();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public void setName(java.lang.String);
- public boolean equals(java.lang.Object);
- public boolean acceptsPropagatedEvents();
- public boolean isPropagationAllowed();
- public void setPropagationAllowed(boolean);
- public long getId();
- public java.lang.String getName();
- public org.jbpm.graph.def.Event getEvent();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public org.jbpm.instantiation.Delegation getActionDelegation();
- public void setActionDelegation(org.jbpm.instantiation.Delegation);
- public org.jbpm.graph.def.Action getReferencedAction();
- public void setReferencedAction(org.jbpm.graph.def.Action);
- public boolean isAsync();
- public boolean isAsyncExclusive();
- public java.lang.String getActionExpression();
- public void setActionExpression(java.lang.String);
- public void setEvent(org.jbpm.graph.def.Event);
- public void setAsync(boolean);
-}
-
-Compiled from "ActionHandler.java"
-public interface org.jbpm.graph.def.ActionHandler extends java.io.Serializable{
- public abstract void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
-}
-
-Compiled from "DelegationException.java"
-public class org.jbpm.graph.def.DelegationException extends org.jbpm.JbpmException{
- protected transient org.jbpm.graph.exe.ExecutionContext executionContext;
- public org.jbpm.graph.def.DelegationException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.DelegationException(java.lang.String, java.lang.Throwable);
- public org.jbpm.graph.exe.ExecutionContext getExecutionContext();
-}
-
-Compiled from "Event.java"
-public class org.jbpm.graph.def.Event extends java.lang.Object implements java.io.Serializable{
- public static final java.lang.String EVENTTYPE_TRANSITION;
- public static final java.lang.String EVENTTYPE_BEFORE_SIGNAL;
- public static final java.lang.String EVENTTYPE_AFTER_SIGNAL;
- public static final java.lang.String EVENTTYPE_PROCESS_START;
- public static final java.lang.String EVENTTYPE_PROCESS_END;
- public static final java.lang.String EVENTTYPE_NODE_ENTER;
- public static final java.lang.String EVENTTYPE_NODE_LEAVE;
- public static final java.lang.String EVENTTYPE_SUPERSTATE_ENTER;
- public static final java.lang.String EVENTTYPE_SUPERSTATE_LEAVE;
- public static final java.lang.String EVENTTYPE_SUBPROCESS_CREATED;
- public static final java.lang.String EVENTTYPE_SUBPROCESS_END;
- public static final java.lang.String EVENTTYPE_TASK_CREATE;
- public static final java.lang.String EVENTTYPE_TASK_ASSIGN;
- public static final java.lang.String EVENTTYPE_TASK_START;
- public static final java.lang.String EVENTTYPE_TASK_END;
- public static final java.lang.String EVENTTYPE_TIMER_CREATE;
- public static final java.lang.String EVENTTYPE_TIMER;
- protected java.lang.String eventType;
- protected org.jbpm.graph.def.GraphElement graphElement;
- protected java.util.List actions;
- public org.jbpm.graph.def.Event();
- public org.jbpm.graph.def.Event(java.lang.String);
- public org.jbpm.graph.def.Event(org.jbpm.graph.def.GraphElement, java.lang.String);
- public java.util.List getActions();
- public boolean hasActions();
- public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
- public void removeAction(org.jbpm.graph.def.Action);
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
- public java.lang.String getEventType();
- public org.jbpm.graph.def.GraphElement getGraphElement();
- public long getId();
-}
-
-Compiled from "ExceptionHandler.java"
-public class org.jbpm.graph.def.ExceptionHandler extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String exceptionClassName;
- protected org.jbpm.graph.def.GraphElement graphElement;
- protected java.util.List actions;
- public org.jbpm.graph.def.ExceptionHandler();
- public boolean matches(java.lang.Throwable);
- public void handleException(org.jbpm.graph.def.GraphElement, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.util.List getActions();
- public void addAction(org.jbpm.graph.def.Action);
- public void removeAction(org.jbpm.graph.def.Action);
- public void reorderAction(int, int);
- public java.lang.String getExceptionClassName();
- public void setExceptionClassName(java.lang.String);
- public org.jbpm.graph.def.GraphElement getGraphElement();
-}
-
-Compiled from "GraphElement.java"
-public abstract class org.jbpm.graph.def.GraphElement extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected java.lang.String description;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- protected java.util.Map events;
- protected java.util.List exceptionHandlers;
- public org.jbpm.graph.def.GraphElement();
- public org.jbpm.graph.def.GraphElement(java.lang.String);
- public abstract java.lang.String[] getSupportedEventTypes();
- public java.util.Map getEvents();
- public boolean hasEvents();
- public org.jbpm.graph.def.Event getEvent(java.lang.String);
- public boolean hasEvent(java.lang.String);
- public org.jbpm.graph.def.Event addEvent(org.jbpm.graph.def.Event);
- public org.jbpm.graph.def.Event removeEvent(org.jbpm.graph.def.Event);
- public java.util.List getExceptionHandlers();
- public org.jbpm.graph.def.ExceptionHandler addExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
- public void removeExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
- public void reorderExceptionHandler(int, int);
- public void fireEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
- public void fireAndPropagateEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
- protected org.jbpm.job.ExecuteActionJob createAsyncActionExecutionJob(org.jbpm.graph.exe.Token, org.jbpm.graph.def.Action);
- public void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext);
- public void raiseException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext) throws org.jbpm.graph.def.DelegationException;
- protected org.jbpm.graph.def.ExceptionHandler findExceptionHandler(java.lang.Throwable);
- public org.jbpm.graph.def.GraphElement getParent();
- public java.util.List getParents();
- public java.util.List getParentChain();
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
- public long getId();
- public java.lang.String getName();
- public void setName(java.lang.String);
- public java.lang.String getDescription();
- public void setDescription(java.lang.String);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "Node.java"
-public class org.jbpm.graph.def.Node extends org.jbpm.graph.def.GraphElement implements org.jbpm.jpdl.xml.Parsable{
- protected java.util.List leavingTransitions;
- protected java.util.Set arrivingTransitions;
- protected org.jbpm.graph.def.Action action;
- protected org.jbpm.graph.def.SuperState superState;
- protected boolean isAsync;
- protected boolean isAsyncExclusive;
- public static final java.lang.String[] supportedEventTypes;
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.def.Node();
- public org.jbpm.graph.def.Node(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public java.util.List getLeavingTransitions();
- public java.util.Map getLeavingTransitionsMap();
- public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
- public void removeLeavingTransition(org.jbpm.graph.def.Transition);
- public boolean hasLeavingTransition(java.lang.String);
- public org.jbpm.graph.def.Transition getLeavingTransition(java.lang.String);
- public boolean hasNoLeavingTransitions();
- public java.lang.String generateNextLeavingTransitionName();
- public org.jbpm.graph.def.Transition getDefaultLeavingTransition();
- public void reorderLeavingTransition(int, int);
- public java.util.List getLeavingTransitionsList();
- public java.util.Set getArrivingTransitions();
- public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
- public void removeArrivingTransition(org.jbpm.graph.def.Transition);
- public org.jbpm.graph.def.GraphElement getParent();
- public void enter(org.jbpm.graph.exe.ExecutionContext);
- protected org.jbpm.job.ExecuteNodeJob createAsyncContinuationJob(org.jbpm.graph.exe.Token);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext, java.lang.String);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- protected void addNodeLog(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setName(java.lang.String);
- public java.lang.String getFullyQualifiedName();
- public boolean isSuperStateNode();
- public java.util.List getNodes();
- public org.jbpm.graph.def.SuperState getSuperState();
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
- public boolean isAsync();
- public void setAsync(boolean);
- public boolean isAsyncExclusive();
- public void setAsyncExclusive(boolean);
-}
-
-Compiled from "NodeCollection.java"
-public interface org.jbpm.graph.def.NodeCollection extends java.io.Serializable{
- public abstract java.util.List getNodes();
- public abstract java.util.Map getNodesMap();
- public abstract org.jbpm.graph.def.Node getNode(java.lang.String);
- public abstract boolean hasNode(java.lang.String);
- public abstract org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
- public abstract org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
- public abstract void reorderNode(int, int);
- public abstract java.lang.String generateNodeName();
- public abstract org.jbpm.graph.def.Node findNode(java.lang.String);
-}
-
-Compiled from "ProcessDefinition.java"
-public class org.jbpm.graph.def.ProcessDefinition extends org.jbpm.graph.def.GraphElement implements org.jbpm.graph.def.NodeCollection{
- protected int version;
- protected boolean isTerminationImplicit;
- protected org.jbpm.graph.def.Node startState;
- protected java.util.List nodes;
- protected java.util.Map actions;
- protected java.util.Map definitions;
- public static final java.lang.String[] supportedEventTypes;
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.def.ProcessDefinition();
- public static org.jbpm.graph.def.ProcessDefinition createNewProcessDefinition();
- public org.jbpm.graph.def.ProcessDefinition(java.lang.String);
- public org.jbpm.graph.def.ProcessDefinition(java.lang.String[], java.lang.String[]);
- public org.jbpm.graph.exe.ProcessInstance createProcessInstance();
- public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map);
- public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map, java.lang.String);
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlString(java.lang.String);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlResource(java.lang.String);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlInputStream(java.io.InputStream);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlReader(java.io.Reader);
- public static org.jbpm.graph.def.ProcessDefinition parseParZipInputStream(java.util.zip.ZipInputStream) throws java.io.IOException;
- public static org.jbpm.graph.def.ProcessDefinition parseParResource(java.lang.String) throws java.io.IOException;
- public java.util.List getNodes();
- public java.util.Map getNodesMap();
- public org.jbpm.graph.def.Node getNode(java.lang.String);
- public boolean hasNode(java.lang.String);
- public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
- public void reorderNode(int, int);
- public java.lang.String generateNodeName();
- public org.jbpm.graph.def.Node findNode(java.lang.String);
- public static java.lang.String generateNodeName(java.util.List);
- public static org.jbpm.graph.def.Node findNode(org.jbpm.graph.def.NodeCollection, java.lang.String);
- public void setStartState(org.jbpm.graph.node.StartState);
- public org.jbpm.graph.def.GraphElement getParent();
- public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
- public void removeAction(org.jbpm.graph.def.Action);
- public org.jbpm.graph.def.Action getAction(java.lang.String);
- public java.util.Map getActions();
- public boolean hasActions();
- public java.lang.Object createInstance();
- public org.jbpm.module.def.ModuleDefinition addDefinition(org.jbpm.module.def.ModuleDefinition);
- public org.jbpm.module.def.ModuleDefinition removeDefinition(org.jbpm.module.def.ModuleDefinition);
- public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
- public org.jbpm.context.def.ContextDefinition getContextDefinition();
- public org.jbpm.file.def.FileDefinition getFileDefinition();
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public java.util.Map getDefinitions();
- public void setDefinitions(java.util.Map);
- public int getVersion();
- public void setVersion(int);
- public org.jbpm.graph.def.Node getStartState();
- public void setStartState(org.jbpm.graph.def.Node);
- public boolean isTerminationImplicit();
- public void setTerminationImplicit(boolean);
-}
-
-Compiled from "SuperState.java"
-public class org.jbpm.graph.def.SuperState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable,org.jbpm.graph.def.NodeCollection{
- protected java.util.List nodes;
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.def.SuperState();
- public org.jbpm.graph.def.SuperState(java.lang.String);
- public java.lang.String[] getSupportedEventTypes();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.util.List getNodes();
- public java.util.Map getNodesMap();
- public org.jbpm.graph.def.Node getNode(java.lang.String);
- public boolean hasNode(java.lang.String);
- public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
- public void reorderNode(int, int);
- public java.lang.String generateNodeName();
- public org.jbpm.graph.def.Node findNode(java.lang.String);
- public boolean containsNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.GraphElement getParent();
- public boolean isSuperStateNode();
-}
-
-Compiled from "Transition.java"
-public class org.jbpm.graph.def.Transition extends org.jbpm.graph.def.GraphElement{
- protected org.jbpm.graph.def.Node from;
- protected org.jbpm.graph.def.Node to;
- protected java.lang.String condition;
- public static final java.lang.String[] supportedEventTypes;
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.def.Transition();
- public org.jbpm.graph.def.Transition(java.lang.String);
- public org.jbpm.graph.def.Node getFrom();
- public void setFrom(org.jbpm.graph.def.Node);
- public void setTo(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node getTo();
- public java.lang.String getCondition();
- public void setCondition(java.lang.String);
- public void removeConditionEnforcement();
- public void take(org.jbpm.graph.exe.ExecutionContext);
- public void setName(java.lang.String);
- public org.jbpm.graph.def.GraphElement getParent();
-}
-
-Compiled from "Comment.java"
-public class org.jbpm.graph.exe.Comment extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String actorId;
- protected java.util.Date time;
- protected java.lang.String message;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
- public org.jbpm.graph.exe.Comment();
- public org.jbpm.graph.exe.Comment(java.lang.String);
- public org.jbpm.graph.exe.Comment(java.lang.String, java.lang.String);
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
- public java.lang.String getActorId();
- public long getId();
- public java.lang.String getMessage();
- public java.util.Date getTime();
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
- public org.jbpm.graph.exe.Token getToken();
- public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public void setToken(org.jbpm.graph.exe.Token);
- public void setActorId(java.lang.String);
- public void setMessage(java.lang.String);
- public void setTime(java.util.Date);
-}
-
-Compiled from "Execution.java"
-public class org.jbpm.graph.exe.Execution extends org.jbpm.graph.exe.ProcessInstance{
- public org.jbpm.graph.exe.Execution(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "ExecutionContext.java"
-public class org.jbpm.graph.exe.ExecutionContext extends java.lang.Object{
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.graph.def.Event event;
- protected org.jbpm.graph.def.GraphElement eventSource;
- protected org.jbpm.graph.def.Action action;
- protected java.lang.Throwable exception;
- protected org.jbpm.graph.def.Transition transition;
- protected org.jbpm.graph.def.Node transitionSource;
- protected org.jbpm.taskmgmt.def.Task task;
- protected org.jbpm.job.Timer timer;
- protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
- protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
- public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.Node getNode();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setAction(org.jbpm.graph.def.Action);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public java.lang.String toString();
- public void setVariable(java.lang.String, java.lang.Object);
- public java.lang.Object getVariable(java.lang.String);
- public void leaveNode();
- public void leaveNode(java.lang.String);
- public void leaveNode(org.jbpm.graph.def.Transition);
- public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
- public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public org.jbpm.JbpmContext getJbpmContext();
- public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.graph.exe.Token getToken();
- public org.jbpm.graph.def.Action getAction();
- public org.jbpm.graph.def.Event getEvent();
- public void setEvent(org.jbpm.graph.def.Event);
- public java.lang.Throwable getException();
- public void setException(java.lang.Throwable);
- public org.jbpm.graph.def.Transition getTransition();
- public void setTransition(org.jbpm.graph.def.Transition);
- public org.jbpm.graph.def.Node getTransitionSource();
- public void setTransitionSource(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.GraphElement getEventSource();
- public void setEventSource(org.jbpm.graph.def.GraphElement);
- public org.jbpm.taskmgmt.def.Task getTask();
- public void setTask(org.jbpm.taskmgmt.def.Task);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
- public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
- public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.job.Timer getTimer();
- public void setTimer(org.jbpm.job.Timer);
- public static void pushCurrentContext(org.jbpm.graph.exe.ExecutionContext);
- public static void popCurrentContext(org.jbpm.graph.exe.ExecutionContext);
- public static org.jbpm.graph.exe.ExecutionContext currentExecutionContext();
-}
-
-Compiled from "ProcessInstance.java"
-public class org.jbpm.graph.exe.ProcessInstance extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String key;
- protected java.util.Date start;
- protected java.util.Date end;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- protected org.jbpm.graph.exe.Token rootToken;
- protected org.jbpm.graph.exe.Token superProcessToken;
- protected boolean isSuspended;
- protected java.util.Map instances;
- protected java.util.Map transientInstances;
- protected java.util.List runtimeActions;
- protected java.util.List cascadeProcessInstances;
- public org.jbpm.graph.exe.ProcessInstance();
- public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition);
- public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map);
- public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map, java.lang.String);
- public org.jbpm.module.exe.ModuleInstance addInstance(org.jbpm.module.exe.ModuleInstance);
- public org.jbpm.module.exe.ModuleInstance removeInstance(org.jbpm.module.exe.ModuleInstance);
- public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public org.jbpm.logging.exe.LoggingInstance getLoggingInstance();
- public void signal();
- public void signal(java.lang.String);
- public void signal(org.jbpm.graph.def.Transition);
- public void end();
- public void suspend();
- public void resume();
- public org.jbpm.graph.exe.RuntimeAction addRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
- public org.jbpm.graph.exe.RuntimeAction removeRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
- public java.util.List getRuntimeActions();
- public boolean hasEnded();
- public boolean isTerminatedImplicitly();
- public org.jbpm.graph.exe.Token findToken(java.lang.String);
- public java.util.List findAllTokens();
- public java.util.Collection removeCascadeProcessInstances();
- public boolean equals(java.lang.Object);
- public java.lang.String toString();
- public long getId();
- public org.jbpm.graph.exe.Token getRootToken();
- public java.util.Date getStart();
- public java.util.Date getEnd();
- public java.util.Map getInstances();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public org.jbpm.graph.exe.Token getSuperProcessToken();
- public void setSuperProcessToken(org.jbpm.graph.exe.Token);
- public boolean isSuspended();
- public int getVersion();
- public void setVersion(int);
- public void setEnd(java.util.Date);
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public void setRootToken(org.jbpm.graph.exe.Token);
- public void setStart(java.util.Date);
- public java.lang.String getKey();
- public void setKey(java.lang.String);
-}
-
-Compiled from "RuntimeAction.java"
-public class org.jbpm.graph.exe.RuntimeAction extends java.lang.Object implements java.io.Serializable{
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected org.jbpm.graph.def.GraphElement graphElement;
- protected java.lang.String eventType;
- protected org.jbpm.graph.def.Action action;
- public org.jbpm.graph.exe.RuntimeAction();
- public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.Event, org.jbpm.graph.def.Action);
- public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
- public boolean equals(java.lang.Object);
- public long getId();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public org.jbpm.graph.def.Action getAction();
- public java.lang.String getEventType();
- public org.jbpm.graph.def.GraphElement getGraphElement();
-}
-
-Compiled from "Token.java"
-public class org.jbpm.graph.exe.Token extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected java.util.Date start;
- protected java.util.Date end;
- protected org.jbpm.graph.def.Node node;
- protected java.util.Date nodeEnter;
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected org.jbpm.graph.exe.Token parent;
- protected java.util.Map children;
- protected java.util.List comments;
- protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
- protected int nextLogIndex;
- public org.jbpm.graph.exe.Token();
- public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.Token, java.lang.String);
- public void signal();
- public void signal(java.lang.String);
- public void signal(org.jbpm.graph.def.Transition);
- public java.util.Set getAvailableTransitions();
- public void end();
- public void end(boolean);
- public void addComment(java.lang.String);
- public void addComment(org.jbpm.graph.exe.Comment);
- public java.util.List getComments();
- public boolean hasActiveChildren();
- public void addLog(org.jbpm.logging.log.ProcessLog);
- public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
- public void endCompositeLog();
- public java.lang.String toString();
- public boolean hasEnded();
- public boolean isRoot();
- public boolean hasParent();
- public boolean hasChild(java.lang.String);
- public org.jbpm.graph.exe.Token getChild(java.lang.String);
- public java.lang.String getFullName();
- public java.util.List getChildrenAtNode(org.jbpm.graph.def.Node);
- public void collectChildrenRecursively(java.util.List);
- public org.jbpm.graph.exe.Token findToken(java.lang.String);
- public java.util.Map getActiveChildren();
- public void checkImplicitTermination();
- public boolean isTerminatedImplicitly();
- public int nextLogIndex();
- public void suspend();
- public void resume();
- public boolean equals(java.lang.Object);
- public org.jbpm.graph.exe.ProcessInstance createSubProcessInstance(org.jbpm.graph.def.ProcessDefinition);
- public void lock(java.lang.String);
- public void unlock(java.lang.String);
- public boolean isLocked();
- public long getId();
- public java.util.Date getStart();
- public java.util.Date getEnd();
- public java.lang.String getName();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public java.util.Map getChildren();
- public org.jbpm.graph.def.Node getNode();
- public void setNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.exe.Token getParent();
- public void setParent(org.jbpm.graph.exe.Token);
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
- public java.util.Date getNodeEnter();
- public void setNodeEnter(java.util.Date);
- public boolean isAbleToReactivateParent();
- public void setAbleToReactivateParent(boolean);
- public boolean isTerminationImplicit();
- public void setTerminationImplicit(boolean);
- public boolean isSuspended();
- public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "ActionLog.java"
-public class org.jbpm.graph.log.ActionLog extends org.jbpm.logging.log.CompositeLog{
- protected org.jbpm.graph.def.Action action;
- protected java.lang.String exception;
- public org.jbpm.graph.log.ActionLog();
- public org.jbpm.graph.log.ActionLog(org.jbpm.graph.def.Action);
- public java.lang.String toString();
- public void setException(java.lang.Throwable);
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
- public java.lang.String getException();
-}
-
-Compiled from "NodeLog.java"
-public class org.jbpm.graph.log.NodeLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.graph.def.Node node;
- protected java.util.Date enter;
- protected java.util.Date leave;
- protected long duration;
- public org.jbpm.graph.log.NodeLog();
- public org.jbpm.graph.log.NodeLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date);
- public java.lang.String toString();
- public long getDuration();
- public java.util.Date getEnter();
- public java.util.Date getLeave();
- public org.jbpm.graph.def.Node getNode();
-}
-
-Compiled from "ProcessInstanceCreateLog.java"
-public class org.jbpm.graph.log.ProcessInstanceCreateLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.graph.log.ProcessInstanceCreateLog();
- public java.lang.String toString();
-}
-
-Compiled from "ProcessInstanceEndLog.java"
-public class org.jbpm.graph.log.ProcessInstanceEndLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.graph.log.ProcessInstanceEndLog();
- public java.lang.String toString();
-}
-
-Compiled from "ProcessStateLog.java"
-public class org.jbpm.graph.log.ProcessStateLog extends org.jbpm.graph.log.NodeLog{
- public org.jbpm.graph.log.ProcessStateLog();
- public org.jbpm.graph.log.ProcessStateLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date, org.jbpm.graph.exe.ProcessInstance);
- public java.lang.String toString();
- public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
- public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "SignalLog.java"
-public class org.jbpm.graph.log.SignalLog extends org.jbpm.logging.log.CompositeLog{
- protected org.jbpm.graph.def.Transition transition;
- public org.jbpm.graph.log.SignalLog();
- public org.jbpm.graph.log.SignalLog(org.jbpm.graph.def.Transition);
- public java.lang.String toString();
- public org.jbpm.graph.def.Transition getTransition();
-}
-
-Compiled from "TokenCreateLog.java"
-public class org.jbpm.graph.log.TokenCreateLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.graph.exe.Token child;
- public org.jbpm.graph.log.TokenCreateLog();
- public org.jbpm.graph.log.TokenCreateLog(org.jbpm.graph.exe.Token);
- public java.lang.String toString();
- public org.jbpm.graph.exe.Token getChild();
-}
-
-Compiled from "TokenEndLog.java"
-public class org.jbpm.graph.log.TokenEndLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.graph.exe.Token child;
- public org.jbpm.graph.log.TokenEndLog();
- public org.jbpm.graph.log.TokenEndLog(org.jbpm.graph.exe.Token);
- public java.lang.String toString();
- public org.jbpm.graph.exe.Token getChild();
-}
-
-Compiled from "TransitionLog.java"
-public class org.jbpm.graph.log.TransitionLog extends org.jbpm.logging.log.CompositeLog{
- protected org.jbpm.graph.def.Transition transition;
- protected org.jbpm.graph.def.Node sourceNode;
- protected org.jbpm.graph.def.Node destinationNode;
- public org.jbpm.graph.log.TransitionLog();
- public org.jbpm.graph.log.TransitionLog(org.jbpm.graph.def.Transition, org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node getDestinationNode();
- public void setDestinationNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node getSourceNode();
- public org.jbpm.graph.def.Transition getTransition();
- public java.lang.String toString();
-}
-
-Compiled from "ParallelSplit.java"
-public class org.jbpm.graph.node.advanced.ParallelSplit extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.advanced.ParallelSplit();
-}
-
-Compiled from "DbSubProcessResolver.java"
-public class org.jbpm.graph.node.DbSubProcessResolver extends java.lang.Object implements org.jbpm.graph.node.SubProcessResolver{
- public org.jbpm.graph.node.DbSubProcessResolver();
- public org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
-}
-
-Compiled from "Decision.java"
-public class org.jbpm.graph.node.Decision extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.Decision();
- public org.jbpm.graph.node.Decision(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.util.List getDecisionConditions();
- public void setDecisionDelegation(org.jbpm.instantiation.Delegation);
-}
-
-Compiled from "DecisionCondition.java"
-public class org.jbpm.graph.node.DecisionCondition extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.graph.node.DecisionCondition();
- public org.jbpm.graph.node.DecisionCondition(java.lang.String, java.lang.String);
- public java.lang.String getExpression();
- public java.lang.String getTransitionName();
-}
-
-Compiled from "DecisionHandler.java"
-public interface org.jbpm.graph.node.DecisionHandler extends java.io.Serializable{
- public abstract java.lang.String decide(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
-}
-
-Compiled from "EndState.java"
-public class org.jbpm.graph.node.EndState extends org.jbpm.graph.def.Node{
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.node.EndState();
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.node.EndState(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
-}
-
-Compiled from "Fork.java"
-public class org.jbpm.graph.node.Fork extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.Fork();
- public org.jbpm.graph.node.Fork(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- protected org.jbpm.graph.node.Fork$ForkedToken createForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
- protected java.lang.String getTokenName(org.jbpm.graph.exe.Token, java.lang.String);
- public org.jbpm.graph.action.Script getScript();
- public void setScript(org.jbpm.graph.action.Script);
-}
-
-Compiled from "Fork.java"
-class org.jbpm.graph.node.Fork$ForkedToken extends java.lang.Object{
- public org.jbpm.graph.node.Fork$ForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
-}
-
-Compiled from "InterleaveEnd.java"
-public class org.jbpm.graph.node.InterleaveEnd extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.InterleaveEnd();
- public org.jbpm.graph.node.InterleaveEnd(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.node.InterleaveStart getInterleaveStart();
- public org.jbpm.graph.def.Transition getBack();
- public void setBack(org.jbpm.graph.def.Transition);
- public org.jbpm.graph.def.Transition getDone();
- public void setDone(org.jbpm.graph.def.Transition);
-}
-
-Compiled from "InterleaveStart.java"
-public class org.jbpm.graph.node.InterleaveStart extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.InterleaveStart();
- public org.jbpm.graph.node.InterleaveStart(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- protected java.util.Collection getTransitionNames(org.jbpm.graph.exe.Token);
- protected void storeTransitionNames(java.util.Collection, org.jbpm.graph.exe.Token);
- public java.util.Collection retrieveTransitionNames(org.jbpm.graph.exe.Token);
- public void removeTransitionNames(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.node.InterleaveStart$Interleaver getInterleaver();
- public void setInterleaver(org.jbpm.graph.node.InterleaveStart$Interleaver);
-}
-
-Compiled from "InterleaveStart.java"
-public class org.jbpm.graph.node.InterleaveStart$DefaultInterleaver extends java.lang.Object implements org.jbpm.graph.node.InterleaveStart$Interleaver{
- public org.jbpm.graph.node.InterleaveStart$DefaultInterleaver(org.jbpm.graph.node.InterleaveStart);
- public java.lang.String selectNextTransition(java.util.Collection);
-}
-
-Compiled from "InterleaveStart.java"
-public interface org.jbpm.graph.node.InterleaveStart$Interleaver{
- public abstract java.lang.String selectNextTransition(java.util.Collection);
-}
-
-Compiled from "Join.java"
-public class org.jbpm.graph.node.Join extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.Join();
- public org.jbpm.graph.node.Join(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public boolean mustParentBeReactivated(org.jbpm.graph.exe.Token, java.util.Iterator);
- public java.lang.String getParentLockMode();
- public void setParentLockMode(java.lang.String);
- public org.jbpm.graph.action.Script getScript();
- public void setScript(org.jbpm.graph.action.Script);
- public java.util.Collection getTokenNames();
- public void setTokenNames(java.util.Collection);
- public boolean isDiscriminator();
- public void setDiscriminator(boolean);
- public int getNOutOfM();
- public void setNOutOfM(int);
-}
-
-Compiled from "MailNode.java"
-public class org.jbpm.graph.node.MailNode extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.MailNode();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "Merge.java"
-public class org.jbpm.graph.node.Merge extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.Merge();
- public org.jbpm.graph.node.Merge(java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public boolean isSynchronized();
- public void setSynchronized(boolean);
-}
-
-Compiled from "MilestoneEvent.java"
-public class org.jbpm.graph.node.MilestoneEvent extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
- public org.jbpm.graph.node.MilestoneEvent();
- public org.jbpm.graph.node.MilestoneEvent(java.lang.String, java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.lang.String getMilestoneName();
- public void setMilestoneName(java.lang.String);
- public java.lang.String getRelativeTokenPath();
- public void setRelativeTokenPath(java.lang.String);
-}
-
-Compiled from "MilestoneNode.java"
-public class org.jbpm.graph.node.MilestoneNode extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.MilestoneNode();
- public org.jbpm.graph.node.MilestoneNode(java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public boolean isMilestoneReached(java.lang.String, org.jbpm.graph.exe.Token);
- public void addMilestoneListener(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.String getTokenPath();
- public void setTokenPath(java.lang.String);
-}
-
-Compiled from "NodeTypes.java"
-public class org.jbpm.graph.node.NodeTypes extends java.lang.Object{
- public org.jbpm.graph.node.NodeTypes();
- public static java.util.Set getNodeTypes();
- public static java.util.Set getNodeNames();
- public static java.lang.Class getNodeType(java.lang.String);
- public static java.lang.String getNodeName(java.lang.Class);
- public static java.util.Map createInverseMapping(java.util.Map);
-}
-
-Compiled from "ProcessFactory.java"
-public class org.jbpm.graph.node.ProcessFactory extends java.lang.Object{
- public org.jbpm.graph.node.ProcessFactory();
- public static org.jbpm.graph.def.ProcessDefinition createProcessDefinition(java.lang.String[], java.lang.String[]);
- public static void addNodesAndTransitions(org.jbpm.graph.def.ProcessDefinition, java.lang.String[], java.lang.String[]);
- public static java.lang.String getTypeName(org.jbpm.graph.def.Node);
- public static org.jbpm.graph.def.Node createNode(java.lang.String);
- public static java.lang.String[] cutTransitionText(java.lang.String);
-}
-
-Compiled from "ProcessState.java"
-public class org.jbpm.graph.node.ProcessState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- protected org.jbpm.graph.def.ProcessDefinition subProcessDefinition;
- protected java.util.Set variableAccesses;
- protected java.lang.String subProcessName;
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.node.ProcessState();
- public static void setDefaultSubProcessResolver(org.jbpm.graph.node.SubProcessResolver);
- public java.lang.String[] getSupportedEventTypes();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- protected void addNodeLog(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.def.ProcessDefinition getSubProcessDefinition();
- public void setSubProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "StartState.java"
-public class org.jbpm.graph.node.StartState extends org.jbpm.graph.def.Node{
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.node.StartState();
- public org.jbpm.graph.node.StartState(java.lang.String);
- public java.lang.String[] getSupportedEventTypes();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
- public void setArrivingTransitions(java.util.Map);
-}
-
-Compiled from "State.java"
-public class org.jbpm.graph.node.State extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.State();
- public org.jbpm.graph.node.State(java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "SubProcessResolver.java"
-public interface org.jbpm.graph.node.SubProcessResolver extends java.io.Serializable{
- public abstract org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
-}
-
-Compiled from "TaskNode.java"
-public class org.jbpm.graph.node.TaskNode extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public static final int SIGNAL_UNSYNCHRONIZED;
- public static final int SIGNAL_NEVER;
- public static final int SIGNAL_FIRST;
- public static final int SIGNAL_FIRST_WAIT;
- public static final int SIGNAL_LAST;
- public static final int SIGNAL_LAST_WAIT;
- public static int parseSignal(java.lang.String);
- public static java.lang.String signalToString(int);
- public org.jbpm.graph.node.TaskNode();
- public org.jbpm.graph.node.TaskNode(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void addTask(org.jbpm.taskmgmt.def.Task);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- public boolean completionTriggersSignal(org.jbpm.taskmgmt.exe.TaskInstance);
- public void removeTaskInstanceSynchronization(org.jbpm.graph.exe.Token);
- public java.util.Map getTasksMap();
- public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
- public java.util.Set getTasks();
- public int getSignal();
- public boolean getCreateTasks();
- public boolean isEndTasks();
- public void setCreateTasks(boolean);
- public void setEndTasks(boolean);
- public void setSignal(int);
- public void setTasks(java.util.Set);
-}
-
-Compiled from "BeanInstantiator.java"
-public class org.jbpm.instantiation.BeanInstantiator extends org.jbpm.instantiation.FieldInstantiator implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.BeanInstantiator();
- protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
-}
-
-Compiled from "ConfigurationPropertyInstantiator.java"
-public class org.jbpm.instantiation.ConfigurationPropertyInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.ConfigurationPropertyInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "ConstructorInstantiator.java"
-public class org.jbpm.instantiation.ConstructorInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.ConstructorInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "DefaultInstantiator.java"
-public class org.jbpm.instantiation.DefaultInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.DefaultInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "DefaultProcessClassLoaderFactory.java"
-public class org.jbpm.instantiation.DefaultProcessClassLoaderFactory extends java.lang.Object implements org.jbpm.instantiation.ProcessClassLoaderFactory,java.io.Serializable{
- public org.jbpm.instantiation.DefaultProcessClassLoaderFactory();
- public java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "Delegation.java"
-public class org.jbpm.instantiation.Delegation extends java.lang.Object implements org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
- protected static java.util.Map instantiatorCache;
- protected java.lang.String className;
- protected java.lang.String configuration;
- protected java.lang.String configType;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- public org.jbpm.instantiation.Delegation();
- public org.jbpm.instantiation.Delegation(java.lang.Object);
- public org.jbpm.instantiation.Delegation(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public java.lang.Object getInstance();
- public java.lang.Object instantiate();
- public boolean equals(java.lang.Object);
- public java.lang.String getClassName();
- public void setClassName(java.lang.String);
- public java.lang.String getConfiguration();
- public void setConfiguration(java.lang.String);
- public java.lang.String getConfigType();
- public void setConfigType(java.lang.String);
- public long getId();
- public void setId(long);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "FieldInstantiator.java"
-public class org.jbpm.instantiation.FieldInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.FieldInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
- protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
- protected org.dom4j.Element parseConfiguration(java.lang.String);
- protected java.lang.Object newInstance(java.lang.Class);
- public static java.lang.Object getValue(java.lang.Class, org.dom4j.Element);
-}
-
-Compiled from "Instantiator.java"
-public interface org.jbpm.instantiation.Instantiator{
- public abstract java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "ProcessClassLoader.java"
-public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection extends java.net.URLConnection{
- public org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection(byte[], java.net.URL);
- public void connect() throws java.io.IOException;
- public java.io.InputStream getInputStream() throws java.io.IOException;
-}
-
-Compiled from "ProcessClassLoader.java"
-public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler extends java.net.URLStreamHandler{
- public org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler(byte[]);
- protected java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException;
-}
-
-Compiled from "ProcessClassLoader.java"
-public class org.jbpm.instantiation.ProcessClassLoader extends java.lang.ClassLoader{
- public org.jbpm.instantiation.ProcessClassLoader(java.lang.ClassLoader, org.jbpm.graph.def.ProcessDefinition);
- public java.net.URL findResource(java.lang.String);
- public java.lang.Class findClass(java.lang.String) throws java.lang.ClassNotFoundException;
-}
-
-Compiled from "ProcessClassLoaderFactory.java"
-public interface org.jbpm.instantiation.ProcessClassLoaderFactory{
- public abstract java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "UserCodeInterceptor.java"
-public interface org.jbpm.instantiation.UserCodeInterceptor{
- public abstract void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public abstract void executeAssignment(org.jbpm.taskmgmt.def.AssignmentHandler, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public abstract void executeTaskControllerInitialization(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
- public abstract void executeTaskControllerSubmission(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
-}
-
-Compiled from "UserCodeInterceptorConfig.java"
-public abstract class org.jbpm.instantiation.UserCodeInterceptorConfig extends java.lang.Object{
- public static org.jbpm.instantiation.UserCodeInterceptor userCodeInterceptor;
- public org.jbpm.instantiation.UserCodeInterceptorConfig();
- public static void setUserCodeInterceptor(org.jbpm.instantiation.UserCodeInterceptor);
-}
-
-Compiled from "XmlInstantiator.java"
-public class org.jbpm.instantiation.XmlInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.XmlInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
- protected org.dom4j.Element parseConfiguration(java.lang.String);
-}
-
-Compiled from "JbpmConfiguration.java"
-public class org.jbpm.JbpmConfiguration extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.JbpmConfiguration(org.jbpm.configuration.ObjectFactory);
- public static org.jbpm.JbpmConfiguration getInstance();
- public static org.jbpm.JbpmConfiguration getInstance(java.lang.String);
- public static boolean hasInstance(java.lang.String);
- protected static org.jbpm.configuration.ObjectFactory parseObjectFactory(java.io.InputStream);
- public static org.jbpm.JbpmConfiguration parseXmlString(java.lang.String);
- protected static org.jbpm.JbpmConfiguration createJbpmConfiguration(org.jbpm.configuration.ObjectFactory);
- public static org.jbpm.JbpmConfiguration parseInputStream(java.io.InputStream);
- public static org.jbpm.JbpmConfiguration parseResource(java.lang.String);
- public org.jbpm.JbpmContext createJbpmContext();
- public org.jbpm.JbpmContext createJbpmContext(java.lang.String);
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String, java.lang.String);
- public static java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
- public void cleanSchema();
- public void cleanSchema(java.lang.String);
- public void createSchema();
- public void createSchema(java.lang.String);
- public void dropSchema();
- public void dropSchema(java.lang.String);
- public void close();
- public void close(java.lang.String);
- public org.jbpm.JbpmContext getCurrentJbpmContext();
- public void startJobExecutor();
- public synchronized org.jbpm.job.executor.JobExecutor getJobExecutor();
-}
-
-Compiled from "JbpmConfiguration.java"
-public abstract class org.jbpm.JbpmConfiguration$Configs extends java.lang.Object{
- public org.jbpm.JbpmConfiguration$Configs();
- public static org.jbpm.configuration.ObjectFactory getObjectFactory();
- public static void setDefaultObjectFactory(org.jbpm.configuration.ObjectFactory);
- public static boolean hasObject(java.lang.String);
- public static synchronized java.lang.Object getObject(java.lang.String);
- public static java.lang.String getString(java.lang.String);
- public static long getLong(java.lang.String);
- public static int getInt(java.lang.String);
- public static boolean getBoolean(java.lang.String);
-}
-
-Compiled from "JbpmConfigurationTestHelper.java"
-public class org.jbpm.JbpmConfigurationTestHelper extends java.lang.Object{
- public org.jbpm.JbpmConfigurationTestHelper();
- public static void reset();
-}
-
-Compiled from "JbpmContext.java"
-public class org.jbpm.JbpmContext extends java.lang.Object implements java.io.Serializable{
- public static final java.lang.String DEFAULT_JBPM_CONTEXT_NAME;
- public org.jbpm.JbpmContext(org.jbpm.svc.Services, org.jbpm.configuration.ObjectFactory);
- public void close();
- public static org.jbpm.JbpmContext getCurrentJbpmContext();
- public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public java.util.List getTaskList();
- public java.util.List getTaskList(java.lang.String);
- public java.util.List getGroupTaskList(java.util.List);
- public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
- public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstanceForUpdate(long);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstanceForUpdate(long);
- public org.jbpm.graph.exe.Token loadToken(long);
- public org.jbpm.graph.exe.Token getToken(long);
- public org.jbpm.graph.exe.Token loadTokenForUpdate(long);
- public org.jbpm.graph.exe.Token getTokenForUpdate(long);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance newProcessInstance(java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance newProcessInstanceForUpdate(java.lang.String);
- public void save(org.jbpm.graph.exe.ProcessInstance);
- public void save(org.jbpm.graph.exe.Token);
- public void save(org.jbpm.taskmgmt.exe.TaskInstance);
- public void setRollbackOnly();
- public org.jbpm.svc.Services getServices();
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
- public org.jbpm.configuration.ObjectFactory getObjectFactory();
- public org.hibernate.SessionFactory getSessionFactory();
- public void setSessionFactory(org.hibernate.SessionFactory);
- public org.hibernate.Session getSession();
- public void setSession(org.hibernate.Session);
- public java.sql.Connection getConnection();
- public void setConnection(java.sql.Connection);
- public org.jbpm.db.ContextSession getContextSession();
- public org.jbpm.db.LoggingSession getLoggingSession();
- public org.jbpm.db.JobSession getJobSession();
- public org.jbpm.db.GraphSession getGraphSession();
- public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public org.jbpm.JbpmConfiguration getJbpmConfiguration();
-}
-
-Compiled from "JbpmException.java"
-public class org.jbpm.JbpmException extends java.lang.RuntimeException{
- public org.jbpm.JbpmException();
- public org.jbpm.JbpmException(java.lang.String, java.lang.Throwable);
- public org.jbpm.JbpmException(java.lang.String);
- public org.jbpm.JbpmException(java.lang.Throwable);
-}
-
-Compiled from "AbstractJcrServiceFactory.java"
-public abstract class org.jbpm.jcr.impl.AbstractJcrServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.jcr.impl.AbstractJcrServiceFactory();
- public org.jbpm.svc.Service openService();
- protected abstract javax.jcr.Repository getRepository();
- public void close();
-}
-
-Compiled from "JcrServiceImpl.java"
-public class org.jbpm.jcr.impl.JcrServiceImpl extends java.lang.Object implements org.jbpm.jcr.JcrService{
- protected javax.jcr.Session session;
- public org.jbpm.jcr.impl.JcrServiceImpl(javax.jcr.Session);
- public javax.jcr.Session getSession();
- public void close();
-}
-
-Compiled from "JackrabbitJcrServiceFactory.java"
-public class org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
- public org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory();
- protected synchronized javax.jcr.Repository getRepository();
-}
-
-Compiled from "JcrService.java"
-public interface org.jbpm.jcr.JcrService extends org.jbpm.svc.Service{
- public abstract javax.jcr.Session getSession();
-}
-
-Compiled from "JndiJcrServiceFactory.java"
-public class org.jbpm.jcr.jndi.JndiJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
- public org.jbpm.jcr.jndi.JndiJcrServiceFactory();
- protected javax.jcr.Repository getRepository();
-}
-
-Compiled from "CleanUpProcessJob.java"
-public class org.jbpm.job.CleanUpProcessJob extends org.jbpm.job.Job{
- public org.jbpm.job.CleanUpProcessJob();
- public org.jbpm.job.CleanUpProcessJob(org.jbpm.graph.exe.ProcessInstance);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
-}
-
-Compiled from "ExecuteActionJob.java"
-public class org.jbpm.job.ExecuteActionJob extends org.jbpm.job.Job{
- public org.jbpm.job.ExecuteActionJob();
- public org.jbpm.job.ExecuteActionJob(org.jbpm.graph.exe.Token);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
-}
-
-Compiled from "ExecuteNodeJob.java"
-public class org.jbpm.job.ExecuteNodeJob extends org.jbpm.job.Job{
- public org.jbpm.job.ExecuteNodeJob();
- public org.jbpm.job.ExecuteNodeJob(org.jbpm.graph.exe.Token);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public org.jbpm.graph.def.Node getNode();
- public void setNode(org.jbpm.graph.def.Node);
-}
-
-Compiled from "JobExecutor.java"
-public class org.jbpm.job.executor.JobExecutor extends java.lang.Object implements java.io.Serializable{
- protected org.jbpm.JbpmConfiguration jbpmConfiguration;
- protected java.lang.String name;
- protected int nbrOfThreads;
- protected int idleInterval;
- protected int maxIdleInterval;
- protected int historyMaxSize;
- protected int maxLockTime;
- protected int lockMonitorInterval;
- protected int lockBufferTime;
- protected java.util.Map threads;
- protected org.jbpm.job.executor.LockMonitorThread lockMonitorThread;
- protected java.util.Map monitoredJobIds;
- protected boolean isStarted;
- protected static java.lang.String hostName;
- public org.jbpm.job.executor.JobExecutor();
- public synchronized void start();
- public synchronized java.util.List stop();
- public void stopAndJoin() throws java.lang.InterruptedException;
- protected synchronized void startThread();
- protected java.lang.Thread createThread(java.lang.String);
- protected java.lang.String getNextThreadName();
- protected java.lang.String getLastThreadName();
- protected synchronized java.lang.Thread stopThread();
- public void setMonitoredJobIds(java.util.Map);
- public java.util.Set getMonitoredJobIds();
- public void addMonitoredJobId(java.lang.String, long);
- public void removeMonitoredJobId(java.lang.String);
- public void setHistoryMaxSize(int);
- public int getHistoryMaxSize();
- public void setIdleInterval(int);
- public int getIdleInterval();
- public void setStarted(boolean);
- public boolean isStarted();
- public void setJbpmConfiguration(org.jbpm.JbpmConfiguration);
- public org.jbpm.JbpmConfiguration getJbpmConfiguration();
- public void setMaxIdleInterval(int);
- public int getMaxIdleInterval();
- public void setName(java.lang.String);
- public java.lang.String getName();
- public void setSize(int);
- public int getSize();
- public void setThreads(java.util.Map);
- public java.util.Map getThreads();
- public void setMaxLockTime(int);
- public int getMaxLockTime();
- public void setLockBufferTime(int);
- public int getLockBufferTime();
- public void setLockMonitorInterval(int);
- public int getLockMonitorInterval();
- public void setNbrOfThreads(int);
- public int getNbrOfThreads();
-}
-
-Compiled from "JobExecutorServlet.java"
-public class org.jbpm.job.executor.JobExecutorServlet extends javax.servlet.http.HttpServlet{
- public org.jbpm.job.executor.JobExecutorServlet();
- public void init() throws javax.servlet.ServletException;
- protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;
- public void destroy();
-}
-
-Compiled from "JobExecutorThread.java"
-public class org.jbpm.job.executor.JobExecutorThread extends java.lang.Thread{
- public org.jbpm.job.executor.JobExecutorThread(java.lang.String, org.jbpm.job.executor.JobExecutor, org.jbpm.JbpmConfiguration, int, int, long, int);
- public void run();
- protected java.util.Collection acquireJobs();
- protected void executeJob(org.jbpm.job.Job);
- protected java.util.Date getNextDueDate();
- protected long getWaitPeriod();
- public void setActive(boolean);
- public void deactivate();
-}
-
-Compiled from "JobHistoryEntry.java"
-public class org.jbpm.job.executor.JobHistoryEntry extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.job.executor.JobHistoryEntry();
-}
-
-Compiled from "LockMonitorThread.java"
-public class org.jbpm.job.executor.LockMonitorThread extends java.lang.Thread{
- public org.jbpm.job.executor.LockMonitorThread(org.jbpm.JbpmConfiguration, int, int, int);
- public void run();
- protected void unlockOverdueJobs();
- public void setActive(boolean);
- public void deactivate();
-}
-
-Compiled from "Job.java"
-public abstract class org.jbpm.job.Job extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.job.Job();
- public org.jbpm.job.Job(org.jbpm.graph.exe.Token);
- public abstract boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String toString();
- public java.lang.String toStringLongFormat();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.Token getToken();
- public void setToken(org.jbpm.graph.exe.Token);
- public long getId();
- public java.util.Date getAqcuireDate();
- public void setLockTime(java.util.Date);
- public java.util.Date getDueDate();
- public void setDueDate(java.util.Date);
- public java.lang.String getException();
- public void setException(java.lang.String);
- public boolean isExclusive();
- public void setExclusive(boolean);
- public java.lang.String getJobExecutorName();
- public void setLockOwner(java.lang.String);
- public int getRetries();
- public void setRetries(int);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
- public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.lang.String getConfiguration();
- public void setConfiguration(java.lang.String);
- public java.lang.String getLockOwner();
- public java.util.Date getLockTime();
- public boolean isSuspended();
- public void setSuspended(boolean);
- public int getVersion();
-}
-
-Compiled from "Timer.java"
-public class org.jbpm.job.Timer extends org.jbpm.job.Job{
- public org.jbpm.job.Timer();
- public org.jbpm.job.Timer(org.jbpm.graph.exe.Token);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String toString();
- public static java.lang.String formatDueDate(java.util.Date);
- public java.lang.String getRepeat();
- public void setRepeat(java.lang.String);
- public java.lang.String getName();
- public void setName(java.lang.String);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public org.jbpm.graph.def.GraphElement getGraphElement();
- public void setGraphElement(org.jbpm.graph.def.GraphElement);
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
-}
-
-Compiled from "Converter.java"
-class org.jbpm.jpdl.convert.Converter$1 extends java.lang.Object implements java.io.FilenameFilter{
- public boolean accept(java.io.File, java.lang.String);
-}
-
-Compiled from "Converter.java"
-public class org.jbpm.jpdl.convert.Converter extends java.lang.Object{
- public org.jbpm.jpdl.convert.Converter();
- public org.dom4j.Document convert(org.dom4j.Document) throws java.lang.Exception;
- public java.lang.String convertPar(org.jbpm.jpdl.par.ProcessArchive);
- public void serializetoXML(java.io.OutputStream, org.dom4j.Document) throws java.lang.Exception;
- public static void main(java.lang.String[]) throws java.lang.Exception;
-}
-
-Compiled from "ELException.java"
-public class org.jbpm.jpdl.el.ELException extends org.jbpm.JbpmException{
- public org.jbpm.jpdl.el.ELException();
- public org.jbpm.jpdl.el.ELException(java.lang.String);
- public org.jbpm.jpdl.el.ELException(java.lang.Throwable);
- public org.jbpm.jpdl.el.ELException(java.lang.String, java.lang.Throwable);
- public java.lang.Throwable getRootCause();
-}
-
-Compiled from "ELParseException.java"
-public class org.jbpm.jpdl.el.ELParseException extends org.jbpm.jpdl.el.ELException{
- public org.jbpm.jpdl.el.ELParseException();
- public org.jbpm.jpdl.el.ELParseException(java.lang.String);
-}
-
-Compiled from "Expression.java"
-public abstract class org.jbpm.jpdl.el.Expression extends java.lang.Object{
- public org.jbpm.jpdl.el.Expression();
- public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionEvaluator.java"
-public abstract class org.jbpm.jpdl.el.ExpressionEvaluator extends java.lang.Object{
- public org.jbpm.jpdl.el.ExpressionEvaluator();
- public abstract org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
- public abstract java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "FunctionMapper.java"
-public interface org.jbpm.jpdl.el.FunctionMapper{
- public abstract java.lang.reflect.Method resolveFunction(java.lang.String, java.lang.String);
-}
-
-Compiled from "AndOperator.java"
-public class org.jbpm.jpdl.el.impl.AndOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.AndOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.AndOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean shouldEvaluate(java.lang.Object);
- public boolean shouldCoerceToBoolean();
-}
-
-Compiled from "ArithmeticOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.ArithmeticOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public org.jbpm.jpdl.el.impl.ArithmeticOperator();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public abstract double apply(double, double);
- public abstract long apply(long, long);
- public abstract java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public abstract java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "ArraySuffix.java"
-public class org.jbpm.jpdl.el.impl.ArraySuffix extends org.jbpm.jpdl.el.impl.ValueSuffix{
- public org.jbpm.jpdl.el.impl.Expression getIndex();
- public void setIndex(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.ArraySuffix(org.jbpm.jpdl.el.impl.Expression);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "BeanInfoIndexedProperty.java"
-public class org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty extends java.lang.Object{
- public java.lang.reflect.Method getReadMethod();
- public java.lang.reflect.Method getWriteMethod();
- public java.beans.IndexedPropertyDescriptor getIndexedPropertyDescriptor();
- public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.IndexedPropertyDescriptor);
-}
-
-Compiled from "BeanInfoManager.java"
-public class org.jbpm.jpdl.el.impl.BeanInfoManager extends java.lang.Object{
- public java.lang.Class getBeanClass();
- public static org.jbpm.jpdl.el.impl.BeanInfoManager getBeanInfoManager(java.lang.Class);
- public static org.jbpm.jpdl.el.impl.BeanInfoProperty getBeanInfoProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getBeanInfoIndexedProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.impl.BeanInfoProperty getProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getIndexedProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public java.beans.EventSetDescriptor getEventSet(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "BeanInfoProperty.java"
-public class org.jbpm.jpdl.el.impl.BeanInfoProperty extends java.lang.Object{
- public java.lang.reflect.Method getReadMethod();
- public java.lang.reflect.Method getWriteMethod();
- public java.beans.PropertyDescriptor getPropertyDescriptor();
- public org.jbpm.jpdl.el.impl.BeanInfoProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.PropertyDescriptor);
-}
-
-Compiled from "BeanMethod.java"
-public class org.jbpm.jpdl.el.impl.BeanMethod extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.BeanMethod(java.lang.reflect.Method);
- public java.lang.Object invoke(java.lang.Object) throws java.lang.reflect.InvocationTargetException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException;
-}
-
-Compiled from "BinaryOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.BinaryOperator extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.BinaryOperator();
- public abstract java.lang.String getOperatorSymbol();
- public abstract java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean shouldEvaluate(java.lang.Object);
- public boolean shouldCoerceToBoolean();
-}
-
-Compiled from "BinaryOperatorExpression.java"
-public class org.jbpm.jpdl.el.impl.BinaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.Expression getExpression();
- public void setExpression(org.jbpm.jpdl.el.impl.Expression);
- public java.util.List getOperators();
- public void setOperators(java.util.List);
- public java.util.List getExpressions();
- public void setExpressions(java.util.List);
- public org.jbpm.jpdl.el.impl.BinaryOperatorExpression(org.jbpm.jpdl.el.impl.Expression, java.util.List, java.util.List);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "BooleanLiteral.java"
-public class org.jbpm.jpdl.el.impl.BooleanLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public static final org.jbpm.jpdl.el.impl.BooleanLiteral TRUE;
- public static final org.jbpm.jpdl.el.impl.BooleanLiteral FALSE;
- public org.jbpm.jpdl.el.impl.BooleanLiteral(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "Coercions.java"
-public class org.jbpm.jpdl.el.impl.Coercions extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.Coercions();
- public static java.lang.Object coerce(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.String coerceToString(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Number coerceToPrimitiveNumber(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Integer coerceToInteger(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Character coerceToCharacter(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Boolean coerceToBoolean(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object coerceToObject(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object applyArithmeticOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.ArithmeticOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object applyRelationalOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.RelationalOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object applyEqualityOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.EqualityOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static boolean isFloatingPointType(java.lang.Object);
- public static boolean isFloatingPointType(java.lang.Class);
- public static boolean isFloatingPointString(java.lang.Object);
- public static boolean isIntegerType(java.lang.Object);
- public static boolean isIntegerType(java.lang.Class);
- public static boolean isBigInteger(java.lang.Object);
- public static boolean isBigDecimal(java.lang.Object);
-}
-
-Compiled from "ComplexValue.java"
-public class org.jbpm.jpdl.el.impl.ComplexValue extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.Expression getPrefix();
- public void setPrefix(org.jbpm.jpdl.el.impl.Expression);
- public java.util.List getSuffixes();
- public void setSuffixes(java.util.List);
- public org.jbpm.jpdl.el.impl.ComplexValue(org.jbpm.jpdl.el.impl.Expression, java.util.List);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ConditionalExpression.java"
-public class org.jbpm.jpdl.el.impl.ConditionalExpression extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.Expression getCondition();
- public void setCondition(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.Expression getTrueBranch();
- public void setTrueBranch(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.Expression getFalseBranch();
- public void setFalseBranch(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.ConditionalExpression(org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "Constants.java"
-public class org.jbpm.jpdl.el.impl.Constants extends java.lang.Object{
- public static final java.lang.String EXCEPTION_GETTING_BEANINFO;
- public static final java.lang.String NULL_EXPRESSION_STRING;
- public static final java.lang.String PARSE_EXCEPTION;
- public static final java.lang.String CANT_GET_PROPERTY_OF_NULL;
- public static final java.lang.String NO_SUCH_PROPERTY;
- public static final java.lang.String NO_GETTER_METHOD;
- public static final java.lang.String ERROR_GETTING_PROPERTY;
- public static final java.lang.String ERROR_INVOKING_METHOD;
- public static final java.lang.String CANT_GET_INDEXED_VALUE_OF_NULL;
- public static final java.lang.String CANT_GET_NULL_INDEX;
- public static final java.lang.String NULL_INDEX;
- public static final java.lang.String BAD_INDEX_VALUE;
- public static final java.lang.String EXCEPTION_ACCESSING_LIST;
- public static final java.lang.String EXCEPTION_ACCESSING_ARRAY;
- public static final java.lang.String CANT_FIND_INDEX;
- public static final java.lang.String TOSTRING_EXCEPTION;
- public static final java.lang.String BOOLEAN_TO_NUMBER;
- public static final java.lang.String STRING_TO_NUMBER_EXCEPTION;
- public static final java.lang.String COERCE_TO_NUMBER;
- public static final java.lang.String BOOLEAN_TO_CHARACTER;
- public static final java.lang.String EMPTY_STRING_TO_CHARACTER;
- public static final java.lang.String COERCE_TO_CHARACTER;
- public static final java.lang.String NULL_TO_BOOLEAN;
- public static final java.lang.String STRING_TO_BOOLEAN;
- public static final java.lang.String COERCE_TO_BOOLEAN;
- public static final java.lang.String COERCE_TO_OBJECT;
- public static final java.lang.String NO_PROPERTY_EDITOR;
- public static final java.lang.String PROPERTY_EDITOR_ERROR;
- public static final java.lang.String ARITH_OP_NULL;
- public static final java.lang.String ARITH_OP_BAD_TYPE;
- public static final java.lang.String ARITH_ERROR;
- public static final java.lang.String ERROR_IN_EQUALS;
- public static final java.lang.String UNARY_OP_BAD_TYPE;
- public static final java.lang.String NAMED_VALUE_NOT_FOUND;
- public static final java.lang.String CANT_GET_INDEXED_PROPERTY;
- public static final java.lang.String COMPARABLE_ERROR;
- public static final java.lang.String BAD_IMPLICIT_OBJECT;
- public static final java.lang.String ATTRIBUTE_EVALUATION_EXCEPTION;
- public static final java.lang.String ATTRIBUTE_PARSE_EXCEPTION;
- public static final java.lang.String UNKNOWN_FUNCTION;
- public static final java.lang.String INAPPROPRIATE_FUNCTION_ARG_COUNT;
- public static final java.lang.String FUNCTION_INVOCATION_ERROR;
- public org.jbpm.jpdl.el.impl.Constants();
- public static java.lang.String getStringResource(java.lang.String) throws java.util.MissingResourceException;
-}
-
-Compiled from "DivideOperator.java"
-public class org.jbpm.jpdl.el.impl.DivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.DivideOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.DivideOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "EmptyOperator.java"
-public class org.jbpm.jpdl.el.impl.EmptyOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
- public static final org.jbpm.jpdl.el.impl.EmptyOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.EmptyOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "EnumeratedMap.java"
-public abstract class org.jbpm.jpdl.el.impl.EnumeratedMap extends java.lang.Object implements java.util.Map{
- public org.jbpm.jpdl.el.impl.EnumeratedMap();
- public void clear();
- public boolean containsKey(java.lang.Object);
- public boolean containsValue(java.lang.Object);
- public java.util.Set entrySet();
- public java.lang.Object get(java.lang.Object);
- public boolean isEmpty();
- public java.util.Set keySet();
- public java.lang.Object put(java.lang.Object, java.lang.Object);
- public void putAll(java.util.Map);
- public java.lang.Object remove(java.lang.Object);
- public int size();
- public java.util.Collection values();
- public abstract java.util.Enumeration enumerateKeys();
- public abstract boolean isMutable();
- public abstract java.lang.Object getValue(java.lang.Object);
- public java.util.Map getAsMap();
-}
-
-Compiled from "EqualityOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.EqualityOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public org.jbpm.jpdl.el.impl.EqualityOperator();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public abstract boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
-}
-
-Compiled from "EqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.EqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
- public static final org.jbpm.jpdl.el.impl.EqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.EqualsOperator();
- public java.lang.String getOperatorSymbol();
- public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
-}
-
-Compiled from "Expression.java"
-public abstract class org.jbpm.jpdl.el.impl.Expression extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.Expression();
- public abstract java.lang.String getExpressionString();
- public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionEvaluatorImpl.java"
-public class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl extends org.jbpm.jpdl.el.ExpressionEvaluator{
- public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl();
- public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl(boolean);
- public java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
- public java.lang.Object parseExpressionString(java.lang.String) throws org.jbpm.jpdl.el.ELException;
- public java.lang.String parseAndRender(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionEvaluatorImpl.java"
-class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression extends org.jbpm.jpdl.el.Expression{
- public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression(org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper);
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionString.java"
-public class org.jbpm.jpdl.el.impl.ExpressionString extends java.lang.Object{
- public java.lang.Object[] getElements();
- public void setElements(java.lang.Object[]);
- public org.jbpm.jpdl.el.impl.ExpressionString(java.lang.Object[]);
- public java.lang.String evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public java.lang.String getExpressionString();
-}
-
-Compiled from "FloatingPointLiteral.java"
-public class org.jbpm.jpdl.el.impl.FloatingPointLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public org.jbpm.jpdl.el.impl.FloatingPointLiteral(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "FunctionInvocation.java"
-public class org.jbpm.jpdl.el.impl.FunctionInvocation extends org.jbpm.jpdl.el.impl.Expression{
- public java.lang.String getFunctionName();
- public void setFunctionName(java.lang.String);
- public java.util.List getArgumentList();
- public void setArgumentList(java.util.List);
- public org.jbpm.jpdl.el.impl.FunctionInvocation(java.lang.String, java.util.List);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "GreaterThanOperator.java"
-public class org.jbpm.jpdl.el.impl.GreaterThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.GreaterThanOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.GreaterThanOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "GreaterThanOrEqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "IntegerDivideOperator.java"
-public class org.jbpm.jpdl.el.impl.IntegerDivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.IntegerDivideOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.IntegerDivideOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "IntegerLiteral.java"
-public class org.jbpm.jpdl.el.impl.IntegerLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public org.jbpm.jpdl.el.impl.IntegerLiteral(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "JbpmExpressionEvaluator.java"
-public class org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator();
- public static void setExpressionEvaluator(org.jbpm.jpdl.el.ExpressionEvaluator);
- public static void setVariableResolver(org.jbpm.jpdl.el.VariableResolver);
- public static void setFunctionMapper(org.jbpm.jpdl.el.FunctionMapper);
- public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
- public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper);
- public static org.jbpm.jpdl.el.VariableResolver getUsedVariableResolver();
- public static org.jbpm.jpdl.el.FunctionMapper getUsedFunctionMapper();
-}
-
-Compiled from "JbpmVariableResolver.java"
-public class org.jbpm.jpdl.el.impl.JbpmVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver{
- public org.jbpm.jpdl.el.impl.JbpmVariableResolver();
- public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "LessThanOperator.java"
-public class org.jbpm.jpdl.el.impl.LessThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.LessThanOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.LessThanOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "LessThanOrEqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "Literal.java"
-public abstract class org.jbpm.jpdl.el.impl.Literal extends org.jbpm.jpdl.el.impl.Expression{
- public java.lang.Object getValue();
- public void setValue(java.lang.Object);
- public org.jbpm.jpdl.el.impl.Literal(java.lang.Object);
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "Logger.java"
-public class org.jbpm.jpdl.el.impl.Logger extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.Logger(java.io.PrintStream);
- public boolean isLoggingWarning();
- public void logWarning(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public boolean isLoggingError();
- public void logError(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "MinusOperator.java"
-public class org.jbpm.jpdl.el.impl.MinusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
- public static final org.jbpm.jpdl.el.impl.MinusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.MinusOperator();
- public java.lang.String getOperatorSymbol();
- public double apply(double, double);
- public long apply(long, long);
- public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "ModulusOperator.java"
-public class org.jbpm.jpdl.el.impl.ModulusOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.ModulusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.ModulusOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "MultiplyOperator.java"
-public class org.jbpm.jpdl.el.impl.MultiplyOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
- public static final org.jbpm.jpdl.el.impl.MultiplyOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.MultiplyOperator();
- public java.lang.String getOperatorSymbol();
- public double apply(double, double);
- public long apply(long, long);
- public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "NamedValue.java"
-public class org.jbpm.jpdl.el.impl.NamedValue extends org.jbpm.jpdl.el.impl.Expression{
- public java.lang.String getName();
- public org.jbpm.jpdl.el.impl.NamedValue(java.lang.String);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "NotEqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.NotEqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
- public static final org.jbpm.jpdl.el.impl.NotEqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.NotEqualsOperator();
- public java.lang.String getOperatorSymbol();
- public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
-}
-
-Compiled from "NotOperator.java"
-public class org.jbpm.jpdl.el.impl.NotOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
- public static final org.jbpm.jpdl.el.impl.NotOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.NotOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "NullLiteral.java"
-public class org.jbpm.jpdl.el.impl.NullLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public static final org.jbpm.jpdl.el.impl.NullLiteral SINGLETON;
- public org.jbpm.jpdl.el.impl.NullLiteral();
- public java.lang.String getExpressionString();
-}
-
-Compiled from "OrOperator.java"
-public class org.jbpm.jpdl.el.impl.OrOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.OrOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.OrOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean shouldEvaluate(java.lang.Object);
- public boolean shouldCoerceToBoolean();
-}
-
-Compiled from "PlusOperator.java"
-public class org.jbpm.jpdl.el.impl.PlusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
- public static final org.jbpm.jpdl.el.impl.PlusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.PlusOperator();
- public java.lang.String getOperatorSymbol();
- public double apply(double, double);
- public long apply(long, long);
- public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "PrimitiveObjects.java"
-class org.jbpm.jpdl.el.impl.PrimitiveObjects extends java.lang.Object{
- public static java.lang.Boolean getBoolean(boolean);
- public static java.lang.Byte getByte(byte);
- public static java.lang.Character getCharacter(char);
- public static java.lang.Short getShort(short);
- public static java.lang.Integer getInteger(int);
- public static java.lang.Long getLong(long);
- public static java.lang.Float getFloat(float);
- public static java.lang.Double getDouble(double);
- public static java.lang.Class getPrimitiveObjectClass(java.lang.Class);
-}
-
-Compiled from "PropertySuffix.java"
-public class org.jbpm.jpdl.el.impl.PropertySuffix extends org.jbpm.jpdl.el.impl.ArraySuffix{
- public java.lang.String getName();
- public void setName(java.lang.String);
- public org.jbpm.jpdl.el.impl.PropertySuffix(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "RelationalOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.RelationalOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public org.jbpm.jpdl.el.impl.RelationalOperator();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public abstract boolean apply(double, double);
- public abstract boolean apply(long, long);
- public abstract boolean apply(java.lang.String, java.lang.String);
- public abstract boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public abstract boolean apply(java.math.BigInteger, java.math.BigInteger);
- protected boolean isLess(int);
- protected boolean isEqual(int);
- protected boolean isGreater(int);
-}
-
-Compiled from "StringLiteral.java"
-public class org.jbpm.jpdl.el.impl.StringLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public static org.jbpm.jpdl.el.impl.StringLiteral fromToken(java.lang.String);
- public static org.jbpm.jpdl.el.impl.StringLiteral fromLiteralValue(java.lang.String);
- public static java.lang.String getValueFromToken(java.lang.String);
- public static java.lang.String toStringToken(java.lang.String);
- public static java.lang.String toIdentifierToken(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "UnaryMinusOperator.java"
-public class org.jbpm.jpdl.el.impl.UnaryMinusOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
- public static final org.jbpm.jpdl.el.impl.UnaryMinusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.UnaryMinusOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "UnaryOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.UnaryOperator extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.UnaryOperator();
- public abstract java.lang.String getOperatorSymbol();
- public abstract java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "UnaryOperatorExpression.java"
-public class org.jbpm.jpdl.el.impl.UnaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.UnaryOperator getOperator();
- public void setOperator(org.jbpm.jpdl.el.impl.UnaryOperator);
- public java.util.List getOperators();
- public void setOperators(java.util.List);
- public org.jbpm.jpdl.el.impl.Expression getExpression();
- public void setExpression(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.UnaryOperatorExpression(org.jbpm.jpdl.el.impl.UnaryOperator, java.util.List, org.jbpm.jpdl.el.impl.Expression);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ValueSuffix.java"
-public abstract class org.jbpm.jpdl.el.impl.ValueSuffix extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.ValueSuffix();
- public abstract java.lang.String getExpressionString();
- public abstract java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ELParser.java"
-public class org.jbpm.jpdl.el.parser.ELParser extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
- public org.jbpm.jpdl.el.parser.ELParserTokenManager token_source;
- public org.jbpm.jpdl.el.parser.ELToken token;
- public org.jbpm.jpdl.el.parser.ELToken jj_nt;
- public boolean lookingAhead;
- public static void main(java.lang.String[]) throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.Object ExpressionString() throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.String AttrValueString() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression AttrValueExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression Expression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression OrExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression AndExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression EqualityExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression RelationalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression AddExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression MultiplyExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression ConditionalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression UnaryExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression Value() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression ValuePrefix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.NamedValue NamedValue() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.FunctionInvocation FunctionInvocation() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.ValueSuffix ValueSuffix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.PropertySuffix PropertySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.ArraySuffix ArraySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Literal Literal() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.BooleanLiteral BooleanLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.StringLiteral StringLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.IntegerLiteral IntegerLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.FloatingPointLiteral FloatingPointLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.NullLiteral NullLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.String Identifier() throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.String QualifiedName() throws org.jbpm.jpdl.el.parser.ParseException;
- public org.jbpm.jpdl.el.parser.ELParser(java.io.InputStream);
- public void ReInit(java.io.InputStream);
- public org.jbpm.jpdl.el.parser.ELParser(java.io.Reader);
- public void ReInit(java.io.Reader);
- public org.jbpm.jpdl.el.parser.ELParser(org.jbpm.jpdl.el.parser.ELParserTokenManager);
- public void ReInit(org.jbpm.jpdl.el.parser.ELParserTokenManager);
- public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
- public final org.jbpm.jpdl.el.parser.ELToken getToken(int);
- public final org.jbpm.jpdl.el.parser.ParseException generateParseException();
- public final void enable_tracing();
- public final void disable_tracing();
-}
-
-Compiled from "ELParserConstants.java"
-public interface org.jbpm.jpdl.el.parser.ELParserConstants{
- public static final int EOF;
- public static final int NON_EXPRESSION_TEXT;
- public static final int START_EXPRESSION;
- public static final int INTEGER_LITERAL;
- public static final int FLOATING_POINT_LITERAL;
- public static final int EXPONENT;
- public static final int STRING_LITERAL;
- public static final int BADLY_ESCAPED_STRING_LITERAL;
- public static final int TRUE;
- public static final int FALSE;
- public static final int NULL;
- public static final int END_EXPRESSION;
- public static final int DOT;
- public static final int GT1;
- public static final int GT2;
- public static final int LT1;
- public static final int LT2;
- public static final int EQ1;
- public static final int EQ2;
- public static final int LE1;
- public static final int LE2;
- public static final int GE1;
- public static final int GE2;
- public static final int NE1;
- public static final int NE2;
- public static final int LPAREN;
- public static final int RPAREN;
- public static final int COMMA;
- public static final int COLON;
- public static final int LBRACKET;
- public static final int RBRACKET;
- public static final int PLUS;
- public static final int MINUS;
- public static final int MULTIPLY;
- public static final int DIVIDE1;
- public static final int DIVIDE2;
- public static final int MODULUS1;
- public static final int MODULUS2;
- public static final int NOT1;
- public static final int NOT2;
- public static final int AND1;
- public static final int AND2;
- public static final int OR1;
- public static final int OR2;
- public static final int EMPTY;
- public static final int COND;
- public static final int IDENTIFIER;
- public static final int IMPL_OBJ_START;
- public static final int LETTER;
- public static final int DIGIT;
- public static final int ILLEGAL_CHARACTER;
- public static final int DEFAULT;
- public static final int IN_EXPRESSION;
- public static final java.lang.String[] tokenImage;
-}
-
-Compiled from "ELParser.java"
-final class org.jbpm.jpdl.el.parser.ELParser$JJCalls extends java.lang.Object{
-}
-
-Compiled from "ELParserTokenManager.java"
-public class org.jbpm.jpdl.el.parser.ELParserTokenManager extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
- public java.io.PrintStream debugStream;
- public static final java.lang.String[] jjstrLiteralImages;
- public static final java.lang.String[] lexStateNames;
- public static final int[] jjnewLexState;
- protected char curChar;
- public void setDebugStream(java.io.PrintStream);
- public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream);
- public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
- public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream);
- public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
- public void SwitchTo(int);
- public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
-}
-
-Compiled from "ELToken.java"
-public class org.jbpm.jpdl.el.parser.ELToken extends java.lang.Object{
- public int kind;
- public int beginLine;
- public int beginColumn;
- public int endLine;
- public int endColumn;
- public java.lang.String image;
- public org.jbpm.jpdl.el.parser.ELToken next;
- public org.jbpm.jpdl.el.parser.ELToken specialToken;
- public org.jbpm.jpdl.el.parser.ELToken();
- public final java.lang.String toString();
- public static final org.jbpm.jpdl.el.parser.ELToken newToken(int);
-}
-
-Compiled from "ELTokenMgrError.java"
-public class org.jbpm.jpdl.el.parser.ELTokenMgrError extends java.lang.Error{
- protected static final java.lang.String addEscapes(java.lang.String);
- public java.lang.String getMessage();
- public org.jbpm.jpdl.el.parser.ELTokenMgrError();
- public org.jbpm.jpdl.el.parser.ELTokenMgrError(java.lang.String, int);
- public org.jbpm.jpdl.el.parser.ELTokenMgrError(boolean, int, int, int, java.lang.String, char, int);
-}
-
-Compiled from "ParseException.java"
-public class org.jbpm.jpdl.el.parser.ParseException extends java.lang.Exception{
- protected boolean specialConstructor;
- public org.jbpm.jpdl.el.parser.ELToken currentToken;
- public int[][] expectedTokenSequences;
- public java.lang.String[] tokenImage;
- protected java.lang.String eol;
- public org.jbpm.jpdl.el.parser.ParseException(org.jbpm.jpdl.el.parser.ELToken, int[][], java.lang.String[]);
- public org.jbpm.jpdl.el.parser.ParseException();
- public org.jbpm.jpdl.el.parser.ParseException(java.lang.String);
- public java.lang.String getMessage();
- protected java.lang.String add_escapes(java.lang.String);
-}
-
-Compiled from "SimpleCharStream.java"
-public final class org.jbpm.jpdl.el.parser.SimpleCharStream extends java.lang.Object{
- public static final boolean staticFlag;
- public int bufpos;
- public final char BeginToken() throws java.io.IOException;
- public final char readChar() throws java.io.IOException;
- public final int getColumn();
- public final int getLine();
- public final int getEndColumn();
- public final int getEndLine();
- public final int getBeginColumn();
- public final int getBeginLine();
- public final void backup(int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader);
- public void ReInit(java.io.Reader, int, int, int);
- public void ReInit(java.io.Reader, int, int);
- public void ReInit(java.io.Reader);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream);
- public void ReInit(java.io.InputStream, int, int, int);
- public void ReInit(java.io.InputStream);
- public void ReInit(java.io.InputStream, int, int);
- public final java.lang.String GetImage();
- public final char[] GetSuffix(int);
- public void Done();
- public void adjustBeginLineColumn(int, int);
-}
-
-Compiled from "VariableResolver.java"
-public interface org.jbpm.jpdl.el.VariableResolver{
- public abstract java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "MilestoneInstance.java"
-public class org.jbpm.jpdl.exe.MilestoneInstance extends java.lang.Object implements java.io.Serializable{
- protected long id;
- protected java.lang.String name;
- protected boolean reached;
- protected org.jbpm.graph.exe.Token token;
- protected java.util.Collection listeners;
- public org.jbpm.jpdl.exe.MilestoneInstance();
- public org.jbpm.jpdl.exe.MilestoneInstance(java.lang.String);
- public static org.jbpm.jpdl.exe.MilestoneInstance getMilestoneInstance(java.lang.String, org.jbpm.graph.exe.Token);
- public void addListener(org.jbpm.graph.exe.Token);
- public void notifyListeners();
- public long getId();
- public void setId(long);
- public java.util.Collection getListeners();
- public void setListeners(java.util.Collection);
- public java.lang.String getName();
- public void setName(java.lang.String);
- public boolean isReached();
- public void setReached(boolean);
- public org.jbpm.graph.exe.Token getToken();
- public void setToken(org.jbpm.graph.exe.Token);
-}
-
-Compiled from "JpdlException.java"
-public class org.jbpm.jpdl.JpdlException extends java.lang.RuntimeException{
- protected java.util.List problems;
- public org.jbpm.jpdl.JpdlException(java.util.List);
- public org.jbpm.jpdl.JpdlException(java.lang.String);
- public org.jbpm.jpdl.JpdlException(java.lang.String, java.lang.Throwable);
- public java.util.List getProblems();
-}
-
-Compiled from "ConfigurableParser.java"
-public interface org.jbpm.jpdl.par.ConfigurableParser extends org.jbpm.jpdl.par.ProcessArchiveParser{
- public abstract void configure(org.w3c.dom.Element);
-}
-
-Compiled from "FileArchiveParser.java"
-public class org.jbpm.jpdl.par.FileArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
- public org.jbpm.jpdl.par.FileArchiveParser();
- public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "FileFilter.java"
-public class org.jbpm.jpdl.par.FileFilter extends java.lang.Object implements org.jbpm.jpdl.par.ConfigurableParser{
- public org.jbpm.jpdl.par.FileFilter();
- public void configure(org.w3c.dom.Element);
- public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "JpdlArchiveParser.java"
-public class org.jbpm.jpdl.par.JpdlArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
- public org.jbpm.jpdl.par.JpdlArchiveParser();
- public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition) throws org.jbpm.jpdl.JpdlException;
-}
-
-Compiled from "ProcessArchive.java"
-public class org.jbpm.jpdl.par.ProcessArchive extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
- public org.jbpm.jpdl.par.ProcessArchive(java.util.zip.ZipInputStream) throws java.io.IOException;
- public org.jbpm.graph.def.ProcessDefinition parseProcessDefinition();
- public java.lang.String toString();
- public java.util.Map getEntries();
- public byte[] getEntry(java.lang.String);
- public java.io.InputStream getEntryInputStream(java.lang.String);
- public byte[] removeEntry(java.lang.String);
- public java.io.InputStream removeEntryInputStream(java.lang.String);
- public void addProblem(org.jbpm.jpdl.xml.Problem);
- public java.util.List getProblems();
- public void resetProblems();
-}
-
-Compiled from "ProcessArchiveParser.java"
-public interface org.jbpm.jpdl.par.ProcessArchiveParser extends java.io.Serializable{
- public abstract org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "JpdlParser.java"
-public class org.jbpm.jpdl.xml.JpdlParser extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.jpdl.xml.JpdlParser();
- public static org.dom4j.Document parse(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
- public static org.dom4j.io.SAXReader createSaxReader(org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
- public static org.xml.sax.XMLReader createXmlReader() throws java.lang.Exception;
- public static void addSchemaResource(java.lang.String);
-}
-
-Compiled from "JpdlParser.java"
-class org.jbpm.jpdl.xml.JpdlParser$JpdlErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler,java.io.Serializable{
- public void warning(org.xml.sax.SAXParseException);
- public void error(org.xml.sax.SAXParseException);
- public void fatalError(org.xml.sax.SAXParseException);
-}
-
-Compiled from "JpdlXmlReader.java"
-public class org.jbpm.jpdl.xml.JpdlXmlReader extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
- protected org.xml.sax.InputSource inputSource;
- protected java.util.List problems;
- protected org.jbpm.jpdl.xml.ProblemListener problemListener;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- protected java.lang.String initialNodeName;
- protected java.util.Collection unresolvedTransitionDestinations;
- protected java.util.Collection unresolvedActionReferences;
- protected org.dom4j.Document document;
- public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource);
- public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener);
- public org.jbpm.jpdl.xml.JpdlXmlReader(java.io.Reader);
- public void close() throws java.io.IOException;
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void addProblem(org.jbpm.jpdl.xml.Problem);
- public void addError(java.lang.String);
- public void addError(java.lang.String, java.lang.Throwable);
- public void addWarning(java.lang.String);
- public org.jbpm.graph.def.ProcessDefinition readProcessDefinition();
- protected void parseProcessDefinitionAttributes(org.dom4j.Element);
- protected void readSwimlanes(org.dom4j.Element);
- public void readNodes(org.dom4j.Element, org.jbpm.graph.def.NodeCollection);
- public void readTasks(org.dom4j.Element, org.jbpm.graph.node.TaskNode);
- public org.jbpm.taskmgmt.def.Task readTask(org.dom4j.Element, org.jbpm.taskmgmt.def.TaskMgmtDefinition, org.jbpm.graph.node.TaskNode);
- protected org.jbpm.instantiation.Delegation readAssignmentDelegation(org.dom4j.Element);
- protected org.jbpm.taskmgmt.def.TaskController readTaskController(org.dom4j.Element);
- public java.util.List readVariableAccesses(org.dom4j.Element);
- public void readStartStateTask(org.dom4j.Element, org.jbpm.graph.node.StartState);
- public void readNode(org.dom4j.Element, org.jbpm.graph.def.Node, org.jbpm.graph.def.NodeCollection);
- protected void readNodeTimers(org.dom4j.Element, org.jbpm.graph.def.Node);
- protected void readNodeTimer(org.dom4j.Element, org.jbpm.graph.def.Node);
- protected void readTaskTimers(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
- protected void readTaskTimer(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
- protected void readEvents(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
- public void readActions(org.dom4j.Element, org.jbpm.graph.def.GraphElement, java.lang.String);
- protected void addAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
- public org.jbpm.graph.def.Action readSingleAction(org.dom4j.Element);
- public org.jbpm.graph.def.Action createAction(org.dom4j.Element);
- public void readAction(org.dom4j.Element, org.jbpm.graph.def.Action);
- protected void readExceptionHandlers(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
- protected void readExceptionHandler(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
- public void addUnresolvedTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
- public void resolveTransitionDestinations();
- public void resolveTransitionDestinations(java.util.List, org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Transition resolveTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
- public void addUnresolvedActionReference(org.dom4j.Element, org.jbpm.graph.def.Action);
- public void resolveActionReferences();
- public void verifySwimlaneAssignments();
- public org.jbpm.instantiation.Delegation createMailDelegation(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String getProperty(java.lang.String, org.dom4j.Element);
-}
-
-Compiled from "JpdlXmlWriter.java"
-public class org.jbpm.jpdl.xml.JpdlXmlWriter extends java.lang.Object{
- public org.jbpm.jpdl.xml.JpdlXmlWriter(java.io.Writer);
- public void addProblem(java.lang.String);
- public static java.lang.String toString(org.jbpm.graph.def.ProcessDefinition);
- public void setUseNamespace(boolean);
- public void write(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "Parsable.java"
-public interface org.jbpm.jpdl.xml.Parsable{
- public abstract void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public abstract void write(org.dom4j.Element);
-}
-
-Compiled from "Problem.java"
-public class org.jbpm.jpdl.xml.Problem extends java.lang.Object implements java.io.Serializable{
- public static final int LEVEL_FATAL;
- public static final int LEVEL_ERROR;
- public static final int LEVEL_WARNING;
- public static final int LEVEL_INFO;
- protected int level;
- protected java.lang.String description;
- protected java.lang.String resource;
- protected java.lang.String folder;
- protected java.lang.Integer line;
- protected java.lang.Throwable exception;
- public org.jbpm.jpdl.xml.Problem(int, java.lang.String);
- public org.jbpm.jpdl.xml.Problem(int, java.lang.String, java.lang.Throwable);
- public java.lang.String toString();
- public static boolean containsProblemsOfLevel(java.util.Collection, int);
- public java.lang.String getDescription();
- public void setDescription(java.lang.String);
- public java.lang.Throwable getException();
- public void setException(java.lang.Throwable);
- public java.lang.String getFolder();
- public void setFolder(java.lang.String);
- public java.lang.Integer getLine();
- public void setLine(java.lang.Integer);
- public java.lang.String getResource();
- public void setResource(java.lang.String);
- public int getLevel();
-}
-
-Compiled from "ProblemListener.java"
-public interface org.jbpm.jpdl.xml.ProblemListener extends java.io.Serializable{
- public abstract void addProblem(org.jbpm.jpdl.xml.Problem);
-}
-
-Compiled from "DbLoggingService.java"
-public class org.jbpm.logging.db.DbLoggingService extends java.lang.Object implements org.jbpm.logging.LoggingService{
- public org.jbpm.logging.db.DbLoggingService();
- public void log(org.jbpm.logging.log.ProcessLog);
- public void close();
-}
-
-Compiled from "DbLoggingServiceFactory.java"
-public class org.jbpm.logging.db.DbLoggingServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.logging.db.DbLoggingServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "LoggingInstance.java"
-public class org.jbpm.logging.exe.LoggingInstance extends org.jbpm.module.exe.ModuleInstance{
- public org.jbpm.logging.exe.LoggingInstance();
- public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
- public void endCompositeLog();
- public void addLog(org.jbpm.logging.log.ProcessLog);
- public java.util.List getLogs();
- public java.util.List getLogs(java.lang.Class);
- public static java.util.List getLogs(java.util.Collection, java.lang.Class);
- public void logLogs();
-}
-
-Compiled from "CompositeLog.java"
-public class org.jbpm.logging.log.CompositeLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.logging.log.CompositeLog();
- public java.util.List getChildren();
- public void setChildren(java.util.List);
- public java.lang.String toString();
- public void addChild(org.jbpm.logging.log.ProcessLog);
-}
-
-Compiled from "LoggingService.java"
-public interface org.jbpm.logging.LoggingService extends org.jbpm.svc.Service{
- public abstract void log(org.jbpm.logging.log.ProcessLog);
-}
-
-Compiled from "MessageLog.java"
-public class org.jbpm.logging.log.MessageLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.logging.log.MessageLog();
- public org.jbpm.logging.log.MessageLog(java.lang.String);
- public java.lang.String toString();
- public java.lang.String getMessage();
-}
-
-Compiled from "ProcessLog.java"
-public abstract class org.jbpm.logging.log.ProcessLog extends java.lang.Object implements java.io.Serializable{
- protected int index;
- protected java.util.Date date;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.logging.log.CompositeLog parent;
- public org.jbpm.logging.log.ProcessLog();
- public abstract java.lang.String toString();
- public java.lang.String getActorId();
- public void setToken(org.jbpm.graph.exe.Token);
- public void setParent(org.jbpm.logging.log.CompositeLog);
- public long getId();
- public java.util.Date getDate();
- public void setDate(java.util.Date);
- public org.jbpm.logging.log.CompositeLog getParent();
- public org.jbpm.graph.exe.Token getToken();
- public void setIndex(int);
- public int getIndex();
- public java.util.List getChildren();
-}
-
-Compiled from "AddressResolver.java"
-public interface org.jbpm.mail.AddressResolver extends java.io.Serializable{
- public abstract java.lang.Object resolveAddress(java.lang.String);
-}
-
-Compiled from "Mail.java"
-public class org.jbpm.mail.Mail extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
- public org.jbpm.mail.Mail();
- public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.util.List getRecipients();
- public java.util.List getBccRecipients();
- public java.lang.String getSubject();
- public java.lang.String getText();
- public java.lang.String getFromAddress();
- public void send();
- public static void send(java.util.Properties, java.lang.String, java.util.List, java.lang.String, java.lang.String);
- public static void send(java.util.Properties, java.lang.String, java.util.List, java.util.List, java.lang.String, java.lang.String);
- protected java.util.List tokenize(java.lang.String);
- protected java.util.Collection resolveAddresses(java.util.List);
-}
-
-Compiled from "Mail.java"
-class org.jbpm.mail.Mail$MailVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver,java.io.Serializable{
- public org.jbpm.mail.Mail$MailVariableResolver(org.jbpm.mail.Mail, java.util.Map, org.jbpm.jpdl.el.VariableResolver);
- public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ModuleDefinition.java"
-public abstract class org.jbpm.module.def.ModuleDefinition extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- public org.jbpm.module.def.ModuleDefinition();
- public abstract org.jbpm.module.exe.ModuleInstance createInstance();
- public boolean equals(java.lang.Object);
- public long getId();
- public java.lang.String getName();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "ModuleInstance.java"
-public class org.jbpm.module.exe.ModuleInstance extends java.lang.Object implements java.io.Serializable{
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- public org.jbpm.module.exe.ModuleInstance();
- public boolean equals(java.lang.Object);
- protected org.jbpm.svc.Service getService(java.lang.String);
- public long getId();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "DbMessageService.java"
-public class org.jbpm.msg.db.DbMessageService extends java.lang.Object implements org.jbpm.msg.MessageService{
- public org.jbpm.msg.db.DbMessageService();
- public void send(org.jbpm.job.Job);
- public void close();
-}
-
-Compiled from "DbMessageServiceFactory.java"
-public class org.jbpm.msg.db.DbMessageServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.msg.db.DbMessageServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "MessageService.java"
-public interface org.jbpm.msg.MessageService extends org.jbpm.svc.Service,java.io.Serializable{
- public abstract void send(org.jbpm.job.Job);
- public abstract void close();
-}
-
-Compiled from "DbPersistenceService.java"
-public class org.jbpm.persistence.db.DbPersistenceService extends java.lang.Object implements org.jbpm.svc.Service,org.jbpm.persistence.PersistenceService{
- protected org.jbpm.persistence.db.DbPersistenceServiceFactory persistenceServiceFactory;
- protected java.sql.Connection connection;
- protected boolean mustConnectionBeClosed;
- protected org.hibernate.Transaction transaction;
- protected boolean isTransactionEnabled;
- protected boolean isCurrentSessionEnabled;
- protected org.hibernate.Session session;
- protected boolean mustSessionBeFlushed;
- protected boolean mustSessionBeClosed;
- protected org.jbpm.svc.Services services;
- protected org.jbpm.db.GraphSession graphSession;
- protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
- protected org.jbpm.db.JobSession jobSession;
- protected org.jbpm.db.ContextSession contextSession;
- protected org.jbpm.db.LoggingSession loggingSession;
- public org.jbpm.persistence.db.DbPersistenceService(org.jbpm.persistence.db.DbPersistenceServiceFactory);
- public org.hibernate.SessionFactory getSessionFactory();
- public org.hibernate.Session getSession();
- public void beginTransaction();
- public void endTransaction();
- public java.sql.Connection getConnection();
- public java.sql.Connection getConnection(boolean);
- protected boolean isTransactionActive();
- public void close();
- public void assignId(java.lang.Object);
- public org.jbpm.db.GraphSession getGraphSession();
- public org.jbpm.db.LoggingSession getLoggingSession();
- public org.jbpm.db.JobSession getJobSession();
- public org.jbpm.db.ContextSession getContextSession();
- public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public javax.sql.DataSource getDataSource();
- public boolean isRollbackOnly();
- public void setRollbackOnly(boolean);
- public void setRollbackOnly();
- public void setSession(org.hibernate.Session);
- public void setSessionWithoutDisablingTx(org.hibernate.Session);
- public void setConnection(java.sql.Connection);
- public void setContextSession(org.jbpm.db.ContextSession);
- public void setDataSource(javax.sql.DataSource);
- public void setGraphSession(org.jbpm.db.GraphSession);
- public void setLoggingSession(org.jbpm.db.LoggingSession);
- public void setJobSession(org.jbpm.db.JobSession);
- public void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
- public void setSessionFactory(org.hibernate.SessionFactory);
- public org.hibernate.Transaction getTransaction();
- public void setTransaction(org.hibernate.Transaction);
- public boolean isTransactionEnabled();
- public void setTransactionEnabled(boolean);
-}
-
-Compiled from "DbPersistenceServiceFactory.java"
-public class org.jbpm.persistence.db.DbPersistenceServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.persistence.db.DbPersistenceServiceFactory();
- public org.jbpm.svc.Service openService();
- public synchronized org.hibernate.cfg.Configuration getConfiguration();
- public synchronized org.hibernate.tool.hbm2ddl.SchemaExport getSchemaExport();
- public synchronized org.hibernate.SessionFactory getSessionFactory();
- public javax.sql.DataSource getDataSource();
- public void cleanSchema();
- public void createSchema();
- public void dropSchema();
- public void close();
- public java.lang.String getDataSourceJndiName();
- public void setDataSourceJndiName(java.lang.String);
- public java.lang.String getSessionFactoryJndiName();
- public void setSessionFactoryJndiName(java.lang.String);
- public void setConfiguration(org.hibernate.cfg.Configuration);
- public void setDataSource(javax.sql.DataSource);
- public void setSchemaExport(org.hibernate.tool.hbm2ddl.SchemaExport);
- public void setSessionFactory(org.hibernate.SessionFactory);
- public boolean isTransactionEnabled();
- public void setTransactionEnabled(boolean);
- public boolean isCurrentSessionEnabled();
- public void setCurrentSessionEnabled(boolean);
-}
-
-Compiled from "StaleObjectLogConfigurer.java"
-public class org.jbpm.persistence.db.StaleObjectLogConfigurer extends java.lang.Object{
- public static org.apache.commons.logging.Log getStaleObjectExceptionsLog();
- public static void hideStaleObjectExceptions();
-}
-
-Compiled from "StaleObjectLogConfigurer.java"
-class org.jbpm.persistence.db.StaleObjectLogConfigurer$LogWrapper extends java.lang.Object implements org.apache.commons.logging.Log,java.io.Serializable{
- public void debug(java.lang.Object, java.lang.Throwable);
- public void debug(java.lang.Object);
- public void error(java.lang.Object, java.lang.Throwable);
- public void error(java.lang.Object);
- public void info(java.lang.Object, java.lang.Throwable);
- public void info(java.lang.Object);
- public void trace(java.lang.Object, java.lang.Throwable);
- public void trace(java.lang.Object);
- public void warn(java.lang.Object, java.lang.Throwable);
- public void warn(java.lang.Object);
- public void fatal(java.lang.Object, java.lang.Throwable);
- public void fatal(java.lang.Object);
- public boolean isDebugEnabled();
- public boolean isErrorEnabled();
- public boolean isFatalEnabled();
- public boolean isInfoEnabled();
- public boolean isTraceEnabled();
- public boolean isWarnEnabled();
-}
-
-Compiled from "JbpmPersistenceException.java"
-public class org.jbpm.persistence.JbpmPersistenceException extends org.jbpm.JbpmException{
- public org.jbpm.persistence.JbpmPersistenceException(java.lang.String, java.lang.Throwable);
-}
-
-Compiled from "JtaDbPersistenceService.java"
-public class org.jbpm.persistence.jta.JtaDbPersistenceService extends org.jbpm.persistence.db.DbPersistenceService{
- public org.jbpm.persistence.jta.JtaDbPersistenceService(org.jbpm.persistence.db.DbPersistenceServiceFactory);
- protected boolean isTransactionActive();
- public void close();
- public boolean isJtaTxCreated();
-}
-
-Compiled from "JtaDbPersistenceServiceFactory.java"
-public class org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory extends org.jbpm.persistence.db.DbPersistenceServiceFactory{
- public org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory();
- public org.jbpm.svc.Service openService();
- public javax.transaction.UserTransaction getUserTransaction();
-}
-
-Compiled from "PersistenceService.java"
-public interface org.jbpm.persistence.PersistenceService extends org.jbpm.svc.Service{
- public abstract void assignId(java.lang.Object);
- public abstract org.jbpm.db.GraphSession getGraphSession();
- public abstract org.jbpm.db.LoggingSession getLoggingSession();
- public abstract org.jbpm.db.JobSession getJobSession();
- public abstract org.jbpm.db.ContextSession getContextSession();
- public abstract org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public abstract boolean isRollbackOnly();
- public abstract void setRollbackOnly(boolean);
- public abstract void setRollbackOnly();
- public abstract void setGraphSession(org.jbpm.db.GraphSession);
- public abstract void setLoggingSession(org.jbpm.db.LoggingSession);
- public abstract void setJobSession(org.jbpm.db.JobSession);
- public abstract void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
-}
-
-Compiled from "DbSchedulerService.java"
-public class org.jbpm.scheduler.db.DbSchedulerService extends java.lang.Object implements org.jbpm.scheduler.SchedulerService{
- public org.jbpm.scheduler.db.DbSchedulerService();
- public void createTimer(org.jbpm.job.Timer);
- public void deleteTimer(org.jbpm.job.Timer);
- public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
- public void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public void close();
-}
-
-Compiled from "DbSchedulerServiceFactory.java"
-public class org.jbpm.scheduler.db.DbSchedulerServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.scheduler.db.DbSchedulerServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "CancelTimerAction.java"
-public class org.jbpm.scheduler.def.CancelTimerAction extends org.jbpm.graph.def.Action{
- public org.jbpm.scheduler.def.CancelTimerAction();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.lang.String getTimerName();
- public void setTimerName(java.lang.String);
-}
-
-Compiled from "CreateTimerAction.java"
-public class org.jbpm.scheduler.def.CreateTimerAction extends org.jbpm.graph.def.Action{
- public org.jbpm.scheduler.def.CreateTimerAction();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- protected org.jbpm.job.Timer createTimer(org.jbpm.graph.exe.ExecutionContext);
- public java.lang.String getDueDate();
- public void setDueDate(java.lang.String);
- public java.lang.String getRepeat();
- public void setRepeat(java.lang.String);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.lang.String getTimerName();
- public void setTimerName(java.lang.String);
- public org.jbpm.graph.def.Action getTimerAction();
- public void setTimerAction(org.jbpm.graph.def.Action);
-}
-
-Compiled from "SchedulerService.java"
-public interface org.jbpm.scheduler.SchedulerService extends org.jbpm.svc.Service{
- public abstract void createTimer(org.jbpm.job.Timer);
- public abstract void deleteTimer(org.jbpm.job.Timer);
- public abstract void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
- public abstract void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "DefaultAuthenticationService.java"
-public class org.jbpm.security.authentication.DefaultAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
- public org.jbpm.security.authentication.DefaultAuthenticationService();
- public void setActorId(java.lang.String);
- public java.lang.String getActorId();
- public void close();
-}
-
-Compiled from "DefaultAuthenticationServiceFactory.java"
-public class org.jbpm.security.authentication.DefaultAuthenticationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.security.authentication.DefaultAuthenticationServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "AuthenticationService.java"
-public interface org.jbpm.security.AuthenticationService extends org.jbpm.svc.Service{
- public abstract java.lang.String getActorId();
-}
-
-Compiled from "SubjectAuthenticationService.java"
-public class org.jbpm.security.authentication.SubjectAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
- public org.jbpm.security.authentication.SubjectAuthenticationService();
- public java.lang.String getActorId();
- public void close();
-}
-
-Compiled from "IdentityAuthorizationService.java"
-public class org.jbpm.security.authorization.IdentityAuthorizationService extends java.lang.Object implements org.jbpm.security.AuthorizationService{
- public org.jbpm.security.authorization.IdentityAuthorizationService();
- public void checkPermission(java.security.Permission) throws java.security.AccessControlException;
- public void close();
-}
-
-Compiled from "IdentityAuthorizationServiceFactory.java"
-public class org.jbpm.security.authorization.IdentityAuthorizationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.security.authorization.IdentityAuthorizationServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "AuthorizationService.java"
-public interface org.jbpm.security.AuthorizationService extends org.jbpm.svc.Service{
- public abstract void checkPermission(java.security.Permission) throws java.security.AccessControlException;
-}
-
-Compiled from "CreateProcessInstancePermission.java"
-public class org.jbpm.security.permission.CreateProcessInstancePermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.CreateProcessInstancePermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "DeployProcessPermission.java"
-public class org.jbpm.security.permission.DeployProcessPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.DeployProcessPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "EndTaskPermission.java"
-public class org.jbpm.security.permission.EndTaskPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.EndTaskPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "SubmitTaskParametersPermission.java"
-public class org.jbpm.security.permission.SubmitTaskParametersPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.SubmitTaskParametersPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "TaskAssignPermission.java"
-public class org.jbpm.security.permission.TaskAssignPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.TaskAssignPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "ViewTaskParametersPermission.java"
-public class org.jbpm.security.permission.ViewTaskParametersPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.ViewTaskParametersPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "SecurityHelper.java"
-public abstract class org.jbpm.security.SecurityHelper extends java.lang.Object{
- public org.jbpm.security.SecurityHelper();
- public static java.lang.String getAuthenticatedActorId();
- public static void checkPermission(java.security.Permission);
-}
-
-Compiled from "JbpmServiceException.java"
-public class org.jbpm.svc.JbpmServiceException extends org.jbpm.JbpmException{
- public org.jbpm.svc.JbpmServiceException();
- public org.jbpm.svc.JbpmServiceException(java.lang.String, java.lang.Throwable);
- public org.jbpm.svc.JbpmServiceException(java.lang.String);
- public org.jbpm.svc.JbpmServiceException(java.lang.Throwable);
-}
-
-Compiled from "CascadeSaveOperation.java"
-public class org.jbpm.svc.save.CascadeSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.CascadeSaveOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "CheckUnpersistableVariablesOperation.java"
-public class org.jbpm.svc.save.CheckUnpersistableVariablesOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.CheckUnpersistableVariablesOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "HibernateSaveOperation.java"
-public class org.jbpm.svc.save.HibernateSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.HibernateSaveOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "SaveLogsOperation.java"
-public class org.jbpm.svc.save.SaveLogsOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.SaveLogsOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "SaveOperation.java"
-public interface org.jbpm.svc.save.SaveOperation extends java.io.Serializable{
- public abstract void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "Service.java"
-public interface org.jbpm.svc.Service extends java.io.Serializable{
- public abstract void close();
-}
-
-Compiled from "ServiceFactory.java"
-public interface org.jbpm.svc.ServiceFactory extends java.io.Serializable{
- public abstract org.jbpm.svc.Service openService();
- public abstract void close();
-}
-
-Compiled from "Services.java"
-public class org.jbpm.svc.Services extends java.lang.Object implements java.io.Serializable{
- public static final java.lang.String SERVICENAME_AUTHENTICATION;
- public static final java.lang.String SERVICENAME_AUTHORIZATION;
- public static final java.lang.String SERVICENAME_TX;
- public static final java.lang.String SERVICENAME_LOGGING;
- public static final java.lang.String SERVICENAME_MESSAGE;
- public static final java.lang.String SERVICENAME_PERSISTENCE;
- public static final java.lang.String SERVICENAME_SCHEDULER;
- public static final java.lang.String SERVICENAME_JCR;
- public static final java.lang.String SERVICENAME_ADDRESSRESOLVER;
- public static org.jbpm.svc.Service getCurrentService(java.lang.String);
- public static org.jbpm.svc.Service getCurrentService(java.lang.String, boolean);
- public org.jbpm.svc.Services(java.util.Map);
- public org.jbpm.svc.Services(java.util.Map, java.util.List, java.util.List);
- public void setSaveOperations(java.util.List);
- public void addSaveOperation(org.jbpm.svc.save.SaveOperation);
- public java.util.Map getServiceFactories();
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
- public boolean hasService(java.lang.String);
- public org.jbpm.svc.Service getService(java.lang.String);
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
- public org.jbpm.security.AuthenticationService getAuthenticationService();
- public org.jbpm.security.AuthorizationService getAuthorizationService();
- public org.jbpm.logging.LoggingService getLoggingService();
- public org.jbpm.msg.MessageService getMessageService();
- public org.jbpm.persistence.PersistenceService getPersistenceService();
- public org.jbpm.scheduler.SchedulerService getSchedulerService();
- public org.jbpm.tx.TxService getTxService();
- public void setAuthenticationService(org.jbpm.security.AuthenticationService);
- public void setAuthorizationService(org.jbpm.security.AuthorizationService);
- public void setLoggingService(org.jbpm.logging.LoggingService);
- public void setMessageService(org.jbpm.msg.MessageService);
- public void setPersistenceService(org.jbpm.persistence.PersistenceService);
- public void setSchedulerService(org.jbpm.scheduler.SchedulerService);
- public void setTxService(org.jbpm.tx.TxService);
- public void close();
- public static boolean isCausedByStaleState(org.jbpm.persistence.JbpmPersistenceException);
- public static void assignId(java.lang.Object);
-}
-
-Compiled from "AssignmentHandler.java"
-public interface org.jbpm.taskmgmt.def.AssignmentHandler extends java.io.Serializable{
- public abstract void assign(org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
-}
-
-Compiled from "Swimlane.java"
-public class org.jbpm.taskmgmt.def.Swimlane extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected java.lang.String actorIdExpression;
- protected java.lang.String pooledActorsExpression;
- protected org.jbpm.instantiation.Delegation assignmentDelegation;
- protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
- protected java.util.Set tasks;
- public org.jbpm.taskmgmt.def.Swimlane();
- public org.jbpm.taskmgmt.def.Swimlane(java.lang.String);
- public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
- public void addTask(org.jbpm.taskmgmt.def.Task);
- public java.util.Set getTasks();
- public boolean equals(java.lang.Object);
- public void setActorIdExpression(java.lang.String);
- public void setPooledActorsExpression(java.lang.String);
- public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public java.lang.String getActorIdExpression();
- public java.lang.String getPooledActorsExpression();
- public org.jbpm.instantiation.Delegation getAssignmentDelegation();
- public java.lang.String getName();
- public long getId();
-}
-
-Compiled from "Task.java"
-public class org.jbpm.taskmgmt.def.Task extends org.jbpm.graph.def.GraphElement{
- public static final int PRIORITY_HIGHEST;
- public static final int PRIORITY_HIGH;
- public static final int PRIORITY_NORMAL;
- public static final int PRIORITY_LOW;
- public static final int PRIORITY_LOWEST;
- protected boolean isBlocking;
- protected boolean isSignalling;
- protected java.lang.String condition;
- protected java.lang.String dueDate;
- protected int priority;
- protected org.jbpm.graph.node.TaskNode taskNode;
- protected org.jbpm.graph.node.StartState startState;
- protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
- protected org.jbpm.taskmgmt.def.Swimlane swimlane;
- protected java.lang.String actorIdExpression;
- protected java.lang.String pooledActorsExpression;
- protected org.jbpm.instantiation.Delegation assignmentDelegation;
- protected org.jbpm.taskmgmt.def.TaskController taskController;
- public static int parsePriority(java.lang.String);
- public org.jbpm.taskmgmt.def.Task();
- public org.jbpm.taskmgmt.def.Task(java.lang.String);
- public java.lang.String[] getSupportedEventTypes();
- public void setTaskNode(org.jbpm.graph.node.TaskNode);
- public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
- public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
- public void setActorIdExpression(java.lang.String);
- public void setPooledActorsExpression(java.lang.String);
- public void setSwimlane(org.jbpm.taskmgmt.def.Swimlane);
- public org.jbpm.graph.def.GraphElement getParent();
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
- public boolean isBlocking();
- public void setBlocking(boolean);
- public org.jbpm.graph.node.TaskNode getTaskNode();
- public java.lang.String getActorIdExpression();
- public java.lang.String getPooledActorsExpression();
- public org.jbpm.instantiation.Delegation getAssignmentDelegation();
- public java.lang.String getDueDate();
- public void setDueDate(java.lang.String);
- public org.jbpm.taskmgmt.def.TaskController getTaskController();
- public void setTaskController(org.jbpm.taskmgmt.def.TaskController);
- public int getPriority();
- public void setPriority(int);
- public org.jbpm.graph.node.StartState getStartState();
- public void setStartState(org.jbpm.graph.node.StartState);
- public boolean isSignalling();
- public void setSignalling(boolean);
- public java.lang.String getCondition();
- public void setCondition(java.lang.String);
-}
-
-Compiled from "TaskController.java"
-public class org.jbpm.taskmgmt.def.TaskController extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.taskmgmt.def.TaskController();
- public void initializeVariables(org.jbpm.taskmgmt.exe.TaskInstance);
- public void submitParameters(org.jbpm.taskmgmt.exe.TaskInstance);
- public boolean equals(java.lang.Object);
- public java.util.List getVariableAccesses();
- public org.jbpm.instantiation.Delegation getTaskControllerDelegation();
- public void setTaskControllerDelegation(org.jbpm.instantiation.Delegation);
- public long getId();
- public void setVariableAccesses(java.util.List);
-}
-
-Compiled from "TaskControllerHandler.java"
-public interface org.jbpm.taskmgmt.def.TaskControllerHandler extends java.io.Serializable{
- public abstract void initializeTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
- public abstract void submitTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
-}
-
-Compiled from "TaskMgmtDefinition.java"
-public class org.jbpm.taskmgmt.def.TaskMgmtDefinition extends org.jbpm.module.def.ModuleDefinition{
- protected java.util.Map swimlanes;
- protected java.util.Map tasks;
- protected org.jbpm.taskmgmt.def.Task startTask;
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition();
- public org.jbpm.module.exe.ModuleInstance createInstance();
- public void addSwimlane(org.jbpm.taskmgmt.def.Swimlane);
- public java.util.Map getSwimlanes();
- public org.jbpm.taskmgmt.def.Swimlane getSwimlane(java.lang.String);
- public void addTask(org.jbpm.taskmgmt.def.Task);
- public java.util.Map getTasks();
- public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
- public org.jbpm.taskmgmt.def.Task getStartTask();
- public void setStartTask(org.jbpm.taskmgmt.def.Task);
-}
-
-Compiled from "Assignable.java"
-public interface org.jbpm.taskmgmt.exe.Assignable extends java.io.Serializable{
- public abstract void setActorId(java.lang.String);
- public abstract void setPooledActors(java.lang.String[]);
-}
-
-Compiled from "PooledActor.java"
-public class org.jbpm.taskmgmt.exe.PooledActor extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String actorId;
- protected java.util.Set taskInstances;
- protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
- public static java.util.Set createPool(java.lang.String[], org.jbpm.taskmgmt.exe.SwimlaneInstance, org.jbpm.taskmgmt.exe.TaskInstance);
- public static java.util.Set extractActorIds(java.util.Set);
- public org.jbpm.taskmgmt.exe.PooledActor();
- public org.jbpm.taskmgmt.exe.PooledActor(java.lang.String);
- public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.util.Set getTaskInstances();
- public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public boolean equals(java.lang.Object);
- public java.lang.String toString();
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
- public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public long getId();
-}
-
-Compiled from "SwimlaneInstance.java"
-public class org.jbpm.taskmgmt.exe.SwimlaneInstance extends java.lang.Object implements java.io.Serializable,org.jbpm.taskmgmt.exe.Assignable{
- protected java.lang.String name;
- protected java.lang.String actorId;
- protected java.util.Set pooledActors;
- protected org.jbpm.taskmgmt.def.Swimlane swimlane;
- protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
- public org.jbpm.taskmgmt.exe.SwimlaneInstance();
- public org.jbpm.taskmgmt.exe.SwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
- public void setPooledActors(java.lang.String[]);
- public boolean equals(java.lang.Object);
- public long getId();
- public java.lang.String getName();
- public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
- public java.util.Set getPooledActors();
- public void setPooledActors(java.util.Set);
-}
-
-Compiled from "TaskInstance.java"
-public class org.jbpm.taskmgmt.exe.TaskInstance extends org.jbpm.context.exe.VariableContainer implements org.jbpm.taskmgmt.exe.Assignable{
- protected java.lang.String name;
- protected java.lang.String description;
- protected java.lang.String actorId;
- protected java.util.Date create;
- protected java.util.Date start;
- protected java.util.Date end;
- protected java.util.Date dueDate;
- protected int priority;
- protected boolean isCancelled;
- protected boolean isSuspended;
- protected boolean isOpen;
- protected boolean isSignalling;
- protected boolean isBlocking;
- protected org.jbpm.taskmgmt.def.Task task;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
- protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected java.util.Set pooledActors;
- protected java.util.List comments;
- protected java.lang.String previousActorId;
- public org.jbpm.taskmgmt.exe.TaskInstance();
- public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String);
- public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String, java.lang.String);
- public void setTask(org.jbpm.taskmgmt.def.Task);
- public void create();
- public void create(org.jbpm.graph.exe.ExecutionContext);
- public void assign(org.jbpm.graph.exe.ExecutionContext);
- public boolean isStartTaskInstance();
- public void copySwimlaneInstanceAssignment(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public java.util.Set getPooledActors();
- public void setActorId(java.lang.String);
- public void setActorId(java.lang.String, boolean);
- public void setPooledActors(java.lang.String[]);
- public void start();
- public void start(java.lang.String);
- public void start(java.lang.String, boolean);
- public void setStart(java.util.Date);
- public void cancel();
- public void cancel(org.jbpm.graph.def.Transition);
- public void cancel(java.lang.String);
- public void end();
- public void end(java.lang.String);
- public void end(org.jbpm.graph.def.Transition);
- public boolean hasEnded();
- public void suspend();
- public void resume();
- public void addComment(java.lang.String);
- public void addComment(org.jbpm.graph.exe.Comment);
- public java.util.List getComments();
- public boolean isLast();
- public java.util.List getAvailableTransitions();
- public boolean equals(java.lang.Object);
- public java.lang.String toString();
- public void setPooledActors(java.util.Set);
- protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
- public java.lang.String getActorId();
- public java.util.Date getDueDate();
- public void setDueDate(java.util.Date);
- public java.util.Date getEnd();
- public void setEnd(java.util.Date);
- public void setCreate(java.util.Date);
- public long getId();
- public void setId(long);
- public java.util.Date getStart();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
- public org.jbpm.graph.exe.Token getToken();
- public void setToken(org.jbpm.graph.exe.Token);
- public void setSignalling(boolean);
- public boolean isSignalling();
- public boolean isCancelled();
- public java.lang.String getName();
- public void setName(java.lang.String);
- public boolean isBlocking();
- public void setBlocking(boolean);
- public java.util.Date getCreate();
- public org.jbpm.taskmgmt.def.Task getTask();
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
- public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public java.lang.String getPreviousActorId();
- public int getPriority();
- public void setPriority(int);
- public boolean isOpen();
- public java.lang.String getDescription();
- public void setDescription(java.lang.String);
- public boolean isSuspended();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "TaskMgmtInstance.java"
-public class org.jbpm.taskmgmt.exe.TaskMgmtInstance extends org.jbpm.module.exe.ModuleInstance{
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance();
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.Token);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.Token);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getInitializedSwimlaneInstance(org.jbpm.graph.exe.ExecutionContext, org.jbpm.taskmgmt.def.Swimlane);
- public void performAssignment(org.jbpm.instantiation.Delegation, java.lang.String, java.lang.String, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.taskmgmt.exe.TaskInstance createStartTaskInstance();
- public boolean hasBlockingTaskInstances(org.jbpm.graph.exe.Token);
- public boolean hasUnfinishedTasks(org.jbpm.graph.exe.Token);
- public java.util.Collection getUnfinishedTasks(org.jbpm.graph.exe.Token);
- public boolean hasSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
- public java.util.Collection getSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
- public java.util.Collection getTaskInstances();
- public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.util.Map getSwimlaneInstances();
- public void addSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance(java.lang.String);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(java.lang.String);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public void suspend(org.jbpm.graph.exe.Token);
- public void resume(org.jbpm.graph.exe.Token);
- public java.util.Collection getTaskInstancesWithVariableUpdates();
- public void endAll();
- public void removeSignalling(org.jbpm.graph.exe.Token);
-}
-
-Compiled from "DefaultTaskInstanceFactoryImpl.java"
-public class org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl extends java.lang.Object implements org.jbpm.taskmgmt.TaskInstanceFactory{
- public org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl();
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "SwimlaneAssignLog.java"
-public class org.jbpm.taskmgmt.log.SwimlaneAssignLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
- protected java.lang.String swimlaneOldActorId;
- protected java.lang.String swimlaneNewActorId;
- public org.jbpm.taskmgmt.log.SwimlaneAssignLog();
- public org.jbpm.taskmgmt.log.SwimlaneAssignLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getSwimlaneNewActorId();
- public java.lang.String getSwimlaneOldActorId();
-}
-
-Compiled from "SwimlaneCreateLog.java"
-public class org.jbpm.taskmgmt.log.SwimlaneCreateLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
- protected java.lang.String swimlaneActorId;
- public org.jbpm.taskmgmt.log.SwimlaneCreateLog();
- public org.jbpm.taskmgmt.log.SwimlaneCreateLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getSwimlaneActorId();
-}
-
-Compiled from "SwimlaneLog.java"
-public abstract class org.jbpm.taskmgmt.log.SwimlaneLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
- public org.jbpm.taskmgmt.log.SwimlaneLog();
- public org.jbpm.taskmgmt.log.SwimlaneLog(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
-}
-
-Compiled from "TaskAssignLog.java"
-public class org.jbpm.taskmgmt.log.TaskAssignLog extends org.jbpm.taskmgmt.log.TaskLog{
- protected java.lang.String taskOldActorId;
- protected java.lang.String taskNewActorId;
- public org.jbpm.taskmgmt.log.TaskAssignLog();
- public org.jbpm.taskmgmt.log.TaskAssignLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getTaskNewActorId();
- public java.lang.String getTaskOldActorId();
-}
-
-Compiled from "TaskCreateLog.java"
-public class org.jbpm.taskmgmt.log.TaskCreateLog extends org.jbpm.taskmgmt.log.TaskLog{
- protected java.lang.String taskActorId;
- public org.jbpm.taskmgmt.log.TaskCreateLog();
- public org.jbpm.taskmgmt.log.TaskCreateLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getTaskActorId();
-}
-
-Compiled from "TaskEndLog.java"
-public class org.jbpm.taskmgmt.log.TaskEndLog extends org.jbpm.taskmgmt.log.TaskLog{
- public org.jbpm.taskmgmt.log.TaskEndLog();
- public org.jbpm.taskmgmt.log.TaskEndLog(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.lang.String toString();
-}
-
-Compiled from "TaskLog.java"
-public abstract class org.jbpm.taskmgmt.log.TaskLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
- public org.jbpm.taskmgmt.log.TaskLog();
- public org.jbpm.taskmgmt.log.TaskLog(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
-}
-
-Compiled from "TaskInstanceFactory.java"
-public interface org.jbpm.taskmgmt.TaskInstanceFactory extends java.io.Serializable{
- public abstract org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "TxService.java"
-public class org.jbpm.tx.TxService extends java.lang.Object implements org.jbpm.svc.Service{
- public org.jbpm.tx.TxService();
- public void close();
- public boolean isRollbackOnly();
- public void setRollbackOnly();
-}
-
-Compiled from "TxServiceFactory.java"
-public class org.jbpm.tx.TxServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.tx.TxServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "ArrayUtil.java"
-public class org.jbpm.util.ArrayUtil extends java.lang.Object{
- public static java.lang.String toString(java.lang.Object[]);
-}
-
-Compiled from "ByteUtil.java"
-public class org.jbpm.util.ByteUtil extends java.lang.Object{
- public static java.lang.String toString(byte[]);
- public static char toHexChar(int);
- public static byte[] fromString(java.lang.String);
-}
-
-Compiled from "ClassLoaderUtil.java"
-public class org.jbpm.util.ClassLoaderUtil extends java.lang.Object{
- public static java.lang.Class loadClass(java.lang.String);
- public static java.lang.ClassLoader getClassLoader();
- public static java.io.InputStream getStream(java.lang.String);
- public static java.io.InputStream getJbpmConfigurationStream(java.lang.String);
- public static java.util.Properties getProperties(java.lang.String);
-}
-
-Compiled from "Clock.java"
-public abstract class org.jbpm.util.Clock extends java.lang.Object{
- public static org.jbpm.util.Clock$DateGenerator dateGenerator;
- public org.jbpm.util.Clock();
- public static java.util.Date getCurrentTime();
-}
-
-Compiled from "Clock.java"
-public interface org.jbpm.util.Clock$DateGenerator{
- public abstract java.util.Date getCurrentTime();
-}
-
-Compiled from "Clock.java"
-public class org.jbpm.util.Clock$DefaultDateGenerator extends java.lang.Object implements org.jbpm.util.Clock$DateGenerator{
- public org.jbpm.util.Clock$DefaultDateGenerator();
- public java.util.Date getCurrentTime();
-}
-
-Compiled from "CustomLoaderObjectInputStream.java"
-public class org.jbpm.util.CustomLoaderObjectInputStream extends java.io.ObjectInputStream{
- protected org.jbpm.util.CustomLoaderObjectInputStream() throws java.io.IOException;
- public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream) throws java.io.IOException;
- public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream, java.lang.ClassLoader) throws java.io.IOException;
- public java.lang.ClassLoader getCustomLoader();
- protected java.lang.Class resolveClass(java.io.ObjectStreamClass) throws java.io.IOException, java.lang.ClassNotFoundException;
- protected java.lang.Class resolveProxyClass(java.lang.String[]) throws java.io.IOException, java.lang.ClassNotFoundException;
-}
-
-Compiled from "EqualsUtil.java"
-public class org.jbpm.util.EqualsUtil extends java.lang.Object{
- public static boolean equals(java.lang.Object, java.lang.Object);
-}
-
-Compiled from "IoUtil.java"
-public class org.jbpm.util.IoUtil extends java.lang.Object{
- public static byte[] readBytes(java.io.InputStream) throws java.io.IOException;
- public static int transfer(java.io.InputStream, java.io.OutputStream) throws java.io.IOException;
-}
-
-Compiled from "JndiLookupException.java"
-public class org.jbpm.util.JndiLookupException extends org.jbpm.JbpmException{
- public org.jbpm.util.JndiLookupException(java.lang.String, java.lang.Throwable);
-}
-
-Compiled from "JndiUtil.java"
-public class org.jbpm.util.JndiUtil extends java.lang.Object{
- public static java.lang.Object lookup(java.lang.String, java.lang.Class);
-}
-
-Compiled from "StaticUtil.java"
-public class org.jbpm.util.StaticUtil extends java.lang.Object{
- public static void add(java.lang.Class, org.jbpm.util.StaticUtil$Initializer);
- public static void remove(java.lang.Class);
- public static void reinitialize();
-}
-
-Compiled from "StaticUtil.java"
-public abstract class org.jbpm.util.StaticUtil$Initializer extends java.lang.Object{
- public org.jbpm.util.StaticUtil$Initializer(java.lang.Class);
- public abstract void init();
-}
-
-Compiled from "StringUtil.java"
-public class org.jbpm.util.StringUtil extends java.lang.Object implements java.io.Serializable{
- public static java.lang.String toHexString(byte[]);
- public static java.lang.String toHexStringHibernate(byte[]);
-}
-
-Compiled from "XmlException.java"
-public class org.jbpm.util.XmlException extends org.jbpm.JbpmException{
- public org.jbpm.util.XmlException(java.lang.String, java.lang.Throwable);
-}
-
-Compiled from "XmlUtil.java"
-public class org.jbpm.util.XmlUtil extends java.lang.Object{
- public static org.w3c.dom.Document parseXmlText(java.lang.String);
- public static org.w3c.dom.Document parseXmlResource(java.lang.String, boolean);
- public static org.w3c.dom.Document parseXmlInputStream(java.io.InputStream);
- public static org.w3c.dom.Document parseXmlInputSource(org.xml.sax.InputSource);
- public static javax.xml.parsers.DocumentBuilder getDocumentBuilder() throws javax.xml.parsers.FactoryConfigurationError, javax.xml.parsers.ParserConfigurationException;
- public static java.util.Iterator elementIterator(org.w3c.dom.Element, java.lang.String);
- public static java.util.List elements(org.w3c.dom.Element, java.lang.String);
- public static org.w3c.dom.Element element(org.w3c.dom.Element, java.lang.String);
- public static java.util.Iterator elementIterator(org.w3c.dom.Element);
- public static java.util.List elements(org.w3c.dom.Element);
- public static org.w3c.dom.Element element(org.w3c.dom.Element);
- public static java.lang.String toString(org.w3c.dom.Element);
- public static java.lang.String getContentText(org.w3c.dom.Element);
-}
-
-Compiled from "CloseJbpmConfigurationServlet.java"
-public class org.jbpm.web.CloseJbpmConfigurationServlet extends javax.servlet.http.HttpServlet{
- public org.jbpm.web.CloseJbpmConfigurationServlet();
- public void init() throws javax.servlet.ServletException;
- public void destroy();
-}
-
-Compiled from "JbpmConfigurationCloser.java"
-public class org.jbpm.web.JbpmConfigurationCloser extends java.lang.Object implements javax.servlet.ServletContextListener{
- public org.jbpm.web.JbpmConfigurationCloser();
- public void contextInitialized(javax.servlet.ServletContextEvent);
- public void contextDestroyed(javax.servlet.ServletContextEvent);
-}
-
-Compiled from "JbpmContextFilter.java"
-public class org.jbpm.web.JbpmContextFilter extends java.lang.Object implements javax.servlet.Filter,java.io.Serializable{
- public org.jbpm.web.JbpmContextFilter();
- public void init(javax.servlet.FilterConfig) throws javax.servlet.ServletException;
- public void doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) throws java.io.IOException, javax.servlet.ServletException;
- protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
- public void destroy();
-}
-
-Compiled from "JobExecutorLauncher.java"
-public class org.jbpm.web.JobExecutorLauncher extends java.lang.Object implements javax.servlet.ServletContextListener{
- public org.jbpm.web.JobExecutorLauncher();
- public void contextInitialized(javax.servlet.ServletContextEvent);
- public void contextDestroyed(javax.servlet.ServletContextEvent);
-}
-
Deleted: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.3.1-api.txt
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.3.1-api.txt 2009-02-22 03:15:07 UTC (rev 3994)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/compatibility/jbpm-jpdl-3.3.1-api.txt 2009-02-23 09:48:55 UTC (rev 3995)
@@ -1,5124 +0,0 @@
-#
-# This file was produces running the following command in target/classes.
-#
-# find . -name "*.class" | sort | grep class | sed "s/.class//" | xargs javap -classpath . -protected
-#
-# $Id$
-#
-Compiled from "AbstractJbpmTestCase.java"
-public abstract class org.jbpm.AbstractJbpmTestCase extends junit.framework.TestCase{
- public org.jbpm.AbstractJbpmTestCase();
- protected void setUp() throws java.lang.Exception;
- protected void tearDown() throws java.lang.Exception;
- protected java.lang.String getShortName();
- protected java.lang.String getLongName();
- protected void runTest() throws java.lang.Throwable;
-}
-
-Compiled from "AntHelper.java"
-public class org.jbpm.ant.AntHelper extends java.lang.Object{
- public static org.hibernate.cfg.Configuration getConfiguration(java.lang.String, java.lang.String);
- public static org.jbpm.JbpmConfiguration getJbpmConfiguration(java.lang.String);
-}
-
-Compiled from "DeployProcessTask.java"
-public class org.jbpm.ant.DeployProcessTask extends org.apache.tools.ant.taskdefs.MatchingTask{
- public org.jbpm.ant.DeployProcessTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void addFileset(org.apache.tools.ant.types.FileSet);
- public void setJbpmCfg(java.lang.String);
- public void setProcess(java.io.File);
- public void setFailOnError(boolean);
-}
-
-Compiled from "JbpmSchemaTask.java"
-public class org.jbpm.ant.JbpmSchemaTask extends org.apache.tools.ant.Task{
- public org.jbpm.ant.JbpmSchemaTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void setAction(java.lang.String);
- public void setConfig(java.lang.String);
- public void setProperties(java.lang.String);
- public void setDelimiter(java.lang.String);
- public void setOutput(java.lang.String);
-}
-
-Compiled from "Launcher.java"
-public class org.jbpm.ant.Launcher extends java.lang.Thread{
- public org.jbpm.ant.Launcher(org.apache.tools.ant.Task, java.lang.String, java.lang.String);
- public void run();
-}
-
-Compiled from "ShutDownHsqldb.java"
-public class org.jbpm.ant.ShutDownHsqldb extends org.apache.tools.ant.Task{
- public org.jbpm.ant.ShutDownHsqldb();
- public void execute() throws org.apache.tools.ant.BuildException;
-}
-
-Compiled from "StartHsqldbTask.java"
-public class org.jbpm.ant.StartHsqldbTask extends org.apache.tools.ant.Task{
- public org.jbpm.ant.StartHsqldbTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void setDatabase(java.lang.String);
- public void setLib(java.lang.String);
- public void setPort(java.lang.String);
-}
-
-Compiled from "StartJBossTask.java"
-public class org.jbpm.ant.StartJBossTask extends org.apache.tools.ant.Task{
- public org.jbpm.ant.StartJBossTask();
- public void execute() throws org.apache.tools.ant.BuildException;
- public void setConfiguration(java.lang.String);
-}
-
-Compiled from "ByteArray.java"
-public class org.jbpm.bytes.ByteArray extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected java.util.List byteBlocks;
- public org.jbpm.bytes.ByteArray();
- public org.jbpm.bytes.ByteArray(byte[]);
- public org.jbpm.bytes.ByteArray(java.lang.String, byte[]);
- public org.jbpm.bytes.ByteArray(org.jbpm.bytes.ByteArray);
- public byte[] getBytes();
- public long getId();
- public boolean equals(java.lang.Object);
- public int hashCode();
- public java.util.List getByteBlocks();
-}
-
-Compiled from "ByteBlockChopper.java"
-public class org.jbpm.bytes.ByteBlockChopper extends java.lang.Object{
- public static java.util.List chopItUp(byte[]);
- public static byte[] glueChopsBackTogether(java.util.List);
-}
-
-Compiled from "BusinessCalendar.java"
-public class org.jbpm.calendar.BusinessCalendar extends java.lang.Object implements java.io.Serializable{
- public static synchronized java.util.Properties getBusinessCalendarProperties();
- public org.jbpm.calendar.BusinessCalendar();
- public org.jbpm.calendar.BusinessCalendar(java.util.Properties);
- public org.jbpm.calendar.Day[] getWeekDays();
- public java.util.List getHolidays();
- public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
- public java.util.Date findStartOfNextDay(java.util.Date);
- public org.jbpm.calendar.Day findDay(java.util.Date);
- public boolean isHoliday(java.util.Date);
- public org.jbpm.calendar.DayPart findNextDayPart(java.util.Date);
- public boolean isInBusinessHours(java.util.Date);
- public static java.util.Calendar getCalendar();
-}
-
-Compiled from "Day.java"
-public class org.jbpm.calendar.Day extends java.lang.Object implements java.io.Serializable{
- public static org.jbpm.calendar.Day[] parseWeekDays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
- public org.jbpm.calendar.Day(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
- public void findNextDayPartStart(int, java.util.Date, java.lang.Object[]);
-}
-
-Compiled from "DayPart.java"
-public class org.jbpm.calendar.DayPart extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.calendar.DayPart(java.lang.String, java.text.DateFormat, org.jbpm.calendar.Day, int);
- public java.util.Date add(java.util.Date, org.jbpm.calendar.Duration);
- public boolean isStartAfter(java.util.Date);
- public boolean includes(java.util.Date);
- public java.util.Date getStartTime(java.util.Date);
-}
-
-Compiled from "Duration.java"
-public class org.jbpm.calendar.Duration extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.calendar.Duration(long);
- public org.jbpm.calendar.Duration(org.jbpm.calendar.Duration);
- public org.jbpm.calendar.Duration(java.lang.String);
- public java.util.Date addTo(java.util.Date);
- public long getMilliseconds();
- public boolean isBusinessTime();
-}
-
-Compiled from "Holiday.java"
-public class org.jbpm.calendar.Holiday extends java.lang.Object implements java.io.Serializable{
- public static java.util.List parseHolidays(java.util.Properties, org.jbpm.calendar.BusinessCalendar);
- public org.jbpm.calendar.Holiday(java.lang.String, java.text.DateFormat, org.jbpm.calendar.BusinessCalendar);
- public boolean includes(java.util.Date);
-}
-
-Compiled from "AbstractBaseCommand.java"
-public abstract class org.jbpm.command.AbstractBaseCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.AbstractBaseCommand();
- public java.lang.String toString();
- public java.lang.String getAdditionalToStringInformation();
-}
-
-Compiled from "AbstractCancelCommand.java"
-public abstract class org.jbpm.command.AbstractCancelCommand extends org.jbpm.command.AbstractBaseCommand{
- public static java.lang.String CANCELLATION_INDICATOR_VARIABLE_NAME;
- protected transient org.jbpm.JbpmContext jbpmContext;
- protected static final org.apache.commons.logging.Log log;
- public org.jbpm.command.AbstractCancelCommand();
- protected void cancelTokens(java.util.Collection);
- protected void cancelToken(org.jbpm.graph.exe.Token);
- protected java.util.List getTasksForToken(org.jbpm.graph.exe.Token);
- protected void cancelTasks(java.util.List);
-}
-
-Compiled from "AbstractGetObjectBaseCommand.java"
-public abstract class org.jbpm.command.AbstractGetObjectBaseCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.AbstractGetObjectBaseCommand();
- public org.jbpm.command.AbstractGetObjectBaseCommand(boolean, boolean);
- public org.jbpm.command.AbstractGetObjectBaseCommand(java.lang.String[]);
- public void retrieveTaskInstanceDetails(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.graph.exe.ProcessInstance retrieveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.def.ProcessDefinition retrieveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- protected void retrieveToken(org.jbpm.graph.exe.Token);
- protected void retrieveNode(org.jbpm.graph.def.Node);
- public void retrieveVariables(org.jbpm.graph.exe.ProcessInstance);
- public void retrieveVariables(org.jbpm.taskmgmt.exe.TaskInstance);
- public boolean isIncludeAllVariables();
- public void setIncludeAllVariables(boolean);
- public java.lang.String[] getVariablesToInclude();
- public void setVariablesToInclude(java.lang.String[]);
- public void setVariablesToInclude(java.lang.String);
- protected org.jbpm.JbpmContext getJbpmContext();
- protected void setJbpmContext(org.jbpm.JbpmContext);
- public org.jbpm.command.AbstractGetObjectBaseCommand variablesToInclude(java.lang.String[]);
- public org.jbpm.command.AbstractGetObjectBaseCommand variablesToInclude(java.lang.String);
- public org.jbpm.command.AbstractGetObjectBaseCommand includeAllVariables(boolean);
-}
-
-Compiled from "AbstractProcessInstanceBaseCommand.java"
-public abstract class org.jbpm.command.AbstractProcessInstanceBaseCommand extends org.jbpm.command.AbstractBaseCommand{
- protected org.apache.commons.logging.Log log;
- public org.jbpm.command.AbstractProcessInstanceBaseCommand();
- protected org.jbpm.JbpmContext getJbpmContext();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public abstract org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
- public void setProcessInstanceIds(long[]);
- public void setProcessInstanceId(long);
- public java.lang.String toString();
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
- public int getProcessVersion();
- public void setProcessVersion(int);
- public long[] getProcessInstanceIds();
- public long getProcessInstanceId();
- public boolean isOnlyRunning();
- public void setOnlyRunning(boolean);
- public org.jbpm.command.AbstractProcessInstanceBaseCommand processInstanceIds(long[]);
- public org.jbpm.command.AbstractProcessInstanceBaseCommand processInstanceId(long);
- public org.jbpm.command.AbstractProcessInstanceBaseCommand processName(java.lang.String);
- public org.jbpm.command.AbstractProcessInstanceBaseCommand processVersion(int);
- public org.jbpm.command.AbstractProcessInstanceBaseCommand onlyRunning(boolean);
-}
-
-Compiled from "AbstractTokenBaseCommand.java"
-public abstract class org.jbpm.command.AbstractTokenBaseCommand extends java.lang.Object implements org.jbpm.command.Command{
- protected org.apache.commons.logging.Log log;
- public org.jbpm.command.AbstractTokenBaseCommand();
- protected org.jbpm.JbpmContext getJbpmContext();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public abstract java.lang.Object execute(org.jbpm.graph.exe.Token);
- public void setTokenIds(long[]);
- public void setTokenId(long);
- public java.lang.String getAdditionalToStringInformation();
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
- public int getProcessVersion();
- public void setProcessVersion(int);
- public java.lang.String getStateName();
- public void setStateName(java.lang.String);
- public long[] getTokenIds();
- public long getTokenId();
- public java.lang.String toString();
- public org.jbpm.command.AbstractTokenBaseCommand tokenIds(long[]);
- public org.jbpm.command.AbstractTokenBaseCommand tokenId(long);
- public org.jbpm.command.AbstractTokenBaseCommand processName(java.lang.String);
- public org.jbpm.command.AbstractTokenBaseCommand processVersion(int);
- public org.jbpm.command.AbstractTokenBaseCommand stateName(java.lang.String);
-}
-
-Compiled from "AsynchronousCommand.java"
-public class org.jbpm.command.AsynchronousCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.AsynchronousCommand(org.jbpm.command.Command);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
-}
-
-Compiled from "BatchSignalCommand.java"
-public class org.jbpm.command.BatchSignalCommand extends org.jbpm.command.AbstractTokenBaseCommand{
- public org.jbpm.command.BatchSignalCommand();
- public java.lang.Object execute(org.jbpm.graph.exe.Token);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.util.Date getInStateAtLeastSince();
- public void setInStateAtLeastSince(java.util.Date);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.BatchSignalCommand transitionName(java.lang.String);
- public org.jbpm.command.BatchSignalCommand inStateAtLeastSince(java.util.Date);
-}
-
-Compiled from "CancelProcessInstanceCommand.java"
-public class org.jbpm.command.CancelProcessInstanceCommand extends org.jbpm.command.AbstractCancelCommand{
- public org.jbpm.command.CancelProcessInstanceCommand();
- public org.jbpm.command.CancelProcessInstanceCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected void cancelProcess(long);
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
- public long getProcessId();
- public void setProcessId(long);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.CancelProcessInstanceCommand processInstanceId(long);
-}
-
-Compiled from "CancelTokenCommand.java"
-public class org.jbpm.command.CancelTokenCommand extends org.jbpm.command.AbstractCancelCommand{
- public org.jbpm.command.CancelTokenCommand();
- public org.jbpm.command.CancelTokenCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getTokenId();
- public void setTokenId(long);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.CancelTokenCommand tokenId(long);
-}
-
-Compiled from "CancelWorkOnTaskCommand.java"
-public class org.jbpm.command.CancelWorkOnTaskCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.CancelWorkOnTaskCommand(long);
- public org.jbpm.command.CancelWorkOnTaskCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.CancelWorkOnTaskCommand taskInstanceId(long);
-}
-
-Compiled from "ChangeProcessInstanceVersionCommand.java"
-public class org.jbpm.command.ChangeProcessInstanceVersionCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
- public org.jbpm.command.ChangeProcessInstanceVersionCommand();
- public org.jbpm.command.ChangeProcessInstanceVersionCommand(long, int);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
- public java.util.Map getNodeNameMapping();
- public void setNodeNameMapping(java.util.Map);
- public int getNewVersion();
- public void setNewVersion(int);
- public java.util.Map getTaskNameMapping();
- public void setTaskNameMapping(java.util.Map);
- public long getProcessId();
- public void setProcessId(long);
- public java.util.Map getNameMapping();
- public void setNameMapping(java.util.Map);
- public org.jbpm.command.ChangeProcessInstanceVersionCommand nodeNameMapping(java.util.Map);
- public org.jbpm.command.ChangeProcessInstanceVersionCommand newVersion(int);
- public org.jbpm.command.ChangeProcessInstanceVersionCommand taskNameMapping(java.util.Map);
- public org.jbpm.command.ChangeProcessInstanceVersionCommand nodeNameMappingAdd(java.lang.String, java.lang.String);
- public org.jbpm.command.ChangeProcessInstanceVersionCommand taskNameMappingAdd(java.lang.String, java.lang.String);
-}
-
-Compiled from "Command.java"
-public interface org.jbpm.command.Command extends java.io.Serializable{
- public abstract java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
-}
-
-Compiled from "CommandService.java"
-public interface org.jbpm.command.CommandService{
- public abstract java.lang.Object execute(org.jbpm.command.Command);
-}
-
-Compiled from "CompositeCommand.java"
-public class org.jbpm.command.CompositeCommand extends java.lang.Object implements org.jbpm.command.Command{
- public org.jbpm.command.CompositeCommand(java.util.List);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected void tryToInject(java.lang.Object, org.jbpm.command.Command);
- protected java.lang.reflect.Field findField(java.lang.Class);
- public java.lang.String toString();
-}
-
-Compiled from "DeleteProcessDefinitionCommand.java"
-public class org.jbpm.command.DeleteProcessDefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.DeleteProcessDefinitionCommand();
- public org.jbpm.command.DeleteProcessDefinitionCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String toString();
- public long getId();
- public void setId(long);
- public org.jbpm.command.DeleteProcessDefinitionCommand id(long);
-}
-
-Compiled from "DeployProcessCommand.java"
-public class org.jbpm.command.DeployProcessCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.DeployProcessCommand();
- public org.jbpm.command.DeployProcessCommand(byte[]);
- public org.jbpm.command.DeployProcessCommand(java.lang.String);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public byte[] getPar();
- public void setPar(byte[]);
- public java.lang.String getXml();
- public void setXml(java.lang.String);
- public org.jbpm.command.DeployProcessCommand xml(java.lang.String);
- public org.jbpm.command.DeployProcessCommand par(byte[]);
-}
-
-Compiled from "ExecuteJobsCommand.java"
-public class org.jbpm.command.ExecuteJobsCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.ExecuteJobsCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected java.util.Collection acquireJobs();
- protected void executeJob(org.jbpm.job.Job);
- protected java.util.Date getNextDueDate();
-}
-
-Compiled from "GetProcessDefinitionCommand.java"
-public class org.jbpm.command.GetProcessDefinitionCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessDefinitionCommand();
- public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String);
- public org.jbpm.command.GetProcessDefinitionCommand(java.lang.String, int);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String getName();
- public void setName(java.lang.String);
- public int getVersion();
- public void setVersion(int);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.GetProcessDefinitionCommand version(int);
- public org.jbpm.command.GetProcessDefinitionCommand name(java.lang.String);
-}
-
-Compiled from "GetProcessDefinitionsCommand.java"
-public class org.jbpm.command.GetProcessDefinitionsCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessDefinitionsCommand();
- public org.jbpm.command.GetProcessDefinitionsCommand(boolean);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public boolean isOnlyLatest();
- public void setOnlyLatest(boolean);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.GetProcessDefinitionsCommand onlyLatest(boolean);
-}
-
-Compiled from "GetProcessInstanceCommand.java"
-public class org.jbpm.command.GetProcessInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessInstanceCommand();
- public org.jbpm.command.GetProcessInstanceCommand(long);
- public org.jbpm.command.GetProcessInstanceCommand(long, boolean, boolean);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public long getTokenId();
- public void setTokenId(long);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.GetProcessInstanceCommand processInstanceId(long);
- public org.jbpm.command.GetProcessInstanceCommand taskInstanceId(long);
- public org.jbpm.command.GetProcessInstanceCommand tokenId(long);
-}
-
-Compiled from "GetProcessInstanceLogCommand.java"
-public class org.jbpm.command.GetProcessInstanceLogCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.GetProcessInstanceLogCommand();
- public org.jbpm.command.GetProcessInstanceLogCommand(long);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected java.util.Map loadLogdFromMap(java.util.Map);
- public long getProcessId();
- public void setProcessId(long);
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.GetProcessInstanceLogCommand processInstanceId(long);
-}
-
-Compiled from "GetProcessInstancesCommand.java"
-public class org.jbpm.command.GetProcessInstancesCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetProcessInstancesCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.util.List retrieveProcessInstanceDetails(java.util.List);
- public java.util.Date getFromStartDate();
- public void setFromStartDate(java.util.Date);
- public boolean isOnlyRunning();
- public void setOnlyRunning(boolean);
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
- public java.lang.String getProcessDefinitionName();
- public void setProcessDefinitionName(java.lang.String);
- public java.lang.String getStateName();
- public void setStateName(java.lang.String);
- public java.util.Date getUntilStartDate();
- public void setUntilStartDate(java.util.Date);
- public java.lang.String getVersion();
- public void setVersion(java.lang.String);
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
- public long getProcessId();
- public void setProcessId(long);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.GetProcessInstancesCommand fromStartDate(java.util.Date);
- public org.jbpm.command.GetProcessInstancesCommand onlyRunning(boolean);
- public org.jbpm.command.GetProcessInstancesCommand processDefinitionName(java.lang.String);
- public org.jbpm.command.GetProcessInstancesCommand stateName(java.lang.String);
- public org.jbpm.command.GetProcessInstancesCommand untilStartDate(java.util.Date);
- public org.jbpm.command.GetProcessInstancesCommand version(java.lang.String);
- public org.jbpm.command.GetProcessInstancesCommand processInstanceId(long);
-}
-
-Compiled from "GetTaskInstanceCommand.java"
-public class org.jbpm.command.GetTaskInstanceCommand extends org.jbpm.command.AbstractGetObjectBaseCommand{
- public org.jbpm.command.GetTaskInstanceCommand();
- public org.jbpm.command.GetTaskInstanceCommand(long);
- public org.jbpm.command.GetTaskInstanceCommand(long, boolean, boolean);
- public org.jbpm.command.GetTaskInstanceCommand(long, java.lang.String[]);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public long getTokenId();
- public void setTokenId(long);
- public long getProcessInstanceId();
- public void setProcessInstanceId(long);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.GetTaskInstanceCommand taskInstanceId(long);
- public org.jbpm.command.GetTaskInstanceCommand tokenId(long);
- public org.jbpm.command.GetTaskInstanceCommand processInstanceId(long);
-}
-
-Compiled from "GetTaskListCommand.java"
-public class org.jbpm.command.GetTaskListCommand extends org.jbpm.command.AbstractGetObjectBaseCommand implements org.jbpm.command.Command{
- public org.jbpm.command.GetTaskListCommand(java.lang.String[]);
- public org.jbpm.command.GetTaskListCommand(java.lang.String, boolean);
- public org.jbpm.command.GetTaskListCommand(java.lang.String, java.lang.String[]);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.util.List retrieveTaskInstanceDetails(java.util.List);
- public java.lang.String[] getActor();
- public void setActor(java.lang.String);
- public void setActor(java.lang.String[]);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.GetTaskListCommand actor(java.lang.String);
- public org.jbpm.command.GetTaskListCommand actor(java.lang.String[]);
-}
-
-Compiled from "CommandServiceImpl.java"
-public class org.jbpm.command.impl.CommandServiceImpl extends java.lang.Object implements org.jbpm.command.CommandService,java.io.Serializable{
- protected org.jbpm.JbpmConfiguration jbpmConfiguration;
- public org.jbpm.command.impl.CommandServiceImpl(org.jbpm.JbpmConfiguration);
- public java.lang.Object execute(org.jbpm.command.Command);
-}
-
-Compiled from "NewProcessInstanceCommand.java"
-public class org.jbpm.command.NewProcessInstanceCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.NewProcessInstanceCommand();
- public org.jbpm.command.NewProcessInstanceCommand(java.lang.String);
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public long getProcessDefinitionId();
- public void setProcessDefinitionId(long);
- public long getProcessId();
- public void setProcessId(long);
- public java.lang.String getProcessName();
- public void setProcessName(java.lang.String);
- public boolean isCreateStartTask();
- public void setCreateStartTask(boolean);
- public java.util.Map getVariables();
- public java.lang.String getProcessDefinitionName();
- public void setProcessDefinitionName(java.lang.String);
- public void setVariables(java.util.Map);
- public java.lang.String getKey();
- public void setKey(java.lang.String);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.NewProcessInstanceCommand actorId(java.lang.String);
- public org.jbpm.command.NewProcessInstanceCommand processDefinitionId(long);
- public org.jbpm.command.NewProcessInstanceCommand processDefinitionName(java.lang.String);
- public org.jbpm.command.NewProcessInstanceCommand createStartTask(boolean);
- public org.jbpm.command.NewProcessInstanceCommand variables(java.util.Map);
- public org.jbpm.command.NewProcessInstanceCommand key(java.lang.String);
-}
-
-Compiled from "ResumeProcessInstanceCommand.java"
-public class org.jbpm.command.ResumeProcessInstanceCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
- public org.jbpm.command.ResumeProcessInstanceCommand();
- public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "ResumeTokenCommand.java"
-public class org.jbpm.command.ResumeTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
- public org.jbpm.command.ResumeTokenCommand();
- public org.jbpm.graph.exe.Token execute(org.jbpm.graph.exe.Token);
- public java.lang.Object execute(org.jbpm.graph.exe.Token);
-}
-
-Compiled from "SignalCommand.java"
-public class org.jbpm.command.SignalCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.SignalCommand();
- public org.jbpm.command.SignalCommand(long, java.lang.String);
- public java.lang.Object execute(org.jbpm.JbpmContext);
- protected org.jbpm.graph.exe.Token getToken(org.jbpm.JbpmContext);
- public long getTokenId();
- public void setTokenId(long);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.util.Map getVariables();
- public void setVariables(java.util.Map);
- public java.lang.String getExpectedStateName();
- public void setExpectedStateName(java.lang.String);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.SignalCommand tokenId(long);
- public org.jbpm.command.SignalCommand transitionName(java.lang.String);
- public org.jbpm.command.SignalCommand variables(java.util.Map);
- public org.jbpm.command.SignalCommand expectedStateName(java.lang.String);
-}
-
-Compiled from "StartProcessInstanceCommand.java"
-public class org.jbpm.command.StartProcessInstanceCommand extends org.jbpm.command.NewProcessInstanceCommand implements org.jbpm.command.Command{
- public org.jbpm.command.StartProcessInstanceCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String getStartTransitionName();
- public void setStartTransitionName(java.lang.String);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.StartProcessInstanceCommand startTransitionName(java.lang.String);
-}
-
-Compiled from "StartWorkOnTaskCommand.java"
-public class org.jbpm.command.StartWorkOnTaskCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.StartWorkOnTaskCommand(long, boolean);
- public org.jbpm.command.StartWorkOnTaskCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public boolean isOverwriteSwimlane();
- public void setOverwriteSwimlane(boolean);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public void setActorId(java.lang.String);
- public java.lang.String getActorId();
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.StartWorkOnTaskCommand overwriteSwimlane(boolean);
- public org.jbpm.command.StartWorkOnTaskCommand taskInstanceId(long);
- public org.jbpm.command.StartWorkOnTaskCommand actorId(java.lang.String);
-}
-
-Compiled from "SuspendProcessInstanceCommand.java"
-public class org.jbpm.command.SuspendProcessInstanceCommand extends org.jbpm.command.AbstractProcessInstanceBaseCommand{
- public org.jbpm.command.SuspendProcessInstanceCommand();
- public org.jbpm.graph.exe.ProcessInstance execute(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "SuspendTokenCommand.java"
-public class org.jbpm.command.SuspendTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
- public org.jbpm.command.SuspendTokenCommand();
- public org.jbpm.graph.exe.Token execute(org.jbpm.graph.exe.Token);
- public java.lang.Object execute(org.jbpm.graph.exe.Token);
-}
-
-Compiled from "TaskInstanceEndCommand.java"
-public class org.jbpm.command.TaskInstanceEndCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.TaskInstanceEndCommand();
- public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String);
- public org.jbpm.command.TaskInstanceEndCommand(long, java.lang.String, java.util.Map);
- public java.lang.Object execute(org.jbpm.JbpmContext);
- protected org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(org.jbpm.JbpmContext);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.util.Map getVariables();
- public void setVariables(java.util.Map);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.TaskInstanceEndCommand taskInstanceId(long);
- public org.jbpm.command.TaskInstanceEndCommand transitionName(java.lang.String);
- public org.jbpm.command.TaskInstanceEndCommand variables(java.util.Map);
-}
-
-Compiled from "UnlockTokenCommand.java"
-public class org.jbpm.command.UnlockTokenCommand extends org.jbpm.command.AbstractTokenBaseCommand{
- public org.jbpm.command.UnlockTokenCommand();
- public java.lang.Object execute(org.jbpm.graph.exe.Token);
- public java.lang.String getAdditionalToStringInformation();
- public java.lang.String getLockOwner();
- public void setLockOwner(java.lang.String);
- public org.jbpm.command.UnlockTokenCommand lockOwner(java.lang.String);
-}
-
-Compiled from "VariablesCommand.java"
-public class org.jbpm.command.VariablesCommand extends org.jbpm.command.AbstractBaseCommand{
- public org.jbpm.command.VariablesCommand();
- public java.lang.Object execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.JbpmContext);
- protected org.jbpm.context.exe.VariableContainer getVariableContainer(org.jbpm.graph.exe.Token);
- public long getTaskInstanceId();
- public void setTaskInstanceId(long);
- public long getTokenId();
- public void setTokenId(long);
- public java.util.Map getVariables();
- public void setVariables(java.util.Map);
- public java.lang.String getAdditionalToStringInformation();
- public org.jbpm.command.VariablesCommand taskInstanceId(long);
- public org.jbpm.command.VariablesCommand tokenId(long);
- public org.jbpm.command.VariablesCommand variables(java.util.Map);
-}
-
-Compiled from "AbstractObjectInfo.java"
-public abstract class org.jbpm.configuration.AbstractObjectInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
- public org.jbpm.configuration.AbstractObjectInfo();
- public org.jbpm.configuration.AbstractObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- protected java.lang.String getValueString(org.w3c.dom.Element);
- public boolean hasName();
- public java.lang.String getName();
- public void setName(java.lang.String);
- public boolean isSingleton();
- public void setSingleton(boolean);
-}
-
-Compiled from "BeanInfo.java"
-public class org.jbpm.configuration.BeanInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.BeanInfo();
- public org.jbpm.configuration.BeanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.String getClassName();
- public void setClassName(java.lang.String);
-}
-
-Compiled from "BooleanInfo.java"
-public class org.jbpm.configuration.BooleanInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.BooleanInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "CharacterInfo.java"
-public class org.jbpm.configuration.CharacterInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.CharacterInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ConfigurationException.java"
-public class org.jbpm.configuration.ConfigurationException extends org.jbpm.JbpmException{
- public org.jbpm.configuration.ConfigurationException();
- public org.jbpm.configuration.ConfigurationException(java.lang.String, java.lang.Throwable);
- public org.jbpm.configuration.ConfigurationException(java.lang.String);
- public org.jbpm.configuration.ConfigurationException(java.lang.Throwable);
-}
-
-Compiled from "ConstructorInfo.java"
-public class org.jbpm.configuration.ConstructorInfo extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.configuration.ConstructorInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
- protected java.lang.Class[] getParameterTypes(org.jbpm.configuration.ObjectFactoryImpl);
- protected java.lang.Object[] getArgs(org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.reflect.Method findMethod(java.lang.Class, java.lang.Class[]);
-}
-
-Compiled from "DoubleInfo.java"
-public class org.jbpm.configuration.DoubleInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.DoubleInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "FieldInfo.java"
-public class org.jbpm.configuration.FieldInfo extends org.jbpm.configuration.PropertyInfo{
- public org.jbpm.configuration.FieldInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "FloatInfo.java"
-public class org.jbpm.configuration.FloatInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.FloatInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "IntegerInfo.java"
-public class org.jbpm.configuration.IntegerInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.IntegerInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "JbpmContextInfo.java"
-public class org.jbpm.configuration.JbpmContextInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.JbpmContextInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public synchronized java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "JbpmTypeObjectInfo.java"
-class org.jbpm.configuration.JbpmTypeObjectInfo$1$1 extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "JbpmTypeObjectInfo.java"
-class org.jbpm.configuration.JbpmTypeObjectInfo$1 extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
- public boolean hasName();
- public java.lang.String getName();
- public boolean isSingleton();
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "JbpmTypeObjectInfo.java"
-public class org.jbpm.configuration.JbpmTypeObjectInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.JbpmTypeObjectInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ListInfo.java"
-public class org.jbpm.configuration.ListInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.ListInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "LongInfo.java"
-public class org.jbpm.configuration.LongInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.LongInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "MapInfo.java"
-public class org.jbpm.configuration.MapInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.MapInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "NullInfo.java"
-public class org.jbpm.configuration.NullInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.NullInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ObjectFactory.java"
-public interface org.jbpm.configuration.ObjectFactory extends java.io.Serializable{
- public abstract java.lang.Object createObject(java.lang.String);
- public abstract boolean hasObject(java.lang.String);
-}
-
-Compiled from "ObjectFactoryImpl.java"
-public class org.jbpm.configuration.ObjectFactoryImpl extends java.lang.Object implements org.jbpm.configuration.ObjectFactory{
- public org.jbpm.configuration.ObjectFactoryImpl();
- public org.jbpm.configuration.ObjectFactoryImpl(java.util.Map, java.util.List);
- public void addObjectInfo(org.jbpm.configuration.ObjectInfo);
- public synchronized java.lang.Object createObject(java.lang.String);
- public synchronized boolean hasObject(java.lang.String);
- public java.lang.Object createObject(int);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectInfo);
-}
-
-Compiled from "ObjectFactoryParser.java"
-public class org.jbpm.configuration.ObjectFactoryParser extends java.lang.Object implements java.io.Serializable{
- public static java.util.Map getDefaultMappings();
- public static org.jbpm.configuration.ObjectFactoryImpl parseXmlString(java.lang.String);
- public static org.jbpm.configuration.ObjectFactoryImpl parseInputStream(java.io.InputStream);
- public static org.jbpm.configuration.ObjectFactoryImpl parseResource(java.lang.String);
- public static org.jbpm.configuration.ObjectFactoryImpl createObjectFactory(org.w3c.dom.Element);
- public void parseElementsFromResource(java.lang.String, org.jbpm.configuration.ObjectFactoryImpl);
- public void parseElementsStream(java.io.InputStream, org.jbpm.configuration.ObjectFactoryImpl);
- public void parseElements(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryImpl);
- public org.jbpm.configuration.ObjectFactoryParser();
- public org.jbpm.configuration.ObjectFactoryParser(java.util.Map);
- public org.jbpm.configuration.ObjectInfo parse(org.w3c.dom.Element);
- public void addNamedObjectInfo(java.lang.String, org.jbpm.configuration.ObjectInfo);
- public void addMapping(java.lang.String, java.lang.Class);
-}
-
-Compiled from "ObjectInfo.java"
-public interface org.jbpm.configuration.ObjectInfo extends java.io.Serializable{
- public abstract boolean hasName();
- public abstract java.lang.String getName();
- public abstract boolean isSingleton();
- public abstract java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "PropertyInfo.java"
-public class org.jbpm.configuration.PropertyInfo extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.configuration.PropertyInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public void injectProperty(java.lang.Object, org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.reflect.Method findSetter(java.lang.Class);
-}
-
-Compiled from "RefInfo.java"
-public class org.jbpm.configuration.RefInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.RefInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "StringInfo.java"
-public class org.jbpm.configuration.StringInfo extends org.jbpm.configuration.AbstractObjectInfo{
- public org.jbpm.configuration.StringInfo(org.w3c.dom.Element, org.jbpm.configuration.ObjectFactoryParser);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
-}
-
-Compiled from "ValueInfo.java"
-public class org.jbpm.configuration.ValueInfo extends java.lang.Object implements org.jbpm.configuration.ObjectInfo{
- public org.jbpm.configuration.ValueInfo(java.lang.String, java.lang.Object);
- public java.lang.Object createObject(org.jbpm.configuration.ObjectFactoryImpl);
- public java.lang.String getName();
- public boolean hasName();
- public boolean isSingleton();
-}
-
-Compiled from "Access.java"
-public class org.jbpm.context.def.Access extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.context.def.Access();
- public org.jbpm.context.def.Access(java.lang.String);
- public boolean isReadable();
- public boolean isWritable();
- public boolean isRequired();
- public boolean isLock();
- public boolean hasAccess(java.lang.String);
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
-}
-
-Compiled from "ContextDefinition.java"
-public class org.jbpm.context.def.ContextDefinition extends org.jbpm.module.def.ModuleDefinition{
- public org.jbpm.context.def.ContextDefinition();
- public org.jbpm.module.exe.ModuleInstance createInstance();
-}
-
-Compiled from "VariableAccess.java"
-public class org.jbpm.context.def.VariableAccess extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String variableName;
- protected org.jbpm.context.def.Access access;
- protected java.lang.String mappedName;
- public org.jbpm.context.def.VariableAccess();
- public org.jbpm.context.def.VariableAccess(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String getMappedName();
- public org.jbpm.context.def.Access getAccess();
- public java.lang.String getVariableName();
- public boolean isReadable();
- public boolean isWritable();
- public boolean isRequired();
- public boolean isLock();
-}
-
-Compiled from "ContextInstance.java"
-public class org.jbpm.context.exe.ContextInstance extends org.jbpm.module.exe.ModuleInstance{
- protected java.util.Map tokenVariableMaps;
- protected transient java.util.Map transientVariables;
- protected transient java.util.List updatedVariableContainers;
- public org.jbpm.context.exe.ContextInstance();
- public void createVariable(java.lang.String, java.lang.Object);
- public void setVariableLocally(java.lang.String, java.lang.Object);
- public void createVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
- public void setVariableLocally(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
- public java.util.Map getVariables();
- public java.util.Map getVariables(org.jbpm.graph.exe.Token);
- public void addVariables(java.util.Map);
- public void setVariables(java.util.Map);
- public void addVariables(java.util.Map, org.jbpm.graph.exe.Token);
- public void setVariables(java.util.Map, org.jbpm.graph.exe.Token);
- public java.lang.Object getVariable(java.lang.String);
- public java.lang.Object getVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.Object getLocalVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.Object getVariableLocally(java.lang.String, org.jbpm.graph.exe.Token);
- public void setVariable(java.lang.String, java.lang.Object);
- public void setVariable(java.lang.String, java.lang.Object, org.jbpm.graph.exe.Token);
- public boolean hasVariable(java.lang.String);
- public boolean hasVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public void deleteVariable(java.lang.String);
- public void deleteVariable(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.Object getTransientVariable(java.lang.String);
- public void setTransientVariable(java.lang.String, java.lang.Object);
- public boolean hasTransientVariable(java.lang.String);
- public java.util.Map getTransientVariables();
- public void setTransientVariables(java.util.Map);
- public void deleteTransientVariable(java.lang.String);
- public org.jbpm.context.exe.TokenVariableMap getOrCreateTokenVariableMap(org.jbpm.graph.exe.Token);
- public org.jbpm.context.exe.TokenVariableMap getTokenVariableMap(org.jbpm.graph.exe.Token);
- public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String, org.jbpm.graph.exe.Token);
- public java.util.Map getTokenVariableMaps();
-}
-
-Compiled from "BooleanToStringConverter.java"
-public class org.jbpm.context.exe.converter.BooleanToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public static final java.lang.String TRUE_TEXT;
- public static final java.lang.String FALSE_TEXT;
- public org.jbpm.context.exe.converter.BooleanToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "BytesToByteArrayConverter.java"
-public class org.jbpm.context.exe.converter.BytesToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.BytesToByteArrayConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "ByteToLongConverter.java"
-public class org.jbpm.context.exe.converter.ByteToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.ByteToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "CharacterToStringConverter.java"
-public class org.jbpm.context.exe.converter.CharacterToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.CharacterToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "Converter.java"
-public interface org.jbpm.context.exe.Converter extends java.io.Serializable{
- public abstract boolean supports(java.lang.Object);
- public abstract java.lang.Object convert(java.lang.Object);
- public abstract java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "DateToLongConverter.java"
-public class org.jbpm.context.exe.converter.DateToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.DateToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "DoubleToStringConverter.java"
-public class org.jbpm.context.exe.converter.DoubleToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.DoubleToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "FloatToDoubleConverter.java"
-public class org.jbpm.context.exe.converter.FloatToDoubleConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.FloatToDoubleConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "FloatToStringConverter.java"
-public class org.jbpm.context.exe.converter.FloatToStringConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.FloatToStringConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "IntegerToLongConverter.java"
-public class org.jbpm.context.exe.converter.IntegerToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.IntegerToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "SerializableToByteArrayConverter.java"
-public class org.jbpm.context.exe.converter.SerializableToByteArrayConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.SerializableToByteArrayConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "ShortToLongConverter.java"
-public class org.jbpm.context.exe.converter.ShortToLongConverter extends java.lang.Object implements org.jbpm.context.exe.Converter{
- public org.jbpm.context.exe.converter.ShortToLongConverter();
- public boolean supports(java.lang.Object);
- public java.lang.Object convert(java.lang.Object);
- public java.lang.Object revert(java.lang.Object);
-}
-
-Compiled from "JbpmType.java"
-public class org.jbpm.context.exe.JbpmType extends java.lang.Object{
- public org.jbpm.context.exe.JbpmType(org.jbpm.context.exe.JbpmTypeMatcher, org.jbpm.context.exe.Converter, java.lang.Class);
- public boolean matches(java.lang.Object);
- public org.jbpm.context.exe.VariableInstance newVariableInstance();
- public static java.util.List getJbpmTypes();
-}
-
-Compiled from "JbpmTypeMatcher.java"
-public interface org.jbpm.context.exe.JbpmTypeMatcher extends java.io.Serializable{
- public abstract boolean matches(java.lang.Object);
-}
-
-Compiled from "ClassNameMatcher.java"
-public class org.jbpm.context.exe.matcher.ClassNameMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.ClassNameMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "Ejb3Matcher.java"
-public class org.jbpm.context.exe.matcher.Ejb3Matcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.Ejb3Matcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "HibernateLongIdMatcher.java"
-public class org.jbpm.context.exe.matcher.HibernateLongIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.HibernateLongIdMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "HibernateStringIdMatcher.java"
-public class org.jbpm.context.exe.matcher.HibernateStringIdMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.HibernateStringIdMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "JcrNodeMatcher.java"
-public class org.jbpm.context.exe.matcher.JcrNodeMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.JcrNodeMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "SerializableMatcher.java"
-public class org.jbpm.context.exe.matcher.SerializableMatcher extends java.lang.Object implements org.jbpm.context.exe.JbpmTypeMatcher{
- public org.jbpm.context.exe.matcher.SerializableMatcher();
- public boolean matches(java.lang.Object);
-}
-
-Compiled from "TokenVariableMap.java"
-public class org.jbpm.context.exe.TokenVariableMap extends org.jbpm.context.exe.VariableContainer implements java.io.Serializable{
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.context.exe.ContextInstance contextInstance;
- public org.jbpm.context.exe.TokenVariableMap();
- public org.jbpm.context.exe.TokenVariableMap(org.jbpm.graph.exe.Token, org.jbpm.context.exe.ContextInstance);
- public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
- public java.lang.String toString();
- protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public org.jbpm.graph.exe.Token getToken();
- public java.util.Map getVariableInstances();
-}
-
-Compiled from "VariableContainer.java"
-public abstract class org.jbpm.context.exe.VariableContainer extends java.lang.Object implements java.io.Serializable{
- protected java.util.Map variableInstances;
- public org.jbpm.context.exe.VariableContainer();
- protected abstract org.jbpm.context.exe.VariableContainer getParentVariableContainer();
- public abstract org.jbpm.graph.exe.Token getToken();
- public java.lang.Object getVariable(java.lang.String);
- public void setVariable(java.lang.String, java.lang.Object);
- public boolean hasVariable(java.lang.String);
- public void deleteVariable(java.lang.String);
- public void addVariables(java.util.Map);
- public void setVariables(java.util.Map);
- public java.util.Map getVariables();
- public java.util.Map getVariablesLocally();
- public boolean hasVariableLocally(java.lang.String);
- public java.lang.Object getVariableLocally(java.lang.String);
- public void deleteVariableLocally(java.lang.String);
- public void setVariableLocally(java.lang.String, java.lang.Object);
- public org.jbpm.context.exe.VariableInstance getVariableInstance(java.lang.String);
- public java.util.Map getVariableInstances();
- public void addVariableInstance(org.jbpm.context.exe.VariableInstance);
- public void deleteVariableInstance(java.lang.String);
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public static java.util.Collection getUpdatedVariableContainers(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "ByteArrayInstance.java"
-public class org.jbpm.context.exe.variableinstance.ByteArrayInstance extends org.jbpm.context.exe.VariableInstance{
- protected org.jbpm.bytes.ByteArray value;
- public org.jbpm.context.exe.variableinstance.ByteArrayInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "VariableInstance.java"
-public abstract class org.jbpm.context.exe.VariableInstance extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.context.exe.TokenVariableMap tokenVariableMap;
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected org.jbpm.context.exe.Converter converter;
- protected java.lang.Object valueCache;
- protected boolean isValueCached;
- public org.jbpm.context.exe.VariableInstance();
- public static org.jbpm.context.exe.VariableInstance create(org.jbpm.graph.exe.Token, java.lang.String, java.lang.Object);
- public static org.jbpm.context.exe.VariableInstance createVariableInstance(java.lang.Object);
- public abstract boolean isStorable(java.lang.Object);
- protected abstract java.lang.Object getObject();
- protected abstract void setObject(java.lang.Object);
- public boolean supports(java.lang.Object);
- public void setValue(java.lang.Object);
- public java.lang.Object getValue();
- public void removeReferences();
- public java.lang.String toString();
- public java.lang.String getName();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public org.jbpm.graph.exe.Token getToken();
- public void setTokenVariableMap(org.jbpm.context.exe.TokenVariableMap);
-}
-
-Compiled from "DateInstance.java"
-public class org.jbpm.context.exe.variableinstance.DateInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.util.Date value;
- public org.jbpm.context.exe.variableinstance.DateInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "DoubleInstance.java"
-public class org.jbpm.context.exe.variableinstance.DoubleInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Double value;
- public org.jbpm.context.exe.variableinstance.DoubleInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "Ejb3Instance.java"
-public class org.jbpm.context.exe.variableinstance.Ejb3Instance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Long id;
- protected java.lang.String className;
- public org.jbpm.context.exe.variableinstance.Ejb3Instance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "HibernateLongInstance.java"
-public class org.jbpm.context.exe.variableinstance.HibernateLongInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Object value;
- public org.jbpm.context.exe.variableinstance.HibernateLongInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "HibernateStringInstance.java"
-public class org.jbpm.context.exe.variableinstance.HibernateStringInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Object value;
- public org.jbpm.context.exe.variableinstance.HibernateStringInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "JcrNodeInstance.java"
-public class org.jbpm.context.exe.variableinstance.JcrNodeInstance extends org.jbpm.context.exe.VariableInstance{
- public org.jbpm.context.exe.variableinstance.JcrNodeInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "LongInstance.java"
-public class org.jbpm.context.exe.variableinstance.LongInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.Long value;
- public org.jbpm.context.exe.variableinstance.LongInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "NullInstance.java"
-public class org.jbpm.context.exe.variableinstance.NullInstance extends org.jbpm.context.exe.VariableInstance{
- public org.jbpm.context.exe.variableinstance.NullInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "StringInstance.java"
-public class org.jbpm.context.exe.variableinstance.StringInstance extends org.jbpm.context.exe.VariableInstance{
- protected java.lang.String value;
- public org.jbpm.context.exe.variableinstance.StringInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "UnpersistableInstance.java"
-public class org.jbpm.context.exe.variableinstance.UnpersistableInstance extends org.jbpm.context.exe.VariableInstance{
- public org.jbpm.context.exe.variableinstance.UnpersistableInstance();
- public boolean isStorable(java.lang.Object);
- protected java.lang.Object getObject();
- protected void setObject(java.lang.Object);
-}
-
-Compiled from "VariableCreateLog.java"
-public class org.jbpm.context.log.VariableCreateLog extends org.jbpm.context.log.VariableLog{
- public org.jbpm.context.log.VariableCreateLog();
- public org.jbpm.context.log.VariableCreateLog(org.jbpm.context.exe.VariableInstance);
- public java.lang.String toString();
-}
-
-Compiled from "VariableDeleteLog.java"
-public class org.jbpm.context.log.VariableDeleteLog extends org.jbpm.context.log.VariableLog{
- public org.jbpm.context.log.VariableDeleteLog();
- public org.jbpm.context.log.VariableDeleteLog(org.jbpm.context.exe.VariableInstance);
- public java.lang.String toString();
-}
-
-Compiled from "ByteArrayUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.ByteArrayUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog();
- public org.jbpm.context.log.variableinstance.ByteArrayUpdateLog(org.jbpm.context.exe.VariableInstance, org.jbpm.bytes.ByteArray, org.jbpm.bytes.ByteArray);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
- public java.lang.String toString();
-}
-
-Compiled from "DateUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.DateUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.DateUpdateLog();
- public org.jbpm.context.log.variableinstance.DateUpdateLog(org.jbpm.context.exe.VariableInstance, java.util.Date, java.util.Date);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "DoubleUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.DoubleUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.DoubleUpdateLog();
- public org.jbpm.context.log.variableinstance.DoubleUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Double, java.lang.Double);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "HibernateLongUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.HibernateLongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog();
- public org.jbpm.context.log.variableinstance.HibernateLongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "HibernateStringUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.HibernateStringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog();
- public org.jbpm.context.log.variableinstance.HibernateStringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Object, java.lang.Object);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "LongUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.LongUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.LongUpdateLog();
- public org.jbpm.context.log.variableinstance.LongUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.Long, java.lang.Long);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "StringUpdateLog.java"
-public class org.jbpm.context.log.variableinstance.StringUpdateLog extends org.jbpm.context.log.VariableUpdateLog{
- public org.jbpm.context.log.variableinstance.StringUpdateLog();
- public org.jbpm.context.log.variableinstance.StringUpdateLog(org.jbpm.context.exe.VariableInstance, java.lang.String, java.lang.String);
- public java.lang.Object getOldValue();
- public java.lang.Object getNewValue();
-}
-
-Compiled from "VariableLog.java"
-public abstract class org.jbpm.context.log.VariableLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.context.exe.VariableInstance variableInstance;
- public org.jbpm.context.log.VariableLog();
- public org.jbpm.context.log.VariableLog(org.jbpm.context.exe.VariableInstance);
- public org.jbpm.context.exe.VariableInstance getVariableInstance();
-}
-
-Compiled from "VariableUpdateLog.java"
-public abstract class org.jbpm.context.log.VariableUpdateLog extends org.jbpm.context.log.VariableLog{
- public org.jbpm.context.log.VariableUpdateLog();
- public org.jbpm.context.log.VariableUpdateLog(org.jbpm.context.exe.VariableInstance);
- public abstract java.lang.Object getOldValue();
- public abstract java.lang.Object getNewValue();
- public java.lang.String toString();
- public void undo();
-}
-
-Compiled from "AbstractDbTestCase.java"
-class org.jbpm.db.AbstractDbTestCase$1 extends java.util.TimerTask{
- public void run();
-}
-
-Compiled from "AbstractDbTestCase.java"
-public abstract class org.jbpm.db.AbstractDbTestCase extends org.jbpm.AbstractJbpmTestCase{
- protected org.jbpm.JbpmConfiguration jbpmConfiguration;
- protected org.jbpm.JbpmContext jbpmContext;
- protected org.hibernate.tool.hbm2ddl.SchemaExport schemaExport;
- protected org.hibernate.Session session;
- protected org.jbpm.db.GraphSession graphSession;
- protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
- protected org.jbpm.db.ContextSession contextSession;
- protected org.jbpm.db.JobSession jobSession;
- protected org.jbpm.db.LoggingSession loggingSession;
- protected org.jbpm.job.executor.JobExecutor jobExecutor;
- public org.jbpm.db.AbstractDbTestCase();
- protected void setUp() throws java.lang.Exception;
- protected void tearDown() throws java.lang.Exception;
- protected java.lang.String getHibernateDialect();
- protected void beginSessionTransaction();
- protected void commitAndCloseSession();
- protected void newTransaction();
- protected org.jbpm.graph.exe.ProcessInstance saveAndReload(org.jbpm.graph.exe.ProcessInstance);
- protected org.jbpm.taskmgmt.exe.TaskInstance saveAndReload(org.jbpm.taskmgmt.exe.TaskInstance);
- protected org.jbpm.graph.def.ProcessDefinition saveAndReload(org.jbpm.graph.def.ProcessDefinition);
- protected org.jbpm.logging.log.ProcessLog saveAndReload(org.jbpm.logging.log.ProcessLog);
- protected void createSchema();
- protected void cleanSchema();
- protected void dropSchema();
- protected java.lang.String getJbpmTestConfig();
- protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
- protected void createJbpmContext();
- protected void closeJbpmContext();
- protected void startJobExecutor();
- protected void waitForJobs(long);
- protected int getNbrOfJobsAvailable();
- protected int getTimerCount();
- protected org.jbpm.job.Job getJob();
- protected void processJobs(long);
- protected void stopJobExecutor();
- protected void initializeMembers();
- protected void resetMembers();
-}
-
-Compiled from "JbpmSchemaUpdate.java"
-public class org.jbpm.db.compatibility.JbpmSchemaUpdate extends java.lang.Object{
- public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration) throws org.hibernate.HibernateException;
- public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, java.util.Properties) throws org.hibernate.HibernateException;
- public org.jbpm.db.compatibility.JbpmSchemaUpdate(org.hibernate.cfg.Configuration, org.hibernate.cfg.Settings) throws org.hibernate.HibernateException;
- public static void main(java.lang.String[]);
- public void execute(boolean, boolean, java.io.File);
- public java.util.List getExceptions();
-}
-
-Compiled from "ContextSession.java"
-public class org.jbpm.db.ContextSession extends java.lang.Object{
- public org.jbpm.db.ContextSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.ContextSession(org.hibernate.Session);
-}
-
-Compiled from "GraphSession.java"
-public class org.jbpm.db.GraphSession$AverageNodeTimeEntry extends java.lang.Object{
- public org.jbpm.db.GraphSession$AverageNodeTimeEntry();
- public long getNodeId();
- public void setNodeId(long);
- public java.lang.String getNodeName();
- public void setNodeName(java.lang.String);
- public int getCount();
- public void setCount(int);
- public long getAverageDuration();
- public void setAverageDuration(long);
- public long getMinDuration();
- public void setMinDuration(long);
- public long getMaxDuration();
- public void setMaxDuration(long);
-}
-
-Compiled from "GraphSession.java"
-public class org.jbpm.db.GraphSession extends java.lang.Object{
- public org.jbpm.db.GraphSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.GraphSession(org.hibernate.Session);
- public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public void saveProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public org.jbpm.graph.def.ProcessDefinition loadProcessDefinition(long);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition(long);
- public org.jbpm.graph.def.ProcessDefinition findProcessDefinition(java.lang.String, int);
- public org.jbpm.graph.def.ProcessDefinition findLatestProcessDefinition(java.lang.String);
- public java.util.List findLatestProcessDefinitions();
- public java.util.List findAllProcessDefinitions();
- public java.util.List findAllProcessDefinitionVersions(java.lang.String);
- public void deleteProcessDefinition(long);
- public void deleteProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- protected org.jbpm.graph.exe.ProcessInstance findNextProcessInstance(org.jbpm.graph.def.ProcessDefinition);
- protected java.util.List findReferencingProcessStates(org.jbpm.graph.def.ProcessDefinition);
- public void saveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
- public org.jbpm.graph.exe.Token loadToken(long);
- public org.jbpm.graph.exe.Token getToken(long);
- public void lockProcessInstance(long);
- public void lockProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public java.util.List findProcessInstances(long);
- public void deleteProcessInstance(long);
- public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public void deleteProcessInstance(org.jbpm.graph.exe.ProcessInstance, boolean, boolean);
- public java.util.List calculateAverageTimeByNode(long, long);
- public java.util.List findActiveNodesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
-}
-
-Compiled from "AccessType.java"
-public class org.jbpm.db.hibernate.AccessType extends org.hibernate.type.ImmutableType implements org.hibernate.type.DiscriminatorType{
- public org.jbpm.db.hibernate.AccessType();
- public java.lang.Object get(java.sql.ResultSet, java.lang.String) throws java.sql.SQLException;
- public java.lang.Class getReturnedClass();
- public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
- public int sqlType();
- public java.lang.String getName();
- public java.lang.String objectToSQLString(java.lang.Object, org.hibernate.dialect.Dialect) throws java.lang.Exception;
- public java.lang.Object stringToObject(java.lang.String) throws java.lang.Exception;
- public java.lang.String toString(java.lang.Object);
- public java.lang.Object fromStringValue(java.lang.String);
-}
-
-Compiled from "ConverterEnumType.java"
-public class org.jbpm.db.hibernate.ConverterEnumType extends java.lang.Object implements org.hibernate.usertype.UserType{
- public org.jbpm.db.hibernate.ConverterEnumType();
- public boolean equals(java.lang.Object, java.lang.Object);
- public int hashCode(java.lang.Object) throws org.hibernate.HibernateException;
- public java.lang.Object deepCopy(java.lang.Object) throws org.hibernate.HibernateException;
- public boolean isMutable();
- public java.io.Serializable disassemble(java.lang.Object) throws org.hibernate.HibernateException;
- public java.lang.Object assemble(java.io.Serializable, java.lang.Object) throws org.hibernate.HibernateException;
- public java.lang.Object replace(java.lang.Object, java.lang.Object, java.lang.Object);
- public int[] sqlTypes();
- public java.lang.Class returnedClass();
- public java.lang.Object nullSafeGet(java.sql.ResultSet, java.lang.String[], java.lang.Object) throws org.hibernate.HibernateException, java.sql.SQLException;
- public void nullSafeSet(java.sql.PreparedStatement, java.lang.Object, int) throws org.hibernate.HibernateException, java.sql.SQLException;
-}
-
-Compiled from "Converters.java"
-public abstract class org.jbpm.db.hibernate.Converters extends java.lang.Object{
- public org.jbpm.db.hibernate.Converters();
- public static org.jbpm.context.exe.Converter getConverterByClassName(java.lang.String);
- public static org.jbpm.context.exe.Converter getConverterByDatabaseId(java.lang.String);
- public static java.lang.String getConverterId(org.jbpm.context.exe.Converter);
-}
-
-Compiled from "HibernateHelper.java"
-public class org.jbpm.db.hibernate.HibernateHelper extends java.lang.Object{
- public static void clearConfigurationsCache();
- public static org.hibernate.SessionFactory createSessionFactory();
- public static org.hibernate.SessionFactory createSessionFactory(java.lang.String);
- public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String);
- public static org.hibernate.SessionFactory createSessionFactory(java.lang.String, java.lang.String, boolean);
- public static org.hibernate.SessionFactory createSessionFactory(org.hibernate.cfg.Configuration, boolean);
- public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String, java.lang.String);
- public static org.hibernate.cfg.Configuration getConfiguration(org.hibernate.SessionFactory);
- public static org.hibernate.tool.hbm2ddl.SchemaExport createSchemaExport(org.hibernate.SessionFactory);
- public static boolean createSchemaExportScript(org.hibernate.SessionFactory);
- public static void clearHibernateCache(org.hibernate.SessionFactory);
-}
-
-Compiled from "JbpmNamingStrategy.java"
-public class org.jbpm.db.hibernate.JbpmNamingStrategy extends java.lang.Object implements org.hibernate.cfg.NamingStrategy{
- public org.jbpm.db.hibernate.JbpmNamingStrategy();
- public java.lang.String classToTableName(java.lang.String);
- public java.lang.String propertyToColumnName(java.lang.String);
- public java.lang.String tableName(java.lang.String);
- public java.lang.String columnName(java.lang.String);
- public java.lang.String propertyToTableName(java.lang.String, java.lang.String);
- public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String joinKeyColumnName(java.lang.String, java.lang.String);
- public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String logicalColumnName(java.lang.String, java.lang.String);
- public java.lang.String logicalCollectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String logicalCollectionColumnName(java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String collectionTableName(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String foreignKeyColumnName(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
-}
-
-Compiled from "StringMax.java"
-public class org.jbpm.db.hibernate.StringMax extends org.hibernate.type.StringType implements org.hibernate.usertype.ParameterizedType{
- public org.jbpm.db.hibernate.StringMax();
- public void set(java.sql.PreparedStatement, java.lang.Object, int) throws java.sql.SQLException;
- public void setParameterValues(java.util.Properties);
-}
-
-Compiled from "JbpmSchema.java"
-public class org.jbpm.db.JbpmSchema extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.db.JbpmSchema(org.hibernate.cfg.Configuration);
- public java.lang.String[] getCreateSql();
- public java.lang.String[] getDropSql();
- public java.lang.String[] getCleanSql();
- public boolean hasJbpmTables();
- public java.util.List getJbpmTables();
- public java.util.Map getJbpmTablesRecordCount();
- public void dropSchema();
- public void createSchema();
- public void cleanSchema();
- public void saveSqlScripts(java.lang.String, java.lang.String);
- public static void main(java.lang.String[]);
- public void execute(java.lang.String[]);
- public java.util.Properties getProperties();
-}
-
-Compiled from "JbpmSession.java"
-public class org.jbpm.db.JbpmSession extends java.lang.Object{
- public org.jbpm.db.JbpmSession(org.jbpm.db.JbpmSessionFactory, org.hibernate.Session);
- public org.jbpm.db.JbpmSession(org.hibernate.Session);
- public org.jbpm.db.JbpmSessionFactory getJbpmSessionFactory();
- public java.sql.Connection getConnection();
- public org.hibernate.Session getSession();
- public org.hibernate.Transaction getTransaction();
- public void beginTransaction();
- public void commitTransaction();
- public void rollbackTransaction();
- public void commitTransactionAndClose();
- public void rollbackTransactionAndClose();
- public org.jbpm.db.GraphSession getGraphSession();
- public org.jbpm.db.ContextSession getContextSession();
- public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public org.jbpm.db.LoggingSession getLoggingSession();
- public org.jbpm.db.JobSession getJobSession();
- public void close();
- public void pushCurrentSession();
- public static org.jbpm.db.JbpmSession getCurrentJbpmSession();
- public void popCurrentSession();
-}
-
-Compiled from "JbpmSessionFactory.java"
-public class org.jbpm.db.JbpmSessionFactory extends java.lang.Object implements java.io.Serializable{
- public static org.jbpm.db.JbpmSessionFactory getInstance();
- public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration);
- public org.jbpm.db.JbpmSessionFactory(org.hibernate.cfg.Configuration, org.hibernate.SessionFactory);
- public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory();
- public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(java.lang.String);
- public static org.jbpm.db.JbpmSessionFactory buildJbpmSessionFactory(org.hibernate.cfg.Configuration);
- public static org.hibernate.cfg.Configuration createConfiguration();
- public static org.hibernate.cfg.Configuration createConfiguration(java.lang.String);
- public static org.hibernate.SessionFactory buildSessionFactory(org.hibernate.cfg.Configuration);
- public org.jbpm.db.JbpmSession openJbpmSession();
- public org.jbpm.db.JbpmSession openJbpmSession(java.sql.Connection);
- public org.jbpm.db.JbpmSession openJbpmSession(org.hibernate.Session);
- public org.jbpm.db.JbpmSession openJbpmSessionAndBeginTransaction();
- public org.hibernate.SessionFactory getSessionFactory();
- public org.hibernate.cfg.Configuration getConfiguration();
- public boolean isHibernatableWithLongId(java.lang.Class);
- public boolean isHibernatableWithStringId(java.lang.Class);
- public org.jbpm.db.JbpmSchema getJbpmSchema();
-}
-
-Compiled from "JobSession.java"
-public class org.jbpm.db.JobSession extends java.lang.Object{
- public org.jbpm.db.JobSession(org.hibernate.Session);
- public org.jbpm.job.Job getFirstAcquirableJob(java.lang.String);
- public java.util.List findExclusiveJobs(java.lang.String, org.jbpm.graph.exe.ProcessInstance);
- public java.util.List findJobsByToken(org.jbpm.graph.exe.Token);
- public org.jbpm.job.Job getFirstDueJob(java.lang.String, java.util.Collection);
- public void saveJob(org.jbpm.job.Job);
- public void deleteJob(org.jbpm.job.Job);
- public org.jbpm.job.Job loadJob(long);
- public org.jbpm.job.Timer loadTimer(long);
- public java.util.List loadJobs(long[]);
- public org.jbpm.job.Job getJob(long);
- public void suspendJobs(org.jbpm.graph.exe.Token);
- public void resumeJobs(org.jbpm.graph.exe.Token);
- public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
- public void deleteJobsForProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public java.util.List findJobsWithOverdueLockTime(java.util.Date);
-}
-
-Compiled from "LoggingSession.java"
-public class org.jbpm.db.LoggingSession extends java.lang.Object{
- public org.jbpm.db.LoggingSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.LoggingSession(org.hibernate.Session);
- public java.util.Map findLogsByProcessInstance(long);
- public java.util.List findLogsByToken(long);
- public void saveProcessLog(org.jbpm.logging.log.ProcessLog);
- public org.jbpm.logging.log.ProcessLog loadProcessLog(long);
- public org.jbpm.logging.log.ProcessLog getProcessLog(long);
-}
-
-Compiled from "TaskMgmtSession.java"
-public class org.jbpm.db.TaskMgmtSession extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.db.TaskMgmtSession(org.jbpm.db.JbpmSession);
- public org.jbpm.db.TaskMgmtSession(org.hibernate.Session);
- public java.util.List findTaskInstances(java.lang.String);
- public java.util.List findTaskInstances(java.util.List);
- public java.util.List findTaskInstances(java.lang.String[]);
- public java.util.List findPooledTaskInstances(java.lang.String);
- public java.util.List findPooledTaskInstances(java.util.List);
- public java.util.List findTaskInstancesByToken(long);
- public java.util.List findTaskInstancesByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
- public java.util.List findTaskInstancesByIds(java.util.List);
-}
-
-Compiled from "EventCallback.java"
-final class org.jbpm.EventCallback$1 extends java.lang.Object implements javax.transaction.Synchronization{
- public void beforeCompletion();
- public void afterCompletion(int);
-}
-
-Compiled from "EventCallback.java"
-public class org.jbpm.EventCallback extends java.lang.Object implements java.io.Serializable{
- public static final int DEFAULT_TIMEOUT;
- public org.jbpm.EventCallback();
- public void processStart();
- public void processEnd();
- public void nodeEnter();
- public void nodeLeave();
- public void taskCreate();
- public void taskEnd();
- public void timerCreate();
- public void timer();
- public void transition();
- public static void waitForEvent(java.lang.String);
- public static void waitForEvent(java.lang.String, long);
- public static void clear();
-}
-
-Compiled from "FileDefinition.java"
-public class org.jbpm.file.def.FileDefinition extends org.jbpm.module.def.ModuleDefinition{
- public org.jbpm.file.def.FileDefinition();
- public org.jbpm.module.exe.ModuleInstance createInstance();
- public void addFile(java.lang.String, byte[]);
- public void addFile(java.lang.String, java.io.InputStream);
- public java.io.InputStream getInputStream(java.lang.String);
- public boolean hasFile(java.lang.String);
- public java.util.Map getInputStreamMap();
- public java.util.Map getBytesMap();
- public byte[] getBytes(java.lang.String);
-}
-
-Compiled from "ActionTypes.java"
-public class org.jbpm.graph.action.ActionTypes extends java.lang.Object{
- public org.jbpm.graph.action.ActionTypes();
- public static java.util.Set getActionTypes();
- public static java.util.Set getActionNames();
- public static java.lang.Class getActionType(java.lang.String);
- public static java.lang.String getActionName(java.lang.Class);
- public static boolean hasActionName(java.lang.String);
-}
-
-Compiled from "MailAction.java"
-public class org.jbpm.graph.action.MailAction extends org.jbpm.graph.def.Action{
- public org.jbpm.graph.action.MailAction();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
-}
-
-Compiled from "Script.java"
-public class org.jbpm.graph.action.Script extends org.jbpm.graph.def.Action implements org.jbpm.jpdl.xml.Parsable{
- protected java.lang.String expression;
- protected java.util.Set variableAccesses;
- public org.jbpm.graph.action.Script();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.util.Map eval(org.jbpm.graph.exe.Token) throws java.lang.Exception;
- public java.util.Map eval(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.util.Map createInputMap(org.jbpm.graph.exe.ExecutionContext);
- public java.util.Map eval(java.util.Map, java.util.Set) throws java.lang.Exception;
- public void addVariableAccess(org.jbpm.context.def.VariableAccess);
- public java.lang.String getExpression();
- public void setExpression(java.lang.String);
- public java.util.Set getVariableAccesses();
- public void setVariableAccesses(java.util.Set);
-}
-
-Compiled from "SeamedAction.java"
-public class org.jbpm.graph.action.SeamedAction extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
- public org.jbpm.graph.action.SeamedAction();
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- protected void beginSeamConversation(org.jbpm.graph.exe.ExecutionContext);
- protected void invokeSeamObjectExpression();
- protected void endSeamConversation(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "Action.java"
-public class org.jbpm.graph.def.Action extends java.lang.Object implements org.jbpm.graph.def.ActionHandler,org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
- protected java.lang.String name;
- protected boolean isPropagationAllowed;
- protected boolean isAsync;
- protected boolean isAsyncExclusive;
- protected org.jbpm.graph.def.Action referencedAction;
- protected org.jbpm.instantiation.Delegation actionDelegation;
- protected java.lang.String actionExpression;
- protected org.jbpm.graph.def.Event event;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- public org.jbpm.graph.def.Action();
- public org.jbpm.graph.def.Action(org.jbpm.instantiation.Delegation);
- public java.lang.String toString();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public void setName(java.lang.String);
- public boolean equals(java.lang.Object);
- public boolean acceptsPropagatedEvents();
- public boolean isPropagationAllowed();
- public void setPropagationAllowed(boolean);
- public long getId();
- public java.lang.String getName();
- public org.jbpm.graph.def.Event getEvent();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public org.jbpm.instantiation.Delegation getActionDelegation();
- public void setActionDelegation(org.jbpm.instantiation.Delegation);
- public org.jbpm.graph.def.Action getReferencedAction();
- public void setReferencedAction(org.jbpm.graph.def.Action);
- public boolean isAsync();
- public boolean isAsyncExclusive();
- public java.lang.String getActionExpression();
- public void setActionExpression(java.lang.String);
- public void setEvent(org.jbpm.graph.def.Event);
- public void setAsync(boolean);
-}
-
-Compiled from "ActionHandler.java"
-public interface org.jbpm.graph.def.ActionHandler extends java.io.Serializable{
- public abstract void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
-}
-
-Compiled from "DelegationException.java"
-public class org.jbpm.graph.def.DelegationException extends org.jbpm.JbpmException{
- protected transient org.jbpm.graph.exe.ExecutionContext executionContext;
- public org.jbpm.graph.def.DelegationException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.DelegationException(java.lang.String, java.lang.Throwable);
- public org.jbpm.graph.exe.ExecutionContext getExecutionContext();
-}
-
-Compiled from "Event.java"
-public class org.jbpm.graph.def.Event extends java.lang.Object implements java.io.Serializable{
- public static final java.lang.String EVENTTYPE_TRANSITION;
- public static final java.lang.String EVENTTYPE_BEFORE_SIGNAL;
- public static final java.lang.String EVENTTYPE_AFTER_SIGNAL;
- public static final java.lang.String EVENTTYPE_PROCESS_START;
- public static final java.lang.String EVENTTYPE_PROCESS_END;
- public static final java.lang.String EVENTTYPE_NODE_ENTER;
- public static final java.lang.String EVENTTYPE_NODE_LEAVE;
- public static final java.lang.String EVENTTYPE_SUPERSTATE_ENTER;
- public static final java.lang.String EVENTTYPE_SUPERSTATE_LEAVE;
- public static final java.lang.String EVENTTYPE_SUBPROCESS_CREATED;
- public static final java.lang.String EVENTTYPE_SUBPROCESS_END;
- public static final java.lang.String EVENTTYPE_TASK_CREATE;
- public static final java.lang.String EVENTTYPE_TASK_ASSIGN;
- public static final java.lang.String EVENTTYPE_TASK_START;
- public static final java.lang.String EVENTTYPE_TASK_END;
- public static final java.lang.String EVENTTYPE_TIMER_CREATE;
- public static final java.lang.String EVENTTYPE_TIMER;
- protected java.lang.String eventType;
- protected org.jbpm.graph.def.GraphElement graphElement;
- protected java.util.List actions;
- public org.jbpm.graph.def.Event();
- public org.jbpm.graph.def.Event(java.lang.String);
- public org.jbpm.graph.def.Event(org.jbpm.graph.def.GraphElement, java.lang.String);
- public java.util.List getActions();
- public boolean hasActions();
- public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
- public void removeAction(org.jbpm.graph.def.Action);
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
- public java.lang.String getEventType();
- public org.jbpm.graph.def.GraphElement getGraphElement();
- public long getId();
-}
-
-Compiled from "ExceptionHandler.java"
-public class org.jbpm.graph.def.ExceptionHandler extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String exceptionClassName;
- protected org.jbpm.graph.def.GraphElement graphElement;
- protected java.util.List actions;
- public org.jbpm.graph.def.ExceptionHandler();
- public boolean matches(java.lang.Throwable);
- public void handleException(org.jbpm.graph.def.GraphElement, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.util.List getActions();
- public void addAction(org.jbpm.graph.def.Action);
- public void removeAction(org.jbpm.graph.def.Action);
- public void reorderAction(int, int);
- public java.lang.String getExceptionClassName();
- public void setExceptionClassName(java.lang.String);
- public org.jbpm.graph.def.GraphElement getGraphElement();
-}
-
-Compiled from "GraphElement.java"
-public abstract class org.jbpm.graph.def.GraphElement extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
- protected java.lang.String name;
- protected java.lang.String description;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- protected java.util.Map events;
- protected java.util.List exceptionHandlers;
- public org.jbpm.graph.def.GraphElement();
- public org.jbpm.graph.def.GraphElement(java.lang.String);
- public abstract java.lang.String[] getSupportedEventTypes();
- public java.util.Map getEvents();
- public boolean hasEvents();
- public org.jbpm.graph.def.Event getEvent(java.lang.String);
- public boolean hasEvent(java.lang.String);
- public org.jbpm.graph.def.Event addEvent(org.jbpm.graph.def.Event);
- public org.jbpm.graph.def.Event removeEvent(org.jbpm.graph.def.Event);
- public java.util.List getExceptionHandlers();
- public org.jbpm.graph.def.ExceptionHandler addExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
- public void removeExceptionHandler(org.jbpm.graph.def.ExceptionHandler);
- public void reorderExceptionHandler(int, int);
- public void fireEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
- public void fireAndPropagateEvent(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
- protected org.jbpm.job.ExecuteActionJob createAsyncActionExecutionJob(org.jbpm.graph.exe.Token, org.jbpm.graph.def.Action);
- public void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext);
- public void raiseException(java.lang.Throwable, org.jbpm.graph.exe.ExecutionContext) throws org.jbpm.graph.def.DelegationException;
- protected org.jbpm.graph.def.ExceptionHandler findExceptionHandler(java.lang.Throwable);
- public org.jbpm.graph.def.GraphElement getParent();
- public java.util.List getParents();
- public java.util.List getParentChain();
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
- public long getId();
- public java.lang.String getName();
- public void setName(java.lang.String);
- public java.lang.String getDescription();
- public void setDescription(java.lang.String);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "Identifiable.java"
-public interface org.jbpm.graph.def.Identifiable{
- public abstract long getId();
-}
-
-Compiled from "Node.java"
-public class org.jbpm.graph.def.Node extends org.jbpm.graph.def.GraphElement implements org.jbpm.jpdl.xml.Parsable{
- protected java.util.List leavingTransitions;
- protected java.util.Set arrivingTransitions;
- protected org.jbpm.graph.def.Action action;
- protected org.jbpm.graph.def.SuperState superState;
- protected boolean isAsync;
- protected boolean isAsyncExclusive;
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public java.lang.String getNameExt();
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.def.Node();
- public org.jbpm.graph.def.Node(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public java.util.List getLeavingTransitions();
- public java.util.List getLeavingTransitionsList();
- public java.util.Map getLeavingTransitionsMap();
- public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
- public void removeLeavingTransition(org.jbpm.graph.def.Transition);
- public boolean hasLeavingTransition(java.lang.String);
- public org.jbpm.graph.def.Transition getLeavingTransition(java.lang.String);
- public boolean hasNoLeavingTransitions();
- public java.lang.String generateNextLeavingTransitionName();
- public org.jbpm.graph.def.Transition getDefaultLeavingTransition();
- public void reorderLeavingTransition(int, int);
- public java.util.Set getArrivingTransitions();
- public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
- public void removeArrivingTransition(org.jbpm.graph.def.Transition);
- public org.jbpm.graph.def.GraphElement getParent();
- public void enter(org.jbpm.graph.exe.ExecutionContext);
- protected org.jbpm.job.ExecuteNodeJob createAsyncContinuationJob(org.jbpm.graph.exe.Token);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext, java.lang.String);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- protected void addNodeLog(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setName(java.lang.String);
- public java.lang.String getFullyQualifiedName();
- public boolean isSuperStateNode();
- public java.util.List getNodes();
- public org.jbpm.graph.def.SuperState getSuperState();
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
- public boolean isAsync();
- public void setAsync(boolean);
- public boolean isAsyncExclusive();
- public void setAsyncExclusive(boolean);
-}
-
-Compiled from "NodeCollection.java"
-public interface org.jbpm.graph.def.NodeCollection extends java.io.Serializable{
- public abstract java.util.List getNodes();
- public abstract java.util.Map getNodesMap();
- public abstract org.jbpm.graph.def.Node getNode(java.lang.String);
- public abstract boolean hasNode(java.lang.String);
- public abstract org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
- public abstract org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
- public abstract void reorderNode(int, int);
- public abstract java.lang.String generateNodeName();
- public abstract org.jbpm.graph.def.Node findNode(java.lang.String);
-}
-
-Compiled from "Node.java"
-public final class org.jbpm.graph.def.Node$NodeType extends java.lang.Enum{
- public static final org.jbpm.graph.def.Node$NodeType Node;
- public static final org.jbpm.graph.def.Node$NodeType StartState;
- public static final org.jbpm.graph.def.Node$NodeType EndState;
- public static final org.jbpm.graph.def.Node$NodeType State;
- public static final org.jbpm.graph.def.Node$NodeType Task;
- public static final org.jbpm.graph.def.Node$NodeType Fork;
- public static final org.jbpm.graph.def.Node$NodeType Join;
- public static final org.jbpm.graph.def.Node$NodeType Decision;
- public static org.jbpm.graph.def.Node$NodeType[] values();
- public static org.jbpm.graph.def.Node$NodeType valueOf(java.lang.String);
-}
-
-Compiled from "ProcessDefinition.java"
-public class org.jbpm.graph.def.ProcessDefinition extends org.jbpm.graph.def.GraphElement implements org.jbpm.graph.def.NodeCollection{
- protected int version;
- protected boolean isTerminationImplicit;
- protected org.jbpm.graph.def.Node startState;
- protected java.util.List nodes;
- protected java.util.Map actions;
- protected java.util.Map definitions;
- public static final java.lang.String[] supportedEventTypes;
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.def.ProcessDefinition();
- public static org.jbpm.graph.def.ProcessDefinition createNewProcessDefinition();
- public org.jbpm.graph.def.ProcessDefinition(java.lang.String);
- public org.jbpm.graph.def.ProcessDefinition(java.lang.String[], java.lang.String[]);
- public org.jbpm.graph.exe.ProcessInstance createProcessInstance();
- public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map);
- public org.jbpm.graph.exe.ProcessInstance createProcessInstance(java.util.Map, java.lang.String);
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlString(java.lang.String);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlResource(java.lang.String);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlInputStream(java.io.InputStream);
- public static org.jbpm.graph.def.ProcessDefinition parseXmlReader(java.io.Reader);
- public static org.jbpm.graph.def.ProcessDefinition parseParZipInputStream(java.util.zip.ZipInputStream) throws java.io.IOException;
- public static org.jbpm.graph.def.ProcessDefinition parseParResource(java.lang.String) throws java.io.IOException;
- public java.util.List getNodes();
- public java.util.Map getNodesMap();
- public org.jbpm.graph.def.Node getNode(java.lang.String);
- public boolean hasNode(java.lang.String);
- public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
- public void reorderNode(int, int);
- public java.lang.String generateNodeName();
- public org.jbpm.graph.def.Node findNode(java.lang.String);
- public static java.lang.String generateNodeName(java.util.List);
- public static org.jbpm.graph.def.Node findNode(org.jbpm.graph.def.NodeCollection, java.lang.String);
- public void setStartState(org.jbpm.graph.node.StartState);
- public org.jbpm.graph.def.GraphElement getParent();
- public org.jbpm.graph.def.Action addAction(org.jbpm.graph.def.Action);
- public void removeAction(org.jbpm.graph.def.Action);
- public org.jbpm.graph.def.Action getAction(java.lang.String);
- public java.util.Map getActions();
- public boolean hasActions();
- public java.lang.Object createInstance();
- public org.jbpm.module.def.ModuleDefinition addDefinition(org.jbpm.module.def.ModuleDefinition);
- public org.jbpm.module.def.ModuleDefinition removeDefinition(org.jbpm.module.def.ModuleDefinition);
- public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
- public org.jbpm.context.def.ContextDefinition getContextDefinition();
- public org.jbpm.file.def.FileDefinition getFileDefinition();
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public java.util.Map getDefinitions();
- public void setDefinitions(java.util.Map);
- public int getVersion();
- public void setVersion(int);
- public org.jbpm.graph.def.Node getStartState();
- public void setStartState(org.jbpm.graph.def.Node);
- public boolean isTerminationImplicit();
- public void setTerminationImplicit(boolean);
-}
-
-Compiled from "SuperState.java"
-public class org.jbpm.graph.def.SuperState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable,org.jbpm.graph.def.NodeCollection{
- protected java.util.List nodes;
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.def.SuperState();
- public org.jbpm.graph.def.SuperState(java.lang.String);
- public java.lang.String[] getSupportedEventTypes();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.util.List getNodes();
- public java.util.Map getNodesMap();
- public org.jbpm.graph.def.Node getNode(java.lang.String);
- public boolean hasNode(java.lang.String);
- public org.jbpm.graph.def.Node addNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node removeNode(org.jbpm.graph.def.Node);
- public void reorderNode(int, int);
- public java.lang.String generateNodeName();
- public org.jbpm.graph.def.Node findNode(java.lang.String);
- public boolean containsNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.GraphElement getParent();
- public boolean isSuperStateNode();
-}
-
-Compiled from "Transition.java"
-public class org.jbpm.graph.def.Transition extends org.jbpm.graph.def.GraphElement{
- protected org.jbpm.graph.def.Node from;
- protected org.jbpm.graph.def.Node to;
- protected java.lang.String condition;
- public static final java.lang.String[] supportedEventTypes;
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.def.Transition();
- public org.jbpm.graph.def.Transition(java.lang.String);
- public org.jbpm.graph.def.Node getFrom();
- public void setFrom(org.jbpm.graph.def.Node);
- public void setTo(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node getTo();
- public java.lang.String getCondition();
- public void setCondition(java.lang.String);
- public void removeConditionEnforcement();
- public void take(org.jbpm.graph.exe.ExecutionContext);
- public void setName(java.lang.String);
- public org.jbpm.graph.def.GraphElement getParent();
-}
-
-Compiled from "Comment.java"
-public class org.jbpm.graph.exe.Comment extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String actorId;
- protected java.util.Date time;
- protected java.lang.String message;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
- public org.jbpm.graph.exe.Comment();
- public org.jbpm.graph.exe.Comment(java.lang.String);
- public org.jbpm.graph.exe.Comment(java.lang.String, java.lang.String);
- public java.lang.String toString();
- public boolean equals(java.lang.Object);
- public java.lang.String getActorId();
- public long getId();
- public java.lang.String getMessage();
- public java.util.Date getTime();
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
- public org.jbpm.graph.exe.Token getToken();
- public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public void setToken(org.jbpm.graph.exe.Token);
- public void setActorId(java.lang.String);
- public void setMessage(java.lang.String);
- public void setTime(java.util.Date);
-}
-
-Compiled from "Execution.java"
-public class org.jbpm.graph.exe.Execution extends org.jbpm.graph.exe.ProcessInstance{
- public org.jbpm.graph.exe.Execution(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "ExecutionContext.java"
-public class org.jbpm.graph.exe.ExecutionContext extends java.lang.Object{
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.graph.def.Event event;
- protected org.jbpm.graph.def.GraphElement eventSource;
- protected org.jbpm.graph.def.Action action;
- protected java.lang.Throwable exception;
- protected org.jbpm.graph.def.Transition transition;
- protected org.jbpm.graph.def.Node transitionSource;
- protected org.jbpm.taskmgmt.def.Task task;
- protected org.jbpm.job.Timer timer;
- protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
- protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
- public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.exe.ExecutionContext(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.Node getNode();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setAction(org.jbpm.graph.def.Action);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public java.lang.String toString();
- public void setVariable(java.lang.String, java.lang.Object);
- public java.lang.Object getVariable(java.lang.String);
- public void leaveNode();
- public void leaveNode(java.lang.String);
- public void leaveNode(org.jbpm.graph.def.Transition);
- public org.jbpm.module.def.ModuleDefinition getDefinition(java.lang.Class);
- public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public org.jbpm.JbpmContext getJbpmContext();
- public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.graph.exe.Token getToken();
- public org.jbpm.graph.def.Action getAction();
- public org.jbpm.graph.def.Event getEvent();
- public void setEvent(org.jbpm.graph.def.Event);
- public java.lang.Throwable getException();
- public void setException(java.lang.Throwable);
- public org.jbpm.graph.def.Transition getTransition();
- public void setTransition(org.jbpm.graph.def.Transition);
- public org.jbpm.graph.def.Node getTransitionSource();
- public void setTransitionSource(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.GraphElement getEventSource();
- public void setEventSource(org.jbpm.graph.def.GraphElement);
- public org.jbpm.taskmgmt.def.Task getTask();
- public void setTask(org.jbpm.taskmgmt.def.Task);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
- public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
- public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.job.Timer getTimer();
- public void setTimer(org.jbpm.job.Timer);
- public static void pushCurrentContext(org.jbpm.graph.exe.ExecutionContext);
- public static void popCurrentContext(org.jbpm.graph.exe.ExecutionContext);
- public static org.jbpm.graph.exe.ExecutionContext currentExecutionContext();
-}
-
-Compiled from "ProcessInstance.java"
-public class org.jbpm.graph.exe.ProcessInstance extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
- protected java.lang.String key;
- protected java.util.Date start;
- protected java.util.Date end;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- protected org.jbpm.graph.exe.Token rootToken;
- protected org.jbpm.graph.exe.Token superProcessToken;
- protected boolean isSuspended;
- protected java.util.Map instances;
- protected java.util.Map transientInstances;
- protected java.util.List runtimeActions;
- protected java.util.List cascadeProcessInstances;
- public org.jbpm.graph.exe.ProcessInstance();
- public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition);
- public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map);
- public org.jbpm.graph.exe.ProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.util.Map, java.lang.String);
- public void addInitialContextVariables(java.util.Map);
- public void addInitialModuleDefinitions(org.jbpm.graph.def.ProcessDefinition);
- public void fireStartEvent(org.jbpm.graph.def.Node);
- public org.jbpm.module.exe.ModuleInstance addInstance(org.jbpm.module.exe.ModuleInstance);
- public org.jbpm.module.exe.ModuleInstance removeInstance(org.jbpm.module.exe.ModuleInstance);
- public org.jbpm.module.exe.ModuleInstance getInstance(java.lang.Class);
- public org.jbpm.context.exe.ContextInstance getContextInstance();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public org.jbpm.logging.exe.LoggingInstance getLoggingInstance();
- public void signal();
- public void signal(java.lang.String);
- public void signal(org.jbpm.graph.def.Transition);
- public void end();
- public void suspend();
- public void resume();
- public org.jbpm.graph.exe.RuntimeAction addRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
- public org.jbpm.graph.exe.RuntimeAction removeRuntimeAction(org.jbpm.graph.exe.RuntimeAction);
- public java.util.List getRuntimeActions();
- public boolean hasEnded();
- public boolean isTerminatedImplicitly();
- public org.jbpm.graph.exe.Token findToken(java.lang.String);
- public java.util.List findAllTokens();
- public java.util.Collection removeCascadeProcessInstances();
- public boolean equals(java.lang.Object);
- public java.lang.String toString();
- public long getId();
- public org.jbpm.graph.exe.Token getRootToken();
- public java.util.Date getStart();
- public java.util.Date getEnd();
- public java.util.Map getInstances();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public org.jbpm.graph.exe.Token getSuperProcessToken();
- public void setSuperProcessToken(org.jbpm.graph.exe.Token);
- public boolean isSuspended();
- public int getVersion();
- public void setVersion(int);
- public void setEnd(java.util.Date);
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public void setRootToken(org.jbpm.graph.exe.Token);
- public void setStart(java.util.Date);
- public java.lang.String getKey();
- public void setKey(java.lang.String);
-}
-
-Compiled from "RuntimeAction.java"
-public class org.jbpm.graph.exe.RuntimeAction extends java.lang.Object implements java.io.Serializable{
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected org.jbpm.graph.def.GraphElement graphElement;
- protected java.lang.String eventType;
- protected org.jbpm.graph.def.Action action;
- public org.jbpm.graph.exe.RuntimeAction();
- public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.Event, org.jbpm.graph.def.Action);
- public org.jbpm.graph.exe.RuntimeAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
- public boolean equals(java.lang.Object);
- public long getId();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public org.jbpm.graph.def.Action getAction();
- public java.lang.String getEventType();
- public org.jbpm.graph.def.GraphElement getGraphElement();
-}
-
-Compiled from "Token.java"
-public class org.jbpm.graph.exe.Token extends java.lang.Object implements org.jbpm.graph.def.Identifiable,java.io.Serializable{
- protected java.lang.String name;
- protected java.util.Date start;
- protected java.util.Date end;
- protected org.jbpm.graph.def.Node node;
- protected java.util.Date nodeEnter;
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected org.jbpm.graph.exe.Token parent;
- protected java.util.Map children;
- protected java.util.List comments;
- protected org.jbpm.graph.exe.ProcessInstance subProcessInstance;
- protected int nextLogIndex;
- public org.jbpm.graph.exe.Token();
- public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.Token(org.jbpm.graph.exe.Token, java.lang.String);
- public void signal();
- public void signal(java.lang.String);
- public void signal(org.jbpm.graph.def.Transition);
- public java.util.Set getAvailableTransitions();
- public void end();
- public void end(boolean);
- public void addComment(java.lang.String);
- public void addComment(org.jbpm.graph.exe.Comment);
- public java.util.List getComments();
- public boolean hasActiveChildren();
- public void addLog(org.jbpm.logging.log.ProcessLog);
- public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
- public void endCompositeLog();
- public java.lang.String toString();
- public boolean hasEnded();
- public boolean isRoot();
- public boolean hasParent();
- public boolean hasChild(java.lang.String);
- public org.jbpm.graph.exe.Token getChild(java.lang.String);
- public java.lang.String getFullName();
- public java.util.List getChildrenAtNode(org.jbpm.graph.def.Node);
- public void collectChildrenRecursively(java.util.List);
- public org.jbpm.graph.exe.Token findToken(java.lang.String);
- public java.util.Map getActiveChildren();
- public void checkImplicitTermination();
- public boolean isTerminatedImplicitly();
- public int nextLogIndex();
- public void suspend();
- public void resume();
- public boolean equals(java.lang.Object);
- public org.jbpm.graph.exe.ProcessInstance createSubProcessInstance(org.jbpm.graph.def.ProcessDefinition);
- public void lock(java.lang.String);
- public void unlock(java.lang.String);
- public void foreUnlock();
- public java.lang.String getLockOwner();
- public boolean isLocked();
- public long getId();
- public java.util.Date getStart();
- public java.util.Date getEnd();
- public java.lang.String getName();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public java.util.Map getChildren();
- public org.jbpm.graph.def.Node getNode();
- public void setNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.exe.Token getParent();
- public void setParent(org.jbpm.graph.exe.Token);
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
- public java.util.Date getNodeEnter();
- public void setNodeEnter(java.util.Date);
- public boolean isAbleToReactivateParent();
- public void setAbleToReactivateParent(boolean);
- public boolean isTerminationImplicit();
- public void setTerminationImplicit(boolean);
- public boolean isSuspended();
- public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "ActionLog.java"
-public class org.jbpm.graph.log.ActionLog extends org.jbpm.logging.log.CompositeLog{
- protected org.jbpm.graph.def.Action action;
- protected java.lang.String exception;
- public org.jbpm.graph.log.ActionLog();
- public org.jbpm.graph.log.ActionLog(org.jbpm.graph.def.Action);
- public java.lang.String toString();
- public void setException(java.lang.Throwable);
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
- public java.lang.String getException();
-}
-
-Compiled from "NodeLog.java"
-public class org.jbpm.graph.log.NodeLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.graph.def.Node node;
- protected java.util.Date enter;
- protected java.util.Date leave;
- protected long duration;
- public org.jbpm.graph.log.NodeLog();
- public org.jbpm.graph.log.NodeLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date);
- public java.lang.String toString();
- public long getDuration();
- public java.util.Date getEnter();
- public java.util.Date getLeave();
- public org.jbpm.graph.def.Node getNode();
-}
-
-Compiled from "ProcessInstanceCreateLog.java"
-public class org.jbpm.graph.log.ProcessInstanceCreateLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.graph.log.ProcessInstanceCreateLog();
- public java.lang.String toString();
-}
-
-Compiled from "ProcessInstanceEndLog.java"
-public class org.jbpm.graph.log.ProcessInstanceEndLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.graph.log.ProcessInstanceEndLog();
- public java.lang.String toString();
-}
-
-Compiled from "ProcessStateLog.java"
-public class org.jbpm.graph.log.ProcessStateLog extends org.jbpm.graph.log.NodeLog{
- public org.jbpm.graph.log.ProcessStateLog();
- public org.jbpm.graph.log.ProcessStateLog(org.jbpm.graph.def.Node, java.util.Date, java.util.Date, org.jbpm.graph.exe.ProcessInstance);
- public java.lang.String toString();
- public org.jbpm.graph.exe.ProcessInstance getSubProcessInstance();
- public void setSubProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "SignalLog.java"
-public class org.jbpm.graph.log.SignalLog extends org.jbpm.logging.log.CompositeLog{
- protected org.jbpm.graph.def.Transition transition;
- public org.jbpm.graph.log.SignalLog();
- public org.jbpm.graph.log.SignalLog(org.jbpm.graph.def.Transition);
- public java.lang.String toString();
- public org.jbpm.graph.def.Transition getTransition();
-}
-
-Compiled from "TokenCreateLog.java"
-public class org.jbpm.graph.log.TokenCreateLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.graph.exe.Token child;
- public org.jbpm.graph.log.TokenCreateLog();
- public org.jbpm.graph.log.TokenCreateLog(org.jbpm.graph.exe.Token);
- public java.lang.String toString();
- public org.jbpm.graph.exe.Token getChild();
-}
-
-Compiled from "TokenEndLog.java"
-public class org.jbpm.graph.log.TokenEndLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.graph.exe.Token child;
- public org.jbpm.graph.log.TokenEndLog();
- public org.jbpm.graph.log.TokenEndLog(org.jbpm.graph.exe.Token);
- public java.lang.String toString();
- public org.jbpm.graph.exe.Token getChild();
-}
-
-Compiled from "TransitionLog.java"
-public class org.jbpm.graph.log.TransitionLog extends org.jbpm.logging.log.CompositeLog{
- protected org.jbpm.graph.def.Transition transition;
- protected org.jbpm.graph.def.Node sourceNode;
- protected org.jbpm.graph.def.Node destinationNode;
- public org.jbpm.graph.log.TransitionLog();
- public org.jbpm.graph.log.TransitionLog(org.jbpm.graph.def.Transition, org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node getDestinationNode();
- public void setDestinationNode(org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Node getSourceNode();
- public org.jbpm.graph.def.Transition getTransition();
- public java.lang.String toString();
-}
-
-Compiled from "ParallelSplit.java"
-public class org.jbpm.graph.node.advanced.ParallelSplit extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.advanced.ParallelSplit();
-}
-
-Compiled from "DbSubProcessResolver.java"
-public class org.jbpm.graph.node.DbSubProcessResolver extends java.lang.Object implements org.jbpm.graph.node.SubProcessResolver{
- public org.jbpm.graph.node.DbSubProcessResolver();
- public org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
-}
-
-Compiled from "Decision.java"
-public class org.jbpm.graph.node.Decision extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.Decision();
- public org.jbpm.graph.node.Decision(java.lang.String);
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.util.List getDecisionConditions();
- public void setDecisionDelegation(org.jbpm.instantiation.Delegation);
-}
-
-Compiled from "DecisionCondition.java"
-public class org.jbpm.graph.node.DecisionCondition extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.graph.node.DecisionCondition();
- public org.jbpm.graph.node.DecisionCondition(java.lang.String, java.lang.String);
- public java.lang.String getExpression();
- public java.lang.String getTransitionName();
-}
-
-Compiled from "DecisionHandler.java"
-public interface org.jbpm.graph.node.DecisionHandler extends java.io.Serializable{
- public abstract java.lang.String decide(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
-}
-
-Compiled from "EndState.java"
-public class org.jbpm.graph.node.EndState extends org.jbpm.graph.def.Node{
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.node.EndState();
- public java.lang.String[] getSupportedEventTypes();
- public org.jbpm.graph.node.EndState(java.lang.String);
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.Transition addLeavingTransition(org.jbpm.graph.def.Transition);
-}
-
-Compiled from "Fork.java"
-public class org.jbpm.graph.node.Fork extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.Fork();
- public org.jbpm.graph.node.Fork(java.lang.String);
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- protected org.jbpm.graph.node.Fork$ForkedToken createForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
- protected java.lang.String getTokenName(org.jbpm.graph.exe.Token, java.lang.String);
- public org.jbpm.graph.action.Script getScript();
- public void setScript(org.jbpm.graph.action.Script);
-}
-
-Compiled from "Fork.java"
-class org.jbpm.graph.node.Fork$ForkedToken extends java.lang.Object{
- public org.jbpm.graph.node.Fork$ForkedToken(org.jbpm.graph.exe.Token, java.lang.String);
-}
-
-Compiled from "InterleaveEnd.java"
-public class org.jbpm.graph.node.InterleaveEnd extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.InterleaveEnd();
- public org.jbpm.graph.node.InterleaveEnd(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.node.InterleaveStart getInterleaveStart();
- public org.jbpm.graph.def.Transition getBack();
- public void setBack(org.jbpm.graph.def.Transition);
- public org.jbpm.graph.def.Transition getDone();
- public void setDone(org.jbpm.graph.def.Transition);
-}
-
-Compiled from "InterleaveStart.java"
-public class org.jbpm.graph.node.InterleaveStart extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.InterleaveStart();
- public org.jbpm.graph.node.InterleaveStart(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- protected java.util.Collection getTransitionNames(org.jbpm.graph.exe.Token);
- protected void storeTransitionNames(java.util.Collection, org.jbpm.graph.exe.Token);
- public java.util.Collection retrieveTransitionNames(org.jbpm.graph.exe.Token);
- public void removeTransitionNames(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.node.InterleaveStart$Interleaver getInterleaver();
- public void setInterleaver(org.jbpm.graph.node.InterleaveStart$Interleaver);
-}
-
-Compiled from "InterleaveStart.java"
-public class org.jbpm.graph.node.InterleaveStart$DefaultInterleaver extends java.lang.Object implements org.jbpm.graph.node.InterleaveStart$Interleaver{
- public org.jbpm.graph.node.InterleaveStart$DefaultInterleaver(org.jbpm.graph.node.InterleaveStart);
- public java.lang.String selectNextTransition(java.util.Collection);
-}
-
-Compiled from "InterleaveStart.java"
-public interface org.jbpm.graph.node.InterleaveStart$Interleaver{
- public abstract java.lang.String selectNextTransition(java.util.Collection);
-}
-
-Compiled from "Join.java"
-public class org.jbpm.graph.node.Join extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public org.jbpm.graph.node.Join();
- public org.jbpm.graph.node.Join(java.lang.String);
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public boolean mustParentBeReactivated(org.jbpm.graph.exe.Token, java.util.Iterator);
- public java.lang.String getParentLockMode();
- public void setParentLockMode(java.lang.String);
- public org.jbpm.graph.action.Script getScript();
- public void setScript(org.jbpm.graph.action.Script);
- public java.util.Collection getTokenNames();
- public void setTokenNames(java.util.Collection);
- public boolean isDiscriminator();
- public void setDiscriminator(boolean);
- public int getNOutOfM();
- public void setNOutOfM(int);
-}
-
-Compiled from "MailNode.java"
-public class org.jbpm.graph.node.MailNode extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.MailNode();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "Merge.java"
-public class org.jbpm.graph.node.Merge extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.Merge();
- public org.jbpm.graph.node.Merge(java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public boolean isSynchronized();
- public void setSynchronized(boolean);
-}
-
-Compiled from "MilestoneEvent.java"
-public class org.jbpm.graph.node.MilestoneEvent extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
- public org.jbpm.graph.node.MilestoneEvent();
- public org.jbpm.graph.node.MilestoneEvent(java.lang.String, java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.lang.String getMilestoneName();
- public void setMilestoneName(java.lang.String);
- public java.lang.String getRelativeTokenPath();
- public void setRelativeTokenPath(java.lang.String);
-}
-
-Compiled from "MilestoneNode.java"
-public class org.jbpm.graph.node.MilestoneNode extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.MilestoneNode();
- public org.jbpm.graph.node.MilestoneNode(java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public boolean isMilestoneReached(java.lang.String, org.jbpm.graph.exe.Token);
- public void addMilestoneListener(java.lang.String, org.jbpm.graph.exe.Token);
- public java.lang.String getTokenPath();
- public void setTokenPath(java.lang.String);
-}
-
-Compiled from "NodeTypes.java"
-public class org.jbpm.graph.node.NodeTypes extends java.lang.Object{
- public org.jbpm.graph.node.NodeTypes();
- public static java.util.Set getNodeTypes();
- public static java.util.Set getNodeNames();
- public static java.lang.Class getNodeType(java.lang.String);
- public static java.lang.String getNodeName(java.lang.Class);
- public static java.util.Map createInverseMapping(java.util.Map);
-}
-
-Compiled from "ProcessFactory.java"
-public class org.jbpm.graph.node.ProcessFactory extends java.lang.Object{
- public org.jbpm.graph.node.ProcessFactory();
- public static org.jbpm.graph.def.ProcessDefinition createProcessDefinition(java.lang.String[], java.lang.String[]);
- public static void addNodesAndTransitions(org.jbpm.graph.def.ProcessDefinition, java.lang.String[], java.lang.String[]);
- public static java.lang.String getTypeName(org.jbpm.graph.def.Node);
- public static org.jbpm.graph.def.Node createNode(java.lang.String);
- public static java.lang.String[] cutTransitionText(java.lang.String);
-}
-
-Compiled from "ProcessState.java"
-public class org.jbpm.graph.node.ProcessState extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- protected org.jbpm.graph.def.ProcessDefinition subProcessDefinition;
- protected java.util.Set variableAccesses;
- protected java.lang.String subProcessName;
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.node.ProcessState();
- public static void setDefaultSubProcessResolver(org.jbpm.graph.node.SubProcessResolver);
- public java.lang.String[] getSupportedEventTypes();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- protected void addNodeLog(org.jbpm.graph.exe.Token);
- public org.jbpm.graph.def.ProcessDefinition getSubProcessDefinition();
- public void setSubProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "StartState.java"
-public class org.jbpm.graph.node.StartState extends org.jbpm.graph.def.Node{
- public static final java.lang.String[] supportedEventTypes;
- public org.jbpm.graph.node.StartState();
- public org.jbpm.graph.node.StartState(java.lang.String);
- public java.lang.String getName();
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public java.lang.String[] getSupportedEventTypes();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.graph.def.Transition addArrivingTransition(org.jbpm.graph.def.Transition);
- public void setArrivingTransitions(java.util.Map);
-}
-
-Compiled from "State.java"
-public class org.jbpm.graph.node.State extends org.jbpm.graph.def.Node{
- public org.jbpm.graph.node.State();
- public org.jbpm.graph.node.State(java.lang.String);
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public void execute(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "SubProcessResolver.java"
-public interface org.jbpm.graph.node.SubProcessResolver extends java.io.Serializable{
- public abstract org.jbpm.graph.def.ProcessDefinition findSubProcess(org.dom4j.Element);
-}
-
-Compiled from "TaskNode.java"
-public class org.jbpm.graph.node.TaskNode extends org.jbpm.graph.def.Node implements org.jbpm.jpdl.xml.Parsable{
- public static final int SIGNAL_UNSYNCHRONIZED;
- public static final int SIGNAL_NEVER;
- public static final int SIGNAL_FIRST;
- public static final int SIGNAL_FIRST_WAIT;
- public static final int SIGNAL_LAST;
- public static final int SIGNAL_LAST_WAIT;
- public static int parseSignal(java.lang.String);
- public static java.lang.String signalToString(int);
- public org.jbpm.graph.node.TaskNode();
- public org.jbpm.graph.node.TaskNode(java.lang.String);
- public org.jbpm.graph.def.Node$NodeType getNodeType();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void addTask(org.jbpm.taskmgmt.def.Task);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public void leave(org.jbpm.graph.exe.ExecutionContext, org.jbpm.graph.def.Transition);
- public boolean completionTriggersSignal(org.jbpm.taskmgmt.exe.TaskInstance);
- public void removeTaskInstanceSynchronization(org.jbpm.graph.exe.Token);
- public java.util.Map getTasksMap();
- public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
- public java.util.Set getTasks();
- public int getSignal();
- public boolean getCreateTasks();
- public boolean isEndTasks();
- public void setCreateTasks(boolean);
- public void setEndTasks(boolean);
- public void setSignal(int);
- public void setTasks(java.util.Set);
-}
-
-Compiled from "BeanInstantiator.java"
-public class org.jbpm.instantiation.BeanInstantiator extends org.jbpm.instantiation.FieldInstantiator implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.BeanInstantiator();
- protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
-}
-
-Compiled from "ConfigurationPropertyInstantiator.java"
-public class org.jbpm.instantiation.ConfigurationPropertyInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.ConfigurationPropertyInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "ConstructorInstantiator.java"
-public class org.jbpm.instantiation.ConstructorInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.ConstructorInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "DefaultInstantiator.java"
-public class org.jbpm.instantiation.DefaultInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.DefaultInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "DefaultProcessClassLoaderFactory.java"
-public class org.jbpm.instantiation.DefaultProcessClassLoaderFactory extends java.lang.Object implements org.jbpm.instantiation.ProcessClassLoaderFactory,java.io.Serializable{
- public org.jbpm.instantiation.DefaultProcessClassLoaderFactory();
- public java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "Delegation.java"
-public class org.jbpm.instantiation.Delegation extends java.lang.Object implements org.jbpm.jpdl.xml.Parsable,java.io.Serializable{
- protected static java.util.Map instantiatorCache;
- protected java.lang.String className;
- protected java.lang.String configuration;
- protected java.lang.String configType;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- public org.jbpm.instantiation.Delegation();
- public org.jbpm.instantiation.Delegation(java.lang.Object);
- public org.jbpm.instantiation.Delegation(java.lang.String);
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void write(org.dom4j.Element);
- public java.lang.Object getInstance();
- public java.lang.Object instantiate();
- public boolean equals(java.lang.Object);
- public java.lang.String getClassName();
- public void setClassName(java.lang.String);
- public java.lang.String getConfiguration();
- public void setConfiguration(java.lang.String);
- public java.lang.String getConfigType();
- public void setConfigType(java.lang.String);
- public long getId();
- public void setId(long);
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "FieldInstantiator.java"
-public class org.jbpm.instantiation.FieldInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.FieldInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
- protected void setPropertyValue(java.lang.Class, java.lang.Object, java.lang.String, org.dom4j.Element);
- protected org.dom4j.Element parseConfiguration(java.lang.String);
- protected java.lang.Object newInstance(java.lang.Class);
- public static java.lang.Object getValue(java.lang.Class, org.dom4j.Element);
-}
-
-Compiled from "Instantiator.java"
-public interface org.jbpm.instantiation.Instantiator{
- public abstract java.lang.Object instantiate(java.lang.Class, java.lang.String);
-}
-
-Compiled from "ProcessClassLoader.java"
-public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection extends java.net.URLConnection{
- public org.jbpm.instantiation.ProcessClassLoader$BytesUrlConnection(byte[], java.net.URL);
- public void connect() throws java.io.IOException;
- public java.io.InputStream getInputStream() throws java.io.IOException;
-}
-
-Compiled from "ProcessClassLoader.java"
-public class org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler extends java.net.URLStreamHandler{
- public org.jbpm.instantiation.ProcessClassLoader$BytesUrlStreamHandler(byte[]);
- protected java.net.URLConnection openConnection(java.net.URL) throws java.io.IOException;
-}
-
-Compiled from "ProcessClassLoader.java"
-public class org.jbpm.instantiation.ProcessClassLoader extends java.lang.ClassLoader{
- public org.jbpm.instantiation.ProcessClassLoader(java.lang.ClassLoader, org.jbpm.graph.def.ProcessDefinition);
- public java.net.URL findResource(java.lang.String);
- public java.lang.Class findClass(java.lang.String) throws java.lang.ClassNotFoundException;
-}
-
-Compiled from "ProcessClassLoaderFactory.java"
-public interface org.jbpm.instantiation.ProcessClassLoaderFactory{
- public abstract java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "UserCodeInterceptor.java"
-public interface org.jbpm.instantiation.UserCodeInterceptor{
- public abstract void executeAction(org.jbpm.graph.def.Action, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public abstract void executeAssignment(org.jbpm.taskmgmt.def.AssignmentHandler, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public abstract void executeTaskControllerInitialization(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
- public abstract void executeTaskControllerSubmission(org.jbpm.taskmgmt.def.TaskControllerHandler, org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
-}
-
-Compiled from "UserCodeInterceptorConfig.java"
-public abstract class org.jbpm.instantiation.UserCodeInterceptorConfig extends java.lang.Object{
- public static org.jbpm.instantiation.UserCodeInterceptor userCodeInterceptor;
- public org.jbpm.instantiation.UserCodeInterceptorConfig();
- public static void setUserCodeInterceptor(org.jbpm.instantiation.UserCodeInterceptor);
-}
-
-Compiled from "XmlInstantiator.java"
-public class org.jbpm.instantiation.XmlInstantiator extends java.lang.Object implements org.jbpm.instantiation.Instantiator{
- public org.jbpm.instantiation.XmlInstantiator();
- public java.lang.Object instantiate(java.lang.Class, java.lang.String);
- protected org.dom4j.Element parseConfiguration(java.lang.String);
-}
-
-Compiled from "JbpmConfiguration.java"
-public class org.jbpm.JbpmConfiguration extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.JbpmConfiguration(org.jbpm.configuration.ObjectFactory);
- public static org.jbpm.JbpmConfiguration getInstance();
- public static org.jbpm.JbpmConfiguration getInstance(java.lang.String);
- public static boolean hasInstance(java.lang.String);
- protected static org.jbpm.configuration.ObjectFactory parseObjectFactory(java.io.InputStream);
- public static org.jbpm.JbpmConfiguration parseXmlString(java.lang.String);
- protected static org.jbpm.JbpmConfiguration createJbpmConfiguration(org.jbpm.configuration.ObjectFactory);
- public static org.jbpm.JbpmConfiguration parseInputStream(java.io.InputStream);
- public static org.jbpm.JbpmConfiguration parseResource(java.lang.String);
- public org.jbpm.JbpmContext createJbpmContext();
- public org.jbpm.JbpmContext createJbpmContext(java.lang.String);
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String, java.lang.String);
- public static java.lang.ClassLoader getProcessClassLoader(org.jbpm.graph.def.ProcessDefinition);
- public void cleanSchema();
- public void cleanSchema(java.lang.String);
- public void createSchema();
- public void createSchema(java.lang.String);
- public void dropSchema();
- public void dropSchema(java.lang.String);
- public void close();
- public void close(java.lang.String);
- public org.jbpm.JbpmContext getCurrentJbpmContext();
- public void startJobExecutor();
- public synchronized org.jbpm.job.executor.JobExecutor getJobExecutor();
-}
-
-Compiled from "JbpmConfiguration.java"
-public abstract class org.jbpm.JbpmConfiguration$Configs extends java.lang.Object{
- public org.jbpm.JbpmConfiguration$Configs();
- public static org.jbpm.configuration.ObjectFactory getObjectFactory();
- public static void setDefaultObjectFactory(org.jbpm.configuration.ObjectFactory);
- public static boolean hasObject(java.lang.String);
- public static synchronized java.lang.Object getObject(java.lang.String);
- public static java.lang.String getString(java.lang.String);
- public static long getLong(java.lang.String);
- public static int getInt(java.lang.String);
- public static boolean getBoolean(java.lang.String);
-}
-
-Compiled from "JbpmConfigurationTestHelper.java"
-public class org.jbpm.JbpmConfigurationTestHelper extends java.lang.Object{
- public org.jbpm.JbpmConfigurationTestHelper();
- public static void reset();
-}
-
-Compiled from "JbpmContext.java"
-public class org.jbpm.JbpmContext extends java.lang.Object implements java.io.Serializable{
- public static final java.lang.String DEFAULT_JBPM_CONTEXT_NAME;
- public org.jbpm.JbpmContext(org.jbpm.svc.Services, org.jbpm.configuration.ObjectFactory);
- public void close();
- public static org.jbpm.JbpmContext getCurrentJbpmContext();
- public void deployProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
- public java.util.List getTaskList();
- public java.util.List getTaskList(java.lang.String);
- public java.util.List getGroupTaskList(java.util.List);
- public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstance(long);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance(long);
- public org.jbpm.taskmgmt.exe.TaskInstance loadTaskInstanceForUpdate(long);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstanceForUpdate(long);
- public org.jbpm.graph.exe.Token loadToken(long);
- public org.jbpm.graph.exe.Token getToken(long);
- public org.jbpm.graph.exe.Token loadTokenForUpdate(long);
- public org.jbpm.graph.exe.Token getTokenForUpdate(long);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(long);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(long);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstance(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance getProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance loadProcessInstanceForUpdate(org.jbpm.graph.def.ProcessDefinition, java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance newProcessInstance(java.lang.String);
- public org.jbpm.graph.exe.ProcessInstance newProcessInstanceForUpdate(java.lang.String);
- public void save(org.jbpm.graph.exe.ProcessInstance);
- public void save(org.jbpm.graph.exe.Token);
- public void save(org.jbpm.taskmgmt.exe.TaskInstance);
- public void setRollbackOnly();
- public org.jbpm.svc.Services getServices();
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
- public org.jbpm.configuration.ObjectFactory getObjectFactory();
- public org.hibernate.SessionFactory getSessionFactory();
- public void setSessionFactory(org.hibernate.SessionFactory);
- public org.hibernate.Session getSession();
- public void setSession(org.hibernate.Session);
- public java.sql.Connection getConnection();
- public void setConnection(java.sql.Connection);
- public org.jbpm.db.ContextSession getContextSession();
- public org.jbpm.db.LoggingSession getLoggingSession();
- public org.jbpm.db.JobSession getJobSession();
- public org.jbpm.db.GraphSession getGraphSession();
- public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public void addAutoSaveProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public void addAutoSaveToken(org.jbpm.graph.exe.Token);
- public void addAutoSaveTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.JbpmConfiguration getJbpmConfiguration();
-}
-
-Compiled from "JbpmException.java"
-public class org.jbpm.JbpmException extends java.lang.RuntimeException{
- public org.jbpm.JbpmException();
- public org.jbpm.JbpmException(java.lang.String, java.lang.Throwable);
- public org.jbpm.JbpmException(java.lang.String);
- public org.jbpm.JbpmException(java.lang.Throwable);
-}
-
-Compiled from "AbstractJcrServiceFactory.java"
-public abstract class org.jbpm.jcr.impl.AbstractJcrServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.jcr.impl.AbstractJcrServiceFactory();
- public org.jbpm.svc.Service openService();
- protected abstract javax.jcr.Repository getRepository();
- public void close();
-}
-
-Compiled from "JcrServiceImpl.java"
-public class org.jbpm.jcr.impl.JcrServiceImpl extends java.lang.Object implements org.jbpm.jcr.JcrService{
- protected javax.jcr.Session session;
- public org.jbpm.jcr.impl.JcrServiceImpl(javax.jcr.Session);
- public javax.jcr.Session getSession();
- public void close();
-}
-
-Compiled from "JackrabbitJcrServiceFactory.java"
-public class org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
- public org.jbpm.jcr.jackrabbit.JackrabbitJcrServiceFactory();
- protected synchronized javax.jcr.Repository getRepository();
-}
-
-Compiled from "JcrService.java"
-public interface org.jbpm.jcr.JcrService extends org.jbpm.svc.Service{
- public abstract javax.jcr.Session getSession();
-}
-
-Compiled from "JndiJcrServiceFactory.java"
-public class org.jbpm.jcr.jndi.JndiJcrServiceFactory extends org.jbpm.jcr.impl.AbstractJcrServiceFactory{
- public org.jbpm.jcr.jndi.JndiJcrServiceFactory();
- protected javax.jcr.Repository getRepository();
-}
-
-Compiled from "CleanUpProcessJob.java"
-public class org.jbpm.job.CleanUpProcessJob extends org.jbpm.job.Job{
- public org.jbpm.job.CleanUpProcessJob();
- public org.jbpm.job.CleanUpProcessJob(org.jbpm.graph.exe.ProcessInstance);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
-}
-
-Compiled from "ExecuteActionJob.java"
-public class org.jbpm.job.ExecuteActionJob extends org.jbpm.job.Job{
- public org.jbpm.job.ExecuteActionJob();
- public org.jbpm.job.ExecuteActionJob(org.jbpm.graph.exe.Token);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
-}
-
-Compiled from "ExecuteNodeJob.java"
-public class org.jbpm.job.ExecuteNodeJob extends org.jbpm.job.Job{
- public org.jbpm.job.ExecuteNodeJob();
- public org.jbpm.job.ExecuteNodeJob(org.jbpm.graph.exe.Token);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public org.jbpm.graph.def.Node getNode();
- public void setNode(org.jbpm.graph.def.Node);
-}
-
-Compiled from "JobExecutor.java"
-public class org.jbpm.job.executor.JobExecutor extends java.lang.Object implements java.io.Serializable{
- protected org.jbpm.JbpmConfiguration jbpmConfiguration;
- protected java.lang.String name;
- protected int nbrOfThreads;
- protected int idleInterval;
- protected int maxIdleInterval;
- protected int historyMaxSize;
- protected int maxLockTime;
- protected int lockMonitorInterval;
- protected int lockBufferTime;
- protected java.util.Map threads;
- protected org.jbpm.job.executor.LockMonitorThread lockMonitorThread;
- protected java.util.Map monitoredJobIds;
- protected boolean isStarted;
- protected static java.lang.String hostName;
- public org.jbpm.job.executor.JobExecutor();
- public synchronized void start();
- public synchronized java.util.List stop();
- public void stopAndJoin() throws java.lang.InterruptedException;
- protected synchronized void startThread();
- protected java.lang.Thread createThread(java.lang.String);
- protected java.lang.String getNextThreadName();
- protected java.lang.String getLastThreadName();
- protected synchronized java.lang.Thread stopThread();
- public void setMonitoredJobIds(java.util.Map);
- public java.util.Set getMonitoredJobIds();
- public void addMonitoredJobId(java.lang.String, long);
- public void removeMonitoredJobId(java.lang.String);
- public void setHistoryMaxSize(int);
- public int getHistoryMaxSize();
- public void setIdleInterval(int);
- public int getIdleInterval();
- public void setStarted(boolean);
- public boolean isStarted();
- public void setJbpmConfiguration(org.jbpm.JbpmConfiguration);
- public org.jbpm.JbpmConfiguration getJbpmConfiguration();
- public void setMaxIdleInterval(int);
- public int getMaxIdleInterval();
- public void setName(java.lang.String);
- public java.lang.String getName();
- public void setSize(int);
- public int getSize();
- public void setThreads(java.util.Map);
- public java.util.Map getThreads();
- public void setMaxLockTime(int);
- public int getMaxLockTime();
- public void setLockBufferTime(int);
- public int getLockBufferTime();
- public void setLockMonitorInterval(int);
- public int getLockMonitorInterval();
- public void setNbrOfThreads(int);
- public int getNbrOfThreads();
-}
-
-Compiled from "JobExecutorServlet.java"
-public class org.jbpm.job.executor.JobExecutorServlet extends javax.servlet.http.HttpServlet{
- public org.jbpm.job.executor.JobExecutorServlet();
- public void init() throws javax.servlet.ServletException;
- protected void doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse) throws javax.servlet.ServletException, java.io.IOException;
- public void destroy();
-}
-
-Compiled from "JobExecutorThread.java"
-public class org.jbpm.job.executor.JobExecutorThread extends java.lang.Thread{
- public org.jbpm.job.executor.JobExecutorThread(java.lang.String, org.jbpm.job.executor.JobExecutor, org.jbpm.JbpmConfiguration, int, int, long, int);
- public void run();
- protected java.util.Collection acquireJobs();
- protected void executeJob(org.jbpm.job.Job);
- protected java.util.Date getNextDueDate();
- protected long getWaitPeriod();
- public void setActive(boolean);
- public void deactivate();
-}
-
-Compiled from "JobHistoryEntry.java"
-public class org.jbpm.job.executor.JobHistoryEntry extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.job.executor.JobHistoryEntry();
-}
-
-Compiled from "LockMonitorThread.java"
-public class org.jbpm.job.executor.LockMonitorThread extends java.lang.Thread{
- public org.jbpm.job.executor.LockMonitorThread(org.jbpm.JbpmConfiguration, int, int, int);
- public void run();
- protected void unlockOverdueJobs();
- public void setActive(boolean);
- public void deactivate();
-}
-
-Compiled from "Job.java"
-public abstract class org.jbpm.job.Job extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.job.Job();
- public org.jbpm.job.Job(org.jbpm.graph.exe.Token);
- public abstract boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String toString();
- public java.lang.String toStringLongFormat();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public org.jbpm.graph.exe.Token getToken();
- public void setToken(org.jbpm.graph.exe.Token);
- public long getId();
- public java.util.Date getAqcuireDate();
- public void setLockTime(java.util.Date);
- public java.util.Date getDueDate();
- public void setDueDate(java.util.Date);
- public java.lang.String getException();
- public void setException(java.lang.String);
- public boolean isExclusive();
- public void setExclusive(boolean);
- public java.lang.String getJobExecutorName();
- public void setLockOwner(java.lang.String);
- public int getRetries();
- public void setRetries(int);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
- public void setTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.lang.String getConfiguration();
- public void setConfiguration(java.lang.String);
- public java.lang.String getLockOwner();
- public java.util.Date getLockTime();
- public boolean isSuspended();
- public void setSuspended(boolean);
- public int getVersion();
-}
-
-Compiled from "Timer.java"
-public class org.jbpm.job.Timer extends org.jbpm.job.Job{
- public org.jbpm.job.Timer();
- public org.jbpm.job.Timer(org.jbpm.graph.exe.Token);
- public boolean execute(org.jbpm.JbpmContext) throws java.lang.Exception;
- public java.lang.String toString();
- public static java.lang.String formatDueDate(java.util.Date);
- public java.lang.String getRepeat();
- public void setRepeat(java.lang.String);
- public java.lang.String getName();
- public void setName(java.lang.String);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public org.jbpm.graph.def.GraphElement getGraphElement();
- public void setGraphElement(org.jbpm.graph.def.GraphElement);
- public org.jbpm.graph.def.Action getAction();
- public void setAction(org.jbpm.graph.def.Action);
-}
-
-Compiled from "Converter.java"
-class org.jbpm.jpdl.convert.Converter$1 extends java.lang.Object implements java.io.FilenameFilter{
- public boolean accept(java.io.File, java.lang.String);
-}
-
-Compiled from "Converter.java"
-public class org.jbpm.jpdl.convert.Converter extends java.lang.Object{
- public org.jbpm.jpdl.convert.Converter();
- public org.dom4j.Document convert(org.dom4j.Document) throws java.lang.Exception;
- public java.lang.String convertPar(org.jbpm.jpdl.par.ProcessArchive);
- public void serializetoXML(java.io.OutputStream, org.dom4j.Document) throws java.lang.Exception;
- public static void main(java.lang.String[]) throws java.lang.Exception;
-}
-
-Compiled from "ELException.java"
-public class org.jbpm.jpdl.el.ELException extends org.jbpm.JbpmException{
- public org.jbpm.jpdl.el.ELException();
- public org.jbpm.jpdl.el.ELException(java.lang.String);
- public org.jbpm.jpdl.el.ELException(java.lang.Throwable);
- public org.jbpm.jpdl.el.ELException(java.lang.String, java.lang.Throwable);
- public java.lang.Throwable getRootCause();
-}
-
-Compiled from "ELParseException.java"
-public class org.jbpm.jpdl.el.ELParseException extends org.jbpm.jpdl.el.ELException{
- public org.jbpm.jpdl.el.ELParseException();
- public org.jbpm.jpdl.el.ELParseException(java.lang.String);
-}
-
-Compiled from "Expression.java"
-public abstract class org.jbpm.jpdl.el.Expression extends java.lang.Object{
- public org.jbpm.jpdl.el.Expression();
- public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionEvaluator.java"
-public abstract class org.jbpm.jpdl.el.ExpressionEvaluator extends java.lang.Object{
- public org.jbpm.jpdl.el.ExpressionEvaluator();
- public abstract org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
- public abstract java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "FunctionMapper.java"
-public interface org.jbpm.jpdl.el.FunctionMapper{
- public abstract java.lang.reflect.Method resolveFunction(java.lang.String, java.lang.String);
-}
-
-Compiled from "AndOperator.java"
-public class org.jbpm.jpdl.el.impl.AndOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.AndOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.AndOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean shouldEvaluate(java.lang.Object);
- public boolean shouldCoerceToBoolean();
-}
-
-Compiled from "ArithmeticOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.ArithmeticOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public org.jbpm.jpdl.el.impl.ArithmeticOperator();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public abstract double apply(double, double);
- public abstract long apply(long, long);
- public abstract java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public abstract java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "ArraySuffix.java"
-public class org.jbpm.jpdl.el.impl.ArraySuffix extends org.jbpm.jpdl.el.impl.ValueSuffix{
- public org.jbpm.jpdl.el.impl.Expression getIndex();
- public void setIndex(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.ArraySuffix(org.jbpm.jpdl.el.impl.Expression);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "BeanInfoIndexedProperty.java"
-public class org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty extends java.lang.Object{
- public java.lang.reflect.Method getReadMethod();
- public java.lang.reflect.Method getWriteMethod();
- public java.beans.IndexedPropertyDescriptor getIndexedPropertyDescriptor();
- public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.IndexedPropertyDescriptor);
-}
-
-Compiled from "BeanInfoManager.java"
-public class org.jbpm.jpdl.el.impl.BeanInfoManager extends java.lang.Object{
- public java.lang.Class getBeanClass();
- public static org.jbpm.jpdl.el.impl.BeanInfoManager getBeanInfoManager(java.lang.Class);
- public static org.jbpm.jpdl.el.impl.BeanInfoProperty getBeanInfoProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getBeanInfoIndexedProperty(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.Class, java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.impl.BeanInfoProperty getProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.impl.BeanInfoIndexedProperty getIndexedProperty(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.impl.BeanMethod getBeanMethod(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public java.beans.EventSetDescriptor getEventSet(java.lang.String, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "BeanInfoProperty.java"
-public class org.jbpm.jpdl.el.impl.BeanInfoProperty extends java.lang.Object{
- public java.lang.reflect.Method getReadMethod();
- public java.lang.reflect.Method getWriteMethod();
- public java.beans.PropertyDescriptor getPropertyDescriptor();
- public org.jbpm.jpdl.el.impl.BeanInfoProperty(java.lang.reflect.Method, java.lang.reflect.Method, java.beans.PropertyDescriptor);
-}
-
-Compiled from "BeanMethod.java"
-public class org.jbpm.jpdl.el.impl.BeanMethod extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.BeanMethod(java.lang.reflect.Method);
- public java.lang.Object invoke(java.lang.Object) throws java.lang.reflect.InvocationTargetException, java.lang.IllegalArgumentException, java.lang.IllegalAccessException;
-}
-
-Compiled from "BinaryOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.BinaryOperator extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.BinaryOperator();
- public abstract java.lang.String getOperatorSymbol();
- public abstract java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean shouldEvaluate(java.lang.Object);
- public boolean shouldCoerceToBoolean();
-}
-
-Compiled from "BinaryOperatorExpression.java"
-public class org.jbpm.jpdl.el.impl.BinaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.Expression getExpression();
- public void setExpression(org.jbpm.jpdl.el.impl.Expression);
- public java.util.List getOperators();
- public void setOperators(java.util.List);
- public java.util.List getExpressions();
- public void setExpressions(java.util.List);
- public org.jbpm.jpdl.el.impl.BinaryOperatorExpression(org.jbpm.jpdl.el.impl.Expression, java.util.List, java.util.List);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "BooleanLiteral.java"
-public class org.jbpm.jpdl.el.impl.BooleanLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public static final org.jbpm.jpdl.el.impl.BooleanLiteral TRUE;
- public static final org.jbpm.jpdl.el.impl.BooleanLiteral FALSE;
- public org.jbpm.jpdl.el.impl.BooleanLiteral(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "Coercions.java"
-public class org.jbpm.jpdl.el.impl.Coercions extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.Coercions();
- public static java.lang.Object coerce(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.String coerceToString(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Number coerceToPrimitiveNumber(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Integer coerceToInteger(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Character coerceToCharacter(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Boolean coerceToBoolean(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object coerceToObject(java.lang.Object, java.lang.Class, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object applyArithmeticOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.ArithmeticOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object applyRelationalOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.RelationalOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static java.lang.Object applyEqualityOperator(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.EqualityOperator, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public static boolean isFloatingPointType(java.lang.Object);
- public static boolean isFloatingPointType(java.lang.Class);
- public static boolean isFloatingPointString(java.lang.Object);
- public static boolean isIntegerType(java.lang.Object);
- public static boolean isIntegerType(java.lang.Class);
- public static boolean isBigInteger(java.lang.Object);
- public static boolean isBigDecimal(java.lang.Object);
-}
-
-Compiled from "ComplexValue.java"
-public class org.jbpm.jpdl.el.impl.ComplexValue extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.Expression getPrefix();
- public void setPrefix(org.jbpm.jpdl.el.impl.Expression);
- public java.util.List getSuffixes();
- public void setSuffixes(java.util.List);
- public org.jbpm.jpdl.el.impl.ComplexValue(org.jbpm.jpdl.el.impl.Expression, java.util.List);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ConditionalExpression.java"
-public class org.jbpm.jpdl.el.impl.ConditionalExpression extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.Expression getCondition();
- public void setCondition(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.Expression getTrueBranch();
- public void setTrueBranch(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.Expression getFalseBranch();
- public void setFalseBranch(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.ConditionalExpression(org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression, org.jbpm.jpdl.el.impl.Expression);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "Constants.java"
-public class org.jbpm.jpdl.el.impl.Constants extends java.lang.Object{
- public static final java.lang.String EXCEPTION_GETTING_BEANINFO;
- public static final java.lang.String NULL_EXPRESSION_STRING;
- public static final java.lang.String PARSE_EXCEPTION;
- public static final java.lang.String CANT_GET_PROPERTY_OF_NULL;
- public static final java.lang.String NO_SUCH_PROPERTY;
- public static final java.lang.String NO_GETTER_METHOD;
- public static final java.lang.String ERROR_GETTING_PROPERTY;
- public static final java.lang.String ERROR_INVOKING_METHOD;
- public static final java.lang.String CANT_GET_INDEXED_VALUE_OF_NULL;
- public static final java.lang.String CANT_GET_NULL_INDEX;
- public static final java.lang.String NULL_INDEX;
- public static final java.lang.String BAD_INDEX_VALUE;
- public static final java.lang.String EXCEPTION_ACCESSING_LIST;
- public static final java.lang.String EXCEPTION_ACCESSING_ARRAY;
- public static final java.lang.String CANT_FIND_INDEX;
- public static final java.lang.String TOSTRING_EXCEPTION;
- public static final java.lang.String BOOLEAN_TO_NUMBER;
- public static final java.lang.String STRING_TO_NUMBER_EXCEPTION;
- public static final java.lang.String COERCE_TO_NUMBER;
- public static final java.lang.String BOOLEAN_TO_CHARACTER;
- public static final java.lang.String EMPTY_STRING_TO_CHARACTER;
- public static final java.lang.String COERCE_TO_CHARACTER;
- public static final java.lang.String NULL_TO_BOOLEAN;
- public static final java.lang.String STRING_TO_BOOLEAN;
- public static final java.lang.String COERCE_TO_BOOLEAN;
- public static final java.lang.String COERCE_TO_OBJECT;
- public static final java.lang.String NO_PROPERTY_EDITOR;
- public static final java.lang.String PROPERTY_EDITOR_ERROR;
- public static final java.lang.String ARITH_OP_NULL;
- public static final java.lang.String ARITH_OP_BAD_TYPE;
- public static final java.lang.String ARITH_ERROR;
- public static final java.lang.String ERROR_IN_EQUALS;
- public static final java.lang.String UNARY_OP_BAD_TYPE;
- public static final java.lang.String NAMED_VALUE_NOT_FOUND;
- public static final java.lang.String CANT_GET_INDEXED_PROPERTY;
- public static final java.lang.String COMPARABLE_ERROR;
- public static final java.lang.String BAD_IMPLICIT_OBJECT;
- public static final java.lang.String ATTRIBUTE_EVALUATION_EXCEPTION;
- public static final java.lang.String ATTRIBUTE_PARSE_EXCEPTION;
- public static final java.lang.String UNKNOWN_FUNCTION;
- public static final java.lang.String INAPPROPRIATE_FUNCTION_ARG_COUNT;
- public static final java.lang.String FUNCTION_INVOCATION_ERROR;
- public org.jbpm.jpdl.el.impl.Constants();
- public static java.lang.String getStringResource(java.lang.String) throws java.util.MissingResourceException;
-}
-
-Compiled from "DivideOperator.java"
-public class org.jbpm.jpdl.el.impl.DivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.DivideOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.DivideOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "EmptyOperator.java"
-public class org.jbpm.jpdl.el.impl.EmptyOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
- public static final org.jbpm.jpdl.el.impl.EmptyOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.EmptyOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "EnumeratedMap.java"
-public abstract class org.jbpm.jpdl.el.impl.EnumeratedMap extends java.lang.Object implements java.util.Map{
- public org.jbpm.jpdl.el.impl.EnumeratedMap();
- public void clear();
- public boolean containsKey(java.lang.Object);
- public boolean containsValue(java.lang.Object);
- public java.util.Set entrySet();
- public java.lang.Object get(java.lang.Object);
- public boolean isEmpty();
- public java.util.Set keySet();
- public java.lang.Object put(java.lang.Object, java.lang.Object);
- public void putAll(java.util.Map);
- public java.lang.Object remove(java.lang.Object);
- public int size();
- public java.util.Collection values();
- public abstract java.util.Enumeration enumerateKeys();
- public abstract boolean isMutable();
- public abstract java.lang.Object getValue(java.lang.Object);
- public java.util.Map getAsMap();
-}
-
-Compiled from "EqualityOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.EqualityOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public org.jbpm.jpdl.el.impl.EqualityOperator();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public abstract boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
-}
-
-Compiled from "EqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.EqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
- public static final org.jbpm.jpdl.el.impl.EqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.EqualsOperator();
- public java.lang.String getOperatorSymbol();
- public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
-}
-
-Compiled from "Expression.java"
-public abstract class org.jbpm.jpdl.el.impl.Expression extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.Expression();
- public abstract java.lang.String getExpressionString();
- public abstract java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionEvaluatorImpl.java"
-public class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl extends org.jbpm.jpdl.el.ExpressionEvaluator{
- public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl();
- public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl(boolean);
- public java.lang.Object evaluate(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
- public org.jbpm.jpdl.el.Expression parseExpression(java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper) throws org.jbpm.jpdl.el.ELException;
- public java.lang.Object parseExpressionString(java.lang.String) throws org.jbpm.jpdl.el.ELException;
- public java.lang.String parseAndRender(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionEvaluatorImpl.java"
-class org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression extends org.jbpm.jpdl.el.Expression{
- public org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl$JSTLExpression(org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, org.jbpm.jpdl.el.impl.ExpressionEvaluatorImpl, java.lang.String, java.lang.Class, org.jbpm.jpdl.el.FunctionMapper);
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ExpressionString.java"
-public class org.jbpm.jpdl.el.impl.ExpressionString extends java.lang.Object{
- public java.lang.Object[] getElements();
- public void setElements(java.lang.Object[]);
- public org.jbpm.jpdl.el.impl.ExpressionString(java.lang.Object[]);
- public java.lang.String evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public java.lang.String getExpressionString();
-}
-
-Compiled from "FloatingPointLiteral.java"
-public class org.jbpm.jpdl.el.impl.FloatingPointLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public org.jbpm.jpdl.el.impl.FloatingPointLiteral(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "FunctionInvocation.java"
-public class org.jbpm.jpdl.el.impl.FunctionInvocation extends org.jbpm.jpdl.el.impl.Expression{
- public java.lang.String getFunctionName();
- public void setFunctionName(java.lang.String);
- public java.util.List getArgumentList();
- public void setArgumentList(java.util.List);
- public org.jbpm.jpdl.el.impl.FunctionInvocation(java.lang.String, java.util.List);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "GreaterThanOperator.java"
-public class org.jbpm.jpdl.el.impl.GreaterThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.GreaterThanOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.GreaterThanOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "GreaterThanOrEqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.GreaterThanOrEqualsOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "IntegerDivideOperator.java"
-public class org.jbpm.jpdl.el.impl.IntegerDivideOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.IntegerDivideOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.IntegerDivideOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "IntegerLiteral.java"
-public class org.jbpm.jpdl.el.impl.IntegerLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public org.jbpm.jpdl.el.impl.IntegerLiteral(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "JbpmExpressionEvaluator.java"
-public class org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.JbpmExpressionEvaluator();
- public static void setExpressionEvaluator(org.jbpm.jpdl.el.ExpressionEvaluator);
- public static void setVariableResolver(org.jbpm.jpdl.el.VariableResolver);
- public static void setFunctionMapper(org.jbpm.jpdl.el.FunctionMapper);
- public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext);
- public static java.lang.Object evaluate(java.lang.String, org.jbpm.graph.exe.ExecutionContext, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper);
- public static org.jbpm.jpdl.el.VariableResolver getUsedVariableResolver();
- public static org.jbpm.jpdl.el.FunctionMapper getUsedFunctionMapper();
-}
-
-Compiled from "JbpmVariableResolver.java"
-public class org.jbpm.jpdl.el.impl.JbpmVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver{
- public org.jbpm.jpdl.el.impl.JbpmVariableResolver();
- public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "LessThanOperator.java"
-public class org.jbpm.jpdl.el.impl.LessThanOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.LessThanOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.LessThanOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "LessThanOrEqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator extends org.jbpm.jpdl.el.impl.RelationalOperator{
- public static final org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.LessThanOrEqualsOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean apply(double, double);
- public boolean apply(long, long);
- public boolean apply(java.lang.String, java.lang.String);
- public boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public boolean apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "Literal.java"
-public abstract class org.jbpm.jpdl.el.impl.Literal extends org.jbpm.jpdl.el.impl.Expression{
- public java.lang.Object getValue();
- public void setValue(java.lang.Object);
- public org.jbpm.jpdl.el.impl.Literal(java.lang.Object);
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "Logger.java"
-public class org.jbpm.jpdl.el.impl.Logger extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.Logger(java.io.PrintStream);
- public boolean isLoggingWarning();
- public void logWarning(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logWarning(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public boolean isLoggingError();
- public void logError(java.lang.String, java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.Throwable) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
- public void logError(java.lang.String, java.lang.Throwable, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "MinusOperator.java"
-public class org.jbpm.jpdl.el.impl.MinusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
- public static final org.jbpm.jpdl.el.impl.MinusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.MinusOperator();
- public java.lang.String getOperatorSymbol();
- public double apply(double, double);
- public long apply(long, long);
- public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "ModulusOperator.java"
-public class org.jbpm.jpdl.el.impl.ModulusOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.ModulusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.ModulusOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "MultiplyOperator.java"
-public class org.jbpm.jpdl.el.impl.MultiplyOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
- public static final org.jbpm.jpdl.el.impl.MultiplyOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.MultiplyOperator();
- public java.lang.String getOperatorSymbol();
- public double apply(double, double);
- public long apply(long, long);
- public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "NamedValue.java"
-public class org.jbpm.jpdl.el.impl.NamedValue extends org.jbpm.jpdl.el.impl.Expression{
- public java.lang.String getName();
- public org.jbpm.jpdl.el.impl.NamedValue(java.lang.String);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "NotEqualsOperator.java"
-public class org.jbpm.jpdl.el.impl.NotEqualsOperator extends org.jbpm.jpdl.el.impl.EqualityOperator{
- public static final org.jbpm.jpdl.el.impl.NotEqualsOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.NotEqualsOperator();
- public java.lang.String getOperatorSymbol();
- public boolean apply(boolean, org.jbpm.jpdl.el.impl.Logger);
-}
-
-Compiled from "NotOperator.java"
-public class org.jbpm.jpdl.el.impl.NotOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
- public static final org.jbpm.jpdl.el.impl.NotOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.NotOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "NullLiteral.java"
-public class org.jbpm.jpdl.el.impl.NullLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public static final org.jbpm.jpdl.el.impl.NullLiteral SINGLETON;
- public org.jbpm.jpdl.el.impl.NullLiteral();
- public java.lang.String getExpressionString();
-}
-
-Compiled from "OrOperator.java"
-public class org.jbpm.jpdl.el.impl.OrOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public static final org.jbpm.jpdl.el.impl.OrOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.OrOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public boolean shouldEvaluate(java.lang.Object);
- public boolean shouldCoerceToBoolean();
-}
-
-Compiled from "PlusOperator.java"
-public class org.jbpm.jpdl.el.impl.PlusOperator extends org.jbpm.jpdl.el.impl.ArithmeticOperator{
- public static final org.jbpm.jpdl.el.impl.PlusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.PlusOperator();
- public java.lang.String getOperatorSymbol();
- public double apply(double, double);
- public long apply(long, long);
- public java.math.BigDecimal apply(java.math.BigDecimal, java.math.BigDecimal);
- public java.math.BigInteger apply(java.math.BigInteger, java.math.BigInteger);
-}
-
-Compiled from "PrimitiveObjects.java"
-class org.jbpm.jpdl.el.impl.PrimitiveObjects extends java.lang.Object{
- public static java.lang.Boolean getBoolean(boolean);
- public static java.lang.Byte getByte(byte);
- public static java.lang.Character getCharacter(char);
- public static java.lang.Short getShort(short);
- public static java.lang.Integer getInteger(int);
- public static java.lang.Long getLong(long);
- public static java.lang.Float getFloat(float);
- public static java.lang.Double getDouble(double);
- public static java.lang.Class getPrimitiveObjectClass(java.lang.Class);
-}
-
-Compiled from "PropertySuffix.java"
-public class org.jbpm.jpdl.el.impl.PropertySuffix extends org.jbpm.jpdl.el.impl.ArraySuffix{
- public java.lang.String getName();
- public void setName(java.lang.String);
- public org.jbpm.jpdl.el.impl.PropertySuffix(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "RelationalOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.RelationalOperator extends org.jbpm.jpdl.el.impl.BinaryOperator{
- public org.jbpm.jpdl.el.impl.RelationalOperator();
- public java.lang.Object apply(java.lang.Object, java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
- public abstract boolean apply(double, double);
- public abstract boolean apply(long, long);
- public abstract boolean apply(java.lang.String, java.lang.String);
- public abstract boolean apply(java.math.BigDecimal, java.math.BigDecimal);
- public abstract boolean apply(java.math.BigInteger, java.math.BigInteger);
- protected boolean isLess(int);
- protected boolean isEqual(int);
- protected boolean isGreater(int);
-}
-
-Compiled from "StringLiteral.java"
-public class org.jbpm.jpdl.el.impl.StringLiteral extends org.jbpm.jpdl.el.impl.Literal{
- public static org.jbpm.jpdl.el.impl.StringLiteral fromToken(java.lang.String);
- public static org.jbpm.jpdl.el.impl.StringLiteral fromLiteralValue(java.lang.String);
- public static java.lang.String getValueFromToken(java.lang.String);
- public static java.lang.String toStringToken(java.lang.String);
- public static java.lang.String toIdentifierToken(java.lang.String);
- public java.lang.String getExpressionString();
-}
-
-Compiled from "UnaryMinusOperator.java"
-public class org.jbpm.jpdl.el.impl.UnaryMinusOperator extends org.jbpm.jpdl.el.impl.UnaryOperator{
- public static final org.jbpm.jpdl.el.impl.UnaryMinusOperator SINGLETON;
- public org.jbpm.jpdl.el.impl.UnaryMinusOperator();
- public java.lang.String getOperatorSymbol();
- public java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "UnaryOperator.java"
-public abstract class org.jbpm.jpdl.el.impl.UnaryOperator extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.UnaryOperator();
- public abstract java.lang.String getOperatorSymbol();
- public abstract java.lang.Object apply(java.lang.Object, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "UnaryOperatorExpression.java"
-public class org.jbpm.jpdl.el.impl.UnaryOperatorExpression extends org.jbpm.jpdl.el.impl.Expression{
- public org.jbpm.jpdl.el.impl.UnaryOperator getOperator();
- public void setOperator(org.jbpm.jpdl.el.impl.UnaryOperator);
- public java.util.List getOperators();
- public void setOperators(java.util.List);
- public org.jbpm.jpdl.el.impl.Expression getExpression();
- public void setExpression(org.jbpm.jpdl.el.impl.Expression);
- public org.jbpm.jpdl.el.impl.UnaryOperatorExpression(org.jbpm.jpdl.el.impl.UnaryOperator, java.util.List, org.jbpm.jpdl.el.impl.Expression);
- public java.lang.String getExpressionString();
- public java.lang.Object evaluate(org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ValueSuffix.java"
-public abstract class org.jbpm.jpdl.el.impl.ValueSuffix extends java.lang.Object{
- public org.jbpm.jpdl.el.impl.ValueSuffix();
- public abstract java.lang.String getExpressionString();
- public abstract java.lang.Object evaluate(java.lang.Object, org.jbpm.jpdl.el.VariableResolver, org.jbpm.jpdl.el.FunctionMapper, org.jbpm.jpdl.el.impl.Logger) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ELParser.java"
-public class org.jbpm.jpdl.el.parser.ELParser extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
- public org.jbpm.jpdl.el.parser.ELParserTokenManager token_source;
- public org.jbpm.jpdl.el.parser.ELToken token;
- public org.jbpm.jpdl.el.parser.ELToken jj_nt;
- public boolean lookingAhead;
- public static void main(java.lang.String[]) throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.Object ExpressionString() throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.String AttrValueString() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression AttrValueExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression Expression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression OrExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression AndExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression EqualityExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression RelationalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression AddExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression MultiplyExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression ConditionalExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression UnaryExpression() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression Value() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Expression ValuePrefix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.NamedValue NamedValue() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.FunctionInvocation FunctionInvocation() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.ValueSuffix ValueSuffix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.PropertySuffix PropertySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.ArraySuffix ArraySuffix() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.Literal Literal() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.BooleanLiteral BooleanLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.StringLiteral StringLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.IntegerLiteral IntegerLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.FloatingPointLiteral FloatingPointLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final org.jbpm.jpdl.el.impl.NullLiteral NullLiteral() throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.String Identifier() throws org.jbpm.jpdl.el.parser.ParseException;
- public final java.lang.String QualifiedName() throws org.jbpm.jpdl.el.parser.ParseException;
- public org.jbpm.jpdl.el.parser.ELParser(java.io.InputStream);
- public void ReInit(java.io.InputStream);
- public org.jbpm.jpdl.el.parser.ELParser(java.io.Reader);
- public void ReInit(java.io.Reader);
- public org.jbpm.jpdl.el.parser.ELParser(org.jbpm.jpdl.el.parser.ELParserTokenManager);
- public void ReInit(org.jbpm.jpdl.el.parser.ELParserTokenManager);
- public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
- public final org.jbpm.jpdl.el.parser.ELToken getToken(int);
- public final org.jbpm.jpdl.el.parser.ParseException generateParseException();
- public final void enable_tracing();
- public final void disable_tracing();
-}
-
-Compiled from "ELParserConstants.java"
-public interface org.jbpm.jpdl.el.parser.ELParserConstants{
- public static final int EOF;
- public static final int NON_EXPRESSION_TEXT;
- public static final int START_EXPRESSION;
- public static final int INTEGER_LITERAL;
- public static final int FLOATING_POINT_LITERAL;
- public static final int EXPONENT;
- public static final int STRING_LITERAL;
- public static final int BADLY_ESCAPED_STRING_LITERAL;
- public static final int TRUE;
- public static final int FALSE;
- public static final int NULL;
- public static final int END_EXPRESSION;
- public static final int DOT;
- public static final int GT1;
- public static final int GT2;
- public static final int LT1;
- public static final int LT2;
- public static final int EQ1;
- public static final int EQ2;
- public static final int LE1;
- public static final int LE2;
- public static final int GE1;
- public static final int GE2;
- public static final int NE1;
- public static final int NE2;
- public static final int LPAREN;
- public static final int RPAREN;
- public static final int COMMA;
- public static final int COLON;
- public static final int LBRACKET;
- public static final int RBRACKET;
- public static final int PLUS;
- public static final int MINUS;
- public static final int MULTIPLY;
- public static final int DIVIDE1;
- public static final int DIVIDE2;
- public static final int MODULUS1;
- public static final int MODULUS2;
- public static final int NOT1;
- public static final int NOT2;
- public static final int AND1;
- public static final int AND2;
- public static final int OR1;
- public static final int OR2;
- public static final int EMPTY;
- public static final int COND;
- public static final int IDENTIFIER;
- public static final int IMPL_OBJ_START;
- public static final int LETTER;
- public static final int DIGIT;
- public static final int ILLEGAL_CHARACTER;
- public static final int DEFAULT;
- public static final int IN_EXPRESSION;
- public static final java.lang.String[] tokenImage;
-}
-
-Compiled from "ELParser.java"
-final class org.jbpm.jpdl.el.parser.ELParser$JJCalls extends java.lang.Object{
-}
-
-Compiled from "ELParserTokenManager.java"
-public class org.jbpm.jpdl.el.parser.ELParserTokenManager extends java.lang.Object implements org.jbpm.jpdl.el.parser.ELParserConstants{
- public java.io.PrintStream debugStream;
- public static final java.lang.String[] jjstrLiteralImages;
- public static final java.lang.String[] lexStateNames;
- public static final int[] jjnewLexState;
- protected char curChar;
- public void setDebugStream(java.io.PrintStream);
- public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream);
- public org.jbpm.jpdl.el.parser.ELParserTokenManager(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
- public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream);
- public void ReInit(org.jbpm.jpdl.el.parser.SimpleCharStream, int);
- public void SwitchTo(int);
- public final org.jbpm.jpdl.el.parser.ELToken getNextToken();
-}
-
-Compiled from "ELToken.java"
-public class org.jbpm.jpdl.el.parser.ELToken extends java.lang.Object{
- public int kind;
- public int beginLine;
- public int beginColumn;
- public int endLine;
- public int endColumn;
- public java.lang.String image;
- public org.jbpm.jpdl.el.parser.ELToken next;
- public org.jbpm.jpdl.el.parser.ELToken specialToken;
- public org.jbpm.jpdl.el.parser.ELToken();
- public final java.lang.String toString();
- public static final org.jbpm.jpdl.el.parser.ELToken newToken(int);
-}
-
-Compiled from "ELTokenMgrError.java"
-public class org.jbpm.jpdl.el.parser.ELTokenMgrError extends java.lang.Error{
- protected static final java.lang.String addEscapes(java.lang.String);
- public java.lang.String getMessage();
- public org.jbpm.jpdl.el.parser.ELTokenMgrError();
- public org.jbpm.jpdl.el.parser.ELTokenMgrError(java.lang.String, int);
- public org.jbpm.jpdl.el.parser.ELTokenMgrError(boolean, int, int, int, java.lang.String, char, int);
-}
-
-Compiled from "ParseException.java"
-public class org.jbpm.jpdl.el.parser.ParseException extends java.lang.Exception{
- protected boolean specialConstructor;
- public org.jbpm.jpdl.el.parser.ELToken currentToken;
- public int[][] expectedTokenSequences;
- public java.lang.String[] tokenImage;
- protected java.lang.String eol;
- public org.jbpm.jpdl.el.parser.ParseException(org.jbpm.jpdl.el.parser.ELToken, int[][], java.lang.String[]);
- public org.jbpm.jpdl.el.parser.ParseException();
- public org.jbpm.jpdl.el.parser.ParseException(java.lang.String);
- public java.lang.String getMessage();
- protected java.lang.String add_escapes(java.lang.String);
-}
-
-Compiled from "SimpleCharStream.java"
-public final class org.jbpm.jpdl.el.parser.SimpleCharStream extends java.lang.Object{
- public static final boolean staticFlag;
- public int bufpos;
- public final char BeginToken() throws java.io.IOException;
- public final char readChar() throws java.io.IOException;
- public final int getColumn();
- public final int getLine();
- public final int getEndColumn();
- public final int getEndLine();
- public final int getBeginColumn();
- public final int getBeginLine();
- public final void backup(int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.Reader);
- public void ReInit(java.io.Reader, int, int, int);
- public void ReInit(java.io.Reader, int, int);
- public void ReInit(java.io.Reader);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream, int, int);
- public org.jbpm.jpdl.el.parser.SimpleCharStream(java.io.InputStream);
- public void ReInit(java.io.InputStream, int, int, int);
- public void ReInit(java.io.InputStream);
- public void ReInit(java.io.InputStream, int, int);
- public final java.lang.String GetImage();
- public final char[] GetSuffix(int);
- public void Done();
- public void adjustBeginLineColumn(int, int);
-}
-
-Compiled from "VariableResolver.java"
-public interface org.jbpm.jpdl.el.VariableResolver{
- public abstract java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "MilestoneInstance.java"
-public class org.jbpm.jpdl.exe.MilestoneInstance extends java.lang.Object implements java.io.Serializable{
- protected long id;
- protected java.lang.String name;
- protected boolean reached;
- protected org.jbpm.graph.exe.Token token;
- protected java.util.Collection listeners;
- public org.jbpm.jpdl.exe.MilestoneInstance();
- public org.jbpm.jpdl.exe.MilestoneInstance(java.lang.String);
- public static org.jbpm.jpdl.exe.MilestoneInstance getMilestoneInstance(java.lang.String, org.jbpm.graph.exe.Token);
- public void addListener(org.jbpm.graph.exe.Token);
- public void notifyListeners();
- public long getId();
- public void setId(long);
- public java.util.Collection getListeners();
- public void setListeners(java.util.Collection);
- public java.lang.String getName();
- public void setName(java.lang.String);
- public boolean isReached();
- public void setReached(boolean);
- public org.jbpm.graph.exe.Token getToken();
- public void setToken(org.jbpm.graph.exe.Token);
-}
-
-Compiled from "JpdlException.java"
-public class org.jbpm.jpdl.JpdlException extends java.lang.RuntimeException{
- protected java.util.List problems;
- public org.jbpm.jpdl.JpdlException(java.util.List);
- public org.jbpm.jpdl.JpdlException(java.lang.String);
- public org.jbpm.jpdl.JpdlException(java.lang.String, java.lang.Throwable);
- public java.util.List getProblems();
-}
-
-Compiled from "ConfigurableParser.java"
-public interface org.jbpm.jpdl.par.ConfigurableParser extends org.jbpm.jpdl.par.ProcessArchiveParser{
- public abstract void configure(org.w3c.dom.Element);
-}
-
-Compiled from "FileArchiveParser.java"
-public class org.jbpm.jpdl.par.FileArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
- public org.jbpm.jpdl.par.FileArchiveParser();
- public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "FileFilter.java"
-public class org.jbpm.jpdl.par.FileFilter extends java.lang.Object implements org.jbpm.jpdl.par.ConfigurableParser{
- public org.jbpm.jpdl.par.FileFilter();
- public void configure(org.w3c.dom.Element);
- public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "JpdlArchiveParser.java"
-public class org.jbpm.jpdl.par.JpdlArchiveParser extends java.lang.Object implements org.jbpm.jpdl.par.ProcessArchiveParser{
- public org.jbpm.jpdl.par.JpdlArchiveParser();
- public org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition) throws org.jbpm.jpdl.JpdlException;
-}
-
-Compiled from "ProcessArchive.java"
-public class org.jbpm.jpdl.par.ProcessArchive extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
- public org.jbpm.jpdl.par.ProcessArchive(java.util.zip.ZipInputStream) throws java.io.IOException;
- public org.jbpm.graph.def.ProcessDefinition parseProcessDefinition();
- public java.lang.String toString();
- public java.util.Map getEntries();
- public byte[] getEntry(java.lang.String);
- public java.io.InputStream getEntryInputStream(java.lang.String);
- public byte[] removeEntry(java.lang.String);
- public java.io.InputStream removeEntryInputStream(java.lang.String);
- public void addProblem(org.jbpm.jpdl.xml.Problem);
- public java.util.List getProblems();
- public void resetProblems();
-}
-
-Compiled from "ProcessArchiveParser.java"
-public interface org.jbpm.jpdl.par.ProcessArchiveParser extends java.io.Serializable{
- public abstract org.jbpm.graph.def.ProcessDefinition readFromArchive(org.jbpm.jpdl.par.ProcessArchive, org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "JpdlParser.java"
-public class org.jbpm.jpdl.xml.JpdlParser extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.jpdl.xml.JpdlParser();
- public static org.dom4j.Document parse(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
- public static org.dom4j.io.SAXReader createSaxReader(org.jbpm.jpdl.xml.ProblemListener) throws java.lang.Exception;
- public static org.xml.sax.XMLReader createXmlReader() throws java.lang.Exception;
- public static void addSchemaResource(java.lang.String);
-}
-
-Compiled from "JpdlParser.java"
-class org.jbpm.jpdl.xml.JpdlParser$JpdlErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler,java.io.Serializable{
- public void warning(org.xml.sax.SAXParseException);
- public void error(org.xml.sax.SAXParseException);
- public void fatalError(org.xml.sax.SAXParseException);
-}
-
-Compiled from "JpdlXmlReader.java"
-public class org.jbpm.jpdl.xml.JpdlXmlReader extends java.lang.Object implements org.jbpm.jpdl.xml.ProblemListener{
- protected org.xml.sax.InputSource inputSource;
- protected java.util.List problems;
- protected org.jbpm.jpdl.xml.ProblemListener problemListener;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- protected java.lang.String initialNodeName;
- protected java.util.Collection unresolvedTransitionDestinations;
- protected java.util.Collection unresolvedActionReferences;
- protected org.dom4j.Document document;
- public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource);
- public org.jbpm.jpdl.xml.JpdlXmlReader(org.xml.sax.InputSource, org.jbpm.jpdl.xml.ProblemListener);
- public org.jbpm.jpdl.xml.JpdlXmlReader(java.io.Reader);
- public void close() throws java.io.IOException;
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void addProblem(org.jbpm.jpdl.xml.Problem);
- public void addError(java.lang.String);
- public void addError(java.lang.String, java.lang.Throwable);
- public void addWarning(java.lang.String);
- public org.jbpm.graph.def.ProcessDefinition readProcessDefinition();
- protected void parseProcessDefinitionAttributes(org.dom4j.Element);
- protected void readSwimlanes(org.dom4j.Element);
- public void readNodes(org.dom4j.Element, org.jbpm.graph.def.NodeCollection);
- public void readTasks(org.dom4j.Element, org.jbpm.graph.node.TaskNode);
- public org.jbpm.taskmgmt.def.Task readTask(org.dom4j.Element, org.jbpm.taskmgmt.def.TaskMgmtDefinition, org.jbpm.graph.node.TaskNode);
- protected org.jbpm.instantiation.Delegation readAssignmentDelegation(org.dom4j.Element);
- protected org.jbpm.taskmgmt.def.TaskController readTaskController(org.dom4j.Element);
- public java.util.List readVariableAccesses(org.dom4j.Element);
- public void readStartStateTask(org.dom4j.Element, org.jbpm.graph.node.StartState);
- public void readNode(org.dom4j.Element, org.jbpm.graph.def.Node, org.jbpm.graph.def.NodeCollection);
- protected void readNodeTimers(org.dom4j.Element, org.jbpm.graph.def.Node);
- protected void readNodeTimer(org.dom4j.Element, org.jbpm.graph.def.Node);
- protected void readTaskTimers(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
- protected void readTaskTimer(org.dom4j.Element, org.jbpm.taskmgmt.def.Task);
- protected void readEvents(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
- public void readActions(org.dom4j.Element, org.jbpm.graph.def.GraphElement, java.lang.String);
- protected void addAction(org.jbpm.graph.def.GraphElement, java.lang.String, org.jbpm.graph.def.Action);
- public org.jbpm.graph.def.Action readSingleAction(org.dom4j.Element);
- public org.jbpm.graph.def.Action createAction(org.dom4j.Element);
- public void readAction(org.dom4j.Element, org.jbpm.graph.def.Action);
- protected void readExceptionHandlers(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
- protected void readExceptionHandler(org.dom4j.Element, org.jbpm.graph.def.GraphElement);
- public void addUnresolvedTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
- public void resolveTransitionDestinations();
- public void resolveTransitionDestinations(java.util.List, org.jbpm.graph.def.Node);
- public org.jbpm.graph.def.Transition resolveTransitionDestination(org.dom4j.Element, org.jbpm.graph.def.Node);
- public void addUnresolvedActionReference(org.dom4j.Element, org.jbpm.graph.def.Action);
- public void resolveActionReferences();
- public void verifySwimlaneAssignments();
- public org.jbpm.instantiation.Delegation createMailDelegation(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public java.lang.String getProperty(java.lang.String, org.dom4j.Element);
-}
-
-Compiled from "JpdlXmlWriter.java"
-public class org.jbpm.jpdl.xml.JpdlXmlWriter extends java.lang.Object{
- public org.jbpm.jpdl.xml.JpdlXmlWriter(java.io.Writer);
- public void addProblem(java.lang.String);
- public static java.lang.String toString(org.jbpm.graph.def.ProcessDefinition);
- public void setUseNamespace(boolean);
- public void write(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "Parsable.java"
-public interface org.jbpm.jpdl.xml.Parsable{
- public abstract void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public abstract void write(org.dom4j.Element);
-}
-
-Compiled from "Problem.java"
-public class org.jbpm.jpdl.xml.Problem extends java.lang.Object implements java.io.Serializable{
- public static final int LEVEL_FATAL;
- public static final int LEVEL_ERROR;
- public static final int LEVEL_WARNING;
- public static final int LEVEL_INFO;
- protected int level;
- protected java.lang.String description;
- protected java.lang.String resource;
- protected java.lang.String folder;
- protected java.lang.Integer line;
- protected java.lang.Throwable exception;
- public org.jbpm.jpdl.xml.Problem(int, java.lang.String);
- public org.jbpm.jpdl.xml.Problem(int, java.lang.String, java.lang.Throwable);
- public java.lang.String toString();
- public static boolean containsProblemsOfLevel(java.util.Collection, int);
- public java.lang.String getDescription();
- public void setDescription(java.lang.String);
- public java.lang.Throwable getException();
- public void setException(java.lang.Throwable);
- public java.lang.String getFolder();
- public void setFolder(java.lang.String);
- public java.lang.Integer getLine();
- public void setLine(java.lang.Integer);
- public java.lang.String getResource();
- public void setResource(java.lang.String);
- public int getLevel();
-}
-
-Compiled from "ProblemListener.java"
-public interface org.jbpm.jpdl.xml.ProblemListener extends java.io.Serializable{
- public abstract void addProblem(org.jbpm.jpdl.xml.Problem);
-}
-
-Compiled from "DbLoggingService.java"
-public class org.jbpm.logging.db.DbLoggingService extends java.lang.Object implements org.jbpm.logging.LoggingService{
- public org.jbpm.logging.db.DbLoggingService();
- public void log(org.jbpm.logging.log.ProcessLog);
- public void close();
-}
-
-Compiled from "DbLoggingServiceFactory.java"
-public class org.jbpm.logging.db.DbLoggingServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.logging.db.DbLoggingServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "LoggingInstance.java"
-public class org.jbpm.logging.exe.LoggingInstance extends org.jbpm.module.exe.ModuleInstance{
- public org.jbpm.logging.exe.LoggingInstance();
- public void startCompositeLog(org.jbpm.logging.log.CompositeLog);
- public void endCompositeLog();
- public void addLog(org.jbpm.logging.log.ProcessLog);
- public java.util.List getLogs();
- public java.util.List getLogs(java.lang.Class);
- public static java.util.List getLogs(java.util.Collection, java.lang.Class);
- public void logLogs();
-}
-
-Compiled from "CompositeLog.java"
-public class org.jbpm.logging.log.CompositeLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.logging.log.CompositeLog();
- public java.util.List getChildren();
- public void setChildren(java.util.List);
- public java.lang.String toString();
- public void addChild(org.jbpm.logging.log.ProcessLog);
-}
-
-Compiled from "LoggingService.java"
-public interface org.jbpm.logging.LoggingService extends org.jbpm.svc.Service{
- public abstract void log(org.jbpm.logging.log.ProcessLog);
-}
-
-Compiled from "MessageLog.java"
-public class org.jbpm.logging.log.MessageLog extends org.jbpm.logging.log.ProcessLog{
- public org.jbpm.logging.log.MessageLog();
- public org.jbpm.logging.log.MessageLog(java.lang.String);
- public java.lang.String toString();
- public java.lang.String getMessage();
-}
-
-Compiled from "ProcessLog.java"
-public abstract class org.jbpm.logging.log.ProcessLog extends java.lang.Object implements java.io.Serializable{
- protected int index;
- protected java.util.Date date;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.logging.log.CompositeLog parent;
- public org.jbpm.logging.log.ProcessLog();
- public abstract java.lang.String toString();
- public java.lang.String getActorId();
- public void setToken(org.jbpm.graph.exe.Token);
- public void setParent(org.jbpm.logging.log.CompositeLog);
- public long getId();
- public java.util.Date getDate();
- public void setDate(java.util.Date);
- public org.jbpm.logging.log.CompositeLog getParent();
- public org.jbpm.graph.exe.Token getToken();
- public void setIndex(int);
- public int getIndex();
- public java.util.List getChildren();
-}
-
-Compiled from "AddressResolver.java"
-public interface org.jbpm.mail.AddressResolver extends java.io.Serializable{
- public abstract java.lang.Object resolveAddress(java.lang.String);
-}
-
-Compiled from "Mail.java"
-public class org.jbpm.mail.Mail extends java.lang.Object implements org.jbpm.graph.def.ActionHandler{
- public org.jbpm.mail.Mail();
- public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public org.jbpm.mail.Mail(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
- public void execute(org.jbpm.graph.exe.ExecutionContext);
- public java.util.List getRecipients();
- public java.util.List getBccRecipients();
- public java.lang.String getSubject();
- public java.lang.String getText();
- public java.lang.String getFromAddress();
- public void send();
- public static void send(java.util.Properties, java.lang.String, java.util.List, java.lang.String, java.lang.String);
- public static void send(java.util.Properties, java.lang.String, java.util.List, java.util.List, java.lang.String, java.lang.String);
- protected java.util.List tokenize(java.lang.String);
- protected java.util.Collection resolveAddresses(java.util.List);
-}
-
-Compiled from "Mail.java"
-class org.jbpm.mail.Mail$MailVariableResolver extends java.lang.Object implements org.jbpm.jpdl.el.VariableResolver,java.io.Serializable{
- public org.jbpm.mail.Mail$MailVariableResolver(org.jbpm.mail.Mail, java.util.Map, org.jbpm.jpdl.el.VariableResolver);
- public java.lang.Object resolveVariable(java.lang.String) throws org.jbpm.jpdl.el.ELException;
-}
-
-Compiled from "ModuleDefinition.java"
-public abstract class org.jbpm.module.def.ModuleDefinition extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected org.jbpm.graph.def.ProcessDefinition processDefinition;
- public org.jbpm.module.def.ModuleDefinition();
- public abstract org.jbpm.module.exe.ModuleInstance createInstance();
- public boolean equals(java.lang.Object);
- public long getId();
- public java.lang.String getName();
- public org.jbpm.graph.def.ProcessDefinition getProcessDefinition();
- public void setProcessDefinition(org.jbpm.graph.def.ProcessDefinition);
-}
-
-Compiled from "ModuleInstance.java"
-public class org.jbpm.module.exe.ModuleInstance extends java.lang.Object implements java.io.Serializable{
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- public org.jbpm.module.exe.ModuleInstance();
- public boolean equals(java.lang.Object);
- protected org.jbpm.svc.Service getService(java.lang.String);
- public long getId();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "DbMessageService.java"
-public class org.jbpm.msg.db.DbMessageService extends java.lang.Object implements org.jbpm.msg.MessageService{
- public org.jbpm.msg.db.DbMessageService();
- public void send(org.jbpm.job.Job);
- public void close();
-}
-
-Compiled from "DbMessageServiceFactory.java"
-public class org.jbpm.msg.db.DbMessageServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.msg.db.DbMessageServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "MessageService.java"
-public interface org.jbpm.msg.MessageService extends org.jbpm.svc.Service,java.io.Serializable{
- public abstract void send(org.jbpm.job.Job);
- public abstract void close();
-}
-
-Compiled from "DbPersistenceService.java"
-public class org.jbpm.persistence.db.DbPersistenceService extends java.lang.Object implements org.jbpm.svc.Service,org.jbpm.persistence.PersistenceService{
- protected org.jbpm.persistence.db.DbPersistenceServiceFactory persistenceServiceFactory;
- protected java.sql.Connection connection;
- protected boolean mustConnectionBeClosed;
- protected org.hibernate.Transaction transaction;
- protected boolean isTransactionEnabled;
- protected boolean isCurrentSessionEnabled;
- protected org.hibernate.Session session;
- protected boolean mustSessionBeFlushed;
- protected boolean mustSessionBeClosed;
- protected org.jbpm.svc.Services services;
- protected org.jbpm.db.GraphSession graphSession;
- protected org.jbpm.db.TaskMgmtSession taskMgmtSession;
- protected org.jbpm.db.JobSession jobSession;
- protected org.jbpm.db.ContextSession contextSession;
- protected org.jbpm.db.LoggingSession loggingSession;
- public org.jbpm.persistence.db.DbPersistenceService(org.jbpm.persistence.db.DbPersistenceServiceFactory);
- public org.hibernate.SessionFactory getSessionFactory();
- public org.hibernate.Session getSession();
- public void beginTransaction();
- public void endTransaction();
- public java.sql.Connection getConnection();
- public java.sql.Connection getConnection(boolean);
- public boolean isTransactionActive();
- protected boolean isTransactionExternallyManaged();
- public void close();
- public void assignId(java.lang.Object);
- public org.jbpm.db.GraphSession getGraphSession();
- public org.jbpm.db.LoggingSession getLoggingSession();
- public org.jbpm.db.JobSession getJobSession();
- public org.jbpm.db.ContextSession getContextSession();
- public org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public javax.sql.DataSource getDataSource();
- public boolean isRollbackOnly();
- public void setRollbackOnly(boolean);
- public void setRollbackOnly();
- public void setSession(org.hibernate.Session);
- public void setSessionWithoutDisablingTx(org.hibernate.Session);
- public void setConnection(java.sql.Connection);
- public void setContextSession(org.jbpm.db.ContextSession);
- public void setDataSource(javax.sql.DataSource);
- public void setGraphSession(org.jbpm.db.GraphSession);
- public void setLoggingSession(org.jbpm.db.LoggingSession);
- public void setJobSession(org.jbpm.db.JobSession);
- public void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
- public void setSessionFactory(org.hibernate.SessionFactory);
- public org.hibernate.Transaction getTransaction();
- public void setTransaction(org.hibernate.Transaction);
- public boolean isTransactionEnabled();
- public void setTransactionEnabled(boolean);
-}
-
-Compiled from "DbPersistenceServiceFactory.java"
-public class org.jbpm.persistence.db.DbPersistenceServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.persistence.db.DbPersistenceServiceFactory();
- public org.jbpm.svc.Service openService();
- public synchronized org.hibernate.cfg.Configuration getConfiguration();
- public synchronized org.hibernate.tool.hbm2ddl.SchemaExport getSchemaExport();
- public synchronized org.hibernate.SessionFactory getSessionFactory();
- public javax.sql.DataSource getDataSource();
- public void cleanSchema();
- public void createSchema();
- public void dropSchema();
- public void close();
- public void finalize() throws java.lang.Throwable;
- public java.lang.String getDataSourceJndiName();
- public void setDataSourceJndiName(java.lang.String);
- public java.lang.String getSessionFactoryJndiName();
- public void setSessionFactoryJndiName(java.lang.String);
- public void setConfiguration(org.hibernate.cfg.Configuration);
- public void setDataSource(javax.sql.DataSource);
- public void setSchemaExport(org.hibernate.tool.hbm2ddl.SchemaExport);
- public void setSessionFactory(org.hibernate.SessionFactory);
- public boolean isTransactionEnabled();
- public void setTransactionEnabled(boolean);
- public boolean isCurrentSessionEnabled();
- public void setCurrentSessionEnabled(boolean);
-}
-
-Compiled from "StaleObjectLogConfigurer.java"
-public class org.jbpm.persistence.db.StaleObjectLogConfigurer extends java.lang.Object{
- public static org.apache.commons.logging.Log getStaleObjectExceptionsLog();
- public static void hideStaleObjectExceptions();
-}
-
-Compiled from "StaleObjectLogConfigurer.java"
-class org.jbpm.persistence.db.StaleObjectLogConfigurer$LogWrapper extends java.lang.Object implements org.apache.commons.logging.Log,java.io.Serializable{
- public void debug(java.lang.Object, java.lang.Throwable);
- public void debug(java.lang.Object);
- public void error(java.lang.Object, java.lang.Throwable);
- public void error(java.lang.Object);
- public void info(java.lang.Object, java.lang.Throwable);
- public void info(java.lang.Object);
- public void trace(java.lang.Object, java.lang.Throwable);
- public void trace(java.lang.Object);
- public void warn(java.lang.Object, java.lang.Throwable);
- public void warn(java.lang.Object);
- public void fatal(java.lang.Object, java.lang.Throwable);
- public void fatal(java.lang.Object);
- public boolean isDebugEnabled();
- public boolean isErrorEnabled();
- public boolean isFatalEnabled();
- public boolean isInfoEnabled();
- public boolean isTraceEnabled();
- public boolean isWarnEnabled();
-}
-
-Compiled from "JbpmPersistenceException.java"
-public class org.jbpm.persistence.JbpmPersistenceException extends org.jbpm.JbpmException{
- public org.jbpm.persistence.JbpmPersistenceException(java.lang.String, java.lang.Throwable);
-}
-
-Compiled from "JtaDbPersistenceService.java"
-public class org.jbpm.persistence.jta.JtaDbPersistenceService extends org.jbpm.persistence.db.DbPersistenceService{
- public org.jbpm.persistence.jta.JtaDbPersistenceService(org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory);
- public boolean isTransactionActive();
- protected boolean isTransactionExternallyManaged();
- public void close();
- public boolean isJtaTxCreated();
-}
-
-Compiled from "JtaDbPersistenceServiceFactory.java"
-public class org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory extends org.jbpm.persistence.db.DbPersistenceServiceFactory{
- public org.jbpm.persistence.jta.JtaDbPersistenceServiceFactory();
- public org.jbpm.svc.Service openService();
- public javax.transaction.UserTransaction getUserTransaction();
-}
-
-Compiled from "PersistenceService.java"
-public interface org.jbpm.persistence.PersistenceService extends org.jbpm.svc.Service{
- public abstract void assignId(java.lang.Object);
- public abstract org.jbpm.db.GraphSession getGraphSession();
- public abstract org.jbpm.db.LoggingSession getLoggingSession();
- public abstract org.jbpm.db.JobSession getJobSession();
- public abstract org.jbpm.db.ContextSession getContextSession();
- public abstract org.jbpm.db.TaskMgmtSession getTaskMgmtSession();
- public abstract boolean isRollbackOnly();
- public abstract void setRollbackOnly(boolean);
- public abstract void setRollbackOnly();
- public abstract void setGraphSession(org.jbpm.db.GraphSession);
- public abstract void setLoggingSession(org.jbpm.db.LoggingSession);
- public abstract void setJobSession(org.jbpm.db.JobSession);
- public abstract void setTaskMgmtSession(org.jbpm.db.TaskMgmtSession);
-}
-
-Compiled from "DbSchedulerService.java"
-public class org.jbpm.scheduler.db.DbSchedulerService extends java.lang.Object implements org.jbpm.scheduler.SchedulerService{
- public org.jbpm.scheduler.db.DbSchedulerService();
- public void createTimer(org.jbpm.job.Timer);
- public void deleteTimer(org.jbpm.job.Timer);
- public void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
- public void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
- public void close();
-}
-
-Compiled from "DbSchedulerServiceFactory.java"
-public class org.jbpm.scheduler.db.DbSchedulerServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.scheduler.db.DbSchedulerServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "CancelTimerAction.java"
-public class org.jbpm.scheduler.def.CancelTimerAction extends org.jbpm.graph.def.Action{
- public org.jbpm.scheduler.def.CancelTimerAction();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- public java.lang.String getTimerName();
- public void setTimerName(java.lang.String);
-}
-
-Compiled from "CreateTimerAction.java"
-public class org.jbpm.scheduler.def.CreateTimerAction extends org.jbpm.graph.def.Action{
- public org.jbpm.scheduler.def.CreateTimerAction();
- public void read(org.dom4j.Element, org.jbpm.jpdl.xml.JpdlXmlReader);
- public void execute(org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
- protected org.jbpm.job.Timer createTimer(org.jbpm.graph.exe.ExecutionContext);
- public java.lang.String getDueDate();
- public void setDueDate(java.lang.String);
- public java.lang.String getRepeat();
- public void setRepeat(java.lang.String);
- public java.lang.String getTransitionName();
- public void setTransitionName(java.lang.String);
- public java.lang.String getTimerName();
- public void setTimerName(java.lang.String);
- public org.jbpm.graph.def.Action getTimerAction();
- public void setTimerAction(org.jbpm.graph.def.Action);
-}
-
-Compiled from "SchedulerService.java"
-public interface org.jbpm.scheduler.SchedulerService extends org.jbpm.svc.Service{
- public abstract void createTimer(org.jbpm.job.Timer);
- public abstract void deleteTimer(org.jbpm.job.Timer);
- public abstract void deleteTimersByName(java.lang.String, org.jbpm.graph.exe.Token);
- public abstract void deleteTimersByProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "DefaultAuthenticationService.java"
-public class org.jbpm.security.authentication.DefaultAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
- public org.jbpm.security.authentication.DefaultAuthenticationService();
- public void setActorId(java.lang.String);
- public java.lang.String getActorId();
- public void close();
-}
-
-Compiled from "DefaultAuthenticationServiceFactory.java"
-public class org.jbpm.security.authentication.DefaultAuthenticationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.security.authentication.DefaultAuthenticationServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "AuthenticationService.java"
-public interface org.jbpm.security.AuthenticationService extends org.jbpm.svc.Service{
- public abstract java.lang.String getActorId();
- public abstract void setActorId(java.lang.String);
-}
-
-Compiled from "SubjectAuthenticationService.java"
-public class org.jbpm.security.authentication.SubjectAuthenticationService extends java.lang.Object implements org.jbpm.security.AuthenticationService{
- public org.jbpm.security.authentication.SubjectAuthenticationService(java.lang.String, java.lang.Boolean);
- public org.jbpm.security.authentication.SubjectAuthenticationService();
- protected void initPrincipalClass(java.lang.String);
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public void close();
-}
-
-Compiled from "SubjectAuthenticationServiceFactory.java"
-public class org.jbpm.security.authentication.SubjectAuthenticationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.security.authentication.SubjectAuthenticationServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
- public boolean isAllowActorIdOverwrite();
- public void setAllowActorIdOverwrite(boolean);
- public java.lang.String getPrincipalClassName();
- public void setPrincipalClassName(java.lang.String);
-}
-
-Compiled from "IdentityAuthorizationService.java"
-public class org.jbpm.security.authorization.IdentityAuthorizationService extends java.lang.Object implements org.jbpm.security.AuthorizationService{
- public org.jbpm.security.authorization.IdentityAuthorizationService();
- public void checkPermission(java.security.Permission) throws java.security.AccessControlException;
- public void close();
-}
-
-Compiled from "IdentityAuthorizationServiceFactory.java"
-public class org.jbpm.security.authorization.IdentityAuthorizationServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.security.authorization.IdentityAuthorizationServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "AuthorizationService.java"
-public interface org.jbpm.security.AuthorizationService extends org.jbpm.svc.Service{
- public abstract void checkPermission(java.security.Permission) throws java.security.AccessControlException;
-}
-
-Compiled from "CreateProcessInstancePermission.java"
-public class org.jbpm.security.permission.CreateProcessInstancePermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.CreateProcessInstancePermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "DeployProcessPermission.java"
-public class org.jbpm.security.permission.DeployProcessPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.DeployProcessPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "EndTaskPermission.java"
-public class org.jbpm.security.permission.EndTaskPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.EndTaskPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "SubmitTaskParametersPermission.java"
-public class org.jbpm.security.permission.SubmitTaskParametersPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.SubmitTaskParametersPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "TaskAssignPermission.java"
-public class org.jbpm.security.permission.TaskAssignPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.TaskAssignPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "ViewTaskParametersPermission.java"
-public class org.jbpm.security.permission.ViewTaskParametersPermission extends java.security.BasicPermission{
- public org.jbpm.security.permission.ViewTaskParametersPermission(java.lang.String, java.lang.String);
-}
-
-Compiled from "SecurityHelper.java"
-public abstract class org.jbpm.security.SecurityHelper extends java.lang.Object{
- public org.jbpm.security.SecurityHelper();
- public static java.lang.String getAuthenticatedActorId();
- public static void checkPermission(java.security.Permission);
-}
-
-Compiled from "EventService.java"
-public interface org.jbpm.signal.EventService extends org.jbpm.svc.Service{
- public static final java.lang.String SERVICE_NAME;
- public abstract void fireEvent(java.lang.String, org.jbpm.graph.def.GraphElement, org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "JbpmServiceException.java"
-public class org.jbpm.svc.JbpmServiceException extends org.jbpm.JbpmException{
- public org.jbpm.svc.JbpmServiceException();
- public org.jbpm.svc.JbpmServiceException(java.lang.String, java.lang.Throwable);
- public org.jbpm.svc.JbpmServiceException(java.lang.String);
- public org.jbpm.svc.JbpmServiceException(java.lang.Throwable);
-}
-
-Compiled from "CascadeSaveOperation.java"
-public class org.jbpm.svc.save.CascadeSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.CascadeSaveOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "CheckUnpersistableVariablesOperation.java"
-public class org.jbpm.svc.save.CheckUnpersistableVariablesOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.CheckUnpersistableVariablesOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "HibernateSaveOperation.java"
-public class org.jbpm.svc.save.HibernateSaveOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.HibernateSaveOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "SaveLogsOperation.java"
-public class org.jbpm.svc.save.SaveLogsOperation extends java.lang.Object implements org.jbpm.svc.save.SaveOperation{
- public org.jbpm.svc.save.SaveLogsOperation();
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "SaveOperation.java"
-public interface org.jbpm.svc.save.SaveOperation extends java.io.Serializable{
- public abstract void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
-}
-
-Compiled from "Service.java"
-public interface org.jbpm.svc.Service extends java.io.Serializable{
- public abstract void close();
-}
-
-Compiled from "ServiceFactory.java"
-public interface org.jbpm.svc.ServiceFactory extends java.io.Serializable{
- public abstract org.jbpm.svc.Service openService();
- public abstract void close();
-}
-
-Compiled from "Services.java"
-public class org.jbpm.svc.Services extends java.lang.Object implements java.io.Serializable{
- public static final java.lang.String SERVICENAME_AUTHENTICATION;
- public static final java.lang.String SERVICENAME_AUTHORIZATION;
- public static final java.lang.String SERVICENAME_TX;
- public static final java.lang.String SERVICENAME_LOGGING;
- public static final java.lang.String SERVICENAME_MESSAGE;
- public static final java.lang.String SERVICENAME_PERSISTENCE;
- public static final java.lang.String SERVICENAME_SCHEDULER;
- public static final java.lang.String SERVICENAME_JCR;
- public static final java.lang.String SERVICENAME_ADDRESSRESOLVER;
- public static org.jbpm.svc.Service getCurrentService(java.lang.String);
- public static org.jbpm.svc.Service getCurrentService(java.lang.String, boolean);
- public org.jbpm.svc.Services(java.util.Map);
- public org.jbpm.svc.Services(java.util.Map, java.util.List, java.util.List);
- public void setSaveOperations(java.util.List);
- public void addSaveOperation(org.jbpm.svc.save.SaveOperation);
- public java.util.Map getServiceFactories();
- public org.jbpm.svc.ServiceFactory getServiceFactory(java.lang.String);
- public boolean hasService(java.lang.String);
- public org.jbpm.svc.Service getService(java.lang.String);
- public void save(org.jbpm.graph.exe.ProcessInstance, org.jbpm.JbpmContext);
- public org.jbpm.security.AuthenticationService getAuthenticationService();
- public org.jbpm.security.AuthorizationService getAuthorizationService();
- public org.jbpm.logging.LoggingService getLoggingService();
- public org.jbpm.msg.MessageService getMessageService();
- public org.jbpm.persistence.PersistenceService getPersistenceService();
- public org.jbpm.scheduler.SchedulerService getSchedulerService();
- public org.jbpm.tx.TxService getTxService();
- public void setAuthenticationService(org.jbpm.security.AuthenticationService);
- public void setAuthorizationService(org.jbpm.security.AuthorizationService);
- public void setLoggingService(org.jbpm.logging.LoggingService);
- public void setMessageService(org.jbpm.msg.MessageService);
- public void setPersistenceService(org.jbpm.persistence.PersistenceService);
- public void setSchedulerService(org.jbpm.scheduler.SchedulerService);
- public void setTxService(org.jbpm.tx.TxService);
- public void close();
- public static boolean isCausedByStaleState(org.jbpm.persistence.JbpmPersistenceException);
- public static void assignId(java.lang.Object);
-}
-
-Compiled from "AssignmentHandler.java"
-public interface org.jbpm.taskmgmt.def.AssignmentHandler extends java.io.Serializable{
- public abstract void assign(org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext) throws java.lang.Exception;
-}
-
-Compiled from "Swimlane.java"
-public class org.jbpm.taskmgmt.def.Swimlane extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String name;
- protected java.lang.String actorIdExpression;
- protected java.lang.String pooledActorsExpression;
- protected org.jbpm.instantiation.Delegation assignmentDelegation;
- protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
- protected java.util.Set tasks;
- public org.jbpm.taskmgmt.def.Swimlane();
- public org.jbpm.taskmgmt.def.Swimlane(java.lang.String);
- public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
- public void addTask(org.jbpm.taskmgmt.def.Task);
- public java.util.Set getTasks();
- public boolean equals(java.lang.Object);
- public void setActorIdExpression(java.lang.String);
- public void setPooledActorsExpression(java.lang.String);
- public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public java.lang.String getActorIdExpression();
- public java.lang.String getPooledActorsExpression();
- public org.jbpm.instantiation.Delegation getAssignmentDelegation();
- public java.lang.String getName();
- public long getId();
-}
-
-Compiled from "Task.java"
-public class org.jbpm.taskmgmt.def.Task extends org.jbpm.graph.def.GraphElement{
- public static final int PRIORITY_HIGHEST;
- public static final int PRIORITY_HIGH;
- public static final int PRIORITY_NORMAL;
- public static final int PRIORITY_LOW;
- public static final int PRIORITY_LOWEST;
- protected boolean isBlocking;
- protected boolean isSignalling;
- protected java.lang.String condition;
- protected java.lang.String dueDate;
- protected int priority;
- protected org.jbpm.graph.node.TaskNode taskNode;
- protected org.jbpm.graph.node.StartState startState;
- protected org.jbpm.taskmgmt.def.TaskMgmtDefinition taskMgmtDefinition;
- protected org.jbpm.taskmgmt.def.Swimlane swimlane;
- protected java.lang.String actorIdExpression;
- protected java.lang.String pooledActorsExpression;
- protected org.jbpm.instantiation.Delegation assignmentDelegation;
- protected org.jbpm.taskmgmt.def.TaskController taskController;
- public static int parsePriority(java.lang.String);
- public org.jbpm.taskmgmt.def.Task();
- public org.jbpm.taskmgmt.def.Task(java.lang.String);
- public java.lang.String[] getSupportedEventTypes();
- public void setTaskNode(org.jbpm.graph.node.TaskNode);
- public void setTaskMgmtDefinition(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
- public void setAssignmentDelegation(org.jbpm.instantiation.Delegation);
- public void setActorIdExpression(java.lang.String);
- public void setPooledActorsExpression(java.lang.String);
- public void setSwimlane(org.jbpm.taskmgmt.def.Swimlane);
- public org.jbpm.graph.def.GraphElement getParent();
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
- public boolean isBlocking();
- public void setBlocking(boolean);
- public org.jbpm.graph.node.TaskNode getTaskNode();
- public java.lang.String getActorIdExpression();
- public java.lang.String getPooledActorsExpression();
- public org.jbpm.instantiation.Delegation getAssignmentDelegation();
- public java.lang.String getDueDate();
- public void setDueDate(java.lang.String);
- public org.jbpm.taskmgmt.def.TaskController getTaskController();
- public void setTaskController(org.jbpm.taskmgmt.def.TaskController);
- public int getPriority();
- public void setPriority(int);
- public org.jbpm.graph.node.StartState getStartState();
- public void setStartState(org.jbpm.graph.node.StartState);
- public boolean isSignalling();
- public void setSignalling(boolean);
- public java.lang.String getCondition();
- public void setCondition(java.lang.String);
-}
-
-Compiled from "TaskController.java"
-public class org.jbpm.taskmgmt.def.TaskController extends java.lang.Object implements java.io.Serializable{
- public org.jbpm.taskmgmt.def.TaskController();
- public void initializeVariables(org.jbpm.taskmgmt.exe.TaskInstance);
- public void submitParameters(org.jbpm.taskmgmt.exe.TaskInstance);
- public boolean equals(java.lang.Object);
- public java.util.List getVariableAccesses();
- public org.jbpm.instantiation.Delegation getTaskControllerDelegation();
- public void setTaskControllerDelegation(org.jbpm.instantiation.Delegation);
- public long getId();
- public void setVariableAccesses(java.util.List);
-}
-
-Compiled from "TaskControllerHandler.java"
-public interface org.jbpm.taskmgmt.def.TaskControllerHandler extends java.io.Serializable{
- public abstract void initializeTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
- public abstract void submitTaskVariables(org.jbpm.taskmgmt.exe.TaskInstance, org.jbpm.context.exe.ContextInstance, org.jbpm.graph.exe.Token);
-}
-
-Compiled from "TaskMgmtDefinition.java"
-public class org.jbpm.taskmgmt.def.TaskMgmtDefinition extends org.jbpm.module.def.ModuleDefinition{
- protected java.util.Map swimlanes;
- protected java.util.Map tasks;
- protected org.jbpm.taskmgmt.def.Task startTask;
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition();
- public org.jbpm.module.exe.ModuleInstance createInstance();
- public void addSwimlane(org.jbpm.taskmgmt.def.Swimlane);
- public java.util.Map getSwimlanes();
- public org.jbpm.taskmgmt.def.Swimlane getSwimlane(java.lang.String);
- public void addTask(org.jbpm.taskmgmt.def.Task);
- public java.util.Map getTasks();
- public org.jbpm.taskmgmt.def.Task getTask(java.lang.String);
- public org.jbpm.taskmgmt.def.Task getStartTask();
- public void setStartTask(org.jbpm.taskmgmt.def.Task);
-}
-
-Compiled from "Assignable.java"
-public interface org.jbpm.taskmgmt.exe.Assignable extends java.io.Serializable{
- public abstract void setActorId(java.lang.String);
- public abstract void setPooledActors(java.lang.String[]);
-}
-
-Compiled from "PooledActor.java"
-public class org.jbpm.taskmgmt.exe.PooledActor extends java.lang.Object implements java.io.Serializable{
- protected java.lang.String actorId;
- protected java.util.Set taskInstances;
- protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
- public static java.util.Set createPool(java.lang.String[], org.jbpm.taskmgmt.exe.SwimlaneInstance, org.jbpm.taskmgmt.exe.TaskInstance);
- public static java.util.Set extractActorIds(java.util.Set);
- public org.jbpm.taskmgmt.exe.PooledActor();
- public org.jbpm.taskmgmt.exe.PooledActor(java.lang.String);
- public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.util.Set getTaskInstances();
- public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public boolean equals(java.lang.Object);
- public java.lang.String toString();
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
- public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public long getId();
-}
-
-Compiled from "SwimlaneInstance.java"
-public class org.jbpm.taskmgmt.exe.SwimlaneInstance extends java.lang.Object implements java.io.Serializable,org.jbpm.taskmgmt.exe.Assignable{
- protected java.lang.String name;
- protected java.lang.String actorId;
- protected java.util.Set pooledActors;
- protected org.jbpm.taskmgmt.def.Swimlane swimlane;
- protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
- public org.jbpm.taskmgmt.exe.SwimlaneInstance();
- public org.jbpm.taskmgmt.exe.SwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
- public void setPooledActors(java.lang.String[]);
- public boolean equals(java.lang.Object);
- public long getId();
- public java.lang.String getName();
- public org.jbpm.taskmgmt.def.Swimlane getSwimlane();
- public java.lang.String getActorId();
- public void setActorId(java.lang.String);
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
- public java.util.Set getPooledActors();
- public void setPooledActors(java.util.Set);
-}
-
-Compiled from "TaskInstance.java"
-public class org.jbpm.taskmgmt.exe.TaskInstance extends org.jbpm.context.exe.VariableContainer implements org.jbpm.graph.def.Identifiable,org.jbpm.taskmgmt.exe.Assignable{
- protected java.lang.String name;
- protected java.lang.String description;
- protected java.lang.String actorId;
- protected java.util.Date create;
- protected java.util.Date start;
- protected java.util.Date end;
- protected java.util.Date dueDate;
- protected int priority;
- protected boolean isCancelled;
- protected boolean isSuspended;
- protected boolean isOpen;
- protected boolean isSignalling;
- protected boolean isBlocking;
- protected org.jbpm.taskmgmt.def.Task task;
- protected org.jbpm.graph.exe.Token token;
- protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
- protected org.jbpm.taskmgmt.exe.TaskMgmtInstance taskMgmtInstance;
- protected org.jbpm.graph.exe.ProcessInstance processInstance;
- protected java.util.Set pooledActors;
- protected java.util.List comments;
- protected java.lang.String previousActorId;
- public org.jbpm.taskmgmt.exe.TaskInstance();
- public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String);
- public org.jbpm.taskmgmt.exe.TaskInstance(java.lang.String, java.lang.String);
- public void setTask(org.jbpm.taskmgmt.def.Task);
- public void create();
- public void create(org.jbpm.graph.exe.ExecutionContext);
- public void assign(org.jbpm.graph.exe.ExecutionContext);
- public boolean isStartTaskInstance();
- public void copySwimlaneInstanceAssignment(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public java.util.Set getPooledActors();
- public void setActorId(java.lang.String);
- public void setActorId(java.lang.String, boolean);
- public void setPooledActors(java.lang.String[]);
- public void start();
- public void start(java.lang.String);
- public void start(java.lang.String, boolean);
- public void setStart(java.util.Date);
- public void cancel();
- public void cancel(org.jbpm.graph.def.Transition);
- public void cancel(java.lang.String);
- public void end();
- public void end(java.lang.String);
- public void end(org.jbpm.graph.def.Transition);
- public boolean hasEnded();
- public void suspend();
- public void resume();
- public void addComment(java.lang.String);
- public void addComment(org.jbpm.graph.exe.Comment);
- public java.util.List getComments();
- public boolean isLast();
- public java.util.List getAvailableTransitions();
- public boolean equals(java.lang.Object);
- public java.lang.String toString();
- public void setPooledActors(java.util.Set);
- protected org.jbpm.context.exe.VariableContainer getParentVariableContainer();
- public java.lang.String getActorId();
- public java.util.Date getDueDate();
- public void setDueDate(java.util.Date);
- public java.util.Date getEnd();
- public void setEnd(java.util.Date);
- public void setCreate(java.util.Date);
- public long getId();
- public void setId(long);
- public java.util.Date getStart();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance getTaskMgmtInstance();
- public void setTaskMgmtInstance(org.jbpm.taskmgmt.exe.TaskMgmtInstance);
- public org.jbpm.graph.exe.Token getToken();
- public void setToken(org.jbpm.graph.exe.Token);
- public void setSignalling(boolean);
- public boolean isSignalling();
- public boolean isCancelled();
- public java.lang.String getName();
- public void setName(java.lang.String);
- public boolean isBlocking();
- public void setBlocking(boolean);
- public java.util.Date getCreate();
- public org.jbpm.taskmgmt.def.Task getTask();
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
- public void setSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public java.lang.String getPreviousActorId();
- public int getPriority();
- public void setPriority(int);
- public boolean isOpen();
- public java.lang.String getDescription();
- public void setDescription(java.lang.String);
- public boolean isSuspended();
- public org.jbpm.graph.exe.ProcessInstance getProcessInstance();
- public void setProcessInstance(org.jbpm.graph.exe.ProcessInstance);
-}
-
-Compiled from "TaskMgmtInstance.java"
-public class org.jbpm.taskmgmt.exe.TaskMgmtInstance extends org.jbpm.module.exe.ModuleInstance{
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance();
- public org.jbpm.taskmgmt.exe.TaskMgmtInstance(org.jbpm.taskmgmt.def.TaskMgmtDefinition);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance();
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.Token);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.Token);
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.taskmgmt.def.Task, org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getInitializedSwimlaneInstance(org.jbpm.graph.exe.ExecutionContext, org.jbpm.taskmgmt.def.Swimlane);
- public void performAssignment(org.jbpm.instantiation.Delegation, java.lang.String, java.lang.String, org.jbpm.taskmgmt.exe.Assignable, org.jbpm.graph.exe.ExecutionContext);
- public org.jbpm.taskmgmt.exe.TaskInstance createStartTaskInstance();
- public boolean hasBlockingTaskInstances(org.jbpm.graph.exe.Token);
- public boolean hasUnfinishedTasks(org.jbpm.graph.exe.Token);
- public java.util.Collection getUnfinishedTasks(org.jbpm.graph.exe.Token);
- public boolean hasSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
- public java.util.Collection getSignallingTasks(org.jbpm.graph.exe.ExecutionContext);
- public java.util.Collection getTaskInstances();
- public void addTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public void removeTaskInstance(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.util.Map getSwimlaneInstances();
- public void addSwimlaneInstance(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance(java.lang.String);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(java.lang.String);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance createSwimlaneInstance(org.jbpm.taskmgmt.def.Swimlane);
- public org.jbpm.taskmgmt.def.TaskMgmtDefinition getTaskMgmtDefinition();
- public void suspend(org.jbpm.graph.exe.Token);
- public void resume(org.jbpm.graph.exe.Token);
- public java.util.Collection getTaskInstancesWithVariableUpdates();
- public void endAll();
- public void removeSignalling(org.jbpm.graph.exe.Token);
-}
-
-Compiled from "DefaultTaskInstanceFactoryImpl.java"
-public class org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl extends java.lang.Object implements org.jbpm.taskmgmt.TaskInstanceFactory{
- public org.jbpm.taskmgmt.impl.DefaultTaskInstanceFactoryImpl();
- public org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "SwimlaneAssignLog.java"
-public class org.jbpm.taskmgmt.log.SwimlaneAssignLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
- protected java.lang.String swimlaneOldActorId;
- protected java.lang.String swimlaneNewActorId;
- public org.jbpm.taskmgmt.log.SwimlaneAssignLog();
- public org.jbpm.taskmgmt.log.SwimlaneAssignLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getSwimlaneNewActorId();
- public java.lang.String getSwimlaneOldActorId();
-}
-
-Compiled from "SwimlaneCreateLog.java"
-public class org.jbpm.taskmgmt.log.SwimlaneCreateLog extends org.jbpm.taskmgmt.log.SwimlaneLog{
- protected java.lang.String swimlaneActorId;
- public org.jbpm.taskmgmt.log.SwimlaneCreateLog();
- public org.jbpm.taskmgmt.log.SwimlaneCreateLog(org.jbpm.taskmgmt.exe.SwimlaneInstance, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getSwimlaneActorId();
-}
-
-Compiled from "SwimlaneLog.java"
-public abstract class org.jbpm.taskmgmt.log.SwimlaneLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.taskmgmt.exe.SwimlaneInstance swimlaneInstance;
- public org.jbpm.taskmgmt.log.SwimlaneLog();
- public org.jbpm.taskmgmt.log.SwimlaneLog(org.jbpm.taskmgmt.exe.SwimlaneInstance);
- public org.jbpm.taskmgmt.exe.SwimlaneInstance getSwimlaneInstance();
-}
-
-Compiled from "TaskAssignLog.java"
-public class org.jbpm.taskmgmt.log.TaskAssignLog extends org.jbpm.taskmgmt.log.TaskLog{
- protected java.lang.String taskOldActorId;
- protected java.lang.String taskNewActorId;
- public org.jbpm.taskmgmt.log.TaskAssignLog();
- public org.jbpm.taskmgmt.log.TaskAssignLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getTaskNewActorId();
- public java.lang.String getTaskOldActorId();
-}
-
-Compiled from "TaskCreateLog.java"
-public class org.jbpm.taskmgmt.log.TaskCreateLog extends org.jbpm.taskmgmt.log.TaskLog{
- protected java.lang.String taskActorId;
- public org.jbpm.taskmgmt.log.TaskCreateLog();
- public org.jbpm.taskmgmt.log.TaskCreateLog(org.jbpm.taskmgmt.exe.TaskInstance, java.lang.String);
- public java.lang.String toString();
- public java.lang.String getTaskActorId();
-}
-
-Compiled from "TaskEndLog.java"
-public class org.jbpm.taskmgmt.log.TaskEndLog extends org.jbpm.taskmgmt.log.TaskLog{
- public org.jbpm.taskmgmt.log.TaskEndLog();
- public org.jbpm.taskmgmt.log.TaskEndLog(org.jbpm.taskmgmt.exe.TaskInstance);
- public java.lang.String toString();
-}
-
-Compiled from "TaskLog.java"
-public abstract class org.jbpm.taskmgmt.log.TaskLog extends org.jbpm.logging.log.ProcessLog{
- protected org.jbpm.taskmgmt.exe.TaskInstance taskInstance;
- public org.jbpm.taskmgmt.log.TaskLog();
- public org.jbpm.taskmgmt.log.TaskLog(org.jbpm.taskmgmt.exe.TaskInstance);
- public org.jbpm.taskmgmt.exe.TaskInstance getTaskInstance();
-}
-
-Compiled from "TaskInstanceFactory.java"
-public interface org.jbpm.taskmgmt.TaskInstanceFactory extends java.io.Serializable{
- public abstract org.jbpm.taskmgmt.exe.TaskInstance createTaskInstance(org.jbpm.graph.exe.ExecutionContext);
-}
-
-Compiled from "TxService.java"
-public class org.jbpm.tx.TxService extends java.lang.Object implements org.jbpm.svc.Service{
- public org.jbpm.tx.TxService();
- public void close();
- public boolean isRollbackOnly();
- public void setRollbackOnly();
-}
-
-Compiled from "TxServiceFactory.java"
-public class org.jbpm.tx.TxServiceFactory extends java.lang.Object implements org.jbpm.svc.ServiceFactory{
- public org.jbpm.tx.TxServiceFactory();
- public org.jbpm.svc.Service openService();
- public void close();
-}
-
-Compiled from "ArrayUtil.java"
-public class org.jbpm.util.ArrayUtil extends java.lang.Object{
- public static java.lang.String toString(java.lang.Object[]);
-}
-
-Compiled from "ByteUtil.java"
-public class org.jbpm.util.ByteUtil extends java.lang.Object{
- public static java.lang.String toString(byte[]);
- public static char toHexChar(int);
- public static byte[] fromString(java.lang.String);
-}
-
-Compiled from "ClassLoaderUtil.java"
-public class org.jbpm.util.ClassLoaderUtil extends java.lang.Object{
- public static java.lang.Class loadClass(java.lang.String);
- public static java.lang.ClassLoader getClassLoader();
- public static java.io.InputStream getStream(java.lang.String);
- public static java.io.InputStream getJbpmConfigurationStream(java.lang.String);
- public static java.util.Properties getProperties(java.lang.String);
-}
-
-Compiled from "Clock.java"
-public abstract class org.jbpm.util.Clock extends java.lang.Object{
- public static org.jbpm.util.Clock$DateGenerator dateGenerator;
- public org.jbpm.util.Clock();
- public static java.util.Date getCurrentTime();
-}
-
-Compiled from "Clock.java"
-public interface org.jbpm.util.Clock$DateGenerator{
- public abstract java.util.Date getCurrentTime();
-}
-
-Compiled from "Clock.java"
-public class org.jbpm.util.Clock$DefaultDateGenerator extends java.lang.Object implements org.jbpm.util.Clock$DateGenerator{
- public org.jbpm.util.Clock$DefaultDateGenerator();
- public java.util.Date getCurrentTime();
-}
-
-Compiled from "CustomLoaderObjectInputStream.java"
-public class org.jbpm.util.CustomLoaderObjectInputStream extends java.io.ObjectInputStream{
- protected org.jbpm.util.CustomLoaderObjectInputStream() throws java.io.IOException;
- public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream) throws java.io.IOException;
- public org.jbpm.util.CustomLoaderObjectInputStream(java.io.InputStream, java.lang.ClassLoader) throws java.io.IOException;
- public java.lang.ClassLoader getCustomLoader();
- protected java.lang.Class resolveClass(java.io.ObjectStreamClass) throws java.io.IOException, java.lang.ClassNotFoundException;
- protected java.lang.Class resolveProxyClass(java.lang.String[]) throws java.io.IOException, java.lang.ClassNotFoundException;
-}
-
-Compiled from "EqualsUtil.java"
-public class org.jbpm.util.EqualsUtil extends java.lang.Object{
- public static boolean equals(java.lang.Object, java.lang.Object);
-}
-
-Compiled from "IoUtil.java"
-public class org.jbpm.util.IoUtil extends java.lang.Object{
- public static byte[] readBytes(java.io.InputStream) throws java.io.IOException;
- public static int transfer(java.io.InputStream, java.io.OutputStream) throws java.io.IOException;
-}
-
-Compiled from "JndiLookupException.java"
-public class org.jbpm.util.JndiLookupException extends org.jbpm.JbpmException{
- public org.jbpm.util.JndiLookupException(java.lang.String, java.lang.Throwable);
-}
-
-Compiled from "JndiUtil.java"
-public class org.jbpm.util.JndiUtil extends java.lang.Object{
- public static java.lang.Object lookup(java.lang.String, java.lang.Class);
-}
-
-Compiled from "StaticUtil.java"
-public class org.jbpm.util.StaticUtil extends java.lang.Object{
- public static void add(java.lang.Class, org.jbpm.util.StaticUtil$Initializer);
- public static void remove(java.lang.Class);
- public static void reinitialize();
-}
-
-Compiled from "StaticUtil.java"
-public abstract class org.jbpm.util.StaticUtil$Initializer extends java.lang.Object{
- public org.jbpm.util.StaticUtil$Initializer(java.lang.Class);
- public abstract void init();
-}
-
-Compiled from "StringUtil.java"
-public class org.jbpm.util.StringUtil extends java.lang.Object implements java.io.Serializable{
- public static java.lang.String toHexString(byte[]);
- public static java.lang.String toHexStringHibernate(byte[]);
-}
-
-Compiled from "XmlException.java"
-public class org.jbpm.util.XmlException extends org.jbpm.JbpmException{
- public org.jbpm.util.XmlException(java.lang.String, java.lang.Throwable);
-}
-
-Compiled from "XmlUtil.java"
-public class org.jbpm.util.XmlUtil extends java.lang.Object{
- public static org.w3c.dom.Document parseXmlText(java.lang.String);
- public static org.w3c.dom.Document parseXmlResource(java.lang.String, boolean);
- public static org.w3c.dom.Document parseXmlInputStream(java.io.InputStream);
- public static org.w3c.dom.Document parseXmlInputSource(org.xml.sax.InputSource);
- public static javax.xml.parsers.DocumentBuilder getDocumentBuilder() throws javax.xml.parsers.FactoryConfigurationError, javax.xml.parsers.ParserConfigurationException;
- public static java.util.Iterator elementIterator(org.w3c.dom.Element, java.lang.String);
- public static java.util.List elements(org.w3c.dom.Element, java.lang.String);
- public static org.w3c.dom.Element element(org.w3c.dom.Element, java.lang.String);
- public static java.util.Iterator elementIterator(org.w3c.dom.Element);
- public static java.util.List elements(org.w3c.dom.Element);
- public static org.w3c.dom.Element element(org.w3c.dom.Element);
- public static java.lang.String toString(org.w3c.dom.Element);
- public static java.lang.String getContentText(org.w3c.dom.Element);
-}
-
-Compiled from "CloseJbpmConfigurationServlet.java"
-public class org.jbpm.web.CloseJbpmConfigurationServlet extends javax.servlet.http.HttpServlet{
- public org.jbpm.web.CloseJbpmConfigurationServlet();
- public void init() throws javax.servlet.ServletException;
- public void destroy();
-}
-
-Compiled from "JbpmConfigurationCloser.java"
-public class org.jbpm.web.JbpmConfigurationCloser extends java.lang.Object implements javax.servlet.ServletContextListener{
- public org.jbpm.web.JbpmConfigurationCloser();
- public void contextInitialized(javax.servlet.ServletContextEvent);
- public void contextDestroyed(javax.servlet.ServletContextEvent);
-}
-
-Compiled from "JbpmContextFilter.java"
-public class org.jbpm.web.JbpmContextFilter extends java.lang.Object implements javax.servlet.Filter,java.io.Serializable{
- public org.jbpm.web.JbpmContextFilter();
- public void init(javax.servlet.FilterConfig) throws javax.servlet.ServletException;
- public void doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) throws java.io.IOException, javax.servlet.ServletException;
- protected org.jbpm.JbpmConfiguration getJbpmConfiguration();
- public void destroy();
-}
-
-Compiled from "JobExecutorLauncher.java"
-public class org.jbpm.web.JobExecutorLauncher extends java.lang.Object implements javax.servlet.ServletContextListener{
- public org.jbpm.web.JobExecutorLauncher();
- public void contextInitialized(javax.servlet.ServletContextEvent);
- public void contextDestroyed(javax.servlet.ServletContextEvent);
-}
-
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/hibernate.mapping.sybase.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/hibernate.mapping.sybase.xml 2009-02-22 03:15:07 UTC (rev 3994)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/hibernate.mapping.sybase.xml 2009-02-23 09:48:55 UTC (rev 3995)
@@ -97,7 +97,7 @@
<mapping resource="org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml"/>
<!-- job mapping files -->
- <mapping resource="org/jbpm/job/Job.hbm.xml"/>
+ <mapping resource="org/jbpm/job/Job.sybase.hbm.xml"/>
<mapping resource="org/jbpm/job/Timer.hbm.xml"/>
<mapping resource="org/jbpm/job/ExecuteNodeJob.hbm.xml"/>
<mapping resource="org/jbpm/job/ExecuteActionJob.hbm.xml"/>
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml 2009-02-22 03:15:07 UTC (rev 3994)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml 2009-02-23 09:48:55 UTC (rev 3995)
@@ -6,36 +6,24 @@
<hibernate-mapping auto-import="false" default-access="field">
- <class name="org.jbpm.job.Job"
- table="JBPM_JOB"
- discriminator-value="J">
- <id name="id" column="ID_"><generator class="native" /></id>
- <discriminator type="char" column="CLASS_"/>
+ <class name="org.jbpm.job.Job" table="JBPM_JOB" discriminator-value="J">
+ <id name="id" column="ID_">
+ <generator class="native" />
+ </id>
+ <discriminator type="char" column="CLASS_" />
<version name="version" column="VERSION_" />
- <property name="dueDate" column="DUEDATE_" type="timestamp"/>
+ <property name="dueDate" column="DUEDATE_" type="timestamp" />
- <many-to-one name="processInstance"
- column="PROCESSINSTANCE_"
- cascade="none"
- foreign-key="FK_JOB_PRINST"
- index="IDX_JOB_PRINST"/>
- <many-to-one name="token"
- column="TOKEN_"
- cascade="none"
- foreign-key="FK_JOB_TOKEN"
- index="IDX_JOB_TOKEN"/>
- <many-to-one name="taskInstance"
- column="TASKINSTANCE_"
- cascade="none"
- foreign-key="FK_JOB_TSKINST"
- index="IDX_JOB_TSKINST"/>
+ <many-to-one name="processInstance" column="PROCESSINSTANCE_" cascade="none" foreign-key="FK_JOB_PRINST" index="IDX_JOB_PRINST" />
+ <many-to-one name="token" column="TOKEN_" cascade="none" foreign-key="FK_JOB_TOKEN" index="IDX_JOB_TOKEN" />
+ <many-to-one name="taskInstance" column="TASKINSTANCE_" cascade="none" foreign-key="FK_JOB_TSKINST" index="IDX_JOB_TSKINST" />
<property name="isSuspended" column="ISSUSPENDED_" />
<property name="isExclusive" column="ISEXCLUSIVE_" />
<property name="lockOwner" column="LOCKOWNER_" />
<property name="lockTime" column="LOCKTIME_" />
- <property name="exception" column="EXCEPTION_" type="string" length="4000"/>
+ <property name="exception" column="EXCEPTION_" type="string" length="4000" />
<property name="retries" column="RETRIES_" />
</class>
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/db/src/main/compatibility/jbpm-3.2.5.SP2/jbpm.jpdl.sybase.sql
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/db/src/main/compatibility/jbpm-3.2.5.SP2/jbpm.jpdl.sybase.sql 2009-02-22 03:15:07 UTC (rev 3994)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/db/src/main/compatibility/jbpm-3.2.5.SP2/jbpm.jpdl.sybase.sql 2009-02-23 09:48:55 UTC (rev 3995)
@@ -10,7 +10,7 @@
create table JBPM_ID_MEMBERSHIP (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(255) null, ROLE_ varchar(255) null, USER_ numeric(19,0) null, GROUP_ numeric(19,0) null, primary key (ID_))
create table JBPM_ID_PERMISSIONS (ENTITY_ numeric(19,0) not null, CLASS_ varchar(255) null, NAME_ varchar(255) null, ACTION_ varchar(255) null)
create table JBPM_ID_USER (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(255) null, EMAIL_ varchar(255) null, PASSWORD_ varchar(255) null, primary key (ID_))
-create table JBPM_JOB (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, VERSION_ int not null, DUEDATE_ datetime null, PROCESSINSTANCE_ numeric(19,0) null, TOKEN_ numeric(19,0) null, TASKINSTANCE_ numeric(19,0) null, ISSUSPENDED_ tinyint null, ISEXCLUSIVE_ tinyint null, LOCKOWNER_ varchar(255) null, LOCKTIME_ datetime null, EXCEPTION_ varchar(4000) null, RETRIES_ int null, NAME_ varchar(255) null, REPEAT_ varchar(255) null, TRANSITIONNAME_ varchar(255) null, ACTION_ numeric(19,0) null, GRAPHELEMENTTYPE_ varchar(255) null, GRAPHELEMENT_ numeric(19,0) null, NODE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_JOB (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, VERSION_ int not null, DUEDATE_ datetime null, PROCESSINSTANCE_ numeric(19,0) null, TOKEN_ numeric(19,0) null, TASKINSTANCE_ numeric(19,0) null, ISSUSPENDED_ tinyint null, ISEXCLUSIVE_ tinyint null, LOCKOWNER_ varchar(255) null, LOCKTIME_ datetime null, EXCEPTION_ text null, RETRIES_ int null, NAME_ varchar(255) null, REPEAT_ varchar(255) null, TRANSITIONNAME_ varchar(255) null, ACTION_ numeric(19,0) null, GRAPHELEMENTTYPE_ varchar(255) null, GRAPHELEMENT_ numeric(19,0) null, NODE_ numeric(19,0) null, primary key (ID_))
create table JBPM_LOG (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, INDEX_ int null, DATE_ datetime null, TOKEN_ numeric(19,0) null, PARENT_ numeric(19,0) null, MESSAGE_ varchar(4000) null, EXCEPTION_ text null, ACTION_ numeric(19,0) null, NODE_ numeric(19,0) null, ENTER_ datetime null, LEAVE_ datetime null, DURATION_ numeric(19,0) null, NEWLONGVALUE_ numeric(19,0) null, TRANSITION_ numeric(19,0) null, CHILD_ numeric(19,0) null, SOURCENODE_ numeric(19,0) null, DESTINATIONNODE_ numeric(19,0) null, VARIABLEINSTANCE_ numeric(19,0) null, OLDBYTEARRAY_ numeric(19,0) null, NEWBYTEARRAY_ numeric(19,0) null, OLDDATEVALUE_ datetime null, NEWDATEVALUE_ datetime null, OLDDOUBLEVALUE_ double precision null, NEWDOUBLEVALUE_ double precision null, OLDLONGIDCLASS_ varchar(255) null, OLDLONGIDVALUE_ numeric(19,0) null, NEWLONGIDCLASS_ varchar(255) null, NEWLONGIDVALUE_ numeric(19,0) null, OLDSTRINGIDCLASS_ varchar(255) null, OLDSTRINGIDVALUE_ varchar(255) null, NEWSTRINGID!
CLASS_ varchar(255) null, NEWSTRINGIDVALUE_ varchar(255) null, OLDLONGVALUE_ numeric(19,0) null, OLDSTRINGVALUE_ varchar(4000) null, NEWSTRINGVALUE_ varchar(4000) null, TASKINSTANCE_ numeric(19,0) null, TASKACTORID_ varchar(255) null, TASKOLDACTORID_ varchar(255) null, SWIMLANEINSTANCE_ numeric(19,0) null, primary key (ID_))
create table JBPM_MODULEDEFINITION (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(4000) null, PROCESSDEFINITION_ numeric(19,0) null, STARTTASK_ numeric(19,0) null, primary key (ID_))
create table JBPM_MODULEINSTANCE (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, VERSION_ int not null, PROCESSINSTANCE_ numeric(19,0) null, TASKMGMTDEFINITION_ numeric(19,0) null, NAME_ varchar(255) null, primary key (ID_))
17 years, 2 months
JBoss JBPM SVN: r3994 - in jbpm3/branches/jbpm-3.2.5.SP/modules/core/src: main/java/org/jbpm/graph/def and 13 other directories.
by do-not-reply@jboss.org
Author: alex.guizar(a)jboss.com
Date: 2009-02-21 22:15:07 -0500 (Sat, 21 Feb 2009)
New Revision: 3994
Added:
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/util/CollectionUtil.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/jbpm2036/
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/jbpm2036/JBPM2036Test.java
Removed:
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/jbpm2036/JBPM2036Test.java
Modified:
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/AbstractDbTestCase.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/GraphSession.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/JbpmSchema.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/JobSession.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/TaskMgmtSession.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/def/Action.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/def/GraphElement.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/exe/ProcessInstance.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/exe/Token.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/job/Job.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/job/Timer.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/job/executor/LockMonitorThread.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/msg/db/DbMessageService.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/scheduler/def/CreateTimerAction.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/db/hibernate.queries.hbm.xml
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/db/DeleteProcessInstanceDbTest.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/graph/exe/SubProcessCancellationTest.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/jpdl/par/ProcessArchiveClassLoadingDbTest.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/taskmgmt/exe/TaskTimerExecutionDbTest.java
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/taskmgmt/exe/TaskVariablesDbTest.java
Log:
merge revisions 3832, 3844:3846, 3848, 3856:3857 from trunk
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/AbstractDbTestCase.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/AbstractDbTestCase.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/AbstractDbTestCase.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -23,10 +23,7 @@
// $Id$
-import java.util.Iterator;
import java.util.Map;
-import java.util.Timer;
-import java.util.TimerTask;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
@@ -39,16 +36,13 @@
import org.jbpm.JbpmContext;
import org.jbpm.graph.def.ProcessDefinition;
import org.jbpm.graph.exe.ProcessInstance;
-import org.jbpm.job.Job;
import org.jbpm.job.executor.JobExecutor;
import org.jbpm.logging.log.ProcessLog;
import org.jbpm.persistence.db.DbPersistenceServiceFactory;
import org.jbpm.svc.Services;
import org.jbpm.taskmgmt.exe.TaskInstance;
-public abstract class AbstractDbTestCase extends AbstractJbpmTestCase
-{
- private static final Log log = LogFactory.getLog(AbstractDbTestCase.class);
+public abstract class AbstractDbTestCase extends AbstractJbpmTestCase {
protected JbpmConfiguration jbpmConfiguration;
@@ -64,265 +58,204 @@
protected JobExecutor jobExecutor;
- protected void setUp() throws Exception
- {
+ private static final Log log = LogFactory.getLog(AbstractDbTestCase.class);
+
+ protected void setUp() throws Exception {
super.setUp();
beginSessionTransaction();
}
- protected void tearDown() throws Exception
- {
+ protected void tearDown() throws Exception {
commitAndCloseSession();
ensureCleanDatabase();
super.tearDown();
}
- private void ensureCleanDatabase()
- {
+ private void ensureCleanDatabase() {
boolean hasLeftOvers = false;
- DbPersistenceServiceFactory dbPersistenceServiceFactory = (DbPersistenceServiceFactory)getJbpmConfiguration().getServiceFactory("persistence");
+ DbPersistenceServiceFactory dbPersistenceServiceFactory = (DbPersistenceServiceFactory) getJbpmConfiguration().getServiceFactory("persistence");
Configuration configuration = dbPersistenceServiceFactory.getConfiguration();
JbpmSchema jbpmSchema = new JbpmSchema(configuration);
- Map jbpmTablesRecordCount = jbpmSchema.getJbpmTablesRecordCount();
- for (Iterator iter = jbpmTablesRecordCount.entrySet().iterator(); iter.hasNext();)
- {
- Map.Entry entry = (Map.Entry)iter.next();
- String tableName = (String)entry.getKey();
- Integer count = (Integer)entry.getValue();
+ Map<String, Integer> recordCountPerTable = jbpmSchema.getRecordCountPerTable();
+ for (Map.Entry<String, Integer> entry : recordCountPerTable.entrySet()) {
+ // String tableName = entry.getKey();
+ Integer count = entry.getValue();
- if ((count == null) || (count != 0))
- {
+ if ((count == null) || (count != 0)) {
hasLeftOvers = true;
// [JBPM-1812] Fix tests that don't cleanup the database
- // Only uncomment this if you intnde to fix it. Otherwise it just generates noise.
- // System.err.println("FIXME: " + getClass().getName() + "." + getName() + " left " + count + " records in " + tableName);
+ // Only uncomment this if you intend to fix it. Otherwise it just generates noise.
+ // System.err.println("FIXME: " + getClass().getName() + "." + getName() + " left " + count
+ // + " records in " + tableName);
}
}
- if (hasLeftOvers)
- {
+ if (hasLeftOvers) {
// TODO: JBPM-1781
// jbpmSchema.cleanSchema();
}
}
- protected String getHibernateDialect()
- {
- DbPersistenceServiceFactory factory = (DbPersistenceServiceFactory)jbpmContext.getServiceFactory(Services.SERVICENAME_PERSISTENCE);
+ protected String getHibernateDialect() {
+ DbPersistenceServiceFactory factory = (DbPersistenceServiceFactory) jbpmContext.getServiceFactory(Services.SERVICENAME_PERSISTENCE);
return factory.getConfiguration().getProperty(Environment.DIALECT);
}
- protected void beginSessionTransaction()
- {
+ protected void beginSessionTransaction() {
createJbpmContext();
initializeMembers();
}
- protected void commitAndCloseSession()
- {
+ protected void commitAndCloseSession() {
closeJbpmContext();
resetMembers();
}
- protected void newTransaction()
- {
+ protected void newTransaction() {
commitAndCloseSession();
beginSessionTransaction();
}
- protected ProcessInstance saveAndReload(ProcessInstance pi)
- {
+ protected ProcessInstance saveAndReload(ProcessInstance pi) {
jbpmContext.save(pi);
newTransaction();
return graphSession.loadProcessInstance(pi.getId());
}
- protected TaskInstance saveAndReload(TaskInstance taskInstance)
- {
+ protected TaskInstance saveAndReload(TaskInstance taskInstance) {
jbpmContext.save(taskInstance);
newTransaction();
- return (TaskInstance)session.load(TaskInstance.class, new Long(taskInstance.getId()));
+ return (TaskInstance) session.load(TaskInstance.class, new Long(taskInstance.getId()));
}
- protected ProcessDefinition saveAndReload(ProcessDefinition pd)
- {
+ protected ProcessDefinition saveAndReload(ProcessDefinition pd) {
graphSession.saveProcessDefinition(pd);
newTransaction();
return graphSession.loadProcessDefinition(pd.getId());
}
- protected ProcessLog saveAndReload(ProcessLog processLog)
- {
+ protected ProcessLog saveAndReload(ProcessLog processLog) {
loggingSession.saveProcessLog(processLog);
newTransaction();
return loggingSession.loadProcessLog(processLog.getId());
}
- protected void createSchema()
- {
+ protected void createSchema() {
getJbpmConfiguration().createSchema();
}
- protected void cleanSchema()
- {
+ protected void cleanSchema() {
getJbpmConfiguration().cleanSchema();
}
- protected void dropSchema()
- {
+ protected void dropSchema() {
getJbpmConfiguration().dropSchema();
}
- protected String getJbpmTestConfig()
- {
+ protected String getJbpmTestConfig() {
return "org/jbpm/db/jbpm.db.test.cfg.xml";
}
- protected JbpmConfiguration getJbpmConfiguration()
- {
- if (jbpmConfiguration == null)
- {
+ protected JbpmConfiguration getJbpmConfiguration() {
+ if (jbpmConfiguration == null) {
String jbpmTestConfiguration = getJbpmTestConfig();
jbpmConfiguration = JbpmConfiguration.getInstance(jbpmTestConfiguration);
}
return jbpmConfiguration;
}
- protected void createJbpmContext()
- {
+ protected void createJbpmContext() {
jbpmContext = getJbpmConfiguration().createJbpmContext();
}
- protected void closeJbpmContext()
- {
- if (jbpmContext != null)
- {
+ protected void closeJbpmContext() {
+ if (jbpmContext != null) {
jbpmContext.close();
jbpmContext = null;
}
}
- protected void startJobExecutor()
- {
+ protected void startJobExecutor() {
jobExecutor = getJbpmConfiguration().getJobExecutor();
jobExecutor.start();
}
- protected void waitForJobs(long timeout)
- {
- // install a timer that will interrupt if it takes too long
- // if that happens, it will lead to an interrupted exception and the test
- // will fail
- TimerTask interruptTask = new TimerTask()
- {
- Thread testThread = Thread.currentThread();
-
- public void run()
- {
- log.debug("test " + getName() + " took too long. going to interrupt...");
- testThread.interrupt();
+ protected void waitForJobs(long timeout) {
+ long startTime = System.currentTimeMillis();
+ while (getNbrOfJobsAvailable() > 0) {
+ if (System.currentTimeMillis() - startTime > timeout) {
+ fail("test execution exceeded treshold of " + timeout + " milliseconds");
}
- };
- Timer timer = new Timer();
- timer.schedule(interruptTask, timeout);
-
- try
- {
- while (getNbrOfJobsAvailable() > 0)
- {
- log.debug("going to sleep for 200 millis, waiting for the job executor to process more jobs");
- Thread.sleep(200);
+ log.debug("waiting for the job executor to process more jobs");
+ try {
+ Thread.sleep(500);
}
+ catch (InterruptedException e) {
+ // keep going
+ }
}
- catch (InterruptedException e)
- {
- fail("test execution exceeded treshold of " + timeout + " milliseconds");
- }
- finally
- {
- timer.cancel();
- }
}
- protected int getNbrOfJobsAvailable()
- {
- if (session != null)
- {
+ protected int getNbrOfJobsAvailable() {
+ if (session != null) {
return getNbrOfJobsAvailable(session);
}
- else
- {
+ else {
beginSessionTransaction();
- try
- {
+ try {
return getNbrOfJobsAvailable(session);
}
- finally
- {
+ finally {
commitAndCloseSession();
}
}
}
- private int getNbrOfJobsAvailable(Session session)
- {
+ private int getNbrOfJobsAvailable(Session session) {
int nbrOfJobsAvailable = 0;
- Number jobs = (Number)session.createQuery("select count(*) from org.jbpm.job.Job").uniqueResult();
+ Number jobs = (Number) session.createQuery("select count(*) from org.jbpm.job.Job")
+ .uniqueResult();
log.debug("there are " + jobs + " jobs in the database");
- if (jobs != null)
- {
+ if (jobs != null) {
nbrOfJobsAvailable = jobs.intValue();
}
return nbrOfJobsAvailable;
}
- protected int getTimerCount()
- {
- Number timerCount = (Number)session.createQuery("select count(*) from org.jbpm.job.Timer").uniqueResult();
+ protected int getTimerCount() {
+ Number timerCount = (Number) session.createQuery("select count(*) from org.jbpm.job.Timer")
+ .uniqueResult();
log.debug("there are " + timerCount + " timers in the database");
return timerCount.intValue();
}
- protected Job getJob()
- {
- return (Job)session.createQuery("from org.jbpm.job.Job").uniqueResult();
- }
-
- protected void processJobs(long maxWait)
- {
+ protected void processJobs(long maxWait) {
commitAndCloseSession();
- startJobExecutor();
- try
- {
+ try {
+ startJobExecutor();
waitForJobs(maxWait);
}
- finally
- {
+ finally {
stopJobExecutor();
beginSessionTransaction();
}
}
- protected void stopJobExecutor()
- {
- if (jobExecutor != null)
- {
- try
- {
+ protected void stopJobExecutor() {
+ if (jobExecutor != null) {
+ try {
jobExecutor.stopAndJoin();
}
- catch (InterruptedException e)
- {
+ catch (InterruptedException e) {
throw new RuntimeException("waiting for job executor to stop and join got interrupted", e);
}
}
}
- protected void initializeMembers()
- {
+ protected void initializeMembers() {
session = jbpmContext.getSession();
graphSession = jbpmContext.getGraphSession();
taskMgmtSession = jbpmContext.getTaskMgmtSession();
@@ -331,8 +264,7 @@
contextSession = jbpmContext.getContextSession();
}
- protected void resetMembers()
- {
+ protected void resetMembers() {
session = null;
graphSession = null;
taskMgmtSession = null;
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/GraphSession.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/GraphSession.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/GraphSession.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -22,92 +22,79 @@
package org.jbpm.db;
import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.Iterator;
+import java.util.Collection;
+import java.util.Collections;
import java.util.List;
-import java.util.Map;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.hibernate.HibernateException;
import org.hibernate.LockMode;
-import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.criterion.Restrictions;
import org.jbpm.JbpmException;
+import org.jbpm.graph.def.Node;
import org.jbpm.graph.def.ProcessDefinition;
import org.jbpm.graph.exe.ProcessInstance;
import org.jbpm.graph.exe.Token;
import org.jbpm.graph.node.ProcessState;
import org.jbpm.logging.log.ProcessLog;
+import org.jbpm.util.CollectionUtil;
/**
* are the graph related database operations.
*/
-public class GraphSession
-{
+public class GraphSession {
- JbpmSession jbpmSession = null;
- Session session = null;
+ final Session session;
+ final JbpmSession jbpmSession;
- public GraphSession(JbpmSession jbpmSession)
- {
- this.jbpmSession = jbpmSession;
+ public GraphSession(JbpmSession jbpmSession) {
this.session = jbpmSession.getSession();
+ this.jbpmSession = jbpmSession;
}
- public GraphSession(Session session)
- {
+ public GraphSession(Session session) {
this.session = session;
- this.jbpmSession = new JbpmSession(session);
+ this.jbpmSession = null;
}
// process definitions //////////////////////////////////////////////////////
- public void deployProcessDefinition(ProcessDefinition processDefinition)
- {
+ public void deployProcessDefinition(ProcessDefinition processDefinition) {
String processDefinitionName = processDefinition.getName();
- // if the process definition has a name (process versioning only applies to named process definitions)
- if (processDefinitionName != null)
- {
+ // if the process definition has a name (versioning applies to named process definitions only)
+ if (processDefinitionName != null) {
// find the current latest process definition
ProcessDefinition previousLatestVersion = findLatestProcessDefinition(processDefinitionName);
// if there is a current latest process definition
- if (previousLatestVersion != null)
- {
+ if (previousLatestVersion != null) {
// take the next version number
processDefinition.setVersion(previousLatestVersion.getVersion() + 1);
}
- else
- {
+ else {
// start from 1
processDefinition.setVersion(1);
}
-
session.save(processDefinition);
-
}
- else
- {
+ else {
throw new JbpmException("process definition does not have a name");
}
}
/**
- * saves the process definitions. this method does not assign a version number. that is the responsibility of the
- * {@link #deployProcessDefinition(ProcessDefinition) deployProcessDefinition} method.
+ * saves the process definitions. this method does not assign a version number. that is the
+ * responsibility of the {@link #deployProcessDefinition(ProcessDefinition)
+ * deployProcessDefinition} method.
*/
- public void saveProcessDefinition(ProcessDefinition processDefinition)
- {
- try
- {
+ public void saveProcessDefinition(ProcessDefinition processDefinition) {
+ try {
session.save(processDefinition);
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't save process definition '" + processDefinition + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not save " + processDefinition, e);
}
}
@@ -116,17 +103,14 @@
*
* @throws JbpmException in case the referenced process definition doesn't exist.
*/
- public ProcessDefinition loadProcessDefinition(long processDefinitionId)
- {
- try
- {
- return (ProcessDefinition)session.load(ProcessDefinition.class, new Long(processDefinitionId));
+ public ProcessDefinition loadProcessDefinition(long processDefinitionId) {
+ try {
+ return (ProcessDefinition) session.load(ProcessDefinition.class,
+ new Long(processDefinitionId));
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't load process definition '" + processDefinitionId + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not load process definition " + processDefinitionId, e);
}
}
@@ -135,232 +119,196 @@
*
* @return the referenced process definition or null in case it doesn't exist.
*/
- public ProcessDefinition getProcessDefinition(long processDefinitionId)
- {
- try
- {
- return (ProcessDefinition)session.get(ProcessDefinition.class, new Long(processDefinitionId));
+ public ProcessDefinition getProcessDefinition(long processDefinitionId) {
+ try {
+ return (ProcessDefinition) session.get(ProcessDefinition.class, new Long(processDefinitionId));
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't get process definition '" + processDefinitionId + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not get process definition " + processDefinitionId, e);
}
}
/**
* queries the database for a process definition with the given name and version.
*/
- public ProcessDefinition findProcessDefinition(String name, int version)
- {
- ProcessDefinition processDefinition = null;
- try
- {
- Query query = session.getNamedQuery("GraphSession.findProcessDefinitionByNameAndVersion");
- query.setString("name", name);
- query.setInteger("version", version);
- processDefinition = (ProcessDefinition)query.uniqueResult();
+ public ProcessDefinition findProcessDefinition(String name, int version) {
+ try {
+ return (ProcessDefinition) session.getNamedQuery("GraphSession.findProcessDefinitionByNameAndVersion")
+ .setString("name", name)
+ .setInteger("version", version)
+ .uniqueResult();
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't get process definition with name '" + name + "' and version '" + version + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not find process definition '"
+ + name
+ + "' at version "
+ + version, e);
}
- return processDefinition;
}
/**
* queries the database for the latest version of a process definition with the given name.
*/
- public ProcessDefinition findLatestProcessDefinition(String name)
- {
- ProcessDefinition processDefinition = null;
- try
- {
- Query query = session.getNamedQuery("GraphSession.findLatestProcessDefinitionQuery");
- query.setString("name", name);
- query.setMaxResults(1);
- processDefinition = (ProcessDefinition)query.uniqueResult();
+ public ProcessDefinition findLatestProcessDefinition(String name) {
+ try {
+ return (ProcessDefinition) session.getNamedQuery("GraphSession.findLatestProcessDefinitionQuery")
+ .setString("name", name)
+ .setMaxResults(1)
+ .uniqueResult();
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't find process definition '" + name + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not find process definition '" + name + "'", e);
}
- return processDefinition;
}
/**
- * queries the database for the latest version of each process definition. Process definitions are distinct by name.
+ * queries the database for the latest version of each process definition. Process definitions are
+ * distinct by name.
*/
- public List findLatestProcessDefinitions()
- {
- List processDefinitions = new ArrayList();
- Map processDefinitionsByName = new HashMap();
- try
- {
- Query query = session.getNamedQuery("GraphSession.findAllProcessDefinitions");
- Iterator iter = query.list().iterator();
- while (iter.hasNext())
- {
- ProcessDefinition processDefinition = (ProcessDefinition)iter.next();
- String processDefinitionName = processDefinition.getName();
- ProcessDefinition previous = (ProcessDefinition)processDefinitionsByName.get(processDefinitionName);
- if ((previous == null) || (previous.getVersion() < processDefinition.getVersion()))
- {
- processDefinitionsByName.put(processDefinitionName, processDefinition);
- }
+ public List<ProcessDefinition> findLatestProcessDefinitions() {
+ try {
+ List<?> tuples = session.getNamedQuery("GraphSession.findLatestProcessDefinitions")
+ .list();
+ List<ProcessDefinition> result = new ArrayList<ProcessDefinition>();
+ for (Object[] tuple : CollectionUtil.checkList(tuples, Object[].class)) {
+ String name = (String) tuple[0];
+ Integer version = (Integer) tuple[1];
+ result.add(findProcessDefinition(name, version));
}
- processDefinitions = new ArrayList(processDefinitionsByName.values());
+ return result;
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't find latest versions of process definitions", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not find latest versions of process definitions", e);
}
- return processDefinitions;
}
+ public List<ProcessDefinition> findProcessDefinitions(Collection<Long> processDefinitionIds) {
+ List<?> processDefinitions = session.createCriteria(ProcessDefinition.class)
+ .add(Restrictions.in("id", processDefinitionIds))
+ .list();
+ return CollectionUtil.checkList(processDefinitions, ProcessDefinition.class);
+ }
+
/**
- * queries the database for all process definitions, ordered by name (ascending), then by version (descending).
+ * queries the database for all process definitions, ordered by name (ascending), then by version
+ * (descending).
*/
- public List findAllProcessDefinitions()
- {
- try
- {
- Query query = session.getNamedQuery("GraphSession.findAllProcessDefinitions");
- return query.list();
+ public List<ProcessDefinition> findAllProcessDefinitions() {
+ try {
+ List<?> processDefinitions = session.getNamedQuery("GraphSession.findAllProcessDefinitions")
+ .list();
+ return CollectionUtil.checkList(processDefinitions, ProcessDefinition.class);
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't find all process definitions", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not find all process definitions", e);
}
}
/**
- * queries the database for all versions of process definitions with the given name, ordered by version (descending).
+ * queries the database for all versions of process definitions with the given name, ordered by
+ * version (descending).
*/
- public List findAllProcessDefinitionVersions(String name)
- {
- try
- {
- Query query = session.getNamedQuery("GraphSession.findAllProcessDefinitionVersions");
- query.setString("name", name);
- return query.list();
+ public List<ProcessDefinition> findAllProcessDefinitionVersions(String name) {
+ try {
+ List<?> processDefinitions = session.getNamedQuery("GraphSession.findAllProcessDefinitionVersions")
+ .setString("name", name)
+ .list();
+ return CollectionUtil.checkList(processDefinitions, ProcessDefinition.class);
}
- catch (HibernateException e)
- {
+ catch (HibernateException e) {
log.error(e);
- throw new JbpmException("couldn't find all versions of process definition '" + name + "'", e);
+ throw new JbpmException("could not find all versions of process definition '" + name + "'", e);
}
}
- public void deleteProcessDefinition(long processDefinitionId)
- {
+ public void deleteProcessDefinition(long processDefinitionId) {
deleteProcessDefinition(loadProcessDefinition(processDefinitionId));
}
- public void deleteProcessDefinition(ProcessDefinition processDefinition)
- {
- if (processDefinition == null)
- {
- throw new JbpmException("processDefinition is null");
+ public void deleteProcessDefinition(ProcessDefinition processDefinition) {
+ if (processDefinition == null) {
+ throw new IllegalArgumentException("processDefinition cannot be null");
}
- try
- {
+
+ try {
// delete all the process instances of this definition
- for (ProcessInstance processInstance; ((processInstance = findNextProcessInstance(processDefinition)) != null);)
- {
- deleteProcessInstance(processInstance);
+ List<?> processInstanceIds = session.getNamedQuery("GraphSession.findAllProcessInstanceIdsForDefinition")
+ .setLong("processDefinitionId", processDefinition.getId())
+ .list();
+ for (Long processInstanceId : CollectionUtil.checkList(processInstanceIds, Long.class)) {
+ ProcessInstance processInstance = getProcessInstance(processInstanceId);
+ if (processInstance != null) {
+ deleteProcessInstance(processInstance);
+ }
+ else {
+ log.debug("process instance " + processInstanceId + " has been deleted already");
+ }
}
- List referencingProcessStates = findReferencingProcessStates(processDefinition);
- for (Iterator iter = referencingProcessStates.iterator(); iter.hasNext();)
- {
- ProcessState processState = (ProcessState)iter.next();
+ List<ProcessState> referencingProcessStates = findReferencingProcessStates(processDefinition);
+ for (ProcessState processState : referencingProcessStates) {
processState.setSubProcessDefinition(null);
}
// then delete the process definition
session.delete(processDefinition);
-
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't delete process definition '" + processDefinition.getId() + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not delete " + processDefinition, e);
}
}
- protected ProcessInstance findNextProcessInstance(ProcessDefinition processDefinition)
- {
- return (ProcessInstance)session.createCriteria(ProcessInstance.class).add(Restrictions.eq("processDefinition", processDefinition)).setMaxResults(1)
- .uniqueResult();
+ List<ProcessState> findReferencingProcessStates(ProcessDefinition subProcessDefinition) {
+ List<?> processStates = session.getNamedQuery("GraphSession.findReferencingProcessStates")
+ .setEntity("subProcessDefinition", subProcessDefinition)
+ .list();
+ return CollectionUtil.checkList(processStates, ProcessState.class);
}
- protected List findReferencingProcessStates(ProcessDefinition subProcessDefinition)
- {
- Query query = session.getNamedQuery("GraphSession.findReferencingProcessStates");
- query.setEntity("subProcessDefinition", subProcessDefinition);
- return query.list();
- }
-
// process instances ////////////////////////////////////////////////////////
/**
* @deprecated use {@link org.jbpm.JbpmContext#save(ProcessInstance)} instead.
* @throws UnsupportedOperationException
*/
- public void saveProcessInstance(ProcessInstance processInstance)
- {
+ public void saveProcessInstance(ProcessInstance processInstance) {
throw new UnsupportedOperationException("use JbpmContext.save(ProcessInstance) instead");
}
/**
- * loads a process instance from the database by the identifier. This throws an exception in case the process instance
- * doesn't exist.
+ * loads a process instance from the database by the identifier. This throws an exception in case
+ * the process instance doesn't exist.
*
* @see #getProcessInstance(long)
* @throws JbpmException in case the process instance doesn't exist.
*/
- public ProcessInstance loadProcessInstance(long processInstanceId)
- {
- try
- {
- ProcessInstance processInstance = (ProcessInstance)session.load(ProcessInstance.class, new Long(processInstanceId));
- return processInstance;
+ public ProcessInstance loadProcessInstance(long processInstanceId) {
+ try {
+ return (ProcessInstance) session.load(ProcessInstance.class, new Long(processInstanceId));
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't load process instance '" + processInstanceId + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not load process instance " + processInstanceId, e);
}
}
/**
- * gets a process instance from the database by the identifier. This method returns null in case the given process
- * instance doesn't exist.
+ * gets a process instance from the database by the identifier. This method returns null in case
+ * the given process instance doesn't exist.
*/
- public ProcessInstance getProcessInstance(long processInstanceId)
- {
- try
- {
- ProcessInstance processInstance = (ProcessInstance)session.get(ProcessInstance.class, new Long(processInstanceId));
- return processInstance;
+ public ProcessInstance getProcessInstance(long processInstanceId) {
+ try {
+ return (ProcessInstance) session.get(ProcessInstance.class, new Long(processInstanceId));
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't get process instance '" + processInstanceId + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not get process instance " + processInstanceId, e);
}
}
@@ -370,18 +318,13 @@
* @return the token.
* @throws JbpmException in case the referenced token doesn't exist.
*/
- public Token loadToken(long tokenId)
- {
- try
- {
- Token token = (Token)session.load(Token.class, new Long(tokenId));
- return token;
+ public Token loadToken(long tokenId) {
+ try {
+ return (Token) session.load(Token.class, new Long(tokenId));
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't load token '" + tokenId + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not load token " + tokenId, e);
}
}
@@ -390,181 +333,153 @@
*
* @return the token or null in case the token doesn't exist.
*/
- public Token getToken(long tokenId)
- {
- try
- {
- Token token = (Token)session.get(Token.class, new Long(tokenId));
- return token;
+ public Token getToken(long tokenId) {
+ try {
+ return (Token) session.get(Token.class, new Long(tokenId));
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't get token '" + tokenId + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not get token " + tokenId, e);
}
}
/**
* locks a process instance in the database.
*/
- public void lockProcessInstance(long processInstanceId)
- {
- lockProcessInstance(loadProcessInstance(processInstanceId));
+ public void lockProcessInstance(long processInstanceId) {
+ try {
+ session.load(ProcessInstance.class, processInstanceId, LockMode.UPGRADE);
+ }
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not lock process instance " + processInstanceId, e);
+ }
}
/**
* locks a process instance in the database.
*/
- public void lockProcessInstance(ProcessInstance processInstance)
- {
- try
- {
+ public void lockProcessInstance(ProcessInstance processInstance) {
+ try {
session.lock(processInstance, LockMode.UPGRADE);
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't lock process instance '" + processInstance.getId() + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not lock " + processInstance, e);
}
}
/**
- * fetches all processInstances for the given process definition from the database. The returned list of process
- * instances is sorted start date, youngest first.
+ * fetches all processInstances for the given process definition from the database. The returned
+ * list of process instances is sorted start date, youngest first.
*/
- public List findProcessInstances(long processDefinitionId)
- {
- List processInstances = null;
- try
- {
- Query query = session.getNamedQuery("GraphSession.findAllProcessInstancesForADefinition");
- query.setLong("processDefinitionId", processDefinitionId);
- processInstances = query.list();
-
+ public List<ProcessInstance> findProcessInstances(long processDefinitionId) {
+ try {
+ List<?> processInstances = session.getNamedQuery("GraphSession.findAllProcessInstancesForDefinition")
+ .setLong("processDefinitionId", processDefinitionId)
+ .list();
+ return CollectionUtil.checkList(processInstances, ProcessInstance.class);
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't load process instances for process definition '" + processDefinitionId + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not find process instances for process definition "
+ + processDefinitionId, e);
}
- return processInstances;
}
- public void deleteProcessInstance(long processInstanceId)
- {
+ public void deleteProcessInstance(long processInstanceId) {
deleteProcessInstance(loadProcessInstance(processInstanceId));
}
- public void deleteProcessInstance(ProcessInstance processInstance)
- {
+ public void deleteProcessInstance(ProcessInstance processInstance) {
deleteProcessInstance(processInstance, true, true);
}
- public void deleteProcessInstance(ProcessInstance processInstance, boolean includeTasks, boolean includeJobs)
- {
- if (processInstance == null)
- throw new JbpmException("processInstance is null in JbpmSession.deleteProcessInstance()");
- log.debug("deleting process instance " + processInstance.getId());
+ public void deleteProcessInstance(ProcessInstance processInstance, boolean includeTasks,
+ boolean includeJobs) {
+ if (processInstance == null) {
+ throw new IllegalArgumentException("processInstance cannot be null");
+ }
- try
- {
- // jobs
- if (includeJobs)
- {
- log.debug("deleting jobs for process instance " + processInstance.getId());
- Query query = session.getNamedQuery("GraphSession.deleteJobsForProcessInstance");
- query.setEntity("processInstance", processInstance);
- query.executeUpdate();
+ try {
+ // delete outstanding jobs
+ if (includeJobs) {
+ log.debug("deleting jobs for " + processInstance);
+ int entityCount = session.getNamedQuery("GraphSession.deleteJobsForProcessInstance")
+ .setEntity("processInstance", processInstance)
+ .executeUpdate();
+ log.debug("deleted " + entityCount + " jobs for " + processInstance);
}
- // tasks
- if (includeTasks)
- {
- Query query = session.getNamedQuery("GraphSession.findTaskInstanceIdsForProcessInstance");
- query.setEntity("processInstance", processInstance);
- List taskInstanceIds = query.list();
-
- if ((taskInstanceIds != null) && (!taskInstanceIds.isEmpty()))
- {
- log.debug("deleting tasks " + taskInstanceIds + " for process instance " + processInstance.getId());
- query = session.getNamedQuery("GraphSession.deleteTaskInstancesById");
- query.setParameterList("taskInstanceIds", taskInstanceIds);
- }
- }
-
- // delete the logs
- log.debug("deleting logs for process instance " + processInstance.getId());
+ // delete logs
+ log.debug("deleting logs for " + processInstance);
deleteLogs(processInstance);
- // delete the tokens and subprocess instances
- log.debug("deleting subprocesses for process instance " + processInstance.getId());
- deleteSubProcesses(processInstance.getRootToken());
-
- // null out the parent process token
+ // detach from parent process token
Token superProcessToken = processInstance.getSuperProcessToken();
- if (superProcessToken != null)
- {
- log.debug("nulling property subProcessInstance in superProcessToken " + superProcessToken.getId() + " which is referencing the process instance "
- + processInstance.getId() + " which is being deleted");
+ if (superProcessToken != null) {
+ log.debug("detaching "
+ + processInstance
+ + " from super process token "
+ + superProcessToken.getId());
+ processInstance.setSuperProcessToken(null);
superProcessToken.setSubProcessInstance(null);
}
- // add the process instance
- log.debug("hibernate session delete for process instance " + processInstance.getId());
+ // delete tokens and subprocess instances
+ log.debug("deleting subprocesses for " + processInstance);
+ deleteSubProcesses(processInstance);
+
+ // delete tasks (TaskLogs reference tasks, so tasks must be deleted after logs)
+ if (includeTasks) {
+ log.debug("deleting tasks for " + processInstance);
+ List<?> tasks = session.getNamedQuery("GraphSession.findTaskInstancesForProcessInstance")
+ .setEntity("processInstance", processInstance)
+ .list();
+ for (Object task : tasks) {
+ session.delete(task);
+ }
+ }
+
+ // delete the process instance
+ log.debug("deleting " + processInstance);
session.delete(processInstance);
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't delete process instance '" + processInstance.getId() + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not delete " + processInstance, e);
}
}
- void deleteLogs(ProcessInstance processInstance)
- {
- Query query = session.getNamedQuery("GraphSession.findLogsForProcessInstance");
- query.setEntity("processInstance", processInstance);
- List logs = query.list();
- Iterator iter = logs.iterator();
- while (iter.hasNext())
- {
- ProcessLog processLog = (ProcessLog)iter.next();
+ void deleteLogs(ProcessInstance processInstance) {
+ List<?> logs = session.getNamedQuery("GraphSession.findLogsForProcessInstance")
+ .setEntity("processInstance", processInstance)
+ .list();
+ for (ProcessLog processLog : CollectionUtil.checkList(logs, ProcessLog.class)) {
session.delete(processLog);
}
}
- void deleteSubProcesses(Token token)
- {
- if (token != null)
- {
- Query query = session.getNamedQuery("GraphSession.findSubProcessInstances");
- query.setEntity("processInstance", token.getProcessInstance());
- List processInstances = query.list();
+ void deleteSubProcesses(ProcessInstance processInstance) {
+ if (processInstance != null) {
+ List<?> subProcessInstances = session.getNamedQuery("GraphSession.findSubProcessInstances")
+ .setEntity("processInstance", processInstance)
+ .list();
- if (processInstances == null || processInstances.isEmpty())
- {
- log.debug("no subprocesses to delete for token " + token.getId());
+ if (subProcessInstances.isEmpty()) {
+ log.debug("no subprocesses to delete for " + processInstance);
return;
}
- Iterator iter = processInstances.iterator();
- while (iter.hasNext())
- {
- ProcessInstance subProcessInstance = (ProcessInstance)iter.next();
- subProcessInstance.setSuperProcessToken(null);
- token.setSubProcessInstance(null);
- log.debug("deleting sub process " + subProcessInstance.getId());
+ for (ProcessInstance subProcessInstance : CollectionUtil.checkList(subProcessInstances, ProcessInstance.class)) {
+ log.debug("preparing to delete sub process instance " + subProcessInstance.getId());
deleteProcessInstance(subProcessInstance);
}
}
}
- public static class AverageNodeTimeEntry
- {
+ public static class AverageNodeTimeEntry {
+
private long nodeId;
private String nodeName;
private int count;
@@ -572,168 +487,129 @@
private long minDuration;
private long maxDuration;
- public long getNodeId()
- {
+ public long getNodeId() {
return nodeId;
}
- public void setNodeId(final long nodeId)
- {
+ public void setNodeId(final long nodeId) {
this.nodeId = nodeId;
}
- public String getNodeName()
- {
+ public String getNodeName() {
return nodeName;
}
- public void setNodeName(final String nodeName)
- {
+ public void setNodeName(final String nodeName) {
this.nodeName = nodeName;
}
- public int getCount()
- {
+ public int getCount() {
return count;
}
- public void setCount(final int count)
- {
+ public void setCount(final int count) {
this.count = count;
}
- public long getAverageDuration()
- {
+ public long getAverageDuration() {
return averageDuration;
}
- public void setAverageDuration(final long averageDuration)
- {
+ public void setAverageDuration(final long averageDuration) {
this.averageDuration = averageDuration;
}
- public long getMinDuration()
- {
+ public long getMinDuration() {
return minDuration;
}
- public void setMinDuration(final long minDuration)
- {
+ public void setMinDuration(final long minDuration) {
this.minDuration = minDuration;
}
- public long getMaxDuration()
- {
+ public long getMaxDuration() {
return maxDuration;
}
- public void setMaxDuration(final long maxDuration)
- {
+ public void setMaxDuration(final long maxDuration) {
this.maxDuration = maxDuration;
}
}
- public List calculateAverageTimeByNode(final long processDefinitionId, final long minumumDurationMillis)
- {
- List results = null;
- try
- {
- Query query = session.getNamedQuery("GraphSession.calculateAverageTimeByNode");
- query.setLong("processDefinitionId", processDefinitionId);
- query.setDouble("minimumDuration", minumumDurationMillis);
- List listResults = query.list();
+ public List<AverageNodeTimeEntry> calculateAverageTimeByNode(long processDefinitionId,
+ long minumumDurationMillis) {
+ try {
+ List<?> tuples = session.getNamedQuery("GraphSession.calculateAverageTimeByNode")
+ .setLong("processDefinitionId", processDefinitionId)
+ .setDouble("minimumDuration", minumumDurationMillis)
+ .list();
- if (listResults != null)
- {
- results = new ArrayList();
- Iterator iter = listResults.iterator();
- while (iter.hasNext())
- {
- Object[] values = (Object[])iter.next();
+ List<AverageNodeTimeEntry> results;
+ if (!tuples.isEmpty()) {
+ results = new ArrayList<AverageNodeTimeEntry>();
+ for (Object[] values : CollectionUtil.checkList(tuples, Object[].class)) {
AverageNodeTimeEntry averageNodeTimeEntry = new AverageNodeTimeEntry();
- averageNodeTimeEntry.setNodeId(((Number)values[0]).longValue());
- averageNodeTimeEntry.setNodeName((String)values[1]);
- averageNodeTimeEntry.setCount(((Number)values[2]).intValue());
- averageNodeTimeEntry.setAverageDuration(((Number)values[3]).longValue());
- averageNodeTimeEntry.setMinDuration(((Number)values[4]).longValue());
- averageNodeTimeEntry.setMaxDuration(((Number)values[5]).longValue());
+ averageNodeTimeEntry.setNodeId(((Number) values[0]).longValue());
+ averageNodeTimeEntry.setNodeName((String) values[1]);
+ averageNodeTimeEntry.setCount(((Number) values[2]).intValue());
+ averageNodeTimeEntry.setAverageDuration(((Number) values[3]).longValue());
+ averageNodeTimeEntry.setMinDuration(((Number) values[4]).longValue());
+ averageNodeTimeEntry.setMaxDuration(((Number) values[5]).longValue());
results.add(averageNodeTimeEntry);
}
}
+ else {
+ results = Collections.emptyList();
+ }
+ return results;
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't load process instances for process definition '" + processDefinitionId + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not calculate average time by node for process definition "
+ + processDefinitionId, e);
}
- return results;
}
- public List findActiveNodesByProcessInstance(ProcessInstance processInstance)
- {
- List results = null;
- try
- {
- Query query = session.getNamedQuery("GraphSession.findActiveNodesByProcessInstance");
- query.setEntity("processInstance", processInstance);
- results = query.list();
-
+ public List<Node> findActiveNodesByProcessInstance(ProcessInstance processInstance) {
+ try {
+ List<?> nodes = session.getNamedQuery("GraphSession.findActiveNodesByProcessInstance")
+ .setEntity("processInstance", processInstance)
+ .list();
+ return CollectionUtil.checkList(nodes, Node.class);
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't active nodes for process instance '" + processInstance + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not find active nodes for " + processInstance, e);
}
- return results;
}
- public ProcessInstance getProcessInstance(ProcessDefinition processDefinition, String key)
- {
- ProcessInstance processInstance = null;
- try
- {
- Query query = session.getNamedQuery("GraphSession.findProcessInstanceByKey");
- query.setEntity("processDefinition", processDefinition);
- query.setString("key", key);
- processInstance = (ProcessInstance)query.uniqueResult();
-
+ public ProcessInstance getProcessInstance(ProcessDefinition processDefinition, String key) {
+ try {
+ return (ProcessInstance) session.getNamedQuery("GraphSession.findProcessInstanceByKey")
+ .setEntity("processDefinition", processDefinition)
+ .setString("key", key)
+ .uniqueResult();
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't get process instance with key '" + key + "'", e);
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("could not get process instance with key '" + key + "'", e);
}
- return processInstance;
}
- public ProcessInstance loadProcessInstance(ProcessDefinition processDefinition, String key)
- {
- ProcessInstance processInstance = null;
- try
- {
- Query query = session.getNamedQuery("GraphSession.findProcessInstanceByKey");
- query.setEntity("processDefinition", processDefinition);
- query.setString("key", key);
- processInstance = (ProcessInstance)query.uniqueResult();
- if (processInstance == null)
- {
- throw new JbpmException("no process instance was found with key " + key);
- }
-
+ public ProcessInstance loadProcessInstance(ProcessDefinition processDefinition, String key) {
+ ProcessInstance processInstance = getProcessInstance(processDefinition, key);
+ if (processInstance == null) {
+ throw new JbpmException("no process instance was found with key '" + key + "'");
}
- catch (Exception e)
- {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't load process instance with key '" + key + "'", e);
- }
return processInstance;
}
+ private void handle(Exception e) {
+ log.error(e);
+ if (jbpmSession != null) jbpmSession.handleException();
+ }
+
private static final Log log = LogFactory.getLog(GraphSession.class);
}
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/JbpmSchema.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/JbpmSchema.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/JbpmSchema.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -23,7 +23,6 @@
import java.io.File;
import java.io.FileInputStream;
-import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
@@ -49,236 +48,266 @@
import org.hibernate.engine.Mapping;
import org.hibernate.mapping.ForeignKey;
import org.hibernate.mapping.Table;
-import org.hibernate.tool.hbm2ddl.SchemaExport;
+import org.hibernate.tool.hbm2ddl.DatabaseMetadata;
+import org.hibernate.tool.hbm2ddl.TableMetadata;
import org.hibernate.util.JDBCExceptionReporter;
import org.jbpm.JbpmException;
/**
* utilities for the jBPM database schema.
*/
-public class JbpmSchema implements Serializable
-{
+public class JbpmSchema implements Serializable {
private static final long serialVersionUID = 1L;
- Configuration configuration = null;
- Settings settings;
- Mapping mapping = null;
- String[] createSql = null;
- String[] dropSql = null;
- String[] cleanSql = null;
+ final Configuration configuration;
+ final Settings settings;
ConnectionProvider connectionProvider = null;
Connection connection = null;
- Statement statement = null;
- public JbpmSchema(Configuration configuration)
- {
+ public JbpmSchema(Configuration configuration) {
this.configuration = configuration;
this.settings = configuration.buildSettings();
- this.mapping = configuration.buildMapping();
}
- public String[] getCreateSql()
- {
- if (createSql == null)
- {
- createSql = configuration.generateSchemaCreationScript(settings.getDialect());
- }
- return createSql;
+ public String[] getCreateSql() {
+ return configuration.generateSchemaCreationScript(settings.getDialect());
}
- public String[] getDropSql()
- {
- if (dropSql == null)
- {
- dropSql = configuration.generateDropSchemaScript(settings.getDialect());
- }
- return dropSql;
+ public String[] getDropSql() {
+ return configuration.generateDropSchemaScript(settings.getDialect());
}
- public String[] getCleanSql()
- {
- if (cleanSql == null)
- {
- new SchemaExport(configuration);
+ public String[] getCleanSql() {
+ Dialect dialect = settings.getDialect();
+ String catalog = settings.getDefaultCatalogName();
+ String schema = settings.getDefaultSchemaName();
+ Mapping mapping = configuration.buildMapping();
- Dialect dialect = settings.getDialect();
- String catalog = settings.getDefaultCatalogName();
- String schema = settings.getDefaultSchemaName();
+ // loop over all foreign key constraints
+ List<String> dropForeignKeysSql = new ArrayList<String>();
+ List<String> createForeignKeysSql = new ArrayList<String>();
+ List<String> deleteSql = new ArrayList<String>();
- // loop over all foreign key constraints
- List dropForeignKeysSql = new ArrayList();
- List createForeignKeysSql = new ArrayList();
- Iterator iter = configuration.getTableMappings();
- while (iter.hasNext())
- {
- Table table = (Table)iter.next();
- if (table.isPhysicalTable())
- {
- Iterator subIter = table.getForeignKeyIterator();
- while (subIter.hasNext())
- {
- ForeignKey fk = (ForeignKey)subIter.next();
+ for (Iterator<?> ti = configuration.getTableMappings(); ti.hasNext();) {
+ Table table = (Table) ti.next();
+ if (!table.isPhysicalTable()) continue;
- if (fk.isPhysicalConstraint())
- {
- // collect the drop foreign key constraint sql
- String sqlDropString = fk.sqlDropString(dialect, catalog, schema);
- dropForeignKeysSql.add(sqlDropString);
+ for (Iterator<?> fki = table.getForeignKeyIterator(); fki.hasNext();) {
+ ForeignKey fk = (ForeignKey) fki.next();
+ if (!fk.isPhysicalConstraint()) continue;
- // and collect the create foreign key constraint sql
- String sqlCreateString = fk.sqlCreateString(dialect, mapping, catalog, schema);
- createForeignKeysSql.add(sqlCreateString);
- }
- }
- }
- }
+ // collect the drop foreign key sql
+ String sqlDropString = fk.sqlDropString(dialect, catalog, schema);
+ dropForeignKeysSql.add(sqlDropString);
- List deleteSql = new ArrayList();
- iter = configuration.getTableMappings();
- while (iter.hasNext())
- {
- Table table = (Table)iter.next();
- deleteSql.add("delete from " + table.getName());
+ // and collect the create foreign key sql
+ String sqlCreateString = fk.sqlCreateString(dialect, mapping, catalog, schema);
+ createForeignKeysSql.add(sqlCreateString);
}
+ deleteSql.add("DELETE FROM " + table.getName());
+ }
- // glue
- // - drop foreign key constraints
- // - delete contents of all tables
- // - create foreign key constraints
- // together to form the clean script
- List cleanSqlList = new ArrayList();
- cleanSqlList.addAll(dropForeignKeysSql);
- cleanSqlList.addAll(deleteSql);
- cleanSqlList.addAll(createForeignKeysSql);
+ // glue
+ // - drop foreign key constraints
+ // - delete contents of all tables
+ // - create foreign key constraints
+ // together to form the clean script
+ return concat(dropForeignKeysSql, deleteSql, createForeignKeysSql);
+ }
- cleanSql = (String[])cleanSqlList.toArray(new String[cleanSqlList.size()]);
+ private static String[] concat(List<?>... lists) {
+ int length = 0;
+ for (List<?> list : lists) {
+ length += list.size();
}
- return cleanSql;
+ String[] array = new String[length];
+ int index = 0;
+ for (List<?> list : lists) {
+ for (Object element : list) {
+ array[index++] = (String) element;
+ }
+ }
+ return array;
}
- public boolean hasJbpmTables()
- {
- return (getJbpmTables().size() > 0);
- }
-
- public List getJbpmTables()
- {
- // delete all the data in the jbpm tables
- List jbpmTableNames = new ArrayList();
- Iterator iter = configuration.getTableMappings();
- while (iter.hasNext())
- {
- Table table = (Table)iter.next();
- if (table.isPhysicalTable())
- {
- jbpmTableNames.add(table.getName());
+ public List<String> getTableNames() {
+ List<String> tableNames = new ArrayList<String>();
+ for (Iterator<?> iter = configuration.getTableMappings(); iter.hasNext();) {
+ Table table = (Table) iter.next();
+ if (table.isPhysicalTable()) {
+ tableNames.add(table.getName());
}
}
- return jbpmTableNames;
+ return tableNames;
}
-
- public Map getJbpmTablesRecordCount() {
- Map recordCounts = new HashMap();
-
- String sql = null;
-
- try
- {
- Iterator iter = getJbpmTables().iterator();
+ public Map<String, Integer> getRecordCountPerTable() {
+ Map<String, Integer> recordCounts = new HashMap<String, Integer>();
+ try {
createConnection();
- while (iter.hasNext()) {
- statement = connection.createStatement();
- String tableName = (String) iter.next();
- sql = "SELECT COUNT(*) FROM "+tableName;
+ Statement statement = connection.createStatement();
+ for (String tableName : getTableNames()) {
+ String sql = "SELECT COUNT(*) FROM " + tableName;
ResultSet resultSet = statement.executeQuery(sql);
resultSet.next();
- int count = resultSet.getInt(1);
+ recordCounts.put(tableName, resultSet.getInt(1));
resultSet.close();
- statement.close();
- recordCounts.put(tableName, count);
}
+ statement.close();
}
- catch (SQLException e)
- {
- throw new JbpmException("couldn't execute sql '" + sql + "'", e);
+ catch (SQLException e) {
+ throw new JbpmException("could not count records", e);
}
- finally
- {
+ finally {
closeConnection();
}
-
return recordCounts;
}
- public void dropSchema()
- {
- execute(getDropSql());
+ public void dropSchema() {
+ try {
+ execute(getDropSql());
+ }
+ catch (SQLException e) {
+ throw new JbpmException("could not drop schema", e);
+ }
}
- public void createSchema()
- {
- execute(getCreateSql());
+ public void createSchema() {
+ try {
+ execute(getCreateSql());
+ }
+ catch (SQLException e) {
+ throw new JbpmException("could not create schema", e);
+ }
}
- public void cleanSchema()
- {
- if (getJbpmTables().size() > 0)
+ public void cleanSchema() {
+ try {
execute(getCleanSql());
+ }
+ catch (SQLException e) {
+ throw new JbpmException("could not clean schema", e);
+ }
}
- public void saveSqlScripts(String dir, String prefix)
- {
- try
- {
+ public void saveSqlScripts(String dir, String prefix) {
+ try {
new File(dir).mkdirs();
saveSqlScript(dir + "/" + prefix + ".drop.sql", getDropSql());
saveSqlScript(dir + "/" + prefix + ".create.sql", getCreateSql());
saveSqlScript(dir + "/" + prefix + ".clean.sql", getCleanSql());
- new SchemaExport(configuration).setDelimiter(getSqlDelimiter()).setOutputFile(dir + "/" + prefix + ".drop.create.sql").create(true, false);
+ saveSqlScript(dir + "/" + prefix + ".drop.create.sql", concat(getDropSql(), getCreateSql()));
}
- catch (IOException e)
- {
+ catch (IOException e) {
throw new JbpmException("couldn't generate scripts", e);
}
}
- public static void main(String[] args)
- {
- if ((args == null) || (args.length == 0))
- {
+ private static String[] concat(String[] array1, String[] array2) {
+ int length1 = array1.length;
+ int length2 = array2.length;
+ String[] result = new String[length1 + length2];
+ System.arraycopy(array1, 0, result, 0, length1);
+ System.arraycopy(array2, 0, result, length1, length2);
+ return result;
+ }
+
+ public boolean tableExists(String tableName) {
+ Table table = findTableMapping(tableName);
+ try {
+ createConnection();
+ return getTableMetadata(table) != null;
+ }
+ catch (SQLException e) {
+ throw new JbpmException("could not tell whether table exists: " + tableName, e);
+ }
+ finally {
+ closeConnection();
+ }
+ }
+
+ public void createTable(String tableName) {
+ Table table = findTableMapping(tableName);
+ String sql = table.sqlCreateString(settings.getDialect(), configuration.buildMapping(),
+ settings.getDefaultCatalogName(), settings.getDefaultSchemaName());
+ try {
+ execute(sql);
+ }
+ catch (SQLException e) {
+ throw new JbpmException("could not create table: " + tableName, e);
+ }
+ }
+
+ public void updateTable(String tableName) {
+ Table table = findTableMapping(tableName);
+ try {
+ createConnection();
+ Iterator<?> sqls = table.sqlAlterStrings(settings.getDialect(), configuration.buildMapping(),
+ getTableMetadata(table), settings.getDefaultCatalogName(),
+ settings.getDefaultSchemaName());
+
+ Statement statement = connection.createStatement();
+ while (sqls.hasNext()) {
+ String sql = (String) sqls.next();
+ statement.executeUpdate(sql);
+ }
+ statement.close();
+ }
+ catch (SQLException e) {
+ throw new JbpmException("could not update table: " + tableName, e);
+ }
+ finally {
+ closeConnection();
+ }
+ }
+
+ private Table findTableMapping(String tableName) {
+ for (Iterator<?> i = configuration.getTableMappings(); i.hasNext();) {
+ Table table = (Table) i.next();
+ if (tableName.equals(table.getName())) {
+ return table;
+ }
+ }
+ throw new JbpmException("no mapping found for table: " + tableName);
+ }
+
+ private TableMetadata getTableMetadata(Table table) throws SQLException {
+ DatabaseMetadata databaseMetadata = new DatabaseMetadata(connection, settings.getDialect());
+ return databaseMetadata.getTableMetadata(table.getName(),
+ table.getSchema() == null ? settings.getDefaultSchemaName() : table.getSchema(),
+ table.getCatalog() == null ? settings.getDefaultCatalogName() : table.getCatalog(),
+ table.isQuoted());
+ }
+
+ public static void main(String[] args) {
+ if ((args == null) || (args.length == 0)) {
syntax();
}
- else if ("create".equalsIgnoreCase(args[0]) && args.length <= 3)
- {
+ else if ("create".equalsIgnoreCase(args[0]) && args.length <= 3) {
Configuration configuration = createConfiguration(args, 1);
new JbpmSchema(configuration).createSchema();
}
- else if ("drop".equalsIgnoreCase(args[0]) && args.length <= 3)
- {
+ else if ("drop".equalsIgnoreCase(args[0]) && args.length <= 3) {
Configuration configuration = createConfiguration(args, 1);
new JbpmSchema(configuration).dropSchema();
}
- else if ("clean".equalsIgnoreCase(args[0]) && args.length <= 3)
- {
+ else if ("clean".equalsIgnoreCase(args[0]) && args.length <= 3) {
Configuration configuration = createConfiguration(args, 1);
new JbpmSchema(configuration).cleanSchema();
}
- else if ("scripts".equalsIgnoreCase(args[0]) && args.length >= 3 && args.length <= 5)
- {
+ else if ("scripts".equalsIgnoreCase(args[0]) && args.length >= 3 && args.length <= 5) {
Configuration configuration = createConfiguration(args, 3);
new JbpmSchema(configuration).saveSqlScripts(args[1], args[2]);
}
- else
- {
+ else {
syntax();
}
}
- private static void syntax()
- {
+ private static void syntax() {
System.err.println("syntax:");
System.err.println("JbpmSchema create [<hibernate.cfg.xml> [<hibernate.properties>]]");
System.err.println("JbpmSchema drop [<hibernate.cfg.xml> [<hibernate.properties>]]");
@@ -286,24 +315,20 @@
System.err.println("JbpmSchema scripts <dir> <prefix> [<hibernate.cfg.xml> [<hibernate.properties>]]");
}
- static Configuration createConfiguration(String[] args, int index)
- {
+ static Configuration createConfiguration(String[] args, int index) {
String hibernateCfgXml = (args.length > index ? args[index] : "hibernate.cfg.xml");
String hibernateProperties = (args.length > (index + 1) ? args[index + 1] : null);
Configuration configuration = new Configuration();
configuration.configure(new File(hibernateCfgXml));
- if (hibernateProperties != null)
- {
- try
- {
+ if (hibernateProperties != null) {
+ try {
Properties properties = new Properties();
InputStream inputStream = new FileInputStream(hibernateProperties);
properties.load(inputStream);
configuration.setProperties(properties);
}
- catch (IOException e)
- {
+ catch (IOException e) {
throw new JbpmException("couldn't load hibernate configuration", e);
}
}
@@ -311,102 +336,59 @@
return configuration;
}
- void saveSqlScript(String fileName, String[] sql) throws FileNotFoundException
- {
- FileOutputStream fileOutputStream = new FileOutputStream(fileName);
- try
- {
- PrintStream printStream = new PrintStream(fileOutputStream);
- for (int i = 0; i < sql.length; i++)
- {
- printStream.println(sql[i] + getSqlDelimiter());
+ void saveSqlScript(String fileName, String[] sql) throws IOException {
+ PrintStream out = new PrintStream(new FileOutputStream(fileName));
+ try {
+ for (String line : sql) {
+ out.println(line + getSqlDelimiter());
}
}
- finally
- {
- try
- {
- fileOutputStream.close();
- }
- catch (IOException e)
- {
- log.debug("failed to close file", e);
- }
+ finally {
+ out.close();
}
}
- public void execute(String[] sqls)
- {
- String sql = null;
+ void execute(String... sqls) throws SQLException {
boolean showSql = settings.isShowSqlEnabled();
-
- try
- {
+ try {
createConnection();
- statement = connection.createStatement();
-
- for (int i = 0; i < sqls.length; i++)
- {
- sql = sqls[i];
-
- if (showSql)
- log.debug(sql);
+ Statement statement = connection.createStatement();
+ for (String sql : sqls) {
+ if (showSql) System.out.println(sql);
statement.executeUpdate(sql);
}
-
+ statement.close();
}
- catch (SQLException e)
- {
- throw new JbpmException("couldn't execute sql '" + sql + "'", e);
- }
- finally
- {
+ finally {
closeConnection();
}
}
- void closeConnection()
- {
- if (statement != null)
- {
- try
- {
- statement.close();
- }
- catch (SQLException e)
- {
- log.debug("could not close jdbc statement", e);
- }
- }
- if (connection != null)
- {
- try
- {
- JDBCExceptionReporter.logWarnings(connection.getWarnings());
- connection.clearWarnings();
- connectionProvider.closeConnection(connection);
- connectionProvider.close();
- }
- catch (SQLException e)
- {
- log.debug("could not close jdbc connection", e);
- }
- }
- }
-
- void createConnection() throws SQLException
- {
+ void createConnection() throws SQLException {
connectionProvider = settings.getConnectionProvider();
connection = connectionProvider.getConnection();
- if (!connection.getAutoCommit())
- {
+ if (!connection.getAutoCommit()) {
connection.commit();
connection.setAutoCommit(true);
}
}
- public Properties getProperties()
- {
+ void closeConnection() {
+ if (connection != null) {
+ try {
+ JDBCExceptionReporter.logAndClearWarnings(connection);
+ connectionProvider.closeConnection(connection);
+ }
+ catch (SQLException e) {
+ log.debug("could not close " + connection, e);
+ }
+ finally {
+ connectionProvider.close();
+ }
+ }
+ }
+
+ public Properties getProperties() {
return configuration.getProperties();
}
@@ -414,10 +396,8 @@
static String sqlDelimiter = null;
- synchronized String getSqlDelimiter()
- {
- if (sqlDelimiter == null)
- {
+ synchronized String getSqlDelimiter() {
+ if (sqlDelimiter == null) {
sqlDelimiter = getProperties().getProperty("jbpm.sql.delimiter", ";");
}
return sqlDelimiter;
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/JobSession.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/JobSession.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/JobSession.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -21,213 +21,246 @@
*/
package org.jbpm.db;
+import java.util.Arrays;
import java.util.Collection;
import java.util.Date;
import java.util.List;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
+import org.hibernate.HibernateException;
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.criterion.Restrictions;
import org.jbpm.JbpmException;
-import org.jbpm.graph.def.Action;
import org.jbpm.graph.exe.ProcessInstance;
import org.jbpm.graph.exe.Token;
import org.jbpm.job.Job;
import org.jbpm.job.Timer;
+import org.jbpm.util.CollectionUtil;
public class JobSession {
- private Session session;
+ private final Session session;
public JobSession(Session session) {
this.session = session;
}
public Job getFirstAcquirableJob(String lockOwner) {
- Job job = null;
try {
- Query query = session.getNamedQuery("JobSession.getFirstAcquirableJob");
- query.setString("lockOwner", lockOwner);
- query.setTimestamp("now", new Date());
- query.setMaxResults(1);
- job = (Job) query.uniqueResult();
-
- } catch (Exception e) {
- log.error(e);
- throw new JbpmException("couldn't get acquirable jobs", e);
+ return (Job) session.getNamedQuery("JobSession.getFirstAcquirableJob")
+ .setString("lockOwner", lockOwner)
+ .setTimestamp("now", new Date())
+ .setMaxResults(1)
+ .uniqueResult();
}
- return job;
+ catch (HibernateException e) {
+ throw new JbpmException("could not get first acquirable job", e);
+ }
}
- public List findExclusiveJobs(String lockOwner, ProcessInstance processInstance) {
- List jobs = null;
+ public List<Job> findExclusiveJobs(String lockOwner, ProcessInstance processInstance) {
try {
- Query query = session.getNamedQuery("JobSession.findExclusiveJobs");
- query.setString("lockOwner", lockOwner);
- query.setTimestamp("now", new Date());
- query.setParameter("processInstance", processInstance);
- jobs = query.list();
-
- } catch (Exception e) {
- log.error(e);
- throw new JbpmException("couldn't find exclusive jobs for thread '"+lockOwner+"' and process instance '"+processInstance+"'", e);
+ List<?> jobs = session.getNamedQuery("JobSession.findExclusiveJobs")
+ .setString("lockOwner", lockOwner)
+ .setTimestamp("now", new Date())
+ .setParameter("processInstance", processInstance)
+ .list();
+ return CollectionUtil.checkList(jobs, Job.class);
}
- return jobs;
+ catch (HibernateException e) {
+ throw new JbpmException("could not find exclusive jobs owned by '"
+ + lockOwner
+ + "' for "
+ + processInstance, e);
+ }
}
-
- /**
- * find all jobs
- */
+
public List<Job> findJobsByToken(Token token) {
try {
- Query query = session.getNamedQuery("JobSession.findJobsByToken");
- query.setParameter("token", token);
- List<Job> jobs = query.list();
- return jobs;
- } catch (Exception e) {
- throw new JbpmException("couldn't find jobs for token '"+token+"'", e);
+ List<?> jobs = session.getNamedQuery("JobSession.findJobsByToken")
+ .setParameter("token", token)
+ .list();
+ return CollectionUtil.checkList(jobs, Job.class);
}
+ catch (HibernateException e) {
+ throw new JbpmException("could not find jobs for " + token, e);
+ }
}
- public Job getFirstDueJob(String lockOwner, Collection jobIdsToIgnore) {
- Job job = null;
+ public Job getFirstDueJob(String lockOwner, Collection<Long> monitoredJobs) {
try {
- Query query = null;
- if ( (jobIdsToIgnore==null)
- || (jobIdsToIgnore.isEmpty() )
- ) {
+ Query query;
+ if (monitoredJobs == null || monitoredJobs.isEmpty()) {
query = session.getNamedQuery("JobSession.getFirstDueJob");
- query.setString("lockOwner", lockOwner);
-
- } else {
- query = session.getNamedQuery("JobSession.getFirstDueJobExlcMonitoredJobs");
- query.setString("lockOwner", lockOwner);
- query.setParameterList("jobIdsToIgnore", jobIdsToIgnore);
-
}
- query.setMaxResults(1);
- job = (Job) query.uniqueResult();
-
- } catch (Exception e) {
- log.error(e);
- throw new JbpmException("couldn't get acquirable jobs", e);
+ else {
+ query = session.getNamedQuery("JobSession.getFirstDueJobExcludingMonitoredJobs");
+ query.setParameterList("monitoredJobIds", monitoredJobs);
+ }
+ return (Job) query.setString("lockOwner", lockOwner)
+ .setMaxResults(1)
+ .uniqueResult();
}
- return job;
+ catch (HibernateException e) {
+ throw new JbpmException("could not get first due job owned by '"
+ + lockOwner
+ + "' ignoring jobs "
+ + monitoredJobs, e);
+ }
}
public void saveJob(Job job) {
- session.saveOrUpdate(job);
- if (job instanceof Timer) {
- Timer timer = (Timer) job;
- Action action = timer.getAction();
- if (action != null && !session.contains(action)) {
- log.debug("cascading timer save to action");
- session.save(action);
- }
+ try {
+ session.save(job);
}
+ catch (HibernateException e) {
+ throw new JbpmException("could not save " + job, e);
+ }
}
public void deleteJob(Job job) {
- session.delete(job);
+ try {
+ session.delete(job);
+ log.debug("deleted " + job);
+ }
+ catch (HibernateException e) {
+ throw new JbpmException("could not delete " + job, e);
+ }
}
public Job loadJob(long jobId) {
try {
return (Job) session.load(Job.class, new Long(jobId));
- } catch (Exception e) {
- log.error(e);
- throw new JbpmException("couldn't load job '"+jobId+"'", e);
}
+ catch (HibernateException e) {
+ throw new JbpmException("could not load job " + jobId, e);
+ }
}
public Timer loadTimer(long timerId) {
try {
return (Timer) session.load(Timer.class, new Long(timerId));
- } catch (Exception e) {
- log.error(e);
- throw new JbpmException("couldn't load timer " + timerId, e);
}
+ catch (HibernateException e) {
+ throw new JbpmException("could not load timer " + timerId, e);
+ }
}
- public List loadJobs(long[] jobIds) {
- int jobCount = jobIds.length;
- Long[] jobs = new Long[jobCount];
- for (int i = 0; i < jobCount; i++) {
- jobs[i] = new Long(jobIds[i]);
+ public List<Job> loadJobs(long... jobIds) {
+ try {
+ List<?> jobs = session.createCriteria(Job.class)
+ .add(Restrictions.in("id", toObjectArray(jobIds)))
+ .list();
+ return CollectionUtil.checkList(jobs, Job.class);
}
- return session.createCriteria(Job.class)
- .add(Restrictions.in("id", jobs))
- .list();
+ catch (HibernateException e) {
+ throw new JbpmException("could not load jobs " + Arrays.toString(jobIds), e);
+ }
}
+ private static Long[] toObjectArray(long[] primitives) {
+ final int length = primitives.length;
+ Long[] objects = new Long[length];
+ for (int i = 0; i < length; i++) {
+ objects[i] = primitives[i];
+ }
+ return objects;
+ }
+
public Job getJob(long jobId) {
try {
return (Job) session.get(Job.class, new Long(jobId));
- } catch (Exception e) {
- log.error(e);
- throw new JbpmException("couldn't get job '"+jobId+"'", e);
}
+ catch (HibernateException e) {
+ throw new JbpmException("could not get job " + jobId, e);
+ }
}
public void suspendJobs(Token token) {
try {
- Query query = session.getNamedQuery("JobSession.suspendJobs");
- query.setParameter("token", token);
- query.executeUpdate();
-
- } catch (Exception e) {
- log.error(e);
- throw new JbpmException("couldn't suspend jobs for "+token, e);
+ session.getNamedQuery("JobSession.suspendJobs").setParameter("token", token).executeUpdate();
}
+ catch (HibernateException e) {
+ throw new JbpmException("could not suspend jobs for " + token, e);
+ }
}
public void resumeJobs(Token token) {
try {
- Query query = session.getNamedQuery("JobSession.resumeJobs");
- query.setParameter("token", token);
- query.executeUpdate();
-
- } catch (Exception e) {
- log.error(e);
- throw new JbpmException("couldn't resume jobs for "+token, e);
+ session.getNamedQuery("JobSession.resumeJobs").setParameter("token", token).executeUpdate();
}
+ catch (HibernateException e) {
+ throw new JbpmException("could not resume jobs for " + token, e);
+ }
}
public void deleteTimersByName(String name, Token token) {
try {
- log.debug("deleting timers by name '" + name + "' for " + token);
- Query query = session.getNamedQuery("JobSession.deleteTimersByName");
- query.setString("name", name);
- query.setParameter("token", token);
- int entityCount = query.executeUpdate();
- log.debug(entityCount + " timers by name '" + name + "' for " + token + " were deleted");
- } catch (Exception e) {
- log.error(e);
- throw new JbpmException("couldn't delete timers by name '" + name + "' for " + token, e);
+ // delete unowned timers
+ int entityCount = session.getNamedQuery("JobSession.deleteTimersByName")
+ .setString("name", name)
+ .setParameter("token", token)
+ .executeUpdate();
+ log.debug("deleted " + entityCount + " timers by name '" + name + "' for " + token);
+
+ // prevent further repetitions
+ List<?> timers = session.getNamedQuery("JobSession.findRepeatingTimersByName")
+ .setString("name", name)
+ .setParameter("token", token)
+ .list();
+ preventFurtherRepetitions(timers);
}
+ catch (HibernateException e) {
+ throw new JbpmException("could not delete timers by name '" + name + "' for " + token, e);
+ }
}
public void deleteJobsForProcessInstance(ProcessInstance processInstance) {
- log.debug("deleting timers for "+processInstance);
- Query query = session.getNamedQuery("JobSession.deleteTimersForProcessInstance");
- query.setParameter("processInstance", processInstance);
- int entityCount = query.executeUpdate();
- log.debug(entityCount+" remaining timers for "+processInstance+" were deleted");
+ try {
+ // delete node execution jobs
+ int entityCount = session.getNamedQuery("JobSession.deleteExecuteNodeJobsForProcessInstance")
+ .setParameter("processInstance", processInstance)
+ .executeUpdate();
+ log.debug("deleted " + entityCount + " execute-node-jobs for " + processInstance);
- log.debug("deleting execute-node-jobs for "+processInstance);
- query = session.getNamedQuery("JobSession.deleteExecuteNodeJobsForProcessInstance");
- query.setParameter("processInstance", processInstance);
- entityCount = query.executeUpdate();
- log.debug(entityCount+" remaining execute-node-jobs for "+processInstance+" were deleted");
+ // delete unowned timers
+ entityCount = session.getNamedQuery("JobSession.deleteTimersForProcessInstance")
+ .setParameter("processInstance", processInstance)
+ .executeUpdate();
+ log.debug("deleted " + entityCount + " timers for " + processInstance);
+
+ // prevent further repetitions
+ List<?> timers = session.getNamedQuery("JobSession.findRepeatingTimersForProcessInstance")
+ .setParameter("processInstance", processInstance)
+ .list();
+ preventFurtherRepetitions(timers);
+ }
+ catch (HibernateException e) {
+ throw new JbpmException("could not delete jobs for " + processInstance, e);
+ }
}
+ private static void preventFurtherRepetitions(List<?> timers) {
+ if (!timers.isEmpty()) {
+ for (Timer timer : CollectionUtil.checkList(timers, Timer.class)) {
+ timer.setRepeat(null);
+ }
+ log.debug("prevented further repetitions of " + timers);
+ }
+ }
- public List findJobsWithOverdueLockTime(Date treshold) {
- Query query = session.getNamedQuery("JobSession.findJobsWithOverdueLockTime");
- query.setDate("now", treshold);
- return query.list();
+ public List<Job> findJobsWithOverdueLockTime(Date threshold) {
+ try {
+ List<?> jobs = session.getNamedQuery("JobSession.findJobsWithOverdueLockTime")
+ .setDate("threshold", threshold)
+ .list();
+ return CollectionUtil.checkList(jobs, Job.class);
+ }
+ catch (HibernateException e) {
+ throw new JbpmException("could not find jobs with lock time over " + threshold, e);
+ }
}
private static Log log = LogFactory.getLog(JobSession.class);
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/TaskMgmtSession.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/TaskMgmtSession.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/db/TaskMgmtSession.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -22,9 +22,8 @@
package org.jbpm.db;
import java.io.Serializable;
-import java.util.ArrayList;
+import java.util.Arrays;
import java.util.Collections;
-import java.util.Iterator;
import java.util.List;
import org.apache.commons.logging.Log;
@@ -34,155 +33,131 @@
import org.jbpm.JbpmException;
import org.jbpm.graph.exe.ProcessInstance;
import org.jbpm.taskmgmt.exe.TaskInstance;
+import org.jbpm.util.CollectionUtil;
public class TaskMgmtSession implements Serializable {
private static final long serialVersionUID = 1L;
-
- JbpmSession jbpmSession = null;
- Session session = null;
-
+
+ final Session session;
+ final JbpmSession jbpmSession;
+
public TaskMgmtSession(JbpmSession jbpmSession) {
- this.jbpmSession = jbpmSession;
this.session = jbpmSession.getSession();
+ this.jbpmSession = jbpmSession;
}
-
+
public TaskMgmtSession(Session session) {
this.session = session;
- this.jbpmSession = new JbpmSession(session);
+ this.jbpmSession = null;
}
/**
- * get the tasllist for a given actor.
+ * get the tasklist for a given actor.
*/
- public List findTaskInstances(String actorId) {
- List result = null;
+ public List<TaskInstance> findTaskInstances(String actorId) {
try {
Query query = session.getNamedQuery("TaskMgmtSession.findTaskInstancesByActorId");
query.setString("actorId", actorId);
- result = query.list();
- } catch (Exception e) {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't get task instances list for actor '"+actorId+"'", e);
- }
- return result;
+ return CollectionUtil.checkList(query.list(), TaskInstance.class);
+ }
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("couldn't get task instances list for actor '" + actorId + "'", e);
+ }
}
-
+
/**
* get all the task instances for all the given actorIds.
- * @return a list of task instances. An empty list is returned in case no task instances are found.
+ *
+ * @return a list of task instances. An empty list is returned in case no task instances are
+ * found.
*/
- public List findTaskInstances(List actorIds) {
- if (actorIds==null) return new ArrayList(0);
- return findTaskInstances((String[])actorIds.toArray(new String[actorIds.size()]));
+ public List<TaskInstance> findTaskInstances(List<String> actorIds) {
+ try {
+ Query query = session.getNamedQuery("TaskMgmtSession.findTaskInstancesByActorIds");
+ query.setParameterList("actorIds", actorIds);
+ return CollectionUtil.checkList(query.list(), TaskInstance.class);
+ }
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("couldn't get task instances list for actors '" + actorIds + "'", e);
+ }
}
/**
* get all the task instances for all the given actorIds.
*/
- public List findTaskInstances(String[] actorIds) {
- List result = null;
- try {
- Query query = session.getNamedQuery("TaskMgmtSession.findTaskInstancesByActorIds");
- query.setParameterList("actorIds", actorIds);
- result = query.list();
- } catch (Exception e) {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't get task instances list for actors '"+actorIds+"'", e);
- }
- return result;
+ public List<TaskInstance> findTaskInstances(String[] actorIds) {
+ return findTaskInstances(Arrays.asList(actorIds));
}
/**
- * get the taskinstances for which the given actor is in the pool.
+ * get the task instances for which the given actor is in the pool.
*/
- public List findPooledTaskInstances(String actorId) {
- List result = null;
+ public List<TaskInstance> findPooledTaskInstances(String actorId) {
try {
Query query = session.getNamedQuery("TaskMgmtSession.findPooledTaskInstancesByActorId");
- query.setString("swimlaneActorId", actorId);
- List identifiers = query.list();
- if (!identifiers.isEmpty()) {
- result = new ArrayList(identifiers.size());
- for (Iterator i = identifiers.iterator(); i.hasNext();) {
- Long taskInstanceId = (Long) i.next();
- result.add(session.load(TaskInstance.class, taskInstanceId));
- }
- }
- else {
- result = Collections.EMPTY_LIST;
- }
- } catch (Exception e) {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't get pooled task instances list for actor '"+actorId+"'", e);
- }
- return result;
+ query.setString("actorId", actorId);
+ List<Long> taskInstanceIds = CollectionUtil.checkList(query.list(), Long.class);
+ return findTaskInstancesByIds(taskInstanceIds);
+ }
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException(
+ "couldn't get pooled task instances list for actor '" + actorId + "'", e);
+ }
}
-
+
/**
- * get the taskinstances for which the given actor is in the pool.
+ * get the task instances for which the given actor is in the pool.
*/
- public List findPooledTaskInstances(List actorIds) {
- List result = null;
+ public List<TaskInstance> findPooledTaskInstances(List<String> actorIds) {
try {
Query query = session.getNamedQuery("TaskMgmtSession.findPooledTaskInstancesByActorIds");
query.setParameterList("actorIds", actorIds);
- List identifiers = query.list();
- if (!identifiers.isEmpty()) {
- result = new ArrayList(identifiers.size());
- for (Iterator i = identifiers.iterator(); i.hasNext();) {
- Long taskInstanceId = (Long) i.next();
- result.add(session.load(TaskInstance.class, taskInstanceId));
- }
- }
- else {
- result = Collections.EMPTY_LIST;
- }
- } catch (Exception e) {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't get pooled task instances list for actors '"+actorIds+"'", e);
- }
- return result;
+ List<Long> taskInstanceIds = CollectionUtil.checkList(query.list(), Long.class);
+ return findTaskInstancesByIds(taskInstanceIds);
+ }
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("couldn't get pooled task instances list for actors '"
+ + actorIds
+ + "'", e);
+ }
}
/**
- * get active taskinstances for a given token.
+ * get active task instances for a given token.
*/
- public List findTaskInstancesByToken(long tokenId) {
- List result = null;
+ public List<TaskInstance> findTaskInstancesByToken(long tokenId) {
try {
Query query = session.getNamedQuery("TaskMgmtSession.findTaskInstancesByTokenId");
query.setLong("tokenId", tokenId);
- result = query.list();
- } catch (Exception e) {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't get task instances by token '"+tokenId+"'", e);
- }
- return result;
+ return CollectionUtil.checkList(query.list(), TaskInstance.class);
+ }
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("couldn't get task instances by token '" + tokenId + "'", e);
+ }
}
-
+
/**
- * get active taskinstances for a given token.
+ * get active task instances for a given process instance.
*/
- public List findTaskInstancesByProcessInstance(ProcessInstance processInstance) {
- List result = null;
+ public List<TaskInstance> findTaskInstancesByProcessInstance(ProcessInstance processInstance) {
try {
Query query = session.getNamedQuery("TaskMgmtSession.findTaskInstancesByProcessInstance");
query.setEntity("processInstance", processInstance);
- result = query.list();
- } catch (Exception e) {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't get task instances by process instance '"+processInstance+"'", e);
- }
- return result;
+ return CollectionUtil.checkList(query.list(), TaskInstance.class);
+ }
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("couldn't get task instances by process instance '"
+ + processInstance
+ + "'", e);
+ }
}
-
/**
* get the task instance for a given task instance-id.
@@ -191,14 +166,14 @@
TaskInstance taskInstance = null;
try {
taskInstance = (TaskInstance) session.load(TaskInstance.class, new Long(taskInstanceId));
- } catch (Exception e) {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't get task instance '"+taskInstanceId+"'", e);
- }
+ }
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("couldn't get task instance '" + taskInstanceId + "'", e);
+ }
return taskInstance;
}
-
+
/**
* get the task instance for a given task instance-id.
*/
@@ -206,27 +181,38 @@
TaskInstance taskInstance = null;
try {
taskInstance = (TaskInstance) session.get(TaskInstance.class, new Long(taskInstanceId));
- } catch (Exception e) {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't get task instance '"+taskInstanceId+"'", e);
- }
+ }
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("couldn't get task instance '" + taskInstanceId + "'", e);
+ }
return taskInstance;
}
-
- public List findTaskInstancesByIds(List taskInstanceIds) {
- List result = null;
- try {
- Query query = session.getNamedQuery("TaskMgmtSession.findTaskInstancesByIds");
- query.setParameterList("taskInstanceIds", taskInstanceIds);
- result = query.list();
- } catch (Exception e) {
- log.error(e);
- jbpmSession.handleException();
- throw new JbpmException("couldn't get task instances by ids '"+taskInstanceIds+"'", e);
- }
+
+ public List<TaskInstance> findTaskInstancesByIds(List<Long> taskInstanceIds) {
+ List<TaskInstance> result;
+ if (taskInstanceIds.isEmpty()) {
+ result = Collections.emptyList();
+ }
+ else {
+ try {
+ Query query = session.getNamedQuery("TaskMgmtSession.findTaskInstancesByIds");
+ query.setParameterList("taskInstanceIds", taskInstanceIds);
+ result = CollectionUtil.checkList(query.list(), TaskInstance.class);
+ }
+ catch (Exception e) {
+ handle(e);
+ throw new JbpmException("couldn't get task instances by ids '" + taskInstanceIds + "'", e);
+ }
+ }
return result;
}
+ private void handle(Exception exception) {
+ log.error(exception);
+ if (jbpmSession != null)
+ jbpmSession.handleException();
+ }
+
private static final Log log = LogFactory.getLog(TaskMgmtSession.class);
}
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/def/Action.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/def/Action.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/def/Action.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -58,17 +58,14 @@
public String toString() {
String toString = null;
- if (name!=null) {
- toString = "action["+name+"]";
- } else if (actionExpression!=null) {
- toString = "action["+actionExpression+"]";
+ if (actionExpression!=null) {
+ toString = "Action("+actionExpression+')';
} else {
- String className = getClass().getName();
- className = className.substring(className.lastIndexOf('.')+1);
+ String className = getClass().getSimpleName();
if (name!=null) {
- toString = className+"("+name+")";
+ toString = className+'('+name+')';
} else {
- toString = className+"("+Integer.toHexString(System.identityHashCode(this))+")";
+ toString = className+'@'+Integer.toHexString(hashCode());
}
}
return toString;
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/def/GraphElement.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/def/GraphElement.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/def/GraphElement.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -177,7 +177,7 @@
// event handling ///////////////////////////////////////////////////////////
public void fireEvent(String eventType, ExecutionContext executionContext) {
- log.debug("event '" + eventType + "' on '" + this + "' for '" + executionContext.getToken() + "'");
+ log.debug("event '" + eventType + "' on " + this + " for " + executionContext.getToken());
try {
executionContext.setEventSource(this);
@@ -271,7 +271,7 @@
executionContext.setAction(action);
// execute the action
- log.debug("executing action '" + action + "'");
+ log.debug("executing " + action);
String lockOwnerId = "token[" + token.getId() + "]";
try {
if (actionMustBeLocked) {
@@ -472,14 +472,8 @@
}
public String toString() {
- String className = getClass().getName();
- className = className.substring(className.lastIndexOf('.') + 1);
- if (name != null) {
- className = className + "(" + name + ")";
- } else {
- className = className + "(" + Integer.toHexString(System.identityHashCode(this)) + ")";
- }
- return className;
+ return getClass().getSimpleName() + (name != null ? '(' + name + ')'
+ : '@' + Integer.toHexString(hashCode()));
}
// equals ///////////////////////////////////////////////////////////////////
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/exe/ProcessInstance.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/exe/ProcessInstance.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/exe/ProcessInstance.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -515,7 +515,8 @@
public String toString()
{
- return "ProcessInstance" + (key != null ? '(' + key + ')' : "@" + Integer.toHexString(hashCode()));
+ return "ProcessInstance" + (key != null ? '(' + key + ')'
+ : id != 0 ? "(" + id + ')' : '@' + Integer.toHexString(hashCode()));
}
// getters and setters //////////////////////////////////////////////////////
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/exe/Token.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/exe/Token.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/graph/exe/Token.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -466,7 +466,7 @@
public String toString()
{
- return "Token(" + getFullName() + ")";
+ return "Token(" + getFullName() + ')';
}
public boolean hasEnded()
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/job/Job.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/job/Job.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/job/Job.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -58,7 +58,7 @@
public abstract boolean execute(JbpmContext jbpmContext) throws Exception;
public String toString() {
- return "job["+id+"]";
+ return "Job("+id+')';
}
public String toStringLongFormat() {
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/job/Timer.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/job/Timer.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/job/Timer.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -107,25 +107,25 @@
}
public String toString() {
- StringBuffer buffer = new StringBuffer("Timer");
+ StringBuilder text = new StringBuilder("Timer");
if (name != null || dueDate != null) {
- buffer.append("(");
- if (name!=null) {
- buffer.append(name).append(",");
- }
- if (dueDate!=null) {
- buffer.append(formatDueDate(dueDate)).append(",");
- }
+ text.append('(');
+
+ if (name!=null)
+ text.append(name).append(",");
+ if (dueDate!=null)
+ text.append(formatDueDate(dueDate)).append(",");
if (taskInstance!=null)
- buffer.append(taskInstance).append(",");
+ text.append(taskInstance).append(",");
+
if (token!=null)
- buffer.append(token);
+ text.append(token);
else if (processInstance!=null)
- buffer.append(processInstance);
+ text.append(processInstance);
- buffer.append(")");
+ text.append(')');
}
- return buffer.toString();
+ return text.toString();
}
public static String formatDueDate(Date date) {
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/job/executor/LockMonitorThread.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/job/executor/LockMonitorThread.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/job/executor/LockMonitorThread.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -1,7 +1,6 @@
package org.jbpm.job.executor;
import java.util.Date;
-import java.util.Iterator;
import java.util.List;
import org.apache.commons.logging.Log;
@@ -11,18 +10,20 @@
import org.jbpm.db.JobSession;
import org.jbpm.job.Job;
import org.jbpm.persistence.JbpmPersistenceException;
+import org.jbpm.persistence.db.StaleObjectLogConfigurer;
import org.jbpm.svc.Services;
public class LockMonitorThread extends Thread {
-
+
JbpmConfiguration jbpmConfiguration;
int lockMonitorInterval;
int maxLockTime;
int lockBufferTime;
- boolean isActive = true;
+ volatile boolean isActive = true;
- public LockMonitorThread(JbpmConfiguration jbpmConfiguration, int lockMonitorInterval, int maxLockTime, int lockBufferTime) {
+ public LockMonitorThread(JbpmConfiguration jbpmConfiguration, int lockMonitorInterval,
+ int maxLockTime, int lockBufferTime) {
this.jbpmConfiguration = jbpmConfiguration;
this.lockMonitorInterval = lockMonitorInterval;
this.maxLockTime = maxLockTime;
@@ -34,55 +35,59 @@
while (isActive) {
try {
unlockOverdueJobs();
- if ( (isActive)
- && (lockMonitorInterval>0)
- ) {
+ if ((isActive) && (lockMonitorInterval > 0)) {
sleep(lockMonitorInterval);
}
- } catch (InterruptedException e) {
- log.info("lock monitor thread '"+getName()+"' got interrupted");
- } catch (Exception e) {
- log.error("exception in lock monitor thread. waiting "+lockMonitorInterval+" milliseconds", e);
+ }
+ catch (InterruptedException e) {
+ log.info("lock monitor thread '" + getName() + "' got interrupted");
+ }
+ catch (Exception e) {
+ log.error("exception in lock monitor thread. waiting "
+ + lockMonitorInterval
+ + " milliseconds", e);
try {
sleep(lockMonitorInterval);
- } catch (InterruptedException e2) {
+ }
+ catch (InterruptedException e2) {
log.debug("delay after exception got interrupted", e2);
}
}
}
- } catch (Exception e) {
+ }
+ catch (Exception e) {
log.error("exception in lock monitor thread", e);
- } finally {
- log.info(getName()+" leaves cyberspace");
}
+ finally {
+ log.info(getName() + " leaves cyberspace");
+ }
}
-
protected void unlockOverdueJobs() {
+ List<Job> overdueJobs = null;
JbpmContext jbpmContext = jbpmConfiguration.createJbpmContext();
try {
+ Date threshold = new Date(System.currentTimeMillis() - maxLockTime - lockBufferTime);
JobSession jobSession = jbpmContext.getJobSession();
-
- Date treshold = new Date(System.currentTimeMillis()-maxLockTime-lockBufferTime);
- List jobsWithOverdueLockTime = jobSession.findJobsWithOverdueLockTime(treshold);
- Iterator iter = jobsWithOverdueLockTime.iterator();
- while (iter.hasNext()) {
- Job job = (Job) iter.next();
- // unlock
- log.debug("unlocking "+job+ " owned by thread "+job.getLockOwner());
+ overdueJobs = jobSession.findJobsWithOverdueLockTime(threshold);
+ for (Job job : overdueJobs) {
+ log.debug("unlocking " + job + " owned by thread " + job.getLockOwner());
job.setLockOwner(null);
job.setLockTime(null);
- jobSession.saveJob(job);
}
-
- } finally {
+ }
+ finally {
try {
jbpmContext.close();
- } catch (JbpmPersistenceException e) {
+ }
+ catch (JbpmPersistenceException e) {
// if this is a stale object exception, keep it quiet
if (Services.isCausedByStaleState(e)) {
- log.debug("optimistic locking failed, couldn't unlock overdue jobs");
- } else {
+ log.debug("optimistic locking failed, could not unlock overdue jobs: " + overdueJobs);
+ StaleObjectLogConfigurer.getStaleObjectExceptionsLog().error(
+ "problem unlocking overdue jobs: optimistic locking failed", e);
+ }
+ else {
throw e;
}
}
@@ -93,18 +98,16 @@
* @deprecated As of jBPM 3.2.3, replaced by {@link #deactivate()}
*/
public void setActive(boolean isActive) {
- if (isActive == false)
- deactivate();
+ if (isActive == false) deactivate();
}
/**
- * Indicates that this thread should stop running.
- * Execution will cease shortly afterwards.
+ * Indicates that this thread should stop running. Execution will cease shortly afterwards.
*/
public void deactivate() {
if (isActive) {
isActive = false;
- interrupt();
+ interrupt();
}
}
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/msg/db/DbMessageService.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/msg/db/DbMessageService.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/msg/db/DbMessageService.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -49,7 +49,7 @@
public void send(Job job) {
jobSession.saveJob(job);
- log.debug("saved job["+job.getId()+", "+job.getClass().getName()+"]");
+ log.debug("saved "+job);
hasProducedJobs = true;
}
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/scheduler/def/CreateTimerAction.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/scheduler/def/CreateTimerAction.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/scheduler/def/CreateTimerAction.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -113,7 +113,7 @@
} else {
durationString = dueDate;
}
- if (baseDate != null && (durationString == null || "".equals(durationString))) {
+ if (baseDate != null && (durationString == null || durationString.length() == 0)) {
dueDateDate = baseDate;
} else {
duration = new Duration(durationString);
Added: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/util/CollectionUtil.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/util/CollectionUtil.java (rev 0)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/java/org/jbpm/util/CollectionUtil.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -0,0 +1,105 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2005, JBoss Inc., and individual contributors as indicated
+ * by the @authors tag. See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.jbpm.util;
+
+import java.util.Collection;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+
+/**
+ * @author Alejandro Guizar
+ */
+public class CollectionUtil {
+
+ /** Indicates whether collection elements should be actually checked. */
+ private static final boolean DEBUG = true;
+
+ private CollectionUtil() {
+ // hide default constructor to prevent instantiation
+ }
+
+ /**
+ * Ensures that all elements of the given collection can be cast to a desired type.
+ *
+ * @param collection the collection to check
+ * @param type the desired type
+ * @return a collection of the desired type
+ * @throws ClassCastException if an element cannot be cast to the desired type
+ */
+ @SuppressWarnings("unchecked")
+ public static <E> Collection<E> checkCollection(Collection<?> collection, Class<E> type) {
+ if (DEBUG) {
+ for (Object element : collection) {
+ type.cast(element);
+ }
+ }
+ return (Collection<E>) collection;
+ }
+
+ /**
+ * Ensures that all elements of the given list can be cast to a desired type.
+ *
+ * @param list the list to check
+ * @param type the desired type
+ * @return a list of the desired type
+ * @throws ClassCastException if an element cannot be cast to the desired type
+ */
+ @SuppressWarnings("unchecked")
+ public static <E> List<E> checkList(List<?> list, Class<E> type) {
+ if (DEBUG) {
+ for (Object element : list) {
+ type.cast(element);
+ }
+ }
+ return (List<E>) list;
+ }
+
+ /**
+ * Ensures that all elements of the given set can be cast to a desired type.
+ *
+ * @param list the set to check
+ * @param type the desired type
+ * @return a set of the desired type
+ * @throws ClassCastException if an element cannot be cast to the desired type
+ */
+ @SuppressWarnings("unchecked")
+ public static <E> Set<E> checkSet(Set<?> set, Class<E> type) {
+ if (DEBUG) {
+ for (Object element : set) {
+ type.cast(element);
+ }
+ }
+ return (Set<E>) set;
+ }
+
+ @SuppressWarnings("unchecked")
+ public static <K, V> Map<K, V> checkMap(Map<?, ?> map, Class<K> keyType, Class<V> valueType) {
+ if (DEBUG) {
+ for (Map.Entry<?, ?> entry : map.entrySet()) {
+ keyType.cast(entry.getKey());
+ valueType.cast(entry.getValue());
+ }
+ }
+ return (Map<K, V>) map;
+ }
+}
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/db/hibernate.queries.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/db/hibernate.queries.hbm.xml 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/db/hibernate.queries.hbm.xml 2009-02-22 03:15:07 UTC (rev 3994)
@@ -1,8 +1,7 @@
<?xml version="1.0"?>
-
<!DOCTYPE hibernate-mapping PUBLIC
- "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+ "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+ "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
@@ -15,14 +14,14 @@
from org.jbpm.graph.def.ProcessDefinition pd
]]>
</query>
-
+
<query name="GraphSession.NumberOfDeployedProcesses">
<![CDATA[
select count (distinct pd.name)
from org.jbpm.graph.def.ProcessDefinition pd
]]>
</query>
-
+
<query name="GraphSession.NumberOfActiveProcessInstances">
<![CDATA[
select count (pi.id)
@@ -30,7 +29,7 @@
where pi.end is null
]]>
</query>
-
+
<query name="GraphSession.findLatestProcessDefinitionQuery">
<![CDATA[
select pd
@@ -39,7 +38,7 @@
order by pd.version desc
]]>
</query>
-
+
<query name="GraphSession.findProcessDefinitionByNameAndVersion">
<![CDATA[
select pd
@@ -48,7 +47,7 @@
and pd.version = :version
]]>
</query>
-
+
<query name="GraphSession.findAllProcessDefinitions">
<![CDATA[
select pd
@@ -56,7 +55,7 @@
order by pd.name, pd.version desc
]]>
</query>
-
+
<query name="GraphSession.findAllProcessDefinitionVersions">
<![CDATA[
select pd
@@ -65,34 +64,59 @@
order by pd.version desc
]]>
</query>
-
- <query name="GraphSession.findAllProcessInstancesForADefinition">
+
+ <query name="GraphSession.findLatestProcessDefinitions">
<![CDATA[
+ select pd.name, max(pd.version)
+ from org.jbpm.graph.def.ProcessDefinition as pd
+ group by pd.name
+ ]]>
+ <!-- better alternative, if your database supports ansi sql tuple syntax -->
+ <!--
+ select pd
+ from org.jbpm.graph.def.ProcessDefinition as pd
+ where ( pd.name, pd.version ) in (
+ select pd.name, max(pd.version)
+ from org.jbpm.graph.def.ProcessDefinition as pd
+ group by pd.name
+ )
+ -->
+ </query>
+
+ <query name="GraphSession.findAllProcessInstancesForDefinition">
+ <![CDATA[
select pi
from org.jbpm.graph.exe.ProcessInstance as pi
where pi.processDefinition.id = :processDefinitionId
order by pi.start desc
]]>
</query>
-
+
+ <query name="GraphSession.findAllProcessInstanceIdsForDefinition">
+ <![CDATA[
+ select pi.id
+ from org.jbpm.graph.exe.ProcessInstance as pi
+ where pi.processDefinition.id = :processDefinitionId
+ ]]>
+ </query>
+
<query name="GraphSession.findReferencingProcessStates">
<![CDATA[
- select processState
- from org.jbpm.graph.node.ProcessState as processState
- where processState.subProcessDefinition = :subProcessDefinition
+ select ps
+ from org.jbpm.graph.node.ProcessState as ps
+ where ps.subProcessDefinition = :subProcessDefinition
]]>
</query>
<!-- related to ProcessInstance -->
<!-- ########################## -->
-
<query name="GraphSession.findAllRunningProcessInstancesWithProcessName">
<![CDATA[
select pi
from org.jbpm.graph.exe.ProcessInstance as pi
where pi.processDefinition.name = :processDefinitionName
- and pi.end = null
+ and pi.end is null
order by pi.start desc
]]>
</query>
@@ -110,7 +134,7 @@
<![CDATA[
select pi
from org.jbpm.graph.exe.ProcessInstance as pi
- where pi.end = null
+ where pi.end is null
order by pi.start desc
]]>
</query>
@@ -122,17 +146,17 @@
order by pi.start desc
]]>
</query>
-
+
<query name="GraphSession.findSubProcessInstances">
<![CDATA[
select pi
from org.jbpm.graph.exe.ProcessInstance as pi
- where pi.superProcessToken!=null
+ where pi.superProcessToken is not null
and pi.superProcessToken.processInstance = :processInstance
order by pi.start desc
]]>
</query>
-
+
<query name="GraphSession.findTokensForProcessInNode">
<![CDATA[
select token
@@ -151,16 +175,16 @@
and token.node.name = :nodeName
]]>
</query>
-
+
<query name="GraphSession.findProcessInstanceByKey">
<![CDATA[
- select processInstance
- from org.jbpm.graph.exe.ProcessInstance processInstance
- where processInstance.processDefinition = :processDefinition
- and processInstance.key = :key
+ select pi
+ from org.jbpm.graph.exe.ProcessInstance pi
+ where pi.processDefinition = :processDefinition
+ and pi.key = :key
]]>
</query>
-
+
<query name="GraphSession.findLogsForProcessInstance">
<![CDATA[
select pl
@@ -168,23 +192,14 @@
where pl.token.processInstance = :processInstance
]]>
</query>
-
-
- <query name="GraphSession.findTaskInstanceIdsForProcessInstance">
+
+ <query name="GraphSession.findTaskInstancesForProcessInstance">
<![CDATA[
- select t
- from org.jbpm.taskmgmt.exe.TaskInstance t
- where t.taskMgmtInstance.processInstance = :processInstance
+ select ti
+ from org.jbpm.taskmgmt.exe.TaskInstance ti
+ where ti.processInstance = :processInstance
]]>
</query>
-
- <query name="GraphSession.deleteTaskInstancesById">
- <![CDATA[
- delete
- from org.jbpm.taskmgmt.exe.TaskInstance t
- where t.id in (:taskInstanceIds)
- ]]>
- </query>
<query name="GraphSession.deleteJobsForProcessInstance">
<![CDATA[
@@ -218,7 +233,7 @@
org.jbpm.graph.exe.ProcessInstance processInstance
where token.processInstance = :processInstance
and token.node = node
- and token.isSuspended != true
+ and token.isSuspended = false
and token.parent is not null
and token.end is null
]]>
@@ -230,11 +245,10 @@
from org.jbpm.taskmgmt.def.Swimlane as swimlane
]]>
</query>
-
+
<!-- Logging -->
<!-- ########################### -->
-
<query name="LoggingSession.findLogsByToken">
<![CDATA[
select pl
@@ -243,11 +257,10 @@
order by pl.index
]]>
</query>
-
+
<!-- JobSession -->
<!-- ########################### -->
-
<query name="JobSession.getFirstAcquirableJob">
<![CDATA[
select job
@@ -255,7 +268,7 @@
where ( (job.lockOwner is null) or (job.lockOwner = :lockOwner) )
and job.retries > 0
and job.dueDate <= :now
- and job.isSuspended != true
+ and job.isSuspended = false
order by job.dueDate asc
]]>
</query>
@@ -269,7 +282,7 @@
and job.dueDate <= :now
and job.processInstance = :processInstance
and job.isExclusive = true
- and job.isSuspended != true
+ and job.isSuspended = false
order by job.dueDate asc
]]>
</query>
@@ -280,19 +293,19 @@
from org.jbpm.job.Job as job
where ( (job.lockOwner is null) or (job.lockOwner = :lockOwner) )
and job.retries > 0
- and job.isSuspended != true
+ and job.isSuspended = false
order by job.dueDate asc
]]>
</query>
- <query name="JobSession.getFirstDueJobExlcMonitoredJobs">
+ <query name="JobSession.getFirstDueJobExcludingMonitoredJobs">
<![CDATA[
select job
from org.jbpm.job.Job as job
where ( (job.lockOwner is null) or (job.lockOwner = :lockOwner) )
- and job.id not in ( :jobIdsToIgnore )
+ and job.id not in ( :monitoredJobIds )
and job.retries > 0
- and job.isSuspended != true
+ and job.isSuspended = false
order by job.dueDate asc
]]>
</query>
@@ -318,20 +331,37 @@
delete from org.jbpm.job.Timer timer
where timer.token = :token
and timer.name = :name
- and (timer.lockOwner is null
- or timer.repeat is not null)
+ and timer.lockOwner is null
]]>
</query>
+ <query name="JobSession.findRepeatingTimersByName">
+ <![CDATA[
+ select timer
+ from org.jbpm.job.Timer timer
+ where timer.token = :token
+ and timer.name = :name
+ and timer.repeat is not null
+ ]]>
+ </query>
+
<query name="JobSession.deleteTimersForProcessInstance">
<![CDATA[
delete from org.jbpm.job.Timer timer
where timer.processInstance = :processInstance
- and (timer.lockOwner is null
- or timer.repeat is not null)
+ and timer.lockOwner is null
]]>
</query>
+ <query name="JobSession.findRepeatingTimersForProcessInstance">
+ <![CDATA[
+ select timer
+ from org.jbpm.job.Timer timer
+ where timer.processInstance = :processInstance
+ and timer.repeat is not null
+ ]]>
+ </query>
+
<query name="JobSession.deleteExecuteNodeJobsForProcessInstance">
<![CDATA[
delete from org.jbpm.job.ExecuteNodeJob job
@@ -339,7 +369,7 @@
and job.lockOwner is null
]]>
</query>
-
+
<query name="JobSession.findJobsByToken">
<![CDATA[
select job
@@ -348,16 +378,23 @@
]]>
</query>
+ <query name="JobSession.findJobsWithOverdueLockTime">
+ <![CDATA[
+ select job
+ from org.jbpm.job.Job as job
+ where job.lockTime > :threshold
+ ]]>
+ </query>
+
<!-- related to Tasks -->
<!-- ########################### -->
-
<query name="TaskMgmtSession.findTaskInstancesByActorId">
<![CDATA[
select ti
from org.jbpm.taskmgmt.exe.TaskInstance as ti
where ti.actorId = :actorId
- and ti.isSuspended != true
+ and ti.isSuspended = false
and ti.isOpen = true
]]>
</query>
@@ -367,7 +404,7 @@
select ti
from org.jbpm.taskmgmt.exe.TaskInstance as ti
where ti.actorId in ( :actorIds )
- and ti.isSuspended != true
+ and ti.isSuspended = false
and ti.isOpen = true
]]>
</query>
@@ -377,9 +414,9 @@
select distinct ti.id
from org.jbpm.taskmgmt.exe.TaskInstance ti
join ti.pooledActors pooledActor
- where pooledActor.actorId = :swimlaneActorId
+ where pooledActor.actorId = :actorId
and ti.actorId is null
- and ti.isSuspended != true
+ and ti.isSuspended = false
and ti.isOpen = true
]]>
</query>
@@ -391,31 +428,17 @@
join ti.pooledActors pooledActor
where pooledActor.actorId in ( :actorIds )
and ti.actorId is null
- and ti.isSuspended != true
+ and ti.isSuspended = false
and ti.isOpen = true
]]>
</query>
-<!-- old one from camunda, I think we can sjip that, but not sure yet
- <query name="TaskMgmtSession.findPooledTaskInstancesByActorId">
- <![CDATA[
- select distinct ti
- from org.jbpm.taskmgmt.exe.PooledActor pooledActor
- join pooledActor.taskInstances ti
- where pooledActor.actorId = :swimlaneActorId
- and ti.actorId != null
- and ti.end = null
- and ti.isCancelled = false
- ]]>
- </query>
--->
-
<query name="TaskMgmtSession.findTaskInstancesByTokenId">
<![CDATA[
select ti
from org.jbpm.taskmgmt.exe.TaskInstance ti
where ti.token.id = :tokenId
- and ti.isSuspended != true
+ and ti.isSuspended = false
and ti.isOpen = true
]]>
</query>
@@ -425,7 +448,7 @@
select ti
from org.jbpm.taskmgmt.exe.TaskInstance ti
where ti.token.processInstance = :processInstance
- and ti.isSuspended != true
+ and ti.isSuspended = false
and ti.isOpen = true
]]>
</query>
@@ -437,14 +460,13 @@
where ti.id in ( :taskInstanceIds )
]]>
</query>
-
-
+
<query name="TaskMgmtSession.findOpenTasksOfProcessInstance">
<![CDATA[
select ti
from org.jbpm.taskmgmt.exe.TaskInstance ti
where ti.token.processInstance = :instance
- and ti.end IS NULL
+ and ti.end is null
]]>
</query>
@@ -456,5 +478,5 @@
and task.taskNode.id = :taskNodeId
]]>
</query>
-
+
</hibernate-mapping>
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/db/DeleteProcessInstanceDbTest.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/db/DeleteProcessInstanceDbTest.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/db/DeleteProcessInstanceDbTest.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -15,18 +15,15 @@
+ " <state name='buy cheese' />"
+ "</process-definition>");
jbpmContext.deployProcessDefinition(processDefinition);
+ newTransaction();
try {
- newTransaction();
-
ProcessInstance processInstance = jbpmContext.newProcessInstance("make fondue");
processInstance.signal();
processInstance = saveAndReload(processInstance);
-
jbpmContext.getGraphSession().deleteProcessInstance(processInstance);
newTransaction();
-
assertDeleted(processInstance);
}
finally {
@@ -44,18 +41,15 @@
+ " </task-node>"
+ "</process-definition>");
jbpmContext.deployProcessDefinition(processDefinition);
+ newTransaction();
try {
- newTransaction();
-
ProcessInstance processInstance = jbpmContext.newProcessInstance("make fondue");
processInstance.signal();
processInstance = saveAndReload(processInstance);
-
jbpmContext.getGraphSession().deleteProcessInstance(processInstance);
newTransaction();
-
assertDeleted(processInstance);
}
finally {
@@ -81,18 +75,16 @@
+ " </process-state>"
+ "</process-definition>");
jbpmContext.deployProcessDefinition(makeFondue);
- try {
- newTransaction();
+ newTransaction();
+ try {
ProcessInstance processInstance = jbpmContext.newProcessInstance("make fondue");
processInstance.signal();
processInstance = saveAndReload(processInstance);
-
jbpmContext.getGraphSession().deleteProcessInstance(processInstance);
newTransaction();
-
assertDeleted(processInstance.getRootToken().getProcessInstance());
assertDeleted(processInstance);
}
@@ -115,9 +107,8 @@
+ " <state name='bake bread' />"
+ "</process-definition>");
jbpmContext.deployProcessDefinition(makeFondue);
+ newTransaction();
try {
- newTransaction();
-
ProcessInstance processInstance = jbpmContext.newProcessInstance("make fondue");
ContextInstance contextInstance = processInstance.getContextInstance();
contextInstance.setVariable("a", "asterix");
@@ -134,11 +125,9 @@
contextInstance.setVariable("b", "janneke", bread);
processInstance = saveAndReload(processInstance);
-
jbpmContext.getGraphSession().deleteProcessInstance(processInstance);
newTransaction();
-
assertDeleted(processInstance);
}
finally {
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/graph/exe/SubProcessCancellationTest.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/graph/exe/SubProcessCancellationTest.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/graph/exe/SubProcessCancellationTest.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -1,76 +1,67 @@
package org.jbpm.graph.exe;
-import java.util.Iterator;
-
import org.jbpm.db.AbstractDbTestCase;
import org.jbpm.graph.def.ProcessDefinition;
import org.jbpm.taskmgmt.exe.TaskInstance;
-public class SubProcessCancellationTest extends AbstractDbTestCase
+public class SubProcessCancellationTest extends AbstractDbTestCase
{
- public void testWithSubProcess()
+ public void testWithSubProcess()
{
- ProcessDefinition subProcess = ProcessDefinition.parseXmlString(
- "<process-definition name='sub'>" +
- " <start-state>" +
- " <transition to='wait' />" +
- " </start-state>" +
- " <task-node name='wait'>" +
- " <task>" +
- " <timer duedate='2 seconds' class='MyTimerClass' />" +
- " </task>" +
- " <transition to='end' />" +
- " </task-node>" +
- " <end-state name='end' />" +
- "</process-definition>"
- );
+ ProcessDefinition subProcess = ProcessDefinition.parseXmlString("<process-definition name='sub'>"
+ + " <start-state>"
+ + " <transition to='wait' />"
+ + " </start-state>"
+ + " <task-node name='wait'>"
+ + " <task>"
+ + " <timer duedate='2 seconds' class='MyTimerClass' />"
+ + " </task>"
+ + " <transition to='end' />"
+ + " </task-node>"
+ + " <end-state name='end' />"
+ + "</process-definition>");
jbpmContext.deployProcessDefinition(subProcess);
-
- ProcessDefinition superProcess = ProcessDefinition.parseXmlString(
- "<process-definition name='super'>" +
- " <start-state>" +
- " <transition to='subprocess' />" +
- " </start-state>" +
- " <process-state name='subprocess'>" +
- " <sub-process name='sub' />" +
- " <transition to='s'/>" +
- " </process-state>" +
- " <state name='s' />" +
- "</process-definition>"
- );
+
+ ProcessDefinition superProcess = ProcessDefinition.parseXmlString("<process-definition name='super'>"
+ + " <start-state>"
+ + " <transition to='subprocess' />"
+ + " </start-state>"
+ + " <process-state name='subprocess'>"
+ + " <sub-process name='sub' />"
+ + " <transition to='s'/>"
+ + " </process-state>"
+ + " <state name='s' />"
+ + "</process-definition>");
jbpmContext.deployProcessDefinition(superProcess);
-
+
+ newTransaction();
try
{
- newTransaction();
-
ProcessInstance pi = jbpmContext.newProcessInstanceForUpdate("super");
pi.signal();
-
+
ProcessInstance subPi = pi.getRootToken().getSubProcessInstance();
assertEquals("wait", subPi.getRootToken().getNode().getName());
-
- newTransaction();
- pi = jbpmContext.loadProcessInstance(pi.getId());
- subPi = pi.getRootToken().getSubProcessInstance();
+ pi = saveAndReload(pi);
pi.end();
pi.getTaskMgmtInstance().endAll();
- jbpmContext.save(pi);
+ pi = saveAndReload(pi);
assertTrue(pi.hasEnded());
+ subPi = pi.getRootToken().getSubProcessInstance();
assertTrue(subPi.hasEnded());
- Iterator iter = subPi.getTaskMgmtInstance().getTaskInstances().iterator();
- while (iter.hasNext()) {
- TaskInstance taskInstance = (TaskInstance) iter.next();
+
+ for (TaskInstance taskInstance : subPi.getTaskMgmtInstance().getTaskInstances())
+ {
assertFalse(taskInstance.isSignalling());
assertFalse(taskInstance.hasEnded());
}
}
finally
{
- jbpmContext.getGraphSession().deleteProcessDefinition(superProcess.getId());
- jbpmContext.getGraphSession().deleteProcessDefinition(subProcess.getId());
+ graphSession.deleteProcessDefinition(superProcess.getId());
+ graphSession.deleteProcessDefinition(subProcess.getId());
}
}
}
Copied: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/jbpm2036 (from rev 3832, jbpm3/trunk/modules/core/src/test/java/org/jbpm/jbpm2036)
Deleted: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/jbpm2036/JBPM2036Test.java
===================================================================
--- jbpm3/trunk/modules/core/src/test/java/org/jbpm/jbpm2036/JBPM2036Test.java 2009-02-11 13:33:15 UTC (rev 3832)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/jbpm2036/JBPM2036Test.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -1,69 +0,0 @@
-package org.jbpm.jbpm2036;
-
-import org.jbpm.db.AbstractDbTestCase;
-import org.jbpm.graph.def.ActionHandler;
-import org.jbpm.graph.def.ProcessDefinition;
-import org.jbpm.graph.exe.ExecutionContext;
-import org.jbpm.graph.exe.ProcessInstance;
-import org.jbpm.graph.exe.Token;
-
-/**
- * StaleObjectStateException when timer ends process
- *
- * https://jira.jboss.org/jira/browse/JBPM-2036
- *
- * @author Thomas.Diesler(a)jboss.com
- * @since 11-Feb-2009
- */
-public class JBPM2036Test extends AbstractDbTestCase
-{
- public void testTimerAction()
- {
- if (true)
- {
- System.out.println("FIXME: [JBPM-2036] StaleObjectStateException when timer ends process");
- return;
- }
-
- ProcessDefinition pd = getProcessDefinition();
- jbpmContext.deployProcessDefinition(pd);
- newTransaction();
- try
- {
- ProcessInstance pi = pd.createProcessInstance();
- Token tok = pi.getRootToken();
- tok.signal();
- }
- finally {
- graphSession.deleteProcessDefinition(pd.getId());
- }
- }
-
- private ProcessDefinition getProcessDefinition()
- {
- ProcessDefinition pd = ProcessDefinition.parseXmlString("<process-definition name='jbpm2036' initial='start'>"
- + " <node name='start'>"
- + " <transition to='state1'/>"
- + " </node>"
- + " <state name='state1'>"
- + " <timer name='timer-to-end-with-repeat' duedate='1 second' repeat='5 seconds'>"
- + " <action class='" + TimerAction.class.getName() + "' />"
- + " </timer>"
- + " <transition to='end'/>"
- + " </state>"
- + " <end-state name='end' />"
- + "</process-definition>");
- return pd;
- }
-
- public static class TimerAction implements ActionHandler
- {
- private static final long serialVersionUID = 1L;
-
- public void execute(ExecutionContext executionContext) throws Exception
- {
- System.out.println("leaveNode");
- executionContext.leaveNode();
- }
- }
-}
Copied: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/jbpm2036/JBPM2036Test.java (from rev 3832, jbpm3/trunk/modules/core/src/test/java/org/jbpm/jbpm2036/JBPM2036Test.java)
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/jbpm2036/JBPM2036Test.java (rev 0)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/jbpm2036/JBPM2036Test.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -0,0 +1,78 @@
+package org.jbpm.jbpm2036;
+
+import org.jbpm.db.AbstractDbTestCase;
+import org.jbpm.graph.def.ActionHandler;
+import org.jbpm.graph.def.ProcessDefinition;
+import org.jbpm.graph.exe.ExecutionContext;
+import org.jbpm.graph.exe.ProcessInstance;
+
+/**
+ * StaleObjectStateException when repeating timer signals the token.
+ *
+ * @see <a href="https://jira.jboss.org/jira/browse/JBPM-2036">JBPM-2036</a>
+ * @author Thomas.Diesler(a)jboss.com
+ * @since 11-Feb-2009
+ */
+public class JBPM2036Test extends AbstractDbTestCase
+{
+ public void testTimerAction()
+ {
+ ProcessDefinition processDefinition = getProcessDefinition();
+ jbpmContext.deployProcessDefinition(processDefinition);
+
+ newTransaction();
+ try
+ {
+ ProcessInstance processInstance = new ProcessInstance(processDefinition);
+ processInstance.signal();
+ jbpmContext.save(processInstance);
+
+ processJobs(30000);
+
+ long piId = processInstance.getId();
+ assertTrue("expected process instance " + piId + " to have ended",
+ jbpmContext.loadProcessInstance(piId).hasEnded());
+ assertEquals(1, TimerAction.getExecutionCount());
+ }
+ finally
+ {
+ graphSession.deleteProcessDefinition(processDefinition.getId());
+ }
+ }
+
+ private ProcessDefinition getProcessDefinition()
+ {
+ return ProcessDefinition.parseXmlString("<process-definition name='jbpm2036'>"
+ + " <start-state name='start'>"
+ + " <transition to='midway'/>"
+ + " </start-state>"
+ + " <state name='midway'>"
+ + " <timer name='chaos' duedate='1 second' repeat='5 seconds'>"
+ + " <action class='"
+ + TimerAction.class.getName()
+ + "' />"
+ + " </timer>"
+ + " <transition to='end'/>"
+ + " </state>"
+ + " <end-state name='end' />"
+ + "</process-definition>");
+ }
+
+ public static class TimerAction implements ActionHandler
+ {
+ private static int executionCount = 0;
+
+ private static final long serialVersionUID = 1L;
+
+ public void execute(ExecutionContext executionContext) throws Exception
+ {
+ executionContext.leaveNode();
+ executionCount++;
+ }
+
+ public static int getExecutionCount()
+ {
+ return executionCount;
+ }
+ }
+}
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/jpdl/par/ProcessArchiveClassLoadingDbTest.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/jpdl/par/ProcessArchiveClassLoadingDbTest.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/jpdl/par/ProcessArchiveClassLoadingDbTest.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -43,7 +43,10 @@
public static Log log = LogFactory.getLog(ProcessArchiveClassLoadingDbTest.class);
String getTestClassesDir() {
- return ProcessArchiveDeploymentDbTest.class.getProtectionDomain().getCodeSource().getLocation().getFile();
+ return ProcessArchiveDeploymentDbTest.class.getProtectionDomain()
+ .getCodeSource()
+ .getLocation()
+ .getFile();
}
public void testExecuteResourceUsingProcess() throws Exception {
@@ -51,8 +54,10 @@
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ZipOutputStream zipOutputStream = new ZipOutputStream(baos);
addEntry(zipOutputStream, "processdefinition.xml", "org/jbpm/jpdl/par/resourceprocess.xml");
- addEntry(zipOutputStream, "classes/org/jbpm/jpdl/par/ResourceAction.class", "org/jbpm/jpdl/par/ResourceAction.class");
- addEntry(zipOutputStream, "classes/org/jbpm/jpdl/par/classresource.txt", "org/jbpm/jpdl/par/classresource.txt");
+ addEntry(zipOutputStream, "classes/org/jbpm/jpdl/par/ResourceAction.class",
+ "org/jbpm/jpdl/par/ResourceAction.class");
+ addEntry(zipOutputStream, "classes/org/jbpm/jpdl/par/classresource.txt",
+ "org/jbpm/jpdl/par/classresource.txt");
addEntry(zipOutputStream, "archiveresource.txt", "org/jbpm/jpdl/par/archiveresource.txt");
zipOutputStream.close();
byte[] zipBytes = baos.toByteArray();
@@ -66,7 +71,8 @@
String resourceTmpName = resourceOriginalName + ".hiddenFromTestClasspath";
assertTrue(new File(resourceOriginalName).renameTo(new File(resourceTmpName)));
- String archiveResourceOriginalName = getTestClassesDir() + "org/jbpm/jpdl/par/archiveresource.txt";
+ String archiveResourceOriginalName = getTestClassesDir()
+ + "org/jbpm/jpdl/par/archiveresource.txt";
String archiveResourceTmpName = archiveResourceOriginalName + ".hiddenFromTestClasspath";
assertTrue(new File(archiveResourceOriginalName).renameTo(new File(archiveResourceTmpName)));
@@ -77,7 +83,8 @@
try {
testClassLoader.loadClass("org.jbpm.jpdl.par.ResourceAction");
fail("expected exception");
- } catch (ClassNotFoundException e) {
+ }
+ catch (ClassNotFoundException e) {
// OK
}
@@ -85,15 +92,18 @@
ZipInputStream zipInputStream = new ZipInputStream(new ByteArrayInputStream(zipBytes));
ProcessDefinition processDefinition = ProcessDefinition.parseParZipInputStream(zipInputStream);
jbpmContext.deployProcessDefinition(processDefinition);
+
+ newTransaction();
try {
- newTransaction();
-
ProcessInstance processInstance = jbpmContext.newProcessInstance("resourceprocess");
processInstance.signal();
- } finally {
+ jbpmContext.save(processInstance);
+ }
+ finally {
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
- } finally {
+ }
+ finally {
// put the files back into original position
new File(classTmpName).renameTo(new File(classOriginalName));
new File(resourceTmpName).renameTo(new File(resourceOriginalName));
@@ -106,17 +116,21 @@
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ZipOutputStream zipOutputStream = new ZipOutputStream(baos);
addEntry(zipOutputStream, "processdefinition.xml", "org/jbpm/jpdl/par/instantiateprocess.xml");
- addEntry(zipOutputStream, "classes/org/jbpm/jpdl/par/InstantiateAction.class", "org/jbpm/jpdl/par/InstantiateAction.class");
- addEntry(zipOutputStream, "classes/org/jbpm/jpdl/par/InstantiateClass.class", "org/jbpm/jpdl/par/InstantiateClass.class");
+ addEntry(zipOutputStream, "classes/org/jbpm/jpdl/par/InstantiateAction.class",
+ "org/jbpm/jpdl/par/InstantiateAction.class");
+ addEntry(zipOutputStream, "classes/org/jbpm/jpdl/par/InstantiateClass.class",
+ "org/jbpm/jpdl/par/InstantiateClass.class");
zipOutputStream.close();
byte[] zipBytes = baos.toByteArray();
// move the files
- String instantiateActionOriginalName = getTestClassesDir() + "org/jbpm/jpdl/par/InstantiateAction.class";
+ String instantiateActionOriginalName = getTestClassesDir()
+ + "org/jbpm/jpdl/par/InstantiateAction.class";
String instantiateActionTmpName = instantiateActionOriginalName + ".hiddenFromTestClasspath";
assertTrue(new File(instantiateActionOriginalName).renameTo(new File(instantiateActionTmpName)));
- String instantiateClassOriginalName = getTestClassesDir() + "org/jbpm/jpdl/par/InstantiateClass.class";
+ String instantiateClassOriginalName = getTestClassesDir()
+ + "org/jbpm/jpdl/par/InstantiateClass.class";
String instantiateClassTmpName = instantiateClassOriginalName + ".hiddenFromTestClasspath";
assertTrue(new File(instantiateClassOriginalName).renameTo(new File(instantiateClassTmpName)));
@@ -125,13 +139,16 @@
try {
testClassLoader.loadClass("org.jbpm.jpdl.par.InstantiateAction");
fail("expected exception");
- } catch (ClassNotFoundException e) {
+ }
+ catch (ClassNotFoundException e) {
// OK
}
+
try {
testClassLoader.loadClass("org.jbpm.jpdl.par.InstantiateClass");
fail("expected exception");
- } catch (ClassNotFoundException e) {
+ }
+ catch (ClassNotFoundException e) {
// OK
}
@@ -139,16 +156,18 @@
ZipInputStream zipInputStream = new ZipInputStream(new ByteArrayInputStream(zipBytes));
ProcessDefinition processDefinition = ProcessDefinition.parseParZipInputStream(zipInputStream);
jbpmContext.deployProcessDefinition(processDefinition);
+
+ newTransaction();
try {
- newTransaction();
-
ProcessInstance processInstance = jbpmContext.newProcessInstance("instantiateprocess");
processInstance.signal();
-
- } finally {
+ jbpmContext.save(processInstance);
+ }
+ finally {
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
- } finally {
+ }
+ finally {
// put the files back into original position
new File(instantiateActionTmpName).renameTo(new File(instantiateActionOriginalName));
new File(instantiateClassTmpName).renameTo(new File(instantiateClassOriginalName));
@@ -160,12 +179,14 @@
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ZipOutputStream zipOutputStream = new ZipOutputStream(baos);
addEntry(zipOutputStream, "processdefinition.xml", "org/jbpm/jpdl/par/instantiateprocess.xml");
- addEntry(zipOutputStream, "classes/org/jbpm/jpdl/par/InstantiateAction.class", "org/jbpm/jpdl/par/InstantiateAction.class");
+ addEntry(zipOutputStream, "classes/org/jbpm/jpdl/par/InstantiateAction.class",
+ "org/jbpm/jpdl/par/InstantiateAction.class");
zipOutputStream.close();
byte[] zipBytes = baos.toByteArray();
// move the files
- String instantiateActionOriginalName = getTestClassesDir() + "org/jbpm/jpdl/par/InstantiateAction.class";
+ String instantiateActionOriginalName = getTestClassesDir()
+ + "org/jbpm/jpdl/par/InstantiateAction.class";
String instantiateActionTmpName = instantiateActionOriginalName + ".hiddenFromTestClasspath";
assertTrue(new File(instantiateActionOriginalName).renameTo(new File(instantiateActionTmpName)));
@@ -174,7 +195,8 @@
try {
testClassLoader.loadClass("org.jbpm.jpdl.par.InstantiateAction");
fail("expected exception");
- } catch (ClassNotFoundException e) {
+ }
+ catch (ClassNotFoundException e) {
// OK
}
// InstantiateClass should be visible on the test classpath
@@ -184,29 +206,33 @@
ZipInputStream zipInputStream = new ZipInputStream(new ByteArrayInputStream(zipBytes));
ProcessDefinition processDefinition = ProcessDefinition.parseParZipInputStream(zipInputStream);
jbpmContext.deployProcessDefinition(processDefinition);
+
+ newTransaction();
try {
- newTransaction();
-
ProcessInstance processInstance = jbpmContext.newProcessInstance("instantiateprocess");
processInstance.signal();
-
- } finally {
+ jbpmContext.save(processInstance);
+ }
+ finally {
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
- } finally {
+ }
+ finally {
// put the files back into original position
new File(instantiateActionTmpName).renameTo(new File(instantiateActionOriginalName));
}
}
- private static void addEntry(ZipOutputStream zipOutputStream, String entryName, String resource) throws IOException {
+ private static void addEntry(ZipOutputStream zipOutputStream, String entryName, String resource)
+ throws IOException {
InputStream inputStream = ClassLoaderUtil.getStream(resource);
byte[] bytes = IoUtil.readBytes(inputStream);
addEntry(zipOutputStream, entryName, bytes);
inputStream.close();
}
- private static void addEntry(ZipOutputStream zipOutputStream, String entryName, byte[] content) throws IOException {
+ private static void addEntry(ZipOutputStream zipOutputStream, String entryName, byte[] content)
+ throws IOException {
ZipEntry zipEntry = new ZipEntry(entryName);
zipOutputStream.putNextEntry(zipEntry);
zipOutputStream.write(content);
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/taskmgmt/exe/TaskTimerExecutionDbTest.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/taskmgmt/exe/TaskTimerExecutionDbTest.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/taskmgmt/exe/TaskTimerExecutionDbTest.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -35,83 +35,78 @@
public class TaskTimerExecutionDbTest extends AbstractDbTestCase {
static int counter = 0;
-
+
public static class PlusPlus implements ActionHandler {
private static final long serialVersionUID = 1L;
+
public void execute(ExecutionContext executionContext) throws Exception {
counter++;
}
}
-
+
protected void setUp() throws Exception {
super.setUp();
counter = 0;
}
public void testTimerCreation() {
- ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
- "<process-definition>" +
- " <start-state>" +
- " <transition to='a' />" +
- " </start-state>" +
- " <task-node name='a'>" +
- " <task name='clean ceiling'>" +
- " <timer name='ceiling-timer' duedate='0 seconds'>" +
- " <action class='org.jbpm.taskmgmt.exe.TaskTimerExecutionDbTest$PlusPlus' />" +
- " </timer>" +
- " </task>" +
- " </task-node>" +
- "</process-definition>"
- );
+ ProcessDefinition processDefinition = ProcessDefinition.parseXmlString("<process-definition>"
+ + " <start-state>"
+ + " <transition to='a' />"
+ + " </start-state>"
+ + " <task-node name='a'>"
+ + " <task name='clean ceiling'>"
+ + " <timer name='ceiling-timer' duedate='0 seconds'>"
+ + " <action class='org.jbpm.taskmgmt.exe.TaskTimerExecutionDbTest$PlusPlus' />"
+ + " </timer>"
+ + " </task>"
+ + " </task-node>"
+ + "</process-definition>");
processDefinition = saveAndReload(processDefinition);
- try
- {
+ try {
ProcessInstance processInstance = new ProcessInstance(processDefinition);
processInstance.signal();
-
+
processInstance = saveAndReload(processInstance);
- Timer timer = (Timer) getJob();
+ Timer timer = getTimer();
assertEquals("ceiling-timer", timer.getName());
}
- finally
- {
+ finally {
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
}
public void testTimerDeletion() {
- ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
- "<process-definition>" +
- " <start-state>" +
- " <transition to='a' />" +
- " </start-state>" +
- " <task-node name='a'>" +
- " <task name='clean ceiling'>" +
- " <timer name='ceiling-timer' duedate='0 seconds'>" +
- " <action class='org.jbpm.taskmgmt.exe.TaskTimerExecutionDbTest$PlusPlus' />" +
- " </timer>" +
- " </task>" +
- " <transition to='b' />" +
- " </task-node>" +
- " <state name='b' />" +
- "</process-definition>"
- );
+ ProcessDefinition processDefinition = ProcessDefinition.parseXmlString("<process-definition>"
+ + " <start-state>"
+ + " <transition to='a' />"
+ + " </start-state>"
+ + " <task-node name='a'>"
+ + " <task name='clean ceiling'>"
+ + " <timer name='ceiling-timer' duedate='0 seconds'>"
+ + " <action class='org.jbpm.taskmgmt.exe.TaskTimerExecutionDbTest$PlusPlus' />"
+ + " </timer>"
+ + " </task>"
+ + " <transition to='b' />"
+ + " </task-node>"
+ + " <state name='b' />"
+ + "</process-definition>");
processDefinition = saveAndReload(processDefinition);
- try
- {
+ try {
ProcessInstance processInstance = new ProcessInstance(processDefinition);
processInstance.signal();
jbpmContext.save(processInstance);
newTransaction();
- List taskInstances = taskMgmtSession.findTaskInstancesByToken(processInstance.getRootToken().getId());
+ List<TaskInstance> taskInstances = taskMgmtSession.findTaskInstancesByToken(processInstance.getRootToken()
+ .getId());
assertEquals(1, taskInstances.size());
- TaskInstance taskInstance = (TaskInstance) taskInstances.get(0);
+ TaskInstance taskInstance = taskInstances.get(0);
taskInstance.end();
jbpmContext.save(taskInstance);
@@ -119,98 +114,86 @@
assertEquals(0, getTimerCount());
}
- finally
- {
+ finally {
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
}
public void testTimerExecution() {
- ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
- "<process-definition>" +
- " <start-state>" +
- " <transition to='a' />" +
- " </start-state>" +
- " <task-node name='a'>" +
- " <task name='clean ceiling'>" +
- " <timer name='ceiling-timer' duedate='0 seconds'>" +
- " <action class='org.jbpm.taskmgmt.exe.TaskTimerExecutionDbTest$PlusPlus' />" +
- " </timer>" +
- " </task>" +
- " </task-node>" +
- "</process-definition>"
- );
+ ProcessDefinition processDefinition = ProcessDefinition.parseXmlString("<process-definition>"
+ + " <start-state>"
+ + " <transition to='a' />"
+ + " </start-state>"
+ + " <task-node name='a'>"
+ + " <task name='clean ceiling'>"
+ + " <timer name='ceiling-timer' duedate='0 seconds'>"
+ + " <action class='org.jbpm.taskmgmt.exe.TaskTimerExecutionDbTest$PlusPlus' />"
+ + " </timer>"
+ + " </task>"
+ + " </task-node>"
+ + "</process-definition>");
processDefinition = saveAndReload(processDefinition);
- try
- {
+ try {
ProcessInstance processInstance = new ProcessInstance(processDefinition);
processInstance.signal();
jbpmContext.save(processInstance);
-
+
processJobs(5000);
assertEquals(1, counter);
}
- finally
- {
+ finally {
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
-
+
}
public void testTaskNodeTimerExecution() {
- ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
- "<process-definition>" +
- " <start-state>" +
- " <transition to='a' />" +
- " </start-state>" +
- " <task-node name='a'>" +
- " <timer name='ceiling-timer' duedate='0 seconds'>" +
- " <action class='org.jbpm.taskmgmt.exe.TaskTimerExecutionDbTest$PlusPlus' />" +
- " </timer>" +
- " <task name='clean ceiling' />" +
- " </task-node>" +
- "</process-definition>"
- );
+ ProcessDefinition processDefinition = ProcessDefinition.parseXmlString("<process-definition>"
+ + " <start-state>"
+ + " <transition to='a' />"
+ + " </start-state>"
+ + " <task-node name='a'>"
+ + " <timer name='ceiling-timer' duedate='0 seconds'>"
+ + " <action class='org.jbpm.taskmgmt.exe.TaskTimerExecutionDbTest$PlusPlus' />"
+ + " </timer>"
+ + " <task name='clean ceiling' />"
+ + " </task-node>"
+ + "</process-definition>");
processDefinition = saveAndReload(processDefinition);
- try
- {
+ try {
ProcessInstance processInstance = new ProcessInstance(processDefinition);
processInstance.signal();
jbpmContext.save(processInstance);
-
+
newTransaction();
processJobs(5000);
assertEquals(1, counter);
}
- finally
- {
+ finally {
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
}
public void testTimerExecutionRepeat() throws Exception {
- ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
- "<process-definition>" +
- " <start-state>" +
- " <transition to='a' />" +
- " </start-state>" +
- " <task-node name='a'>" +
- " <task name='clean ceiling'>" +
- " <timer name='ceiling-timer' duedate='0 seconds' repeat='60 second'>" +
- " <action class='org.jbpm.taskmgmt.exe.TaskTimerExecutionDbTest$PlusPlus' />" +
- " </timer>" +
- " </task>" +
- " </task-node>" +
- "</process-definition>"
- );
+ ProcessDefinition processDefinition = ProcessDefinition.parseXmlString("<process-definition>"
+ + " <start-state>"
+ + " <transition to='a' />"
+ + " </start-state>"
+ + " <task-node name='a'>"
+ + " <task name='clean ceiling'>"
+ + " <timer name='ceiling-timer' duedate='0 seconds' repeat='60 second'>"
+ + " <action class='org.jbpm.taskmgmt.exe.TaskTimerExecutionDbTest$PlusPlus' />"
+ + " </timer>"
+ + " </task>"
+ + " </task-node>"
+ + "</process-definition>");
processDefinition = saveAndReload(processDefinition);
- try
- {
+ try {
ProcessInstance processInstance = new ProcessInstance(processDefinition);
processInstance.signal();
jbpmContext.save(processInstance);
@@ -218,7 +201,7 @@
newTransaction();
// fetch the original duedate
- Timer timer = (Timer) getJob();
+ Timer timer = getTimer();
assertNotNull(timer);
long originalDueDate = timer.getDueDate().getTime();
@@ -226,37 +209,33 @@
assertEquals(1, counter);
// check if the timer has be re-scheduled because of the repeat.
- timer = (Timer) getJob();
+ timer = getTimer();
assertNotNull(timer);
// check that the timer was rescheduled with a duedate 60 seconds after the original duedate.
- assertEquals(originalDueDate+60000, timer.getDueDate().getTime());
+ assertEquals(originalDueDate + 60000, timer.getDueDate().getTime());
}
- finally
- {
+ finally {
newTransaction();
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
}
-
+
public void testTimerELCreation() {
- ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
- "<process-definition>" +
- " <start-state>" +
- " <transition to='a' />" +
- " </start-state>" +
- " <task-node name='a'>" +
- " <task name='clean ceiling'>" +
- " <timer name='ceiling-timer' duedate='#{baseDate} + 2 days'>" +
- " <action class='org.jbpm.taskmgmt.exe.TaskTimerExecutionDbTest$PlusPlus' />" +
- " </timer>" +
- " </task>" +
- " </task-node>" +
- "</process-definition>"
- );
+ ProcessDefinition processDefinition = ProcessDefinition.parseXmlString("<process-definition>"
+ + " <start-state>"
+ + " <transition to='a' />"
+ + " </start-state>"
+ + " <task-node name='a'>"
+ + " <task name='clean ceiling'>"
+ + " <timer name='ceiling-timer' duedate='#{baseDate} + 2 days'>"
+ + " <action class='org.jbpm.taskmgmt.exe.TaskTimerExecutionDbTest$PlusPlus' />"
+ + " </timer>"
+ + " </task>"
+ + " </task-node>"
+ + "</process-definition>");
processDefinition = saveAndReload(processDefinition);
- try
- {
+ try {
Calendar baseDate = Calendar.getInstance();
Date dateTestDate = new Date();
baseDate.setTime(dateTestDate);
@@ -273,15 +252,18 @@
baseDateTest.clear(Calendar.MILLISECOND);
baseDateTest.add(Calendar.DAY_OF_YEAR, 2);
- Timer timer = (Timer) getJob();
+ Timer timer = getTimer();
assertEquals("ceiling-timer", timer.getName());
-
+
assertNotNull(timer.getDueDate());
- assertEquals(baseDateTest.getTime(), timer.getDueDate());
+ assertEquals(baseDateTest.getTime(), timer.getDueDate());
}
- finally
- {
+ finally {
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
- }
+ }
+
+ private Timer getTimer() {
+ return (Timer) session.createCriteria(Timer.class).setMaxResults(1).uniqueResult();
+ }
}
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/taskmgmt/exe/TaskVariablesDbTest.java
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/taskmgmt/exe/TaskVariablesDbTest.java 2009-02-21 14:04:36 UTC (rev 3993)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/taskmgmt/exe/TaskVariablesDbTest.java 2009-02-22 03:15:07 UTC (rev 3994)
@@ -22,25 +22,30 @@
package org.jbpm.taskmgmt.exe;
import java.util.HashMap;
+import java.util.Map;
import org.jbpm.context.exe.ContextInstance;
import org.jbpm.db.AbstractDbTestCase;
import org.jbpm.graph.def.ProcessDefinition;
import org.jbpm.graph.exe.ProcessInstance;
-public class TaskVariablesDbTest extends AbstractDbTestCase {
-
- public void testDefaultVariablePersistence() {
+public class TaskVariablesDbTest extends AbstractDbTestCase
+{
+ public void testDefaultVariablePersistence()
+ {
ProcessDefinition processDefinition = ProcessDefinition.createNewProcessDefinition();
- processDefinition = saveAndReload(processDefinition);
+ processDefinition.setName("default variable persistence");
+ jbpmContext.deployProcessDefinition(processDefinition);
+
+ newTransaction();
try
{
ProcessInstance processInstance = new ProcessInstance(processDefinition);
- TaskInstance taskInstance = processInstance.getTaskMgmtInstance().createTaskInstance(processInstance.getRootToken());
+ TaskInstance taskInstance = processInstance.getTaskMgmtInstance().createTaskInstance(
+ processInstance.getRootToken());
taskInstance.setVariable("key", "value");
taskInstance = saveAndReload(taskInstance);
-
assertNotNull(taskInstance);
assertEquals("value", taskInstance.getVariable("key"));
}
@@ -49,46 +54,44 @@
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
}
-
- public void testSetOnTaskInstanceGetOnProcess() {
-
- ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
- "<process-definition>" +
- " <start-state>" +
- " <transition to='t' />" +
- " </start-state>" +
- " <task-node name='t'>" +
- " <task name='vartask' />" +
- " </task-node>" +
- "</process-definition>"
- );
- processDefinition = saveAndReload(processDefinition);
+
+ public void testSetOnTaskInstanceGetOnProcess()
+ {
+ ProcessDefinition processDefinition = ProcessDefinition.parseXmlString("<process-definition name='set on task get on process'>"
+ + " <start-state>"
+ + " <transition to='t' />"
+ + " </start-state>"
+ + " <task-node name='t'>"
+ + " <task name='vartask' />"
+ + " </task-node>"
+ + "</process-definition>");
+ jbpmContext.deployProcessDefinition(processDefinition);
+
+ newTransaction();
try
{
ProcessInstance processInstance = new ProcessInstance(processDefinition);
processInstance.signal();
-
+
processInstance = saveAndReload(processInstance);
ContextInstance contextInstance = processInstance.getContextInstance();
- TaskMgmtInstance taskMgmtInstance = processInstance.getTaskMgmtInstance();
- TaskInstance taskInstance = (TaskInstance) taskMgmtInstance.getTaskInstances().iterator().next();
-
- HashMap expectedVariables = new HashMap();
+ TaskInstance taskInstance = processInstance.getTaskMgmtInstance()
+ .getTaskInstances()
+ .iterator()
+ .next();
+
+ Map<String, Object> expectedVariables = new HashMap<String, Object>();
assertEquals(expectedVariables, taskInstance.getVariables());
+
assertFalse(taskInstance.hasVariable("a"));
assertNull(taskInstance.getVariable("a"));
-
assertNull(contextInstance.getVariable("a"));
-
+
taskInstance.setVariable("a", "1");
- jbpmContext.save(taskInstance);
- newTransaction();
-
- processInstance = jbpmContext.loadProcessInstance(processInstance.getId());
- contextInstance = processInstance.getContextInstance();
- taskMgmtInstance = processInstance.getTaskMgmtInstance();
- taskInstance = (TaskInstance) taskMgmtInstance.getTaskInstances().iterator().next();
-
+
+ taskInstance = saveAndReload(taskInstance);
+ contextInstance = taskInstance.getContextInstance();
+
expectedVariables.put("a", "1");
assertEquals(expectedVariables, taskInstance.getVariables());
@@ -100,58 +103,41 @@
{
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
-
}
- public void testSetOnProcessGetOnTaskInstance() {
- ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
- "<process-definition>" +
- " <start-state>" +
- " <transition to='t' />" +
- " </start-state>" +
- " <task-node name='t'>" +
- " <task name='vartask' />" +
- " </task-node>" +
- "</process-definition>"
- );
- processDefinition = saveAndReload(processDefinition);
+ public void testSetOnProcessGetOnTaskInstance()
+ {
+ ProcessDefinition processDefinition = ProcessDefinition.parseXmlString("<process-definition name='set on process get on task'>"
+ + " <start-state>"
+ + " <transition to='t' />"
+ + " </start-state>"
+ + " <task-node name='t'>"
+ + " <task name='vartask' />"
+ + " </task-node>"
+ + "</process-definition>");
+ jbpmContext.deployProcessDefinition(processDefinition);
+
+ newTransaction();
try
{
ProcessInstance processInstance = new ProcessInstance(processDefinition);
- ContextInstance contextInstance = processInstance.getContextInstance();
- TaskMgmtInstance taskMgmtInstance = processInstance.getTaskMgmtInstance();
processInstance.signal();
- TaskInstance taskInstance = (TaskInstance) taskMgmtInstance.getTaskInstances().iterator().next();
- HashMap expectedVariables = new HashMap();
- jbpmContext.save(processInstance);
-
- newTransaction();
-
- processInstance = jbpmContext.loadProcessInstance(processInstance.getId());
- long taskInstanceId = taskInstance.getId();
- taskInstance = jbpmContext.loadTaskInstance(taskInstanceId);
- contextInstance = processInstance.getContextInstance();
- taskMgmtInstance = processInstance.getTaskMgmtInstance();
-
+
+ processInstance = saveAndReload(processInstance);
+ ContextInstance contextInstance = processInstance.getContextInstance();
contextInstance.setVariable("a", "1");
- jbpmContext.save(processInstance);
-
- newTransaction();
-
- processInstance = jbpmContext.loadProcessInstance(processInstance.getId());
- taskInstance = jbpmContext.loadTaskInstance(taskInstanceId);
- contextInstance = processInstance.getContextInstance();
- taskMgmtInstance = processInstance.getTaskMgmtInstance();
-
+ TaskInstance taskInstance = processInstance.getTaskMgmtInstance()
+ .getTaskInstances()
+ .iterator()
+ .next();
+
+ taskInstance = saveAndReload(taskInstance);
+ Map<String, Object> expectedVariables = new HashMap<String, Object>();
expectedVariables.put("a", "1");
assertEquals(expectedVariables, taskInstance.getVariables());
- newTransaction();
-
- processInstance = jbpmContext.loadProcessInstance(processInstance.getId());
- taskInstance = jbpmContext.loadTaskInstance(taskInstanceId);
- contextInstance = processInstance.getContextInstance();
- taskMgmtInstance = processInstance.getTaskMgmtInstance();
+ taskInstance = saveAndReload(taskInstance);
+ contextInstance = taskInstance.getContextInstance();
assertTrue(taskInstance.hasVariable("a"));
assertEquals("1", taskInstance.getVariable("a"));
@@ -161,54 +147,43 @@
{
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
-
}
- public void testSetLocally() {
- ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
- "<process-definition>" +
- " <start-state>" +
- " <transition to='t' />" +
- " </start-state>" +
- " <task-node name='t'>" +
- " <task name='vartask' />" +
- " </task-node>" +
- "</process-definition>"
- );
- processDefinition = saveAndReload(processDefinition);
+ public void testSetLocally()
+ {
+ ProcessDefinition processDefinition = ProcessDefinition.parseXmlString("<process-definition name='set locally'>"
+ + " <start-state>"
+ + " <transition to='t' />"
+ + " </start-state>"
+ + " <task-node name='t'>"
+ + " <task name='vartask' />"
+ + " </task-node>"
+ + "</process-definition>");
+ jbpmContext.deployProcessDefinition(processDefinition);
+
+ newTransaction();
try
{
ProcessInstance processInstance = new ProcessInstance(processDefinition);
- ContextInstance contextInstance = processInstance.getContextInstance();
- TaskMgmtInstance taskMgmtInstance = processInstance.getTaskMgmtInstance();
processInstance.signal();
- TaskInstance taskInstance = (TaskInstance) taskMgmtInstance.getTaskInstances().iterator().next();
+ TaskInstance taskInstance = processInstance.getTaskMgmtInstance()
+ .getTaskInstances()
+ .iterator()
+ .next();
- jbpmContext.save(processInstance);
-
- newTransaction();
-
- processInstance = jbpmContext.loadProcessInstance(processInstance.getId());
- taskInstance = jbpmContext.loadTaskInstance(taskInstance.getId());
- contextInstance = processInstance.getContextInstance();
- taskMgmtInstance = processInstance.getTaskMgmtInstance();
+ taskInstance = saveAndReload(taskInstance);
+ ContextInstance contextInstance = taskInstance.getContextInstance();
- HashMap expectedVariables = new HashMap();
+ Map<String, Object> expectedVariables = new HashMap<String, Object>();
assertEquals(expectedVariables, taskInstance.getVariables());
assertFalse(taskInstance.hasVariable("a"));
assertNull(taskInstance.getVariable("a"));
assertNull(contextInstance.getVariable("a"));
-
+
taskInstance.setVariableLocally("a", "1");
-
- jbpmContext.save(taskInstance);
- newTransaction();
-
- processInstance = jbpmContext.loadProcessInstance(processInstance.getId());
- taskInstance = jbpmContext.loadTaskInstance(taskInstance.getId());
- contextInstance = processInstance.getContextInstance();
- taskMgmtInstance = processInstance.getTaskMgmtInstance();
+ taskInstance = saveAndReload(taskInstance);
+ contextInstance = taskInstance.getContextInstance();
expectedVariables.put("a", "1");
assertEquals(expectedVariables, taskInstance.getVariables());
@@ -222,79 +197,63 @@
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
}
-
- public void testCopyWithController() {
- ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
- "<process-definition>" +
- " <start-state>" +
- " <transition to='t' />" +
- " </start-state>" +
- " <task-node name='t'>" +
- " <task name='vartask'>" +
- " <controller>" +
- " <variable name='a' />" +
- " <variable name='b' />" +
- " </controller>" +
- " </task>" +
- " </task-node>" +
- "</process-definition>"
- );
- processDefinition = saveAndReload(processDefinition);
+
+ public void testCopyWithController()
+ {
+ ProcessDefinition processDefinition = ProcessDefinition.parseXmlString("<process-definition name='copy with controller'>"
+ + " <start-state>"
+ + " <transition to='t' />"
+ + " </start-state>"
+ + " <task-node name='t'>"
+ + " <task name='vartask'>"
+ + " <controller>"
+ + " <variable name='a' />"
+ + " <variable name='b' />"
+ + " </controller>"
+ + " </task>"
+ + " </task-node>"
+ + "</process-definition>");
+ jbpmContext.deployProcessDefinition(processDefinition);
+
+ newTransaction();
try
{
ProcessInstance processInstance = new ProcessInstance(processDefinition);
ContextInstance contextInstance = processInstance.getContextInstance();
- TaskMgmtInstance taskMgmtInstance = processInstance.getTaskMgmtInstance();
-
contextInstance.setVariable("a", "1");
contextInstance.setVariable("b", "2");
contextInstance.setVariable("c", "3");
-
+
processInstance.signal();
- TaskInstance taskInstance = (TaskInstance) taskMgmtInstance.getTaskInstances().iterator().next();
+ TaskInstance taskInstance = processInstance.getTaskMgmtInstance()
+ .getTaskInstances()
+ .iterator()
+ .next();
- jbpmContext.save(processInstance);
-
- newTransaction();
-
- processInstance = jbpmContext.loadProcessInstance(processInstance.getId());
- taskInstance = jbpmContext.loadTaskInstance(taskInstance.getId());
- contextInstance = processInstance.getContextInstance();
- taskMgmtInstance = processInstance.getTaskMgmtInstance();
+ taskInstance = saveAndReload(taskInstance);
- HashMap expectedVariables = new HashMap();
+ Map<String, Object> expectedVariables = new HashMap<String, Object>();
expectedVariables.put("a", "1");
expectedVariables.put("b", "2");
expectedVariables.put("c", "3");
assertEquals(expectedVariables, taskInstance.getVariables());
-
+
taskInstance.setVariable("a", "1 modified");
taskInstance.setVariable("b", "2 modified");
taskInstance.setVariable("c", "3 modified");
-
- jbpmContext.save(processInstance);
- newTransaction();
-
- processInstance = jbpmContext.loadProcessInstance(processInstance.getId());
- taskInstance = jbpmContext.loadTaskInstance(taskInstance.getId());
- contextInstance = processInstance.getContextInstance();
- taskMgmtInstance = processInstance.getTaskMgmtInstance();
+ taskInstance = saveAndReload(taskInstance);
- expectedVariables = new HashMap();
+ expectedVariables.clear();
expectedVariables.put("a", "1 modified");
expectedVariables.put("b", "2 modified");
expectedVariables.put("c", "3 modified");
assertEquals(expectedVariables, taskInstance.getVariables());
- newTransaction();
-
- processInstance = jbpmContext.loadProcessInstance(processInstance.getId());
- taskInstance = jbpmContext.loadTaskInstance(taskInstance.getId());
- contextInstance = processInstance.getContextInstance();
- taskMgmtInstance = processInstance.getTaskMgmtInstance();
+ taskInstance = saveAndReload(taskInstance);
+ contextInstance = taskInstance.getContextInstance();
- expectedVariables = new HashMap();
+ expectedVariables.clear();
expectedVariables.put("a", "1"); // task instance had local copy for var a
expectedVariables.put("b", "2"); // task instance had local copy for var b
expectedVariables.put("c", "3 modified");
@@ -306,94 +265,90 @@
}
}
- public void testOverwriteNullValue() {
- ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
- "<process-definition>" +
- " <start-state>" +
- " <transition to='t' />" +
- " </start-state>" +
- " <task-node name='t'>" +
- " <task name='vartask'>" +
- " <controller>" +
- " <variable name='v' />" +
- " </controller>" +
- " </task>" +
- " </task-node>" +
- "</process-definition>"
- );
- processDefinition = saveAndReload(processDefinition);
+ public void testOverwriteNullValue()
+ {
+ ProcessDefinition processDefinition = ProcessDefinition.parseXmlString("<process-definition name='overwrite-null-value'>"
+ + " <start-state>"
+ + " <transition to='t' />"
+ + " </start-state>"
+ + " <task-node name='t'>"
+ + " <task name='vartask'>"
+ + " <controller>"
+ + " <variable name='v' />"
+ + " </controller>"
+ + " </task>"
+ + " </task-node>"
+ + "</process-definition>");
+ jbpmContext.deployProcessDefinition(processDefinition);
+
+ newTransaction();
try
{
ProcessInstance processInstance = new ProcessInstance(processDefinition);
processInstance.signal();
-
+
processInstance = saveAndReload(processInstance);
- TaskMgmtInstance taskMgmtInstance = processInstance.getTaskMgmtInstance();
- TaskInstance taskInstance = (TaskInstance) taskMgmtInstance.getTaskInstances().iterator().next();
-
+ TaskInstance taskInstance = processInstance.getTaskMgmtInstance()
+ .getTaskInstances()
+ .iterator()
+ .next();
+
assertNull(taskInstance.getVariable("v"));
taskInstance.setVariable("v", "facelets is great");
- jbpmContext.save(taskInstance);
-
- newTransaction();
-
- taskInstance = jbpmContext.loadTaskInstance(taskInstance.getId());
+
+ taskInstance = saveAndReload(taskInstance);
assertEquals("facelets is great", taskInstance.getVariable("v"));
}
finally
{
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
-
}
- public void testNewTaskInstanceVariablesWithoutController() {
- ProcessDefinition processDefinition = ProcessDefinition.parseXmlString(
- "<process-definition>" +
- " <start-state>" +
- " <transition to='t' />" +
- " </start-state>" +
- " <task-node name='t'>" +
- " <task name='vartask'>" +
- " </task>" +
- " <transition to='u' />" +
- " </task-node>" +
- " <state name='u' />" +
- "</process-definition>"
- );
- processDefinition = saveAndReload(processDefinition);
+ public void testNewTaskInstanceVariablesWithoutController()
+ {
+ ProcessDefinition processDefinition = ProcessDefinition.parseXmlString("<process-definition name='task variables without controller'>"
+ + " <start-state>"
+ + " <transition to='t' />"
+ + " </start-state>"
+ + " <task-node name='t'>"
+ + " <task name='vartask' />"
+ + " <transition to='u' />"
+ + " </task-node>"
+ + " <state name='u' />"
+ + "</process-definition>");
+ jbpmContext.deployProcessDefinition(processDefinition);
+
+ newTransaction();
try
{
ProcessInstance processInstance = new ProcessInstance(processDefinition);
- TaskMgmtInstance taskMgmtInstance = processInstance.getTaskMgmtInstance();
processInstance.signal();
- TaskInstance taskInstance = (TaskInstance) taskMgmtInstance.getTaskInstances().iterator().next();
-
+ TaskInstance taskInstance = processInstance.getTaskMgmtInstance()
+ .getTaskInstances()
+ .iterator()
+ .next();
taskInstance.setVariableLocally("a", "value-a");
taskInstance.setVariableLocally("b", "value-b");
-
- jbpmContext.save(processInstance);
-
- processInstance = saveAndReload(processInstance);
- ContextInstance contextInstance = processInstance.getContextInstance();
- taskMgmtInstance = processInstance.getTaskMgmtInstance();
- taskInstance = (TaskInstance) taskMgmtInstance.getTaskInstances().iterator().next();
-
- assertFalse( contextInstance.hasVariable("a") );
- assertFalse( contextInstance.hasVariable("b") );
-
+
+ taskInstance = saveAndReload(taskInstance);
+ ContextInstance contextInstance = taskInstance.getContextInstance();
+
+ assertFalse(contextInstance.hasVariable("a"));
+ assertFalse(contextInstance.hasVariable("b"));
+
assertEquals("value-a", taskInstance.getVariable("a"));
assertEquals("value-b", taskInstance.getVariable("b"));
-
+
taskInstance.end();
-
+
assertEquals("value-a", contextInstance.getVariable("a"));
assertEquals("value-b", contextInstance.getVariable("b"));
-
- processInstance = saveAndReload(processInstance);
- contextInstance = processInstance.getContextInstance();
-
+
+ taskInstance = saveAndReload(taskInstance);
+ contextInstance = taskInstance.getContextInstance();
+
assertEquals("value-a", contextInstance.getVariable("a"));
assertEquals("value-b", contextInstance.getVariable("b"));
}
@@ -401,6 +356,5 @@
{
jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
}
-
}
}
17 years, 2 months
JBoss JBPM SVN: r3993 - in jbpm3/trunk/modules/db/src/main/compatibility: jbpm-3.2.6 and 1 other directory.
by do-not-reply@jboss.org
Author: thomas.diesler(a)jboss.com
Date: 2009-02-21 09:04:36 -0500 (Sat, 21 Feb 2009)
New Revision: 3993
Added:
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.db2.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.derby.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.firebird.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.hsqldb.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.ingres.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.mckoi.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.mssql.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.mysql.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.oracle.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.sapdb.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.sybase.sql
Log:
Add jbpm-3.2.6 schema files
Added: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.db2.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.db2.sql (rev 0)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.db2.sql 2009-02-21 14:04:36 UTC (rev 3993)
@@ -0,0 +1,167 @@
+create table JBPM_ACTION (ID_ bigint generated by default as identity, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ smallint, ACTIONEXPRESSION_ varchar(255), ISASYNC_ smallint, REFERENCEDACTION_ bigint, ACTIONDELEGATION_ bigint, EVENT_ bigint, PROCESSDEFINITION_ bigint, EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ bigint, EVENTINDEX_ integer, EXCEPTIONHANDLER_ bigint, EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))
+create table JBPM_BYTEARRAY (ID_ bigint generated by default as identity, NAME_ varchar(255), FILEDEFINITION_ bigint, primary key (ID_))
+create table JBPM_BYTEBLOCK (PROCESSFILE_ bigint not null, BYTES_ varchar(1024) for bit data, INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
+create table JBPM_COMMENT (ID_ bigint generated by default as identity, VERSION_ integer not null, ACTORID_ varchar(255), TIME_ timestamp, MESSAGE_ varchar(4000), TOKEN_ bigint, TASKINSTANCE_ bigint, TOKENINDEX_ integer, TASKINSTANCEINDEX_ integer, primary key (ID_))
+create table JBPM_DECISIONCONDITIONS (DECISION_ bigint not null, TRANSITIONNAME_ varchar(255), EXPRESSION_ varchar(255), INDEX_ integer not null, primary key (DECISION_, INDEX_))
+create table JBPM_DELEGATION (ID_ bigint generated by default as identity, CLASSNAME_ varchar(4000), CONFIGURATION_ varchar(4000), CONFIGTYPE_ varchar(255), PROCESSDEFINITION_ bigint, primary key (ID_))
+create table JBPM_EVENT (ID_ bigint generated by default as identity, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSDEFINITION_ bigint, NODE_ bigint, TRANSITION_ bigint, TASK_ bigint, primary key (ID_))
+create table JBPM_EXCEPTIONHANDLER (ID_ bigint generated by default as identity, EXCEPTIONCLASSNAME_ varchar(4000), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSDEFINITION_ bigint, GRAPHELEMENTINDEX_ integer, NODE_ bigint, TRANSITION_ bigint, TASK_ bigint, primary key (ID_))
+create table JBPM_ID_GROUP (ID_ bigint generated by default as identity, CLASS_ char(1) not null, NAME_ varchar(255), TYPE_ varchar(255), PARENT_ bigint, primary key (ID_))
+create table JBPM_ID_MEMBERSHIP (ID_ bigint generated by default as identity, CLASS_ char(1) not null, NAME_ varchar(255), ROLE_ varchar(255), USER_ bigint, GROUP_ bigint, primary key (ID_))
+create table JBPM_ID_PERMISSIONS (ENTITY_ bigint not null, CLASS_ varchar(255), NAME_ varchar(255), ACTION_ varchar(255))
+create table JBPM_ID_USER (ID_ bigint generated by default as identity, CLASS_ char(1) not null, NAME_ varchar(255), EMAIL_ varchar(255), PASSWORD_ varchar(255), primary key (ID_))
+create table JBPM_JOB (ID_ bigint generated by default as identity, CLASS_ char(1) not null, VERSION_ integer not null, DUEDATE_ timestamp, PROCESSINSTANCE_ bigint, TOKEN_ bigint, TASKINSTANCE_ bigint, ISSUSPENDED_ smallint, ISEXCLUSIVE_ smallint, LOCKOWNER_ varchar(255), LOCKTIME_ timestamp, EXCEPTION_ varchar(4000), RETRIES_ integer, NAME_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), ACTION_ bigint, GRAPHELEMENTTYPE_ varchar(255), GRAPHELEMENT_ bigint, NODE_ bigint, primary key (ID_))
+create table JBPM_LOG (ID_ bigint generated by default as identity, CLASS_ char(1) not null, INDEX_ integer, DATE_ timestamp, TOKEN_ bigint, PARENT_ bigint, MESSAGE_ varchar(4000), EXCEPTION_ varchar(4000), ACTION_ bigint, NODE_ bigint, ENTER_ timestamp, LEAVE_ timestamp, DURATION_ bigint, NEWLONGVALUE_ bigint, TRANSITION_ bigint, CHILD_ bigint, SOURCENODE_ bigint, DESTINATIONNODE_ bigint, VARIABLEINSTANCE_ bigint, OLDBYTEARRAY_ bigint, NEWBYTEARRAY_ bigint, OLDDATEVALUE_ timestamp, NEWDATEVALUE_ timestamp, OLDDOUBLEVALUE_ double, NEWDOUBLEVALUE_ double, OLDLONGIDCLASS_ varchar(255), OLDLONGIDVALUE_ bigint, NEWLONGIDCLASS_ varchar(255), NEWLONGIDVALUE_ bigint, OLDSTRINGIDCLASS_ varchar(255), OLDSTRINGIDVALUE_ varchar(255), NEWSTRINGIDCLASS_ varchar(255), NEWSTRINGIDVALUE_ varchar(255), OLDLONGVALUE_ bigint, OLDSTRINGVALUE_ varchar(4000), NEWSTRINGVALUE_ varchar(4000), TASKINSTANCE_ bigint, TASKACTORID_ varchar(255), TASKOLDACTORID_ varchar(255), SWIMLANEINSTANCE_ bigint, pr!
imary key (ID_))
+create table JBPM_MODULEDEFINITION (ID_ bigint generated by default as identity, CLASS_ char(1) not null, NAME_ varchar(4000), PROCESSDEFINITION_ bigint, STARTTASK_ bigint, primary key (ID_))
+create table JBPM_MODULEINSTANCE (ID_ bigint generated by default as identity, CLASS_ char(1) not null, VERSION_ integer not null, PROCESSINSTANCE_ bigint, TASKMGMTDEFINITION_ bigint, NAME_ varchar(255), primary key (ID_))
+create table JBPM_NODE (ID_ bigint generated by default as identity, CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, ISASYNC_ smallint, ISASYNCEXCL_ smallint, ACTION_ bigint, SUPERSTATE_ bigint, SUBPROCNAME_ varchar(255), SUBPROCESSDEFINITION_ bigint, DECISIONEXPRESSION_ varchar(255), DECISIONDELEGATION bigint, SCRIPT_ bigint, PARENTLOCKMODE_ varchar(255), SIGNAL_ integer, CREATETASKS_ smallint, ENDTASKS_ smallint, NODECOLLECTIONINDEX_ integer, primary key (ID_))
+create table JBPM_POOLEDACTOR (ID_ bigint generated by default as identity, VERSION_ integer not null, ACTORID_ varchar(255), SWIMLANEINSTANCE_ bigint, primary key (ID_))
+create table JBPM_PROCESSDEFINITION (ID_ bigint generated by default as identity, CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), VERSION_ integer, ISTERMINATIONIMPLICIT_ smallint, STARTSTATE_ bigint, primary key (ID_))
+create table JBPM_PROCESSINSTANCE (ID_ bigint generated by default as identity, VERSION_ integer not null, KEY_ varchar(255), START_ timestamp, END_ timestamp, ISSUSPENDED_ smallint, PROCESSDEFINITION_ bigint, ROOTTOKEN_ bigint, SUPERPROCESSTOKEN_ bigint, primary key (ID_))
+create table JBPM_RUNTIMEACTION (ID_ bigint generated by default as identity, VERSION_ integer not null, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSINSTANCE_ bigint, ACTION_ bigint, PROCESSINSTANCEINDEX_ integer, primary key (ID_))
+create table JBPM_SWIMLANE (ID_ bigint generated by default as identity, NAME_ varchar(255), ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), ASSIGNMENTDELEGATION_ bigint, TASKMGMTDEFINITION_ bigint, primary key (ID_))
+create table JBPM_SWIMLANEINSTANCE (ID_ bigint generated by default as identity, VERSION_ integer not null, NAME_ varchar(255), ACTORID_ varchar(255), SWIMLANE_ bigint, TASKMGMTINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TASK (ID_ bigint generated by default as identity, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, ISBLOCKING_ smallint, ISSIGNALLING_ smallint, CONDITION_ varchar(255), DUEDATE_ varchar(255), PRIORITY_ integer, ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), TASKMGMTDEFINITION_ bigint, TASKNODE_ bigint, STARTSTATE_ bigint, ASSIGNMENTDELEGATION_ bigint, SWIMLANE_ bigint, TASKCONTROLLER_ bigint, primary key (ID_))
+create table JBPM_TASKACTORPOOL (TASKINSTANCE_ bigint not null, POOLEDACTOR_ bigint not null, primary key (TASKINSTANCE_, POOLEDACTOR_))
+create table JBPM_TASKCONTROLLER (ID_ bigint generated by default as identity, TASKCONTROLLERDELEGATION_ bigint, primary key (ID_))
+create table JBPM_TASKINSTANCE (ID_ bigint generated by default as identity, CLASS_ char(1) not null, VERSION_ integer not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), ACTORID_ varchar(255), CREATE_ timestamp, START_ timestamp, END_ timestamp, DUEDATE_ timestamp, PRIORITY_ integer, ISCANCELLED_ smallint, ISSUSPENDED_ smallint, ISOPEN_ smallint, ISSIGNALLING_ smallint, ISBLOCKING_ smallint, TASK_ bigint, TOKEN_ bigint, PROCINST_ bigint, SWIMLANINSTANCE_ bigint, TASKMGMTINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TOKEN (ID_ bigint generated by default as identity, VERSION_ integer not null, NAME_ varchar(255), START_ timestamp, END_ timestamp, NODEENTER_ timestamp, NEXTLOGINDEX_ integer, ISABLETOREACTIVATEPARENT_ smallint, ISTERMINATIONIMPLICIT_ smallint, ISSUSPENDED_ smallint, LOCK_ varchar(255), NODE_ bigint, PROCESSINSTANCE_ bigint, PARENT_ bigint, SUBPROCESSINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TOKENVARIABLEMAP (ID_ bigint generated by default as identity, VERSION_ integer not null, TOKEN_ bigint, CONTEXTINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TRANSITION (ID_ bigint generated by default as identity, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, FROM_ bigint, TO_ bigint, CONDITION_ varchar(255), FROMINDEX_ integer, primary key (ID_))
+create table JBPM_VARIABLEACCESS (ID_ bigint generated by default as identity, VARIABLENAME_ varchar(255), ACCESS_ varchar(255), MAPPEDNAME_ varchar(255), SCRIPT_ bigint, PROCESSSTATE_ bigint, TASKCONTROLLER_ bigint, INDEX_ integer, primary key (ID_))
+create table JBPM_VARIABLEINSTANCE (ID_ bigint generated by default as identity, CLASS_ char(1) not null, VERSION_ integer not null, NAME_ varchar(255), CONVERTER_ char(1), TOKEN_ bigint, TOKENVARIABLEMAP_ bigint, PROCESSINSTANCE_ bigint, BYTEARRAYVALUE_ bigint, DATEVALUE_ timestamp, DOUBLEVALUE_ double, LONGIDCLASS_ varchar(255), LONGVALUE_ bigint, STRINGIDCLASS_ varchar(255), STRINGVALUE_ varchar(4000), TASKINSTANCE_ bigint, primary key (ID_))
+create index IDX_ACTION_ACTNDL on JBPM_ACTION (ACTIONDELEGATION_)
+create index IDX_ACTION_PROCDF on JBPM_ACTION (PROCESSDEFINITION_)
+create index IDX_ACTION_EVENT on JBPM_ACTION (EVENT_)
+alter table JBPM_ACTION add constraint FK_ACTION_REFACT foreign key (REFERENCEDACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_CRTETIMERACT_TA foreign key (TIMERACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_ACTION_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_ACTION add constraint FK_ACTION_EVENT foreign key (EVENT_) references JBPM_EVENT
+alter table JBPM_ACTION add constraint FK_ACTION_ACTNDEL foreign key (ACTIONDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_ACTION add constraint FK_ACTION_EXPTHDL foreign key (EXCEPTIONHANDLER_) references JBPM_EXCEPTIONHANDLER
+alter table JBPM_BYTEARRAY add constraint FK_BYTEARR_FILDEF foreign key (FILEDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_BYTEBLOCK add constraint FK_BYTEBLOCK_FILE foreign key (PROCESSFILE_) references JBPM_BYTEARRAY
+create index IDX_COMMENT_TSK on JBPM_COMMENT (TASKINSTANCE_)
+create index IDX_COMMENT_TOKEN on JBPM_COMMENT (TOKEN_)
+alter table JBPM_COMMENT add constraint FK_COMMENT_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_COMMENT add constraint FK_COMMENT_TSK foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_DECISIONCONDITIONS add constraint FK_DECCOND_DEC foreign key (DECISION_) references JBPM_NODE
+create index IDX_DELEG_PRCD on JBPM_DELEGATION (PROCESSDEFINITION_)
+alter table JBPM_DELEGATION add constraint FK_DELEGATION_PRCD foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_TRANS foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_EVENT add constraint FK_EVENT_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_EVENT add constraint FK_EVENT_TASK foreign key (TASK_) references JBPM_TASK
+alter table JBPM_ID_GROUP add constraint FK_ID_GRP_PARENT foreign key (PARENT_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_GRP foreign key (GROUP_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_USR foreign key (USER_) references JBPM_ID_USER
+create index IDX_JOB_TSKINST on JBPM_JOB (TASKINSTANCE_)
+create index IDX_JOB_TOKEN on JBPM_JOB (TOKEN_)
+create index IDX_JOB_PRINST on JBPM_JOB (PROCESSINSTANCE_)
+alter table JBPM_JOB add constraint FK_JOB_PRINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_JOB add constraint FK_JOB_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_JOB add constraint FK_JOB_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_JOB add constraint FK_JOB_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_JOB add constraint FK_JOB_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_SOURCENODE foreign key (SOURCENODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_DESTNODE foreign key (DESTINATIONNODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_TRANSITION foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_LOG add constraint FK_LOG_TASKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_CHILDTOKEN foreign key (CHILD_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_OLDBYTES foreign key (OLDBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_SWIMINST foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NEWBYTES foreign key (NEWBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_LOG add constraint FK_LOG_VARINST foreign key (VARIABLEINSTANCE_) references JBPM_VARIABLEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_PARENT foreign key (PARENT_) references JBPM_LOG
+create index IDX_MODDEF_PROCDF on JBPM_MODULEDEFINITION (PROCESSDEFINITION_)
+alter table JBPM_MODULEDEFINITION add constraint FK_MODDEF_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_MODULEDEFINITION add constraint FK_TSKDEF_START foreign key (STARTTASK_) references JBPM_TASK
+create index IDX_MODINST_PRINST on JBPM_MODULEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_MODULEINSTANCE add constraint FK_MODINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_MODULEINSTANCE add constraint FK_TASKMGTINST_TMD foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_PSTATE_SBPRCDEF on JBPM_NODE (SUBPROCESSDEFINITION_)
+create index IDX_NODE_PROCDEF on JBPM_NODE (PROCESSDEFINITION_)
+create index IDX_NODE_ACTION on JBPM_NODE (ACTION_)
+create index IDX_NODE_SUPRSTATE on JBPM_NODE (SUPERSTATE_)
+alter table JBPM_NODE add constraint FK_DECISION_DELEG foreign key (DECISIONDELEGATION) references JBPM_DELEGATION
+alter table JBPM_NODE add constraint FK_NODE_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_PROCST_SBPRCDEF foreign key (SUBPROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_NODE_SUPERSTATE foreign key (SUPERSTATE_) references JBPM_NODE
+create index IDX_TSKINST_SWLANE on JBPM_POOLEDACTOR (SWIMLANEINSTANCE_)
+create index IDX_PLDACTR_ACTID on JBPM_POOLEDACTOR (ACTORID_)
+alter table JBPM_POOLEDACTOR add constraint FK_POOLEDACTOR_SLI foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+create index IDX_PROCDEF_STRTST on JBPM_PROCESSDEFINITION (STARTSTATE_)
+alter table JBPM_PROCESSDEFINITION add constraint FK_PROCDEF_STRTSTA foreign key (STARTSTATE_) references JBPM_NODE
+create index IDX_PROCIN_SPROCTK on JBPM_PROCESSINSTANCE (SUPERPROCESSTOKEN_)
+create index IDX_PROCIN_ROOTTK on JBPM_PROCESSINSTANCE (ROOTTOKEN_)
+create index IDX_PROCIN_PROCDEF on JBPM_PROCESSINSTANCE (PROCESSDEFINITION_)
+create index IDX_PROCIN_KEY on JBPM_PROCESSINSTANCE (KEY_)
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_ROOTTKN foreign key (ROOTTOKEN_) references JBPM_TOKEN
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_SPROCTKN foreign key (SUPERPROCESSTOKEN_) references JBPM_TOKEN
+create index IDX_RTACTN_ACTION on JBPM_RUNTIMEACTION (ACTION_)
+create index IDX_RTACTN_PRCINST on JBPM_RUNTIMEACTION (PROCESSINSTANCE_)
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_SWIMLANE add constraint FK_SWL_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_SWIMLANE add constraint FK_SWL_TSKMGMTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_SWIMLINST_SL on JBPM_SWIMLANEINSTANCE (SWIMLANE_)
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_TM foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_SL foreign key (SWIMLANE_) references JBPM_SWIMLANE
+create index IDX_TASK_PROCDEF on JBPM_TASK (PROCESSDEFINITION_)
+create index IDX_TASK_TSKNODE on JBPM_TASK (TASKNODE_)
+create index IDX_TASK_TASKMGTDF on JBPM_TASK (TASKMGMTDEFINITION_)
+alter table JBPM_TASK add constraint FK_TASK_STARTST foreign key (STARTSTATE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TASK add constraint FK_TASK_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_TASK add constraint FK_TASK_SWIMLANE foreign key (SWIMLANE_) references JBPM_SWIMLANE
+alter table JBPM_TASK add constraint FK_TASK_TASKNODE foreign key (TASKNODE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_TASKMGTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_TASK add constraint FK_TSK_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+alter table JBPM_TASKACTORPOOL add constraint FK_TASKACTPL_TSKI foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_TASKACTORPOOL add constraint FK_TSKACTPOL_PLACT foreign key (POOLEDACTOR_) references JBPM_POOLEDACTOR
+alter table JBPM_TASKCONTROLLER add constraint FK_TSKCTRL_DELEG foreign key (TASKCONTROLLERDELEGATION_) references JBPM_DELEGATION
+create index IDX_TSKINST_TMINST on JBPM_TASKINSTANCE (TASKMGMTINSTANCE_)
+create index IDX_TSKINST_SLINST on JBPM_TASKINSTANCE (SWIMLANINSTANCE_)
+create index IDX_TASKINST_TOKN on JBPM_TASKINSTANCE (TOKEN_)
+create index IDX_TASK_ACTORID on JBPM_TASKINSTANCE (ACTORID_)
+create index IDX_TASKINST_TSK on JBPM_TASKINSTANCE (TASK_, PROCINST_)
+alter table JBPM_TASKINSTANCE add constraint FK_TSKINS_PRCINS foreign key (PROCINST_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TMINST foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_SLINST foreign key (SWIMLANINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TASK foreign key (TASK_) references JBPM_TASK
+create index IDX_TOKEN_PARENT on JBPM_TOKEN (PARENT_)
+create index IDX_TOKEN_PROCIN on JBPM_TOKEN (PROCESSINSTANCE_)
+create index IDX_TOKEN_NODE on JBPM_TOKEN (NODE_)
+create index IDX_TOKEN_SUBPI on JBPM_TOKEN (SUBPROCESSINSTANCE_)
+alter table JBPM_TOKEN add constraint FK_TOKEN_SUBPI foreign key (SUBPROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PARENT foreign key (PARENT_) references JBPM_TOKEN
+create index IDX_TKVVARMP_TOKEN on JBPM_TOKENVARIABLEMAP (TOKEN_)
+create index IDX_TKVARMAP_CTXT on JBPM_TOKENVARIABLEMAP (CONTEXTINSTANCE_)
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_CTXT foreign key (CONTEXTINSTANCE_) references JBPM_MODULEINSTANCE
+create index IDX_TRANS_PROCDEF on JBPM_TRANSITION (PROCESSDEFINITION_)
+create index IDX_TRANSIT_FROM on JBPM_TRANSITION (FROM_)
+create index IDX_TRANSIT_TO on JBPM_TRANSITION (TO_)
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_FROM foreign key (FROM_) references JBPM_NODE
+alter table JBPM_TRANSITION add constraint FK_TRANS_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_TO foreign key (TO_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_PROCST foreign key (PROCESSSTATE_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+create index IDX_VARINST_TK on JBPM_VARIABLEINSTANCE (TOKEN_)
+create index IDX_VARINST_TKVARMP on JBPM_VARIABLEINSTANCE (TOKENVARIABLEMAP_)
+create index IDX_VARINST_PRCINS on JBPM_VARIABLEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TKVARMP foreign key (TOKENVARIABLEMAP_) references JBPM_TOKENVARIABLEMAP
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TK foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_VARIABLEINSTANCE add constraint FK_BYTEINST_ARRAY foreign key (BYTEARRAYVALUE_) references JBPM_BYTEARRAY
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VAR_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
Added: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.derby.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.derby.sql (rev 0)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.derby.sql 2009-02-21 14:04:36 UTC (rev 3993)
@@ -0,0 +1,169 @@
+create table JBPM_ACTION (ID_ bigint not null, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ smallint, ACTIONEXPRESSION_ varchar(255), ISASYNC_ smallint, REFERENCEDACTION_ bigint, ACTIONDELEGATION_ bigint, EVENT_ bigint, PROCESSDEFINITION_ bigint, EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ bigint, EVENTINDEX_ integer, EXCEPTIONHANDLER_ bigint, EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))
+create table JBPM_BYTEARRAY (ID_ bigint not null, NAME_ varchar(255), FILEDEFINITION_ bigint, primary key (ID_))
+create table JBPM_BYTEBLOCK (PROCESSFILE_ bigint not null, BYTES_ varchar(1024) for bit data, INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
+create table JBPM_COMMENT (ID_ bigint not null, VERSION_ integer not null, ACTORID_ varchar(255), TIME_ timestamp, MESSAGE_ varchar(4000), TOKEN_ bigint, TASKINSTANCE_ bigint, TOKENINDEX_ integer, TASKINSTANCEINDEX_ integer, primary key (ID_))
+create table JBPM_DECISIONCONDITIONS (DECISION_ bigint not null, TRANSITIONNAME_ varchar(255), EXPRESSION_ varchar(255), INDEX_ integer not null, primary key (DECISION_, INDEX_))
+create table JBPM_DELEGATION (ID_ bigint not null, CLASSNAME_ varchar(4000), CONFIGURATION_ varchar(4000), CONFIGTYPE_ varchar(255), PROCESSDEFINITION_ bigint, primary key (ID_))
+create table JBPM_EVENT (ID_ bigint not null, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSDEFINITION_ bigint, NODE_ bigint, TRANSITION_ bigint, TASK_ bigint, primary key (ID_))
+create table JBPM_EXCEPTIONHANDLER (ID_ bigint not null, EXCEPTIONCLASSNAME_ varchar(4000), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSDEFINITION_ bigint, GRAPHELEMENTINDEX_ integer, NODE_ bigint, TRANSITION_ bigint, TASK_ bigint, primary key (ID_))
+create table JBPM_ID_GROUP (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255), TYPE_ varchar(255), PARENT_ bigint, primary key (ID_))
+create table JBPM_ID_MEMBERSHIP (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255), ROLE_ varchar(255), USER_ bigint, GROUP_ bigint, primary key (ID_))
+create table JBPM_ID_PERMISSIONS (ENTITY_ bigint not null, CLASS_ varchar(255), NAME_ varchar(255), ACTION_ varchar(255))
+create table JBPM_ID_USER (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255), EMAIL_ varchar(255), PASSWORD_ varchar(255), primary key (ID_))
+create table JBPM_JOB (ID_ bigint not null, CLASS_ char(1) not null, VERSION_ integer not null, DUEDATE_ timestamp, PROCESSINSTANCE_ bigint, TOKEN_ bigint, TASKINSTANCE_ bigint, ISSUSPENDED_ smallint, ISEXCLUSIVE_ smallint, LOCKOWNER_ varchar(255), LOCKTIME_ timestamp, EXCEPTION_ varchar(4000), RETRIES_ integer, NAME_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), ACTION_ bigint, GRAPHELEMENTTYPE_ varchar(255), GRAPHELEMENT_ bigint, NODE_ bigint, primary key (ID_))
+create table JBPM_LOG (ID_ bigint not null, CLASS_ char(1) not null, INDEX_ integer, DATE_ timestamp, TOKEN_ bigint, PARENT_ bigint, MESSAGE_ varchar(4000), EXCEPTION_ varchar(4000), ACTION_ bigint, NODE_ bigint, ENTER_ timestamp, LEAVE_ timestamp, DURATION_ bigint, NEWLONGVALUE_ bigint, TRANSITION_ bigint, CHILD_ bigint, SOURCENODE_ bigint, DESTINATIONNODE_ bigint, VARIABLEINSTANCE_ bigint, OLDBYTEARRAY_ bigint, NEWBYTEARRAY_ bigint, OLDDATEVALUE_ timestamp, NEWDATEVALUE_ timestamp, OLDDOUBLEVALUE_ double, NEWDOUBLEVALUE_ double, OLDLONGIDCLASS_ varchar(255), OLDLONGIDVALUE_ bigint, NEWLONGIDCLASS_ varchar(255), NEWLONGIDVALUE_ bigint, OLDSTRINGIDCLASS_ varchar(255), OLDSTRINGIDVALUE_ varchar(255), NEWSTRINGIDCLASS_ varchar(255), NEWSTRINGIDVALUE_ varchar(255), OLDLONGVALUE_ bigint, OLDSTRINGVALUE_ varchar(4000), NEWSTRINGVALUE_ varchar(4000), TASKINSTANCE_ bigint, TASKACTORID_ varchar(255), TASKOLDACTORID_ varchar(255), SWIMLANEINSTANCE_ bigint, primary key (ID_))
+create table JBPM_MODULEDEFINITION (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(4000), PROCESSDEFINITION_ bigint, STARTTASK_ bigint, primary key (ID_))
+create table JBPM_MODULEINSTANCE (ID_ bigint not null, CLASS_ char(1) not null, VERSION_ integer not null, PROCESSINSTANCE_ bigint, TASKMGMTDEFINITION_ bigint, NAME_ varchar(255), primary key (ID_))
+create table JBPM_NODE (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, ISASYNC_ smallint, ISASYNCEXCL_ smallint, ACTION_ bigint, SUPERSTATE_ bigint, SUBPROCNAME_ varchar(255), SUBPROCESSDEFINITION_ bigint, DECISIONEXPRESSION_ varchar(255), DECISIONDELEGATION bigint, SCRIPT_ bigint, PARENTLOCKMODE_ varchar(255), SIGNAL_ integer, CREATETASKS_ smallint, ENDTASKS_ smallint, NODECOLLECTIONINDEX_ integer, primary key (ID_))
+create table JBPM_POOLEDACTOR (ID_ bigint not null, VERSION_ integer not null, ACTORID_ varchar(255), SWIMLANEINSTANCE_ bigint, primary key (ID_))
+create table JBPM_PROCESSDEFINITION (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), VERSION_ integer, ISTERMINATIONIMPLICIT_ smallint, STARTSTATE_ bigint, primary key (ID_))
+create table JBPM_PROCESSINSTANCE (ID_ bigint not null, VERSION_ integer not null, KEY_ varchar(255), START_ timestamp, END_ timestamp, ISSUSPENDED_ smallint, PROCESSDEFINITION_ bigint, ROOTTOKEN_ bigint, SUPERPROCESSTOKEN_ bigint, primary key (ID_))
+create table JBPM_RUNTIMEACTION (ID_ bigint not null, VERSION_ integer not null, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSINSTANCE_ bigint, ACTION_ bigint, PROCESSINSTANCEINDEX_ integer, primary key (ID_))
+create table JBPM_SWIMLANE (ID_ bigint not null, NAME_ varchar(255), ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), ASSIGNMENTDELEGATION_ bigint, TASKMGMTDEFINITION_ bigint, primary key (ID_))
+create table JBPM_SWIMLANEINSTANCE (ID_ bigint not null, VERSION_ integer not null, NAME_ varchar(255), ACTORID_ varchar(255), SWIMLANE_ bigint, TASKMGMTINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TASK (ID_ bigint not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, ISBLOCKING_ smallint, ISSIGNALLING_ smallint, CONDITION_ varchar(255), DUEDATE_ varchar(255), PRIORITY_ integer, ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), TASKMGMTDEFINITION_ bigint, TASKNODE_ bigint, STARTSTATE_ bigint, ASSIGNMENTDELEGATION_ bigint, SWIMLANE_ bigint, TASKCONTROLLER_ bigint, primary key (ID_))
+create table JBPM_TASKACTORPOOL (TASKINSTANCE_ bigint not null, POOLEDACTOR_ bigint not null, primary key (TASKINSTANCE_, POOLEDACTOR_))
+create table JBPM_TASKCONTROLLER (ID_ bigint not null, TASKCONTROLLERDELEGATION_ bigint, primary key (ID_))
+create table JBPM_TASKINSTANCE (ID_ bigint not null, CLASS_ char(1) not null, VERSION_ integer not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), ACTORID_ varchar(255), CREATE_ timestamp, START_ timestamp, END_ timestamp, DUEDATE_ timestamp, PRIORITY_ integer, ISCANCELLED_ smallint, ISSUSPENDED_ smallint, ISOPEN_ smallint, ISSIGNALLING_ smallint, ISBLOCKING_ smallint, TASK_ bigint, TOKEN_ bigint, PROCINST_ bigint, SWIMLANINSTANCE_ bigint, TASKMGMTINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TOKEN (ID_ bigint not null, VERSION_ integer not null, NAME_ varchar(255), START_ timestamp, END_ timestamp, NODEENTER_ timestamp, NEXTLOGINDEX_ integer, ISABLETOREACTIVATEPARENT_ smallint, ISTERMINATIONIMPLICIT_ smallint, ISSUSPENDED_ smallint, LOCK_ varchar(255), NODE_ bigint, PROCESSINSTANCE_ bigint, PARENT_ bigint, SUBPROCESSINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TOKENVARIABLEMAP (ID_ bigint not null, VERSION_ integer not null, TOKEN_ bigint, CONTEXTINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TRANSITION (ID_ bigint not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, FROM_ bigint, TO_ bigint, CONDITION_ varchar(255), FROMINDEX_ integer, primary key (ID_))
+create table JBPM_VARIABLEACCESS (ID_ bigint not null, VARIABLENAME_ varchar(255), ACCESS_ varchar(255), MAPPEDNAME_ varchar(255), SCRIPT_ bigint, PROCESSSTATE_ bigint, TASKCONTROLLER_ bigint, INDEX_ integer, primary key (ID_))
+create table JBPM_VARIABLEINSTANCE (ID_ bigint not null, CLASS_ char(1) not null, VERSION_ integer not null, NAME_ varchar(255), CONVERTER_ char(1), TOKEN_ bigint, TOKENVARIABLEMAP_ bigint, PROCESSINSTANCE_ bigint, BYTEARRAYVALUE_ bigint, DATEVALUE_ timestamp, DOUBLEVALUE_ double, LONGIDCLASS_ varchar(255), LONGVALUE_ bigint, STRINGIDCLASS_ varchar(255), STRINGVALUE_ varchar(4000), TASKINSTANCE_ bigint, primary key (ID_))
+create index IDX_ACTION_ACTNDL on JBPM_ACTION (ACTIONDELEGATION_)
+create index IDX_ACTION_PROCDF on JBPM_ACTION (PROCESSDEFINITION_)
+create index IDX_ACTION_EVENT on JBPM_ACTION (EVENT_)
+alter table JBPM_ACTION add constraint FK_ACTION_REFACT foreign key (REFERENCEDACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_CRTETIMERACT_TA foreign key (TIMERACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_ACTION_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_ACTION add constraint FK_ACTION_EVENT foreign key (EVENT_) references JBPM_EVENT
+alter table JBPM_ACTION add constraint FK_ACTION_ACTNDEL foreign key (ACTIONDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_ACTION add constraint FK_ACTION_EXPTHDL foreign key (EXCEPTIONHANDLER_) references JBPM_EXCEPTIONHANDLER
+alter table JBPM_BYTEARRAY add constraint FK_BYTEARR_FILDEF foreign key (FILEDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_BYTEBLOCK add constraint FK_BYTEBLOCK_FILE foreign key (PROCESSFILE_) references JBPM_BYTEARRAY
+create index IDX_COMMENT_TSK on JBPM_COMMENT (TASKINSTANCE_)
+create index IDX_COMMENT_TOKEN on JBPM_COMMENT (TOKEN_)
+alter table JBPM_COMMENT add constraint FK_COMMENT_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_COMMENT add constraint FK_COMMENT_TSK foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_DECISIONCONDITIONS add constraint FK_DECCOND_DEC foreign key (DECISION_) references JBPM_NODE
+create index IDX_DELEG_PRCD on JBPM_DELEGATION (PROCESSDEFINITION_)
+alter table JBPM_DELEGATION add constraint FK_DELEGATION_PRCD foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_TRANS foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_EVENT add constraint FK_EVENT_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_EVENT add constraint FK_EVENT_TASK foreign key (TASK_) references JBPM_TASK
+alter table JBPM_ID_GROUP add constraint FK_ID_GRP_PARENT foreign key (PARENT_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_GRP foreign key (GROUP_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_USR foreign key (USER_) references JBPM_ID_USER
+create index IDX_JOB_TSKINST on JBPM_JOB (TASKINSTANCE_)
+create index IDX_JOB_TOKEN on JBPM_JOB (TOKEN_)
+create index IDX_JOB_PRINST on JBPM_JOB (PROCESSINSTANCE_)
+alter table JBPM_JOB add constraint FK_JOB_PRINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_JOB add constraint FK_JOB_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_JOB add constraint FK_JOB_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_JOB add constraint FK_JOB_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_JOB add constraint FK_JOB_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_SOURCENODE foreign key (SOURCENODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_DESTNODE foreign key (DESTINATIONNODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_TRANSITION foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_LOG add constraint FK_LOG_TASKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_CHILDTOKEN foreign key (CHILD_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_OLDBYTES foreign key (OLDBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_SWIMINST foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NEWBYTES foreign key (NEWBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_LOG add constraint FK_LOG_VARINST foreign key (VARIABLEINSTANCE_) references JBPM_VARIABLEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_PARENT foreign key (PARENT_) references JBPM_LOG
+create index IDX_MODDEF_PROCDF on JBPM_MODULEDEFINITION (PROCESSDEFINITION_)
+alter table JBPM_MODULEDEFINITION add constraint FK_MODDEF_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_MODULEDEFINITION add constraint FK_TSKDEF_START foreign key (STARTTASK_) references JBPM_TASK
+create index IDX_MODINST_PRINST on JBPM_MODULEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_MODULEINSTANCE add constraint FK_MODINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_MODULEINSTANCE add constraint FK_TASKMGTINST_TMD foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_PSTATE_SBPRCDEF on JBPM_NODE (SUBPROCESSDEFINITION_)
+create index IDX_NODE_PROCDEF on JBPM_NODE (PROCESSDEFINITION_)
+create index IDX_NODE_ACTION on JBPM_NODE (ACTION_)
+create index IDX_NODE_SUPRSTATE on JBPM_NODE (SUPERSTATE_)
+alter table JBPM_NODE add constraint FK_DECISION_DELEG foreign key (DECISIONDELEGATION) references JBPM_DELEGATION
+alter table JBPM_NODE add constraint FK_NODE_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_PROCST_SBPRCDEF foreign key (SUBPROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_NODE_SUPERSTATE foreign key (SUPERSTATE_) references JBPM_NODE
+create index IDX_TSKINST_SWLANE on JBPM_POOLEDACTOR (SWIMLANEINSTANCE_)
+create index IDX_PLDACTR_ACTID on JBPM_POOLEDACTOR (ACTORID_)
+alter table JBPM_POOLEDACTOR add constraint FK_POOLEDACTOR_SLI foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+create index IDX_PROCDEF_STRTST on JBPM_PROCESSDEFINITION (STARTSTATE_)
+alter table JBPM_PROCESSDEFINITION add constraint FK_PROCDEF_STRTSTA foreign key (STARTSTATE_) references JBPM_NODE
+create index IDX_PROCIN_SPROCTK on JBPM_PROCESSINSTANCE (SUPERPROCESSTOKEN_)
+create index IDX_PROCIN_ROOTTK on JBPM_PROCESSINSTANCE (ROOTTOKEN_)
+create index IDX_PROCIN_PROCDEF on JBPM_PROCESSINSTANCE (PROCESSDEFINITION_)
+create index IDX_PROCIN_KEY on JBPM_PROCESSINSTANCE (KEY_)
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_ROOTTKN foreign key (ROOTTOKEN_) references JBPM_TOKEN
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_SPROCTKN foreign key (SUPERPROCESSTOKEN_) references JBPM_TOKEN
+create index IDX_RTACTN_ACTION on JBPM_RUNTIMEACTION (ACTION_)
+create index IDX_RTACTN_PRCINST on JBPM_RUNTIMEACTION (PROCESSINSTANCE_)
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_SWIMLANE add constraint FK_SWL_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_SWIMLANE add constraint FK_SWL_TSKMGMTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_SWIMLINST_SL on JBPM_SWIMLANEINSTANCE (SWIMLANE_)
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_TM foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_SL foreign key (SWIMLANE_) references JBPM_SWIMLANE
+create index IDX_TASK_PROCDEF on JBPM_TASK (PROCESSDEFINITION_)
+create index IDX_TASK_TSKNODE on JBPM_TASK (TASKNODE_)
+create index IDX_TASK_TASKMGTDF on JBPM_TASK (TASKMGMTDEFINITION_)
+alter table JBPM_TASK add constraint FK_TASK_STARTST foreign key (STARTSTATE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TASK add constraint FK_TASK_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_TASK add constraint FK_TASK_SWIMLANE foreign key (SWIMLANE_) references JBPM_SWIMLANE
+alter table JBPM_TASK add constraint FK_TASK_TASKNODE foreign key (TASKNODE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_TASKMGTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_TASK add constraint FK_TSK_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+alter table JBPM_TASKACTORPOOL add constraint FK_TASKACTPL_TSKI foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_TASKACTORPOOL add constraint FK_TSKACTPOL_PLACT foreign key (POOLEDACTOR_) references JBPM_POOLEDACTOR
+alter table JBPM_TASKCONTROLLER add constraint FK_TSKCTRL_DELEG foreign key (TASKCONTROLLERDELEGATION_) references JBPM_DELEGATION
+create index IDX_TSKINST_TMINST on JBPM_TASKINSTANCE (TASKMGMTINSTANCE_)
+create index IDX_TSKINST_SLINST on JBPM_TASKINSTANCE (SWIMLANINSTANCE_)
+create index IDX_TASKINST_TOKN on JBPM_TASKINSTANCE (TOKEN_)
+create index IDX_TASK_ACTORID on JBPM_TASKINSTANCE (ACTORID_)
+create index IDX_TASKINST_TSK on JBPM_TASKINSTANCE (TASK_, PROCINST_)
+alter table JBPM_TASKINSTANCE add constraint FK_TSKINS_PRCINS foreign key (PROCINST_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TMINST foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_SLINST foreign key (SWIMLANINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TASK foreign key (TASK_) references JBPM_TASK
+create index IDX_TOKEN_PARENT on JBPM_TOKEN (PARENT_)
+create index IDX_TOKEN_PROCIN on JBPM_TOKEN (PROCESSINSTANCE_)
+create index IDX_TOKEN_NODE on JBPM_TOKEN (NODE_)
+create index IDX_TOKEN_SUBPI on JBPM_TOKEN (SUBPROCESSINSTANCE_)
+alter table JBPM_TOKEN add constraint FK_TOKEN_SUBPI foreign key (SUBPROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PARENT foreign key (PARENT_) references JBPM_TOKEN
+create index IDX_TKVVARMP_TOKEN on JBPM_TOKENVARIABLEMAP (TOKEN_)
+create index IDX_TKVARMAP_CTXT on JBPM_TOKENVARIABLEMAP (CONTEXTINSTANCE_)
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_CTXT foreign key (CONTEXTINSTANCE_) references JBPM_MODULEINSTANCE
+create index IDX_TRANS_PROCDEF on JBPM_TRANSITION (PROCESSDEFINITION_)
+create index IDX_TRANSIT_FROM on JBPM_TRANSITION (FROM_)
+create index IDX_TRANSIT_TO on JBPM_TRANSITION (TO_)
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_FROM foreign key (FROM_) references JBPM_NODE
+alter table JBPM_TRANSITION add constraint FK_TRANS_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_TO foreign key (TO_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_PROCST foreign key (PROCESSSTATE_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+create index IDX_VARINST_TK on JBPM_VARIABLEINSTANCE (TOKEN_)
+create index IDX_VARINST_TKVARMP on JBPM_VARIABLEINSTANCE (TOKENVARIABLEMAP_)
+create index IDX_VARINST_PRCINS on JBPM_VARIABLEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TKVARMP foreign key (TOKENVARIABLEMAP_) references JBPM_TOKENVARIABLEMAP
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TK foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_VARIABLEINSTANCE add constraint FK_BYTEINST_ARRAY foreign key (BYTEARRAYVALUE_) references JBPM_BYTEARRAY
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VAR_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+create table hibernate_unique_key ( next_hi integer )
+insert into hibernate_unique_key values ( 0 )
Added: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.firebird.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.firebird.sql (rev 0)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.firebird.sql 2009-02-21 14:04:36 UTC (rev 3993)
@@ -0,0 +1,168 @@
+create table JBPM_ACTION (ID_ numeric(18,0) not null, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ smallint, ACTIONEXPRESSION_ varchar(255), ISASYNC_ smallint, REFERENCEDACTION_ numeric(18,0), ACTIONDELEGATION_ numeric(18,0), EVENT_ numeric(18,0), PROCESSDEFINITION_ numeric(18,0), EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ numeric(18,0), EVENTINDEX_ integer, EXCEPTIONHANDLER_ numeric(18,0), EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))
+create table JBPM_BYTEARRAY (ID_ numeric(18,0) not null, NAME_ varchar(255), FILEDEFINITION_ numeric(18,0), primary key (ID_))
+create table JBPM_BYTEBLOCK (PROCESSFILE_ numeric(18,0) not null, BYTES_ blob, INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
+create table JBPM_COMMENT (ID_ numeric(18,0) not null, VERSION_ integer not null, ACTORID_ varchar(255), TIME_ timestamp, MESSAGE_ varchar(4000), TOKEN_ numeric(18,0), TASKINSTANCE_ numeric(18,0), TOKENINDEX_ integer, TASKINSTANCEINDEX_ integer, primary key (ID_))
+create table JBPM_DECISIONCONDITIONS (DECISION_ numeric(18,0) not null, TRANSITIONNAME_ varchar(255), EXPRESSION_ varchar(255), INDEX_ integer not null, primary key (DECISION_, INDEX_))
+create table JBPM_DELEGATION (ID_ numeric(18,0) not null, CLASSNAME_ varchar(4000), CONFIGURATION_ varchar(4000), CONFIGTYPE_ varchar(255), PROCESSDEFINITION_ numeric(18,0), primary key (ID_))
+create table JBPM_EVENT (ID_ numeric(18,0) not null, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ numeric(18,0), PROCESSDEFINITION_ numeric(18,0), NODE_ numeric(18,0), TRANSITION_ numeric(18,0), TASK_ numeric(18,0), primary key (ID_))
+create table JBPM_EXCEPTIONHANDLER (ID_ numeric(18,0) not null, EXCEPTIONCLASSNAME_ varchar(4000), TYPE_ char(1), GRAPHELEMENT_ numeric(18,0), PROCESSDEFINITION_ numeric(18,0), GRAPHELEMENTINDEX_ integer, NODE_ numeric(18,0), TRANSITION_ numeric(18,0), TASK_ numeric(18,0), primary key (ID_))
+create table JBPM_ID_GROUP (ID_ numeric(18,0) not null, CLASS_ char(1) not null, NAME_ varchar(255), TYPE_ varchar(255), PARENT_ numeric(18,0), primary key (ID_))
+create table JBPM_ID_MEMBERSHIP (ID_ numeric(18,0) not null, CLASS_ char(1) not null, NAME_ varchar(255), ROLE_ varchar(255), USER_ numeric(18,0), GROUP_ numeric(18,0), primary key (ID_))
+create table JBPM_ID_PERMISSIONS (ENTITY_ numeric(18,0) not null, CLASS_ varchar(255), NAME_ varchar(255), ACTION_ varchar(255))
+create table JBPM_ID_USER (ID_ numeric(18,0) not null, CLASS_ char(1) not null, NAME_ varchar(255), EMAIL_ varchar(255), PASSWORD_ varchar(255), primary key (ID_))
+create table JBPM_JOB (ID_ numeric(18,0) not null, CLASS_ char(1) not null, VERSION_ integer not null, DUEDATE_ timestamp, PROCESSINSTANCE_ numeric(18,0), TOKEN_ numeric(18,0), TASKINSTANCE_ numeric(18,0), ISSUSPENDED_ smallint, ISEXCLUSIVE_ smallint, LOCKOWNER_ varchar(255), LOCKTIME_ timestamp, EXCEPTION_ varchar(4000), RETRIES_ integer, NAME_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), ACTION_ numeric(18,0), GRAPHELEMENTTYPE_ varchar(255), GRAPHELEMENT_ numeric(18,0), NODE_ numeric(18,0), primary key (ID_))
+create table JBPM_LOG (ID_ numeric(18,0) not null, CLASS_ char(1) not null, INDEX_ integer, DATE_ timestamp, TOKEN_ numeric(18,0), PARENT_ numeric(18,0), MESSAGE_ varchar(4000), EXCEPTION_ varchar(4000), ACTION_ numeric(18,0), NODE_ numeric(18,0), ENTER_ timestamp, LEAVE_ timestamp, DURATION_ numeric(18,0), NEWLONGVALUE_ numeric(18,0), TRANSITION_ numeric(18,0), CHILD_ numeric(18,0), SOURCENODE_ numeric(18,0), DESTINATIONNODE_ numeric(18,0), VARIABLEINSTANCE_ numeric(18,0), OLDBYTEARRAY_ numeric(18,0), NEWBYTEARRAY_ numeric(18,0), OLDDATEVALUE_ timestamp, NEWDATEVALUE_ timestamp, OLDDOUBLEVALUE_ double precision, NEWDOUBLEVALUE_ double precision, OLDLONGIDCLASS_ varchar(255), OLDLONGIDVALUE_ numeric(18,0), NEWLONGIDCLASS_ varchar(255), NEWLONGIDVALUE_ numeric(18,0), OLDSTRINGIDCLASS_ varchar(255), OLDSTRINGIDVALUE_ varchar(255), NEWSTRINGIDCLASS_ varchar(255), NEWSTRINGIDVALUE_ varchar(255), OLDLONGVALUE_ numeric(18,0), OLDSTRINGVALUE_ varchar(4000), NEWSTRINGVALUE_ varchar!
(4000), TASKINSTANCE_ numeric(18,0), TASKACTORID_ varchar(255), TASKOLDACTORID_ varchar(255), SWIMLANEINSTANCE_ numeric(18,0), primary key (ID_))
+create table JBPM_MODULEDEFINITION (ID_ numeric(18,0) not null, CLASS_ char(1) not null, NAME_ varchar(4000), PROCESSDEFINITION_ numeric(18,0), STARTTASK_ numeric(18,0), primary key (ID_))
+create table JBPM_MODULEINSTANCE (ID_ numeric(18,0) not null, CLASS_ char(1) not null, VERSION_ integer not null, PROCESSINSTANCE_ numeric(18,0), TASKMGMTDEFINITION_ numeric(18,0), NAME_ varchar(255), primary key (ID_))
+create table JBPM_NODE (ID_ numeric(18,0) not null, CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ numeric(18,0), ISASYNC_ smallint, ISASYNCEXCL_ smallint, ACTION_ numeric(18,0), SUPERSTATE_ numeric(18,0), SUBPROCNAME_ varchar(255), SUBPROCESSDEFINITION_ numeric(18,0), DECISIONEXPRESSION_ varchar(255), DECISIONDELEGATION numeric(18,0), SCRIPT_ numeric(18,0), PARENTLOCKMODE_ varchar(255), SIGNAL_ integer, CREATETASKS_ smallint, ENDTASKS_ smallint, NODECOLLECTIONINDEX_ integer, primary key (ID_))
+create table JBPM_POOLEDACTOR (ID_ numeric(18,0) not null, VERSION_ integer not null, ACTORID_ varchar(255), SWIMLANEINSTANCE_ numeric(18,0), primary key (ID_))
+create table JBPM_PROCESSDEFINITION (ID_ numeric(18,0) not null, CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), VERSION_ integer, ISTERMINATIONIMPLICIT_ smallint, STARTSTATE_ numeric(18,0), primary key (ID_))
+create table JBPM_PROCESSINSTANCE (ID_ numeric(18,0) not null, VERSION_ integer not null, KEY_ varchar(255), START_ timestamp, END_ timestamp, ISSUSPENDED_ smallint, PROCESSDEFINITION_ numeric(18,0), ROOTTOKEN_ numeric(18,0), SUPERPROCESSTOKEN_ numeric(18,0), primary key (ID_))
+create table JBPM_RUNTIMEACTION (ID_ numeric(18,0) not null, VERSION_ integer not null, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ numeric(18,0), PROCESSINSTANCE_ numeric(18,0), ACTION_ numeric(18,0), PROCESSINSTANCEINDEX_ integer, primary key (ID_))
+create table JBPM_SWIMLANE (ID_ numeric(18,0) not null, NAME_ varchar(255), ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), ASSIGNMENTDELEGATION_ numeric(18,0), TASKMGMTDEFINITION_ numeric(18,0), primary key (ID_))
+create table JBPM_SWIMLANEINSTANCE (ID_ numeric(18,0) not null, VERSION_ integer not null, NAME_ varchar(255), ACTORID_ varchar(255), SWIMLANE_ numeric(18,0), TASKMGMTINSTANCE_ numeric(18,0), primary key (ID_))
+create table JBPM_TASK (ID_ numeric(18,0) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ numeric(18,0), ISBLOCKING_ smallint, ISSIGNALLING_ smallint, CONDITION_ varchar(255), DUEDATE_ varchar(255), PRIORITY_ integer, ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), TASKMGMTDEFINITION_ numeric(18,0), TASKNODE_ numeric(18,0), STARTSTATE_ numeric(18,0), ASSIGNMENTDELEGATION_ numeric(18,0), SWIMLANE_ numeric(18,0), TASKCONTROLLER_ numeric(18,0), primary key (ID_))
+create table JBPM_TASKACTORPOOL (TASKINSTANCE_ numeric(18,0) not null, POOLEDACTOR_ numeric(18,0) not null, primary key (TASKINSTANCE_, POOLEDACTOR_))
+create table JBPM_TASKCONTROLLER (ID_ numeric(18,0) not null, TASKCONTROLLERDELEGATION_ numeric(18,0), primary key (ID_))
+create table JBPM_TASKINSTANCE (ID_ numeric(18,0) not null, CLASS_ char(1) not null, VERSION_ integer not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), ACTORID_ varchar(255), CREATE_ timestamp, START_ timestamp, END_ timestamp, DUEDATE_ timestamp, PRIORITY_ integer, ISCANCELLED_ smallint, ISSUSPENDED_ smallint, ISOPEN_ smallint, ISSIGNALLING_ smallint, ISBLOCKING_ smallint, TASK_ numeric(18,0), TOKEN_ numeric(18,0), PROCINST_ numeric(18,0), SWIMLANINSTANCE_ numeric(18,0), TASKMGMTINSTANCE_ numeric(18,0), primary key (ID_))
+create table JBPM_TOKEN (ID_ numeric(18,0) not null, VERSION_ integer not null, NAME_ varchar(255), START_ timestamp, END_ timestamp, NODEENTER_ timestamp, NEXTLOGINDEX_ integer, ISABLETOREACTIVATEPARENT_ smallint, ISTERMINATIONIMPLICIT_ smallint, ISSUSPENDED_ smallint, LOCK_ varchar(255), NODE_ numeric(18,0), PROCESSINSTANCE_ numeric(18,0), PARENT_ numeric(18,0), SUBPROCESSINSTANCE_ numeric(18,0), primary key (ID_))
+create table JBPM_TOKENVARIABLEMAP (ID_ numeric(18,0) not null, VERSION_ integer not null, TOKEN_ numeric(18,0), CONTEXTINSTANCE_ numeric(18,0), primary key (ID_))
+create table JBPM_TRANSITION (ID_ numeric(18,0) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ numeric(18,0), FROM_ numeric(18,0), TO_ numeric(18,0), CONDITION_ varchar(255), FROMINDEX_ integer, primary key (ID_))
+create table JBPM_VARIABLEACCESS (ID_ numeric(18,0) not null, VARIABLENAME_ varchar(255), ACCESS_ varchar(255), MAPPEDNAME_ varchar(255), SCRIPT_ numeric(18,0), PROCESSSTATE_ numeric(18,0), TASKCONTROLLER_ numeric(18,0), INDEX_ integer, primary key (ID_))
+create table JBPM_VARIABLEINSTANCE (ID_ numeric(18,0) not null, CLASS_ char(1) not null, VERSION_ integer not null, NAME_ varchar(255), CONVERTER_ char(1), TOKEN_ numeric(18,0), TOKENVARIABLEMAP_ numeric(18,0), PROCESSINSTANCE_ numeric(18,0), BYTEARRAYVALUE_ numeric(18,0), DATEVALUE_ timestamp, DOUBLEVALUE_ double precision, LONGIDCLASS_ varchar(255), LONGVALUE_ numeric(18,0), STRINGIDCLASS_ varchar(255), STRINGVALUE_ varchar(4000), TASKINSTANCE_ numeric(18,0), primary key (ID_))
+create index IDX_ACTION_ACTNDL on JBPM_ACTION (ACTIONDELEGATION_)
+create index IDX_ACTION_PROCDF on JBPM_ACTION (PROCESSDEFINITION_)
+create index IDX_ACTION_EVENT on JBPM_ACTION (EVENT_)
+alter table JBPM_ACTION add constraint FK_ACTION_REFACT foreign key (REFERENCEDACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_CRTETIMERACT_TA foreign key (TIMERACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_ACTION_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_ACTION add constraint FK_ACTION_EVENT foreign key (EVENT_) references JBPM_EVENT
+alter table JBPM_ACTION add constraint FK_ACTION_ACTNDEL foreign key (ACTIONDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_ACTION add constraint FK_ACTION_EXPTHDL foreign key (EXCEPTIONHANDLER_) references JBPM_EXCEPTIONHANDLER
+alter table JBPM_BYTEARRAY add constraint FK_BYTEARR_FILDEF foreign key (FILEDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_BYTEBLOCK add constraint FK_BYTEBLOCK_FILE foreign key (PROCESSFILE_) references JBPM_BYTEARRAY
+create index IDX_COMMENT_TSK on JBPM_COMMENT (TASKINSTANCE_)
+create index IDX_COMMENT_TOKEN on JBPM_COMMENT (TOKEN_)
+alter table JBPM_COMMENT add constraint FK_COMMENT_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_COMMENT add constraint FK_COMMENT_TSK foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_DECISIONCONDITIONS add constraint FK_DECCOND_DEC foreign key (DECISION_) references JBPM_NODE
+create index IDX_DELEG_PRCD on JBPM_DELEGATION (PROCESSDEFINITION_)
+alter table JBPM_DELEGATION add constraint FK_DELEGATION_PRCD foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_TRANS foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_EVENT add constraint FK_EVENT_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_EVENT add constraint FK_EVENT_TASK foreign key (TASK_) references JBPM_TASK
+alter table JBPM_ID_GROUP add constraint FK_ID_GRP_PARENT foreign key (PARENT_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_GRP foreign key (GROUP_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_USR foreign key (USER_) references JBPM_ID_USER
+create index IDX_JOB_TSKINST on JBPM_JOB (TASKINSTANCE_)
+create index IDX_JOB_TOKEN on JBPM_JOB (TOKEN_)
+create index IDX_JOB_PRINST on JBPM_JOB (PROCESSINSTANCE_)
+alter table JBPM_JOB add constraint FK_JOB_PRINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_JOB add constraint FK_JOB_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_JOB add constraint FK_JOB_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_JOB add constraint FK_JOB_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_JOB add constraint FK_JOB_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_SOURCENODE foreign key (SOURCENODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_DESTNODE foreign key (DESTINATIONNODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_TRANSITION foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_LOG add constraint FK_LOG_TASKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_CHILDTOKEN foreign key (CHILD_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_OLDBYTES foreign key (OLDBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_SWIMINST foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NEWBYTES foreign key (NEWBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_LOG add constraint FK_LOG_VARINST foreign key (VARIABLEINSTANCE_) references JBPM_VARIABLEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_PARENT foreign key (PARENT_) references JBPM_LOG
+create index IDX_MODDEF_PROCDF on JBPM_MODULEDEFINITION (PROCESSDEFINITION_)
+alter table JBPM_MODULEDEFINITION add constraint FK_MODDEF_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_MODULEDEFINITION add constraint FK_TSKDEF_START foreign key (STARTTASK_) references JBPM_TASK
+create index IDX_MODINST_PRINST on JBPM_MODULEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_MODULEINSTANCE add constraint FK_MODINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_MODULEINSTANCE add constraint FK_TASKMGTINST_TMD foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_PSTATE_SBPRCDEF on JBPM_NODE (SUBPROCESSDEFINITION_)
+create index IDX_NODE_PROCDEF on JBPM_NODE (PROCESSDEFINITION_)
+create index IDX_NODE_ACTION on JBPM_NODE (ACTION_)
+create index IDX_NODE_SUPRSTATE on JBPM_NODE (SUPERSTATE_)
+alter table JBPM_NODE add constraint FK_DECISION_DELEG foreign key (DECISIONDELEGATION) references JBPM_DELEGATION
+alter table JBPM_NODE add constraint FK_NODE_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_PROCST_SBPRCDEF foreign key (SUBPROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_NODE_SUPERSTATE foreign key (SUPERSTATE_) references JBPM_NODE
+create index IDX_TSKINST_SWLANE on JBPM_POOLEDACTOR (SWIMLANEINSTANCE_)
+create index IDX_PLDACTR_ACTID on JBPM_POOLEDACTOR (ACTORID_)
+alter table JBPM_POOLEDACTOR add constraint FK_POOLEDACTOR_SLI foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+create index IDX_PROCDEF_STRTST on JBPM_PROCESSDEFINITION (STARTSTATE_)
+alter table JBPM_PROCESSDEFINITION add constraint FK_PROCDEF_STRTSTA foreign key (STARTSTATE_) references JBPM_NODE
+create index IDX_PROCIN_SPROCTK on JBPM_PROCESSINSTANCE (SUPERPROCESSTOKEN_)
+create index IDX_PROCIN_ROOTTK on JBPM_PROCESSINSTANCE (ROOTTOKEN_)
+create index IDX_PROCIN_PROCDEF on JBPM_PROCESSINSTANCE (PROCESSDEFINITION_)
+create index IDX_PROCIN_KEY on JBPM_PROCESSINSTANCE (KEY_)
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_ROOTTKN foreign key (ROOTTOKEN_) references JBPM_TOKEN
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_SPROCTKN foreign key (SUPERPROCESSTOKEN_) references JBPM_TOKEN
+create index IDX_RTACTN_ACTION on JBPM_RUNTIMEACTION (ACTION_)
+create index IDX_RTACTN_PRCINST on JBPM_RUNTIMEACTION (PROCESSINSTANCE_)
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_SWIMLANE add constraint FK_SWL_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_SWIMLANE add constraint FK_SWL_TSKMGMTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_SWIMLINST_SL on JBPM_SWIMLANEINSTANCE (SWIMLANE_)
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_TM foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_SL foreign key (SWIMLANE_) references JBPM_SWIMLANE
+create index IDX_TASK_PROCDEF on JBPM_TASK (PROCESSDEFINITION_)
+create index IDX_TASK_TSKNODE on JBPM_TASK (TASKNODE_)
+create index IDX_TASK_TASKMGTDF on JBPM_TASK (TASKMGMTDEFINITION_)
+alter table JBPM_TASK add constraint FK_TASK_STARTST foreign key (STARTSTATE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TASK add constraint FK_TASK_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_TASK add constraint FK_TASK_SWIMLANE foreign key (SWIMLANE_) references JBPM_SWIMLANE
+alter table JBPM_TASK add constraint FK_TASK_TASKNODE foreign key (TASKNODE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_TASKMGTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_TASK add constraint FK_TSK_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+alter table JBPM_TASKACTORPOOL add constraint FK_TASKACTPL_TSKI foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_TASKACTORPOOL add constraint FK_TSKACTPOL_PLACT foreign key (POOLEDACTOR_) references JBPM_POOLEDACTOR
+alter table JBPM_TASKCONTROLLER add constraint FK_TSKCTRL_DELEG foreign key (TASKCONTROLLERDELEGATION_) references JBPM_DELEGATION
+create index IDX_TSKINST_TMINST on JBPM_TASKINSTANCE (TASKMGMTINSTANCE_)
+create index IDX_TSKINST_SLINST on JBPM_TASKINSTANCE (SWIMLANINSTANCE_)
+create index IDX_TASKINST_TOKN on JBPM_TASKINSTANCE (TOKEN_)
+create index IDX_TASK_ACTORID on JBPM_TASKINSTANCE (ACTORID_)
+create index IDX_TASKINST_TSK on JBPM_TASKINSTANCE (TASK_, PROCINST_)
+alter table JBPM_TASKINSTANCE add constraint FK_TSKINS_PRCINS foreign key (PROCINST_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TMINST foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_SLINST foreign key (SWIMLANINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TASK foreign key (TASK_) references JBPM_TASK
+create index IDX_TOKEN_PARENT on JBPM_TOKEN (PARENT_)
+create index IDX_TOKEN_PROCIN on JBPM_TOKEN (PROCESSINSTANCE_)
+create index IDX_TOKEN_NODE on JBPM_TOKEN (NODE_)
+create index IDX_TOKEN_SUBPI on JBPM_TOKEN (SUBPROCESSINSTANCE_)
+alter table JBPM_TOKEN add constraint FK_TOKEN_SUBPI foreign key (SUBPROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PARENT foreign key (PARENT_) references JBPM_TOKEN
+create index IDX_TKVVARMP_TOKEN on JBPM_TOKENVARIABLEMAP (TOKEN_)
+create index IDX_TKVARMAP_CTXT on JBPM_TOKENVARIABLEMAP (CONTEXTINSTANCE_)
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_CTXT foreign key (CONTEXTINSTANCE_) references JBPM_MODULEINSTANCE
+create index IDX_TRANS_PROCDEF on JBPM_TRANSITION (PROCESSDEFINITION_)
+create index IDX_TRANSIT_FROM on JBPM_TRANSITION (FROM_)
+create index IDX_TRANSIT_TO on JBPM_TRANSITION (TO_)
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_FROM foreign key (FROM_) references JBPM_NODE
+alter table JBPM_TRANSITION add constraint FK_TRANS_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_TO foreign key (TO_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_PROCST foreign key (PROCESSSTATE_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+create index IDX_VARINST_TK on JBPM_VARIABLEINSTANCE (TOKEN_)
+create index IDX_VARINST_TKVARMP on JBPM_VARIABLEINSTANCE (TOKENVARIABLEMAP_)
+create index IDX_VARINST_PRCINS on JBPM_VARIABLEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TKVARMP foreign key (TOKENVARIABLEMAP_) references JBPM_TOKENVARIABLEMAP
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TK foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_VARIABLEINSTANCE add constraint FK_BYTEINST_ARRAY foreign key (BYTEARRAYVALUE_) references JBPM_BYTEARRAY
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VAR_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+create generator hibernate_sequence
Added: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.hsqldb.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.hsqldb.sql (rev 0)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.hsqldb.sql 2009-02-21 14:04:36 UTC (rev 3993)
@@ -0,0 +1,167 @@
+create table JBPM_ACTION (ID_ bigint generated by default as identity (start with 1), class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ bit, ACTIONEXPRESSION_ varchar(255), ISASYNC_ bit, REFERENCEDACTION_ bigint, ACTIONDELEGATION_ bigint, EVENT_ bigint, PROCESSDEFINITION_ bigint, EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ bigint, EVENTINDEX_ integer, EXCEPTIONHANDLER_ bigint, EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))
+create table JBPM_BYTEARRAY (ID_ bigint generated by default as identity (start with 1), NAME_ varchar(255), FILEDEFINITION_ bigint, primary key (ID_))
+create table JBPM_BYTEBLOCK (PROCESSFILE_ bigint not null, BYTES_ varbinary(1024), INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
+create table JBPM_COMMENT (ID_ bigint generated by default as identity (start with 1), VERSION_ integer not null, ACTORID_ varchar(255), TIME_ timestamp, MESSAGE_ varchar(4000), TOKEN_ bigint, TASKINSTANCE_ bigint, TOKENINDEX_ integer, TASKINSTANCEINDEX_ integer, primary key (ID_))
+create table JBPM_DECISIONCONDITIONS (DECISION_ bigint not null, TRANSITIONNAME_ varchar(255), EXPRESSION_ varchar(255), INDEX_ integer not null, primary key (DECISION_, INDEX_))
+create table JBPM_DELEGATION (ID_ bigint generated by default as identity (start with 1), CLASSNAME_ varchar(4000), CONFIGURATION_ varchar(4000), CONFIGTYPE_ varchar(255), PROCESSDEFINITION_ bigint, primary key (ID_))
+create table JBPM_EVENT (ID_ bigint generated by default as identity (start with 1), EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSDEFINITION_ bigint, NODE_ bigint, TRANSITION_ bigint, TASK_ bigint, primary key (ID_))
+create table JBPM_EXCEPTIONHANDLER (ID_ bigint generated by default as identity (start with 1), EXCEPTIONCLASSNAME_ varchar(4000), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSDEFINITION_ bigint, GRAPHELEMENTINDEX_ integer, NODE_ bigint, TRANSITION_ bigint, TASK_ bigint, primary key (ID_))
+create table JBPM_ID_GROUP (ID_ bigint generated by default as identity (start with 1), CLASS_ char(1) not null, NAME_ varchar(255), TYPE_ varchar(255), PARENT_ bigint, primary key (ID_))
+create table JBPM_ID_MEMBERSHIP (ID_ bigint generated by default as identity (start with 1), CLASS_ char(1) not null, NAME_ varchar(255), ROLE_ varchar(255), USER_ bigint, GROUP_ bigint, primary key (ID_))
+create table JBPM_ID_PERMISSIONS (ENTITY_ bigint not null, CLASS_ varchar(255), NAME_ varchar(255), ACTION_ varchar(255))
+create table JBPM_ID_USER (ID_ bigint generated by default as identity (start with 1), CLASS_ char(1) not null, NAME_ varchar(255), EMAIL_ varchar(255), PASSWORD_ varchar(255), primary key (ID_))
+create table JBPM_JOB (ID_ bigint generated by default as identity (start with 1), CLASS_ char(1) not null, VERSION_ integer not null, DUEDATE_ timestamp, PROCESSINSTANCE_ bigint, TOKEN_ bigint, TASKINSTANCE_ bigint, ISSUSPENDED_ bit, ISEXCLUSIVE_ bit, LOCKOWNER_ varchar(255), LOCKTIME_ timestamp, EXCEPTION_ varchar(4000), RETRIES_ integer, NAME_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), ACTION_ bigint, GRAPHELEMENTTYPE_ varchar(255), GRAPHELEMENT_ bigint, NODE_ bigint, primary key (ID_))
+create table JBPM_LOG (ID_ bigint generated by default as identity (start with 1), CLASS_ char(1) not null, INDEX_ integer, DATE_ timestamp, TOKEN_ bigint, PARENT_ bigint, MESSAGE_ varchar(4000), EXCEPTION_ varchar(4000), ACTION_ bigint, NODE_ bigint, ENTER_ timestamp, LEAVE_ timestamp, DURATION_ bigint, NEWLONGVALUE_ bigint, TRANSITION_ bigint, CHILD_ bigint, SOURCENODE_ bigint, DESTINATIONNODE_ bigint, VARIABLEINSTANCE_ bigint, OLDBYTEARRAY_ bigint, NEWBYTEARRAY_ bigint, OLDDATEVALUE_ timestamp, NEWDATEVALUE_ timestamp, OLDDOUBLEVALUE_ double, NEWDOUBLEVALUE_ double, OLDLONGIDCLASS_ varchar(255), OLDLONGIDVALUE_ bigint, NEWLONGIDCLASS_ varchar(255), NEWLONGIDVALUE_ bigint, OLDSTRINGIDCLASS_ varchar(255), OLDSTRINGIDVALUE_ varchar(255), NEWSTRINGIDCLASS_ varchar(255), NEWSTRINGIDVALUE_ varchar(255), OLDLONGVALUE_ bigint, OLDSTRINGVALUE_ varchar(4000), NEWSTRINGVALUE_ varchar(4000), TASKINSTANCE_ bigint, TASKACTORID_ varchar(255), TASKOLDACTORID_ varchar(255), SWIMLANEINSTA!
NCE_ bigint, primary key (ID_))
+create table JBPM_MODULEDEFINITION (ID_ bigint generated by default as identity (start with 1), CLASS_ char(1) not null, NAME_ varchar(4000), PROCESSDEFINITION_ bigint, STARTTASK_ bigint, primary key (ID_))
+create table JBPM_MODULEINSTANCE (ID_ bigint generated by default as identity (start with 1), CLASS_ char(1) not null, VERSION_ integer not null, PROCESSINSTANCE_ bigint, TASKMGMTDEFINITION_ bigint, NAME_ varchar(255), primary key (ID_))
+create table JBPM_NODE (ID_ bigint generated by default as identity (start with 1), CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, ISASYNC_ bit, ISASYNCEXCL_ bit, ACTION_ bigint, SUPERSTATE_ bigint, SUBPROCNAME_ varchar(255), SUBPROCESSDEFINITION_ bigint, DECISIONEXPRESSION_ varchar(255), DECISIONDELEGATION bigint, SCRIPT_ bigint, PARENTLOCKMODE_ varchar(255), SIGNAL_ integer, CREATETASKS_ bit, ENDTASKS_ bit, NODECOLLECTIONINDEX_ integer, primary key (ID_))
+create table JBPM_POOLEDACTOR (ID_ bigint generated by default as identity (start with 1), VERSION_ integer not null, ACTORID_ varchar(255), SWIMLANEINSTANCE_ bigint, primary key (ID_))
+create table JBPM_PROCESSDEFINITION (ID_ bigint generated by default as identity (start with 1), CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), VERSION_ integer, ISTERMINATIONIMPLICIT_ bit, STARTSTATE_ bigint, primary key (ID_))
+create table JBPM_PROCESSINSTANCE (ID_ bigint generated by default as identity (start with 1), VERSION_ integer not null, KEY_ varchar(255), START_ timestamp, END_ timestamp, ISSUSPENDED_ bit, PROCESSDEFINITION_ bigint, ROOTTOKEN_ bigint, SUPERPROCESSTOKEN_ bigint, primary key (ID_))
+create table JBPM_RUNTIMEACTION (ID_ bigint generated by default as identity (start with 1), VERSION_ integer not null, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSINSTANCE_ bigint, ACTION_ bigint, PROCESSINSTANCEINDEX_ integer, primary key (ID_))
+create table JBPM_SWIMLANE (ID_ bigint generated by default as identity (start with 1), NAME_ varchar(255), ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), ASSIGNMENTDELEGATION_ bigint, TASKMGMTDEFINITION_ bigint, primary key (ID_))
+create table JBPM_SWIMLANEINSTANCE (ID_ bigint generated by default as identity (start with 1), VERSION_ integer not null, NAME_ varchar(255), ACTORID_ varchar(255), SWIMLANE_ bigint, TASKMGMTINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TASK (ID_ bigint generated by default as identity (start with 1), NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, ISBLOCKING_ bit, ISSIGNALLING_ bit, CONDITION_ varchar(255), DUEDATE_ varchar(255), PRIORITY_ integer, ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), TASKMGMTDEFINITION_ bigint, TASKNODE_ bigint, STARTSTATE_ bigint, ASSIGNMENTDELEGATION_ bigint, SWIMLANE_ bigint, TASKCONTROLLER_ bigint, primary key (ID_))
+create table JBPM_TASKACTORPOOL (TASKINSTANCE_ bigint not null, POOLEDACTOR_ bigint not null, primary key (TASKINSTANCE_, POOLEDACTOR_))
+create table JBPM_TASKCONTROLLER (ID_ bigint generated by default as identity (start with 1), TASKCONTROLLERDELEGATION_ bigint, primary key (ID_))
+create table JBPM_TASKINSTANCE (ID_ bigint generated by default as identity (start with 1), CLASS_ char(1) not null, VERSION_ integer not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), ACTORID_ varchar(255), CREATE_ timestamp, START_ timestamp, END_ timestamp, DUEDATE_ timestamp, PRIORITY_ integer, ISCANCELLED_ bit, ISSUSPENDED_ bit, ISOPEN_ bit, ISSIGNALLING_ bit, ISBLOCKING_ bit, TASK_ bigint, TOKEN_ bigint, PROCINST_ bigint, SWIMLANINSTANCE_ bigint, TASKMGMTINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TOKEN (ID_ bigint generated by default as identity (start with 1), VERSION_ integer not null, NAME_ varchar(255), START_ timestamp, END_ timestamp, NODEENTER_ timestamp, NEXTLOGINDEX_ integer, ISABLETOREACTIVATEPARENT_ bit, ISTERMINATIONIMPLICIT_ bit, ISSUSPENDED_ bit, LOCK_ varchar(255), NODE_ bigint, PROCESSINSTANCE_ bigint, PARENT_ bigint, SUBPROCESSINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TOKENVARIABLEMAP (ID_ bigint generated by default as identity (start with 1), VERSION_ integer not null, TOKEN_ bigint, CONTEXTINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TRANSITION (ID_ bigint generated by default as identity (start with 1), NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, FROM_ bigint, TO_ bigint, CONDITION_ varchar(255), FROMINDEX_ integer, primary key (ID_))
+create table JBPM_VARIABLEACCESS (ID_ bigint generated by default as identity (start with 1), VARIABLENAME_ varchar(255), ACCESS_ varchar(255), MAPPEDNAME_ varchar(255), SCRIPT_ bigint, PROCESSSTATE_ bigint, TASKCONTROLLER_ bigint, INDEX_ integer, primary key (ID_))
+create table JBPM_VARIABLEINSTANCE (ID_ bigint generated by default as identity (start with 1), CLASS_ char(1) not null, VERSION_ integer not null, NAME_ varchar(255), CONVERTER_ char(1), TOKEN_ bigint, TOKENVARIABLEMAP_ bigint, PROCESSINSTANCE_ bigint, BYTEARRAYVALUE_ bigint, DATEVALUE_ timestamp, DOUBLEVALUE_ double, LONGIDCLASS_ varchar(255), LONGVALUE_ bigint, STRINGIDCLASS_ varchar(255), STRINGVALUE_ varchar(4000), TASKINSTANCE_ bigint, primary key (ID_))
+create index IDX_ACTION_ACTNDL on JBPM_ACTION (ACTIONDELEGATION_)
+create index IDX_ACTION_PROCDF on JBPM_ACTION (PROCESSDEFINITION_)
+create index IDX_ACTION_EVENT on JBPM_ACTION (EVENT_)
+alter table JBPM_ACTION add constraint FK_ACTION_REFACT foreign key (REFERENCEDACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_CRTETIMERACT_TA foreign key (TIMERACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_ACTION_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_ACTION add constraint FK_ACTION_EVENT foreign key (EVENT_) references JBPM_EVENT
+alter table JBPM_ACTION add constraint FK_ACTION_ACTNDEL foreign key (ACTIONDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_ACTION add constraint FK_ACTION_EXPTHDL foreign key (EXCEPTIONHANDLER_) references JBPM_EXCEPTIONHANDLER
+alter table JBPM_BYTEARRAY add constraint FK_BYTEARR_FILDEF foreign key (FILEDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_BYTEBLOCK add constraint FK_BYTEBLOCK_FILE foreign key (PROCESSFILE_) references JBPM_BYTEARRAY
+create index IDX_COMMENT_TSK on JBPM_COMMENT (TASKINSTANCE_)
+create index IDX_COMMENT_TOKEN on JBPM_COMMENT (TOKEN_)
+alter table JBPM_COMMENT add constraint FK_COMMENT_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_COMMENT add constraint FK_COMMENT_TSK foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_DECISIONCONDITIONS add constraint FK_DECCOND_DEC foreign key (DECISION_) references JBPM_NODE
+create index IDX_DELEG_PRCD on JBPM_DELEGATION (PROCESSDEFINITION_)
+alter table JBPM_DELEGATION add constraint FK_DELEGATION_PRCD foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_TRANS foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_EVENT add constraint FK_EVENT_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_EVENT add constraint FK_EVENT_TASK foreign key (TASK_) references JBPM_TASK
+alter table JBPM_ID_GROUP add constraint FK_ID_GRP_PARENT foreign key (PARENT_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_GRP foreign key (GROUP_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_USR foreign key (USER_) references JBPM_ID_USER
+create index IDX_JOB_TSKINST on JBPM_JOB (TASKINSTANCE_)
+create index IDX_JOB_TOKEN on JBPM_JOB (TOKEN_)
+create index IDX_JOB_PRINST on JBPM_JOB (PROCESSINSTANCE_)
+alter table JBPM_JOB add constraint FK_JOB_PRINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_JOB add constraint FK_JOB_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_JOB add constraint FK_JOB_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_JOB add constraint FK_JOB_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_JOB add constraint FK_JOB_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_SOURCENODE foreign key (SOURCENODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_DESTNODE foreign key (DESTINATIONNODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_TRANSITION foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_LOG add constraint FK_LOG_TASKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_CHILDTOKEN foreign key (CHILD_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_OLDBYTES foreign key (OLDBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_SWIMINST foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NEWBYTES foreign key (NEWBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_LOG add constraint FK_LOG_VARINST foreign key (VARIABLEINSTANCE_) references JBPM_VARIABLEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_PARENT foreign key (PARENT_) references JBPM_LOG
+create index IDX_MODDEF_PROCDF on JBPM_MODULEDEFINITION (PROCESSDEFINITION_)
+alter table JBPM_MODULEDEFINITION add constraint FK_MODDEF_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_MODULEDEFINITION add constraint FK_TSKDEF_START foreign key (STARTTASK_) references JBPM_TASK
+create index IDX_MODINST_PRINST on JBPM_MODULEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_MODULEINSTANCE add constraint FK_MODINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_MODULEINSTANCE add constraint FK_TASKMGTINST_TMD foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_PSTATE_SBPRCDEF on JBPM_NODE (SUBPROCESSDEFINITION_)
+create index IDX_NODE_PROCDEF on JBPM_NODE (PROCESSDEFINITION_)
+create index IDX_NODE_ACTION on JBPM_NODE (ACTION_)
+create index IDX_NODE_SUPRSTATE on JBPM_NODE (SUPERSTATE_)
+alter table JBPM_NODE add constraint FK_DECISION_DELEG foreign key (DECISIONDELEGATION) references JBPM_DELEGATION
+alter table JBPM_NODE add constraint FK_NODE_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_PROCST_SBPRCDEF foreign key (SUBPROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_NODE_SUPERSTATE foreign key (SUPERSTATE_) references JBPM_NODE
+create index IDX_TSKINST_SWLANE on JBPM_POOLEDACTOR (SWIMLANEINSTANCE_)
+create index IDX_PLDACTR_ACTID on JBPM_POOLEDACTOR (ACTORID_)
+alter table JBPM_POOLEDACTOR add constraint FK_POOLEDACTOR_SLI foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+create index IDX_PROCDEF_STRTST on JBPM_PROCESSDEFINITION (STARTSTATE_)
+alter table JBPM_PROCESSDEFINITION add constraint FK_PROCDEF_STRTSTA foreign key (STARTSTATE_) references JBPM_NODE
+create index IDX_PROCIN_SPROCTK on JBPM_PROCESSINSTANCE (SUPERPROCESSTOKEN_)
+create index IDX_PROCIN_ROOTTK on JBPM_PROCESSINSTANCE (ROOTTOKEN_)
+create index IDX_PROCIN_PROCDEF on JBPM_PROCESSINSTANCE (PROCESSDEFINITION_)
+create index IDX_PROCIN_KEY on JBPM_PROCESSINSTANCE (KEY_)
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_ROOTTKN foreign key (ROOTTOKEN_) references JBPM_TOKEN
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_SPROCTKN foreign key (SUPERPROCESSTOKEN_) references JBPM_TOKEN
+create index IDX_RTACTN_ACTION on JBPM_RUNTIMEACTION (ACTION_)
+create index IDX_RTACTN_PRCINST on JBPM_RUNTIMEACTION (PROCESSINSTANCE_)
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_SWIMLANE add constraint FK_SWL_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_SWIMLANE add constraint FK_SWL_TSKMGMTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_SWIMLINST_SL on JBPM_SWIMLANEINSTANCE (SWIMLANE_)
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_TM foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_SL foreign key (SWIMLANE_) references JBPM_SWIMLANE
+create index IDX_TASK_PROCDEF on JBPM_TASK (PROCESSDEFINITION_)
+create index IDX_TASK_TSKNODE on JBPM_TASK (TASKNODE_)
+create index IDX_TASK_TASKMGTDF on JBPM_TASK (TASKMGMTDEFINITION_)
+alter table JBPM_TASK add constraint FK_TASK_STARTST foreign key (STARTSTATE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TASK add constraint FK_TASK_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_TASK add constraint FK_TASK_SWIMLANE foreign key (SWIMLANE_) references JBPM_SWIMLANE
+alter table JBPM_TASK add constraint FK_TASK_TASKNODE foreign key (TASKNODE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_TASKMGTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_TASK add constraint FK_TSK_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+alter table JBPM_TASKACTORPOOL add constraint FK_TASKACTPL_TSKI foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_TASKACTORPOOL add constraint FK_TSKACTPOL_PLACT foreign key (POOLEDACTOR_) references JBPM_POOLEDACTOR
+alter table JBPM_TASKCONTROLLER add constraint FK_TSKCTRL_DELEG foreign key (TASKCONTROLLERDELEGATION_) references JBPM_DELEGATION
+create index IDX_TSKINST_TMINST on JBPM_TASKINSTANCE (TASKMGMTINSTANCE_)
+create index IDX_TSKINST_SLINST on JBPM_TASKINSTANCE (SWIMLANINSTANCE_)
+create index IDX_TASKINST_TOKN on JBPM_TASKINSTANCE (TOKEN_)
+create index IDX_TASK_ACTORID on JBPM_TASKINSTANCE (ACTORID_)
+create index IDX_TASKINST_TSK on JBPM_TASKINSTANCE (TASK_, PROCINST_)
+alter table JBPM_TASKINSTANCE add constraint FK_TSKINS_PRCINS foreign key (PROCINST_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TMINST foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_SLINST foreign key (SWIMLANINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TASK foreign key (TASK_) references JBPM_TASK
+create index IDX_TOKEN_PARENT on JBPM_TOKEN (PARENT_)
+create index IDX_TOKEN_PROCIN on JBPM_TOKEN (PROCESSINSTANCE_)
+create index IDX_TOKEN_NODE on JBPM_TOKEN (NODE_)
+create index IDX_TOKEN_SUBPI on JBPM_TOKEN (SUBPROCESSINSTANCE_)
+alter table JBPM_TOKEN add constraint FK_TOKEN_SUBPI foreign key (SUBPROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PARENT foreign key (PARENT_) references JBPM_TOKEN
+create index IDX_TKVVARMP_TOKEN on JBPM_TOKENVARIABLEMAP (TOKEN_)
+create index IDX_TKVARMAP_CTXT on JBPM_TOKENVARIABLEMAP (CONTEXTINSTANCE_)
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_CTXT foreign key (CONTEXTINSTANCE_) references JBPM_MODULEINSTANCE
+create index IDX_TRANS_PROCDEF on JBPM_TRANSITION (PROCESSDEFINITION_)
+create index IDX_TRANSIT_FROM on JBPM_TRANSITION (FROM_)
+create index IDX_TRANSIT_TO on JBPM_TRANSITION (TO_)
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_FROM foreign key (FROM_) references JBPM_NODE
+alter table JBPM_TRANSITION add constraint FK_TRANS_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_TO foreign key (TO_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_PROCST foreign key (PROCESSSTATE_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+create index IDX_VARINST_TK on JBPM_VARIABLEINSTANCE (TOKEN_)
+create index IDX_VARINST_TKVARMP on JBPM_VARIABLEINSTANCE (TOKENVARIABLEMAP_)
+create index IDX_VARINST_PRCINS on JBPM_VARIABLEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TKVARMP foreign key (TOKENVARIABLEMAP_) references JBPM_TOKENVARIABLEMAP
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TK foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_VARIABLEINSTANCE add constraint FK_BYTEINST_ARRAY foreign key (BYTEARRAYVALUE_) references JBPM_BYTEARRAY
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VAR_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
Added: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.ingres.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.ingres.sql (rev 0)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.ingres.sql 2009-02-21 14:04:36 UTC (rev 3993)
@@ -0,0 +1,168 @@
+create table JBPM_ACTION (ID_ bigint not null, class char(1) not null, NAME_ varchar(255) with null, ISPROPAGATIONALLOWED_ tinyint with null, ACTIONEXPRESSION_ varchar(255) with null, ISASYNC_ tinyint with null, REFERENCEDACTION_ bigint with null, ACTIONDELEGATION_ bigint with null, EVENT_ bigint with null, PROCESSDEFINITION_ bigint with null, EXPRESSION_ varchar(4000) with null, TIMERNAME_ varchar(255) with null, DUEDATE_ varchar(255) with null, REPEAT_ varchar(255) with null, TRANSITIONNAME_ varchar(255) with null, TIMERACTION_ bigint with null, EVENTINDEX_ integer with null, EXCEPTIONHANDLER_ bigint with null, EXCEPTIONHANDLERINDEX_ integer with null, primary key (ID_))
+create table JBPM_BYTEARRAY (ID_ bigint not null, NAME_ varchar(255) with null, FILEDEFINITION_ bigint with null, primary key (ID_))
+create table JBPM_BYTEBLOCK (PROCESSFILE_ bigint not null, BYTES_ varbyte(1024) with null, INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
+create table JBPM_COMMENT (ID_ bigint not null, VERSION_ integer not null, ACTORID_ varchar(255) with null, TIME_ timestamp with time zone with null, MESSAGE_ varchar(4000) with null, TOKEN_ bigint with null, TASKINSTANCE_ bigint with null, TOKENINDEX_ integer with null, TASKINSTANCEINDEX_ integer with null, primary key (ID_))
+create table JBPM_DECISIONCONDITIONS (DECISION_ bigint not null, TRANSITIONNAME_ varchar(255) with null, EXPRESSION_ varchar(255) with null, INDEX_ integer not null, primary key (DECISION_, INDEX_))
+create table JBPM_DELEGATION (ID_ bigint not null, CLASSNAME_ varchar(4000) with null, CONFIGURATION_ varchar(4000) with null, CONFIGTYPE_ varchar(255) with null, PROCESSDEFINITION_ bigint with null, primary key (ID_))
+create table JBPM_EVENT (ID_ bigint not null, EVENTTYPE_ varchar(255) with null, TYPE_ char(1) with null, GRAPHELEMENT_ bigint with null, PROCESSDEFINITION_ bigint with null, NODE_ bigint with null, TRANSITION_ bigint with null, TASK_ bigint with null, primary key (ID_))
+create table JBPM_EXCEPTIONHANDLER (ID_ bigint not null, EXCEPTIONCLASSNAME_ varchar(4000) with null, TYPE_ char(1) with null, GRAPHELEMENT_ bigint with null, PROCESSDEFINITION_ bigint with null, GRAPHELEMENTINDEX_ integer with null, NODE_ bigint with null, TRANSITION_ bigint with null, TASK_ bigint with null, primary key (ID_))
+create table JBPM_ID_GROUP (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255) with null, TYPE_ varchar(255) with null, PARENT_ bigint with null, primary key (ID_))
+create table JBPM_ID_MEMBERSHIP (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255) with null, ROLE_ varchar(255) with null, USER_ bigint with null, GROUP_ bigint with null, primary key (ID_))
+create table JBPM_ID_PERMISSIONS (ENTITY_ bigint not null, CLASS_ varchar(255) with null, NAME_ varchar(255) with null, ACTION_ varchar(255) with null)
+create table JBPM_ID_USER (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255) with null, EMAIL_ varchar(255) with null, PASSWORD_ varchar(255) with null, primary key (ID_))
+create table JBPM_JOB (ID_ bigint not null, CLASS_ char(1) not null, VERSION_ integer not null, DUEDATE_ timestamp with time zone with null, PROCESSINSTANCE_ bigint with null, TOKEN_ bigint with null, TASKINSTANCE_ bigint with null, ISSUSPENDED_ tinyint with null, ISEXCLUSIVE_ tinyint with null, LOCKOWNER_ varchar(255) with null, LOCKTIME_ timestamp with time zone with null, EXCEPTION_ varchar(4000) with null, RETRIES_ integer with null, NAME_ varchar(255) with null, REPEAT_ varchar(255) with null, TRANSITIONNAME_ varchar(255) with null, ACTION_ bigint with null, GRAPHELEMENTTYPE_ varchar(255) with null, GRAPHELEMENT_ bigint with null, NODE_ bigint with null, primary key (ID_))
+create table JBPM_LOG (ID_ bigint not null, CLASS_ char(1) not null, INDEX_ integer with null, DATE_ timestamp with time zone with null, TOKEN_ bigint with null, PARENT_ bigint with null, MESSAGE_ varchar(4000) with null, EXCEPTION_ varchar(4000) with null, ACTION_ bigint with null, NODE_ bigint with null, ENTER_ timestamp with time zone with null, LEAVE_ timestamp with time zone with null, DURATION_ bigint with null, NEWLONGVALUE_ bigint with null, TRANSITION_ bigint with null, CHILD_ bigint with null, SOURCENODE_ bigint with null, DESTINATIONNODE_ bigint with null, VARIABLEINSTANCE_ bigint with null, OLDBYTEARRAY_ bigint with null, NEWBYTEARRAY_ bigint with null, OLDDATEVALUE_ timestamp with time zone with null, NEWDATEVALUE_ timestamp with time zone with null, OLDDOUBLEVALUE_ float with null, NEWDOUBLEVALUE_ float with null, OLDLONGIDCLASS_ varchar(255) with null, OLDLONGIDVALUE_ bigint with null, NEWLONGIDCLASS_ varchar(255) with null, NEWLONGIDVALUE_ bigint with null, !
OLDSTRINGIDCLASS_ varchar(255) with null, OLDSTRINGIDVALUE_ varchar(255) with null, NEWSTRINGIDCLASS_ varchar(255) with null, NEWSTRINGIDVALUE_ varchar(255) with null, OLDLONGVALUE_ bigint with null, OLDSTRINGVALUE_ varchar(4000) with null, NEWSTRINGVALUE_ varchar(4000) with null, TASKINSTANCE_ bigint with null, TASKACTORID_ varchar(255) with null, TASKOLDACTORID_ varchar(255) with null, SWIMLANEINSTANCE_ bigint with null, primary key (ID_))
+create table JBPM_MODULEDEFINITION (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(4000) with null, PROCESSDEFINITION_ bigint with null, STARTTASK_ bigint with null, primary key (ID_))
+create table JBPM_MODULEINSTANCE (ID_ bigint not null, CLASS_ char(1) not null, VERSION_ integer not null, PROCESSINSTANCE_ bigint with null, TASKMGMTDEFINITION_ bigint with null, NAME_ varchar(255) with null, primary key (ID_))
+create table JBPM_NODE (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255) with null, DESCRIPTION_ varchar(4000) with null, PROCESSDEFINITION_ bigint with null, ISASYNC_ tinyint with null, ISASYNCEXCL_ tinyint with null, ACTION_ bigint with null, SUPERSTATE_ bigint with null, SUBPROCNAME_ varchar(255) with null, SUBPROCESSDEFINITION_ bigint with null, DECISIONEXPRESSION_ varchar(255) with null, DECISIONDELEGATION bigint with null, SCRIPT_ bigint with null, PARENTLOCKMODE_ varchar(255) with null, SIGNAL_ integer with null, CREATETASKS_ tinyint with null, ENDTASKS_ tinyint with null, NODECOLLECTIONINDEX_ integer with null, primary key (ID_))
+create table JBPM_POOLEDACTOR (ID_ bigint not null, VERSION_ integer not null, ACTORID_ varchar(255) with null, SWIMLANEINSTANCE_ bigint with null, primary key (ID_))
+create table JBPM_PROCESSDEFINITION (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255) with null, DESCRIPTION_ varchar(4000) with null, VERSION_ integer with null, ISTERMINATIONIMPLICIT_ tinyint with null, STARTSTATE_ bigint with null, primary key (ID_))
+create table JBPM_PROCESSINSTANCE (ID_ bigint not null, VERSION_ integer not null, KEY_ varchar(255) with null, START_ timestamp with time zone with null, END_ timestamp with time zone with null, ISSUSPENDED_ tinyint with null, PROCESSDEFINITION_ bigint with null, ROOTTOKEN_ bigint with null, SUPERPROCESSTOKEN_ bigint with null, primary key (ID_))
+create table JBPM_RUNTIMEACTION (ID_ bigint not null, VERSION_ integer not null, EVENTTYPE_ varchar(255) with null, TYPE_ char(1) with null, GRAPHELEMENT_ bigint with null, PROCESSINSTANCE_ bigint with null, ACTION_ bigint with null, PROCESSINSTANCEINDEX_ integer with null, primary key (ID_))
+create table JBPM_SWIMLANE (ID_ bigint not null, NAME_ varchar(255) with null, ACTORIDEXPRESSION_ varchar(255) with null, POOLEDACTORSEXPRESSION_ varchar(255) with null, ASSIGNMENTDELEGATION_ bigint with null, TASKMGMTDEFINITION_ bigint with null, primary key (ID_))
+create table JBPM_SWIMLANEINSTANCE (ID_ bigint not null, VERSION_ integer not null, NAME_ varchar(255) with null, ACTORID_ varchar(255) with null, SWIMLANE_ bigint with null, TASKMGMTINSTANCE_ bigint with null, primary key (ID_))
+create table JBPM_TASK (ID_ bigint not null, NAME_ varchar(255) with null, DESCRIPTION_ varchar(4000) with null, PROCESSDEFINITION_ bigint with null, ISBLOCKING_ tinyint with null, ISSIGNALLING_ tinyint with null, CONDITION_ varchar(255) with null, DUEDATE_ varchar(255) with null, PRIORITY_ integer with null, ACTORIDEXPRESSION_ varchar(255) with null, POOLEDACTORSEXPRESSION_ varchar(255) with null, TASKMGMTDEFINITION_ bigint with null, TASKNODE_ bigint with null, STARTSTATE_ bigint with null, ASSIGNMENTDELEGATION_ bigint with null, SWIMLANE_ bigint with null, TASKCONTROLLER_ bigint with null, primary key (ID_))
+create table JBPM_TASKACTORPOOL (TASKINSTANCE_ bigint not null, POOLEDACTOR_ bigint not null, primary key (TASKINSTANCE_, POOLEDACTOR_))
+create table JBPM_TASKCONTROLLER (ID_ bigint not null, TASKCONTROLLERDELEGATION_ bigint with null, primary key (ID_))
+create table JBPM_TASKINSTANCE (ID_ bigint not null, CLASS_ char(1) not null, VERSION_ integer not null, NAME_ varchar(255) with null, DESCRIPTION_ varchar(4000) with null, ACTORID_ varchar(255) with null, CREATE_ timestamp with time zone with null, START_ timestamp with time zone with null, END_ timestamp with time zone with null, DUEDATE_ timestamp with time zone with null, PRIORITY_ integer with null, ISCANCELLED_ tinyint with null, ISSUSPENDED_ tinyint with null, ISOPEN_ tinyint with null, ISSIGNALLING_ tinyint with null, ISBLOCKING_ tinyint with null, TASK_ bigint with null, TOKEN_ bigint with null, PROCINST_ bigint with null, SWIMLANINSTANCE_ bigint with null, TASKMGMTINSTANCE_ bigint with null, primary key (ID_))
+create table JBPM_TOKEN (ID_ bigint not null, VERSION_ integer not null, NAME_ varchar(255) with null, START_ timestamp with time zone with null, END_ timestamp with time zone with null, NODEENTER_ timestamp with time zone with null, NEXTLOGINDEX_ integer with null, ISABLETOREACTIVATEPARENT_ tinyint with null, ISTERMINATIONIMPLICIT_ tinyint with null, ISSUSPENDED_ tinyint with null, LOCK_ varchar(255) with null, NODE_ bigint with null, PROCESSINSTANCE_ bigint with null, PARENT_ bigint with null, SUBPROCESSINSTANCE_ bigint with null, primary key (ID_))
+create table JBPM_TOKENVARIABLEMAP (ID_ bigint not null, VERSION_ integer not null, TOKEN_ bigint with null, CONTEXTINSTANCE_ bigint with null, primary key (ID_))
+create table JBPM_TRANSITION (ID_ bigint not null, NAME_ varchar(255) with null, DESCRIPTION_ varchar(4000) with null, PROCESSDEFINITION_ bigint with null, FROM_ bigint with null, TO_ bigint with null, CONDITION_ varchar(255) with null, FROMINDEX_ integer with null, primary key (ID_))
+create table JBPM_VARIABLEACCESS (ID_ bigint not null, VARIABLENAME_ varchar(255) with null, ACCESS_ varchar(255) with null, MAPPEDNAME_ varchar(255) with null, SCRIPT_ bigint with null, PROCESSSTATE_ bigint with null, TASKCONTROLLER_ bigint with null, INDEX_ integer with null, primary key (ID_))
+create table JBPM_VARIABLEINSTANCE (ID_ bigint not null, CLASS_ char(1) not null, VERSION_ integer not null, NAME_ varchar(255) with null, CONVERTER_ char(1) with null, TOKEN_ bigint with null, TOKENVARIABLEMAP_ bigint with null, PROCESSINSTANCE_ bigint with null, BYTEARRAYVALUE_ bigint with null, DATEVALUE_ timestamp with time zone with null, DOUBLEVALUE_ float with null, LONGIDCLASS_ varchar(255) with null, LONGVALUE_ bigint with null, STRINGIDCLASS_ varchar(255) with null, STRINGVALUE_ varchar(4000) with null, TASKINSTANCE_ bigint with null, primary key (ID_))
+create index IDX_ACTION_ACTNDL on JBPM_ACTION (ACTIONDELEGATION_)
+create index IDX_ACTION_PROCDF on JBPM_ACTION (PROCESSDEFINITION_)
+create index IDX_ACTION_EVENT on JBPM_ACTION (EVENT_)
+alter table JBPM_ACTION add constraint FK_ACTION_REFACT foreign key (REFERENCEDACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_CRTETIMERACT_TA foreign key (TIMERACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_ACTION_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_ACTION add constraint FK_ACTION_EVENT foreign key (EVENT_) references JBPM_EVENT
+alter table JBPM_ACTION add constraint FK_ACTION_ACTNDEL foreign key (ACTIONDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_ACTION add constraint FK_ACTION_EXPTHDL foreign key (EXCEPTIONHANDLER_) references JBPM_EXCEPTIONHANDLER
+alter table JBPM_BYTEARRAY add constraint FK_BYTEARR_FILDEF foreign key (FILEDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_BYTEBLOCK add constraint FK_BYTEBLOCK_FILE foreign key (PROCESSFILE_) references JBPM_BYTEARRAY
+create index IDX_COMMENT_TSK on JBPM_COMMENT (TASKINSTANCE_)
+create index IDX_COMMENT_TOKEN on JBPM_COMMENT (TOKEN_)
+alter table JBPM_COMMENT add constraint FK_COMMENT_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_COMMENT add constraint FK_COMMENT_TSK foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_DECISIONCONDITIONS add constraint FK_DECCOND_DEC foreign key (DECISION_) references JBPM_NODE
+create index IDX_DELEG_PRCD on JBPM_DELEGATION (PROCESSDEFINITION_)
+alter table JBPM_DELEGATION add constraint FK_DELEGATION_PRCD foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_TRANS foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_EVENT add constraint FK_EVENT_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_EVENT add constraint FK_EVENT_TASK foreign key (TASK_) references JBPM_TASK
+alter table JBPM_ID_GROUP add constraint FK_ID_GRP_PARENT foreign key (PARENT_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_GRP foreign key (GROUP_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_USR foreign key (USER_) references JBPM_ID_USER
+create index IDX_JOB_TSKINST on JBPM_JOB (TASKINSTANCE_)
+create index IDX_JOB_TOKEN on JBPM_JOB (TOKEN_)
+create index IDX_JOB_PRINST on JBPM_JOB (PROCESSINSTANCE_)
+alter table JBPM_JOB add constraint FK_JOB_PRINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_JOB add constraint FK_JOB_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_JOB add constraint FK_JOB_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_JOB add constraint FK_JOB_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_JOB add constraint FK_JOB_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_SOURCENODE foreign key (SOURCENODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_DESTNODE foreign key (DESTINATIONNODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_TRANSITION foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_LOG add constraint FK_LOG_TASKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_CHILDTOKEN foreign key (CHILD_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_OLDBYTES foreign key (OLDBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_SWIMINST foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NEWBYTES foreign key (NEWBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_LOG add constraint FK_LOG_VARINST foreign key (VARIABLEINSTANCE_) references JBPM_VARIABLEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_PARENT foreign key (PARENT_) references JBPM_LOG
+create index IDX_MODDEF_PROCDF on JBPM_MODULEDEFINITION (PROCESSDEFINITION_)
+alter table JBPM_MODULEDEFINITION add constraint FK_MODDEF_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_MODULEDEFINITION add constraint FK_TSKDEF_START foreign key (STARTTASK_) references JBPM_TASK
+create index IDX_MODINST_PRINST on JBPM_MODULEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_MODULEINSTANCE add constraint FK_MODINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_MODULEINSTANCE add constraint FK_TASKMGTINST_TMD foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_PSTATE_SBPRCDEF on JBPM_NODE (SUBPROCESSDEFINITION_)
+create index IDX_NODE_PROCDEF on JBPM_NODE (PROCESSDEFINITION_)
+create index IDX_NODE_ACTION on JBPM_NODE (ACTION_)
+create index IDX_NODE_SUPRSTATE on JBPM_NODE (SUPERSTATE_)
+alter table JBPM_NODE add constraint FK_DECISION_DELEG foreign key (DECISIONDELEGATION) references JBPM_DELEGATION
+alter table JBPM_NODE add constraint FK_NODE_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_PROCST_SBPRCDEF foreign key (SUBPROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_NODE_SUPERSTATE foreign key (SUPERSTATE_) references JBPM_NODE
+create index IDX_TSKINST_SWLANE on JBPM_POOLEDACTOR (SWIMLANEINSTANCE_)
+create index IDX_PLDACTR_ACTID on JBPM_POOLEDACTOR (ACTORID_)
+alter table JBPM_POOLEDACTOR add constraint FK_POOLEDACTOR_SLI foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+create index IDX_PROCDEF_STRTST on JBPM_PROCESSDEFINITION (STARTSTATE_)
+alter table JBPM_PROCESSDEFINITION add constraint FK_PROCDEF_STRTSTA foreign key (STARTSTATE_) references JBPM_NODE
+create index IDX_PROCIN_SPROCTK on JBPM_PROCESSINSTANCE (SUPERPROCESSTOKEN_)
+create index IDX_PROCIN_ROOTTK on JBPM_PROCESSINSTANCE (ROOTTOKEN_)
+create index IDX_PROCIN_PROCDEF on JBPM_PROCESSINSTANCE (PROCESSDEFINITION_)
+create index IDX_PROCIN_KEY on JBPM_PROCESSINSTANCE (KEY_)
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_ROOTTKN foreign key (ROOTTOKEN_) references JBPM_TOKEN
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_SPROCTKN foreign key (SUPERPROCESSTOKEN_) references JBPM_TOKEN
+create index IDX_RTACTN_ACTION on JBPM_RUNTIMEACTION (ACTION_)
+create index IDX_RTACTN_PRCINST on JBPM_RUNTIMEACTION (PROCESSINSTANCE_)
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_SWIMLANE add constraint FK_SWL_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_SWIMLANE add constraint FK_SWL_TSKMGMTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_SWIMLINST_SL on JBPM_SWIMLANEINSTANCE (SWIMLANE_)
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_TM foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_SL foreign key (SWIMLANE_) references JBPM_SWIMLANE
+create index IDX_TASK_PROCDEF on JBPM_TASK (PROCESSDEFINITION_)
+create index IDX_TASK_TSKNODE on JBPM_TASK (TASKNODE_)
+create index IDX_TASK_TASKMGTDF on JBPM_TASK (TASKMGMTDEFINITION_)
+alter table JBPM_TASK add constraint FK_TASK_STARTST foreign key (STARTSTATE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TASK add constraint FK_TASK_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_TASK add constraint FK_TASK_SWIMLANE foreign key (SWIMLANE_) references JBPM_SWIMLANE
+alter table JBPM_TASK add constraint FK_TASK_TASKNODE foreign key (TASKNODE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_TASKMGTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_TASK add constraint FK_TSK_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+alter table JBPM_TASKACTORPOOL add constraint FK_TASKACTPL_TSKI foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_TASKACTORPOOL add constraint FK_TSKACTPOL_PLACT foreign key (POOLEDACTOR_) references JBPM_POOLEDACTOR
+alter table JBPM_TASKCONTROLLER add constraint FK_TSKCTRL_DELEG foreign key (TASKCONTROLLERDELEGATION_) references JBPM_DELEGATION
+create index IDX_TSKINST_TMINST on JBPM_TASKINSTANCE (TASKMGMTINSTANCE_)
+create index IDX_TSKINST_SLINST on JBPM_TASKINSTANCE (SWIMLANINSTANCE_)
+create index IDX_TASKINST_TOKN on JBPM_TASKINSTANCE (TOKEN_)
+create index IDX_TASK_ACTORID on JBPM_TASKINSTANCE (ACTORID_)
+create index IDX_TASKINST_TSK on JBPM_TASKINSTANCE (TASK_, PROCINST_)
+alter table JBPM_TASKINSTANCE add constraint FK_TSKINS_PRCINS foreign key (PROCINST_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TMINST foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_SLINST foreign key (SWIMLANINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TASK foreign key (TASK_) references JBPM_TASK
+create index IDX_TOKEN_PARENT on JBPM_TOKEN (PARENT_)
+create index IDX_TOKEN_PROCIN on JBPM_TOKEN (PROCESSINSTANCE_)
+create index IDX_TOKEN_NODE on JBPM_TOKEN (NODE_)
+create index IDX_TOKEN_SUBPI on JBPM_TOKEN (SUBPROCESSINSTANCE_)
+alter table JBPM_TOKEN add constraint FK_TOKEN_SUBPI foreign key (SUBPROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PARENT foreign key (PARENT_) references JBPM_TOKEN
+create index IDX_TKVVARMP_TOKEN on JBPM_TOKENVARIABLEMAP (TOKEN_)
+create index IDX_TKVARMAP_CTXT on JBPM_TOKENVARIABLEMAP (CONTEXTINSTANCE_)
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_CTXT foreign key (CONTEXTINSTANCE_) references JBPM_MODULEINSTANCE
+create index IDX_TRANS_PROCDEF on JBPM_TRANSITION (PROCESSDEFINITION_)
+create index IDX_TRANSIT_FROM on JBPM_TRANSITION (FROM_)
+create index IDX_TRANSIT_TO on JBPM_TRANSITION (TO_)
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_FROM foreign key (FROM_) references JBPM_NODE
+alter table JBPM_TRANSITION add constraint FK_TRANS_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_TO foreign key (TO_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_PROCST foreign key (PROCESSSTATE_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+create index IDX_VARINST_TK on JBPM_VARIABLEINSTANCE (TOKEN_)
+create index IDX_VARINST_TKVARMP on JBPM_VARIABLEINSTANCE (TOKENVARIABLEMAP_)
+create index IDX_VARINST_PRCINS on JBPM_VARIABLEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TKVARMP foreign key (TOKENVARIABLEMAP_) references JBPM_TOKENVARIABLEMAP
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TK foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_VARIABLEINSTANCE add constraint FK_BYTEINST_ARRAY foreign key (BYTEARRAYVALUE_) references JBPM_BYTEARRAY
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VAR_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+create sequence hibernate_sequence
Added: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.mckoi.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.mckoi.sql (rev 0)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.mckoi.sql 2009-02-21 14:04:36 UTC (rev 3993)
@@ -0,0 +1,168 @@
+create table JBPM_ACTION (ID_ bigint not null, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ bit, ACTIONEXPRESSION_ varchar(255), ISASYNC_ bit, REFERENCEDACTION_ bigint, ACTIONDELEGATION_ bigint, EVENT_ bigint, PROCESSDEFINITION_ bigint, EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ bigint, EVENTINDEX_ integer, EXCEPTIONHANDLER_ bigint, EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))
+create table JBPM_BYTEARRAY (ID_ bigint not null, NAME_ varchar(255), FILEDEFINITION_ bigint, primary key (ID_))
+create table JBPM_BYTEBLOCK (PROCESSFILE_ bigint not null, BYTES_ varbinary, INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
+create table JBPM_COMMENT (ID_ bigint not null, VERSION_ integer not null, ACTORID_ varchar(255), TIME_ timestamp, MESSAGE_ varchar(4000), TOKEN_ bigint, TASKINSTANCE_ bigint, TOKENINDEX_ integer, TASKINSTANCEINDEX_ integer, primary key (ID_))
+create table JBPM_DECISIONCONDITIONS (DECISION_ bigint not null, TRANSITIONNAME_ varchar(255), EXPRESSION_ varchar(255), INDEX_ integer not null, primary key (DECISION_, INDEX_))
+create table JBPM_DELEGATION (ID_ bigint not null, CLASSNAME_ varchar(4000), CONFIGURATION_ varchar(4000), CONFIGTYPE_ varchar(255), PROCESSDEFINITION_ bigint, primary key (ID_))
+create table JBPM_EVENT (ID_ bigint not null, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSDEFINITION_ bigint, NODE_ bigint, TRANSITION_ bigint, TASK_ bigint, primary key (ID_))
+create table JBPM_EXCEPTIONHANDLER (ID_ bigint not null, EXCEPTIONCLASSNAME_ varchar(4000), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSDEFINITION_ bigint, GRAPHELEMENTINDEX_ integer, NODE_ bigint, TRANSITION_ bigint, TASK_ bigint, primary key (ID_))
+create table JBPM_ID_GROUP (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255), TYPE_ varchar(255), PARENT_ bigint, primary key (ID_))
+create table JBPM_ID_MEMBERSHIP (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255), ROLE_ varchar(255), USER_ bigint, GROUP_ bigint, primary key (ID_))
+create table JBPM_ID_PERMISSIONS (ENTITY_ bigint not null, CLASS_ varchar(255), NAME_ varchar(255), ACTION_ varchar(255))
+create table JBPM_ID_USER (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255), EMAIL_ varchar(255), PASSWORD_ varchar(255), primary key (ID_))
+create table JBPM_JOB (ID_ bigint not null, CLASS_ char(1) not null, VERSION_ integer not null, DUEDATE_ timestamp, PROCESSINSTANCE_ bigint, TOKEN_ bigint, TASKINSTANCE_ bigint, ISSUSPENDED_ bit, ISEXCLUSIVE_ bit, LOCKOWNER_ varchar(255), LOCKTIME_ timestamp, EXCEPTION_ varchar(4000), RETRIES_ integer, NAME_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), ACTION_ bigint, GRAPHELEMENTTYPE_ varchar(255), GRAPHELEMENT_ bigint, NODE_ bigint, primary key (ID_))
+create table JBPM_LOG (ID_ bigint not null, CLASS_ char(1) not null, INDEX_ integer, DATE_ timestamp, TOKEN_ bigint, PARENT_ bigint, MESSAGE_ varchar(4000), EXCEPTION_ varchar(4000), ACTION_ bigint, NODE_ bigint, ENTER_ timestamp, LEAVE_ timestamp, DURATION_ bigint, NEWLONGVALUE_ bigint, TRANSITION_ bigint, CHILD_ bigint, SOURCENODE_ bigint, DESTINATIONNODE_ bigint, VARIABLEINSTANCE_ bigint, OLDBYTEARRAY_ bigint, NEWBYTEARRAY_ bigint, OLDDATEVALUE_ timestamp, NEWDATEVALUE_ timestamp, OLDDOUBLEVALUE_ double, NEWDOUBLEVALUE_ double, OLDLONGIDCLASS_ varchar(255), OLDLONGIDVALUE_ bigint, NEWLONGIDCLASS_ varchar(255), NEWLONGIDVALUE_ bigint, OLDSTRINGIDCLASS_ varchar(255), OLDSTRINGIDVALUE_ varchar(255), NEWSTRINGIDCLASS_ varchar(255), NEWSTRINGIDVALUE_ varchar(255), OLDLONGVALUE_ bigint, OLDSTRINGVALUE_ varchar(4000), NEWSTRINGVALUE_ varchar(4000), TASKINSTANCE_ bigint, TASKACTORID_ varchar(255), TASKOLDACTORID_ varchar(255), SWIMLANEINSTANCE_ bigint, primary key (ID_))
+create table JBPM_MODULEDEFINITION (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(4000), PROCESSDEFINITION_ bigint, STARTTASK_ bigint, primary key (ID_))
+create table JBPM_MODULEINSTANCE (ID_ bigint not null, CLASS_ char(1) not null, VERSION_ integer not null, PROCESSINSTANCE_ bigint, TASKMGMTDEFINITION_ bigint, NAME_ varchar(255), primary key (ID_))
+create table JBPM_NODE (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, ISASYNC_ bit, ISASYNCEXCL_ bit, ACTION_ bigint, SUPERSTATE_ bigint, SUBPROCNAME_ varchar(255), SUBPROCESSDEFINITION_ bigint, DECISIONEXPRESSION_ varchar(255), DECISIONDELEGATION bigint, SCRIPT_ bigint, PARENTLOCKMODE_ varchar(255), SIGNAL_ integer, CREATETASKS_ bit, ENDTASKS_ bit, NODECOLLECTIONINDEX_ integer, primary key (ID_))
+create table JBPM_POOLEDACTOR (ID_ bigint not null, VERSION_ integer not null, ACTORID_ varchar(255), SWIMLANEINSTANCE_ bigint, primary key (ID_))
+create table JBPM_PROCESSDEFINITION (ID_ bigint not null, CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), VERSION_ integer, ISTERMINATIONIMPLICIT_ bit, STARTSTATE_ bigint, primary key (ID_))
+create table JBPM_PROCESSINSTANCE (ID_ bigint not null, VERSION_ integer not null, KEY_ varchar(255), START_ timestamp, END_ timestamp, ISSUSPENDED_ bit, PROCESSDEFINITION_ bigint, ROOTTOKEN_ bigint, SUPERPROCESSTOKEN_ bigint, primary key (ID_))
+create table JBPM_RUNTIMEACTION (ID_ bigint not null, VERSION_ integer not null, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSINSTANCE_ bigint, ACTION_ bigint, PROCESSINSTANCEINDEX_ integer, primary key (ID_))
+create table JBPM_SWIMLANE (ID_ bigint not null, NAME_ varchar(255), ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), ASSIGNMENTDELEGATION_ bigint, TASKMGMTDEFINITION_ bigint, primary key (ID_))
+create table JBPM_SWIMLANEINSTANCE (ID_ bigint not null, VERSION_ integer not null, NAME_ varchar(255), ACTORID_ varchar(255), SWIMLANE_ bigint, TASKMGMTINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TASK (ID_ bigint not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, ISBLOCKING_ bit, ISSIGNALLING_ bit, CONDITION_ varchar(255), DUEDATE_ varchar(255), PRIORITY_ integer, ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), TASKMGMTDEFINITION_ bigint, TASKNODE_ bigint, STARTSTATE_ bigint, ASSIGNMENTDELEGATION_ bigint, SWIMLANE_ bigint, TASKCONTROLLER_ bigint, primary key (ID_))
+create table JBPM_TASKACTORPOOL (TASKINSTANCE_ bigint not null, POOLEDACTOR_ bigint not null, primary key (TASKINSTANCE_, POOLEDACTOR_))
+create table JBPM_TASKCONTROLLER (ID_ bigint not null, TASKCONTROLLERDELEGATION_ bigint, primary key (ID_))
+create table JBPM_TASKINSTANCE (ID_ bigint not null, CLASS_ char(1) not null, VERSION_ integer not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), ACTORID_ varchar(255), CREATE_ timestamp, START_ timestamp, END_ timestamp, DUEDATE_ timestamp, PRIORITY_ integer, ISCANCELLED_ bit, ISSUSPENDED_ bit, ISOPEN_ bit, ISSIGNALLING_ bit, ISBLOCKING_ bit, TASK_ bigint, TOKEN_ bigint, PROCINST_ bigint, SWIMLANINSTANCE_ bigint, TASKMGMTINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TOKEN (ID_ bigint not null, VERSION_ integer not null, NAME_ varchar(255), START_ timestamp, END_ timestamp, NODEENTER_ timestamp, NEXTLOGINDEX_ integer, ISABLETOREACTIVATEPARENT_ bit, ISTERMINATIONIMPLICIT_ bit, ISSUSPENDED_ bit, LOCK_ varchar(255), NODE_ bigint, PROCESSINSTANCE_ bigint, PARENT_ bigint, SUBPROCESSINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TOKENVARIABLEMAP (ID_ bigint not null, VERSION_ integer not null, TOKEN_ bigint, CONTEXTINSTANCE_ bigint, primary key (ID_))
+create table JBPM_TRANSITION (ID_ bigint not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, FROM_ bigint, TO_ bigint, CONDITION_ varchar(255), FROMINDEX_ integer, primary key (ID_))
+create table JBPM_VARIABLEACCESS (ID_ bigint not null, VARIABLENAME_ varchar(255), ACCESS_ varchar(255), MAPPEDNAME_ varchar(255), SCRIPT_ bigint, PROCESSSTATE_ bigint, TASKCONTROLLER_ bigint, INDEX_ integer, primary key (ID_))
+create table JBPM_VARIABLEINSTANCE (ID_ bigint not null, CLASS_ char(1) not null, VERSION_ integer not null, NAME_ varchar(255), CONVERTER_ char(1), TOKEN_ bigint, TOKENVARIABLEMAP_ bigint, PROCESSINSTANCE_ bigint, BYTEARRAYVALUE_ bigint, DATEVALUE_ timestamp, DOUBLEVALUE_ double, LONGIDCLASS_ varchar(255), LONGVALUE_ bigint, STRINGIDCLASS_ varchar(255), STRINGVALUE_ varchar(4000), TASKINSTANCE_ bigint, primary key (ID_))
+create index IDX_ACTION_ACTNDL on JBPM_ACTION (ACTIONDELEGATION_)
+create index IDX_ACTION_PROCDF on JBPM_ACTION (PROCESSDEFINITION_)
+create index IDX_ACTION_EVENT on JBPM_ACTION (EVENT_)
+alter table JBPM_ACTION add constraint FK_ACTION_REFACT foreign key (REFERENCEDACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_CRTETIMERACT_TA foreign key (TIMERACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_ACTION_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_ACTION add constraint FK_ACTION_EVENT foreign key (EVENT_) references JBPM_EVENT
+alter table JBPM_ACTION add constraint FK_ACTION_ACTNDEL foreign key (ACTIONDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_ACTION add constraint FK_ACTION_EXPTHDL foreign key (EXCEPTIONHANDLER_) references JBPM_EXCEPTIONHANDLER
+alter table JBPM_BYTEARRAY add constraint FK_BYTEARR_FILDEF foreign key (FILEDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_BYTEBLOCK add constraint FK_BYTEBLOCK_FILE foreign key (PROCESSFILE_) references JBPM_BYTEARRAY
+create index IDX_COMMENT_TSK on JBPM_COMMENT (TASKINSTANCE_)
+create index IDX_COMMENT_TOKEN on JBPM_COMMENT (TOKEN_)
+alter table JBPM_COMMENT add constraint FK_COMMENT_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_COMMENT add constraint FK_COMMENT_TSK foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_DECISIONCONDITIONS add constraint FK_DECCOND_DEC foreign key (DECISION_) references JBPM_NODE
+create index IDX_DELEG_PRCD on JBPM_DELEGATION (PROCESSDEFINITION_)
+alter table JBPM_DELEGATION add constraint FK_DELEGATION_PRCD foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_TRANS foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_EVENT add constraint FK_EVENT_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_EVENT add constraint FK_EVENT_TASK foreign key (TASK_) references JBPM_TASK
+alter table JBPM_ID_GROUP add constraint FK_ID_GRP_PARENT foreign key (PARENT_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_GRP foreign key (GROUP_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_USR foreign key (USER_) references JBPM_ID_USER
+create index IDX_JOB_TSKINST on JBPM_JOB (TASKINSTANCE_)
+create index IDX_JOB_TOKEN on JBPM_JOB (TOKEN_)
+create index IDX_JOB_PRINST on JBPM_JOB (PROCESSINSTANCE_)
+alter table JBPM_JOB add constraint FK_JOB_PRINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_JOB add constraint FK_JOB_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_JOB add constraint FK_JOB_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_JOB add constraint FK_JOB_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_JOB add constraint FK_JOB_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_SOURCENODE foreign key (SOURCENODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_DESTNODE foreign key (DESTINATIONNODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_TRANSITION foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_LOG add constraint FK_LOG_TASKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_CHILDTOKEN foreign key (CHILD_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_OLDBYTES foreign key (OLDBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_SWIMINST foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NEWBYTES foreign key (NEWBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_LOG add constraint FK_LOG_VARINST foreign key (VARIABLEINSTANCE_) references JBPM_VARIABLEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_PARENT foreign key (PARENT_) references JBPM_LOG
+create index IDX_MODDEF_PROCDF on JBPM_MODULEDEFINITION (PROCESSDEFINITION_)
+alter table JBPM_MODULEDEFINITION add constraint FK_MODDEF_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_MODULEDEFINITION add constraint FK_TSKDEF_START foreign key (STARTTASK_) references JBPM_TASK
+create index IDX_MODINST_PRINST on JBPM_MODULEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_MODULEINSTANCE add constraint FK_MODINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_MODULEINSTANCE add constraint FK_TASKMGTINST_TMD foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_PSTATE_SBPRCDEF on JBPM_NODE (SUBPROCESSDEFINITION_)
+create index IDX_NODE_PROCDEF on JBPM_NODE (PROCESSDEFINITION_)
+create index IDX_NODE_ACTION on JBPM_NODE (ACTION_)
+create index IDX_NODE_SUPRSTATE on JBPM_NODE (SUPERSTATE_)
+alter table JBPM_NODE add constraint FK_DECISION_DELEG foreign key (DECISIONDELEGATION) references JBPM_DELEGATION
+alter table JBPM_NODE add constraint FK_NODE_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_PROCST_SBPRCDEF foreign key (SUBPROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_NODE_SUPERSTATE foreign key (SUPERSTATE_) references JBPM_NODE
+create index IDX_TSKINST_SWLANE on JBPM_POOLEDACTOR (SWIMLANEINSTANCE_)
+create index IDX_PLDACTR_ACTID on JBPM_POOLEDACTOR (ACTORID_)
+alter table JBPM_POOLEDACTOR add constraint FK_POOLEDACTOR_SLI foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+create index IDX_PROCDEF_STRTST on JBPM_PROCESSDEFINITION (STARTSTATE_)
+alter table JBPM_PROCESSDEFINITION add constraint FK_PROCDEF_STRTSTA foreign key (STARTSTATE_) references JBPM_NODE
+create index IDX_PROCIN_SPROCTK on JBPM_PROCESSINSTANCE (SUPERPROCESSTOKEN_)
+create index IDX_PROCIN_ROOTTK on JBPM_PROCESSINSTANCE (ROOTTOKEN_)
+create index IDX_PROCIN_PROCDEF on JBPM_PROCESSINSTANCE (PROCESSDEFINITION_)
+create index IDX_PROCIN_KEY on JBPM_PROCESSINSTANCE (KEY_)
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_ROOTTKN foreign key (ROOTTOKEN_) references JBPM_TOKEN
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_SPROCTKN foreign key (SUPERPROCESSTOKEN_) references JBPM_TOKEN
+create index IDX_RTACTN_ACTION on JBPM_RUNTIMEACTION (ACTION_)
+create index IDX_RTACTN_PRCINST on JBPM_RUNTIMEACTION (PROCESSINSTANCE_)
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_SWIMLANE add constraint FK_SWL_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_SWIMLANE add constraint FK_SWL_TSKMGMTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_SWIMLINST_SL on JBPM_SWIMLANEINSTANCE (SWIMLANE_)
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_TM foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_SL foreign key (SWIMLANE_) references JBPM_SWIMLANE
+create index IDX_TASK_PROCDEF on JBPM_TASK (PROCESSDEFINITION_)
+create index IDX_TASK_TSKNODE on JBPM_TASK (TASKNODE_)
+create index IDX_TASK_TASKMGTDF on JBPM_TASK (TASKMGMTDEFINITION_)
+alter table JBPM_TASK add constraint FK_TASK_STARTST foreign key (STARTSTATE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TASK add constraint FK_TASK_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_TASK add constraint FK_TASK_SWIMLANE foreign key (SWIMLANE_) references JBPM_SWIMLANE
+alter table JBPM_TASK add constraint FK_TASK_TASKNODE foreign key (TASKNODE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_TASKMGTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_TASK add constraint FK_TSK_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+alter table JBPM_TASKACTORPOOL add constraint FK_TASKACTPL_TSKI foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_TASKACTORPOOL add constraint FK_TSKACTPOL_PLACT foreign key (POOLEDACTOR_) references JBPM_POOLEDACTOR
+alter table JBPM_TASKCONTROLLER add constraint FK_TSKCTRL_DELEG foreign key (TASKCONTROLLERDELEGATION_) references JBPM_DELEGATION
+create index IDX_TSKINST_TMINST on JBPM_TASKINSTANCE (TASKMGMTINSTANCE_)
+create index IDX_TSKINST_SLINST on JBPM_TASKINSTANCE (SWIMLANINSTANCE_)
+create index IDX_TASKINST_TOKN on JBPM_TASKINSTANCE (TOKEN_)
+create index IDX_TASK_ACTORID on JBPM_TASKINSTANCE (ACTORID_)
+create index IDX_TASKINST_TSK on JBPM_TASKINSTANCE (TASK_, PROCINST_)
+alter table JBPM_TASKINSTANCE add constraint FK_TSKINS_PRCINS foreign key (PROCINST_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TMINST foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_SLINST foreign key (SWIMLANINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TASK foreign key (TASK_) references JBPM_TASK
+create index IDX_TOKEN_PARENT on JBPM_TOKEN (PARENT_)
+create index IDX_TOKEN_PROCIN on JBPM_TOKEN (PROCESSINSTANCE_)
+create index IDX_TOKEN_NODE on JBPM_TOKEN (NODE_)
+create index IDX_TOKEN_SUBPI on JBPM_TOKEN (SUBPROCESSINSTANCE_)
+alter table JBPM_TOKEN add constraint FK_TOKEN_SUBPI foreign key (SUBPROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PARENT foreign key (PARENT_) references JBPM_TOKEN
+create index IDX_TKVVARMP_TOKEN on JBPM_TOKENVARIABLEMAP (TOKEN_)
+create index IDX_TKVARMAP_CTXT on JBPM_TOKENVARIABLEMAP (CONTEXTINSTANCE_)
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_CTXT foreign key (CONTEXTINSTANCE_) references JBPM_MODULEINSTANCE
+create index IDX_TRANS_PROCDEF on JBPM_TRANSITION (PROCESSDEFINITION_)
+create index IDX_TRANSIT_FROM on JBPM_TRANSITION (FROM_)
+create index IDX_TRANSIT_TO on JBPM_TRANSITION (TO_)
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_FROM foreign key (FROM_) references JBPM_NODE
+alter table JBPM_TRANSITION add constraint FK_TRANS_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_TO foreign key (TO_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_PROCST foreign key (PROCESSSTATE_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+create index IDX_VARINST_TK on JBPM_VARIABLEINSTANCE (TOKEN_)
+create index IDX_VARINST_TKVARMP on JBPM_VARIABLEINSTANCE (TOKENVARIABLEMAP_)
+create index IDX_VARINST_PRCINS on JBPM_VARIABLEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TKVARMP foreign key (TOKENVARIABLEMAP_) references JBPM_TOKENVARIABLEMAP
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TK foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_VARIABLEINSTANCE add constraint FK_BYTEINST_ARRAY foreign key (BYTEARRAYVALUE_) references JBPM_BYTEARRAY
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VAR_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+create sequence hibernate_sequence
Added: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.mssql.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.mssql.sql (rev 0)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.mssql.sql 2009-02-21 14:04:36 UTC (rev 3993)
@@ -0,0 +1,167 @@
+create table JBPM_ACTION (ID_ numeric(19,0) identity not null, class char(1) not null, NAME_ varchar(255) null, ISPROPAGATIONALLOWED_ tinyint null, ACTIONEXPRESSION_ varchar(255) null, ISASYNC_ tinyint null, REFERENCEDACTION_ numeric(19,0) null, ACTIONDELEGATION_ numeric(19,0) null, EVENT_ numeric(19,0) null, PROCESSDEFINITION_ numeric(19,0) null, EXPRESSION_ varchar(4000) null, TIMERNAME_ varchar(255) null, DUEDATE_ varchar(255) null, REPEAT_ varchar(255) null, TRANSITIONNAME_ varchar(255) null, TIMERACTION_ numeric(19,0) null, EVENTINDEX_ int null, EXCEPTIONHANDLER_ numeric(19,0) null, EXCEPTIONHANDLERINDEX_ int null, primary key (ID_))
+create table JBPM_BYTEARRAY (ID_ numeric(19,0) identity not null, NAME_ varchar(255) null, FILEDEFINITION_ numeric(19,0) null, primary key (ID_))
+create table JBPM_BYTEBLOCK (PROCESSFILE_ numeric(19,0) not null, BYTES_ varbinary(1024) null, INDEX_ int not null, primary key (PROCESSFILE_, INDEX_))
+create table JBPM_COMMENT (ID_ numeric(19,0) identity not null, VERSION_ int not null, ACTORID_ varchar(255) null, TIME_ datetime null, MESSAGE_ varchar(4000) null, TOKEN_ numeric(19,0) null, TASKINSTANCE_ numeric(19,0) null, TOKENINDEX_ int null, TASKINSTANCEINDEX_ int null, primary key (ID_))
+create table JBPM_DECISIONCONDITIONS (DECISION_ numeric(19,0) not null, TRANSITIONNAME_ varchar(255) null, EXPRESSION_ varchar(255) null, INDEX_ int not null, primary key (DECISION_, INDEX_))
+create table JBPM_DELEGATION (ID_ numeric(19,0) identity not null, CLASSNAME_ varchar(4000) null, CONFIGURATION_ varchar(4000) null, CONFIGTYPE_ varchar(255) null, PROCESSDEFINITION_ numeric(19,0) null, primary key (ID_))
+create table JBPM_EVENT (ID_ numeric(19,0) identity not null, EVENTTYPE_ varchar(255) null, TYPE_ char(1) null, GRAPHELEMENT_ numeric(19,0) null, PROCESSDEFINITION_ numeric(19,0) null, NODE_ numeric(19,0) null, TRANSITION_ numeric(19,0) null, TASK_ numeric(19,0) null, primary key (ID_))
+create table JBPM_EXCEPTIONHANDLER (ID_ numeric(19,0) identity not null, EXCEPTIONCLASSNAME_ varchar(4000) null, TYPE_ char(1) null, GRAPHELEMENT_ numeric(19,0) null, PROCESSDEFINITION_ numeric(19,0) null, GRAPHELEMENTINDEX_ int null, NODE_ numeric(19,0) null, TRANSITION_ numeric(19,0) null, TASK_ numeric(19,0) null, primary key (ID_))
+create table JBPM_ID_GROUP (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(255) null, TYPE_ varchar(255) null, PARENT_ numeric(19,0) null, primary key (ID_))
+create table JBPM_ID_MEMBERSHIP (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(255) null, ROLE_ varchar(255) null, USER_ numeric(19,0) null, GROUP_ numeric(19,0) null, primary key (ID_))
+create table JBPM_ID_PERMISSIONS (ENTITY_ numeric(19,0) not null, CLASS_ varchar(255) null, NAME_ varchar(255) null, ACTION_ varchar(255) null)
+create table JBPM_ID_USER (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(255) null, EMAIL_ varchar(255) null, PASSWORD_ varchar(255) null, primary key (ID_))
+create table JBPM_JOB (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, VERSION_ int not null, DUEDATE_ datetime null, PROCESSINSTANCE_ numeric(19,0) null, TOKEN_ numeric(19,0) null, TASKINSTANCE_ numeric(19,0) null, ISSUSPENDED_ tinyint null, ISEXCLUSIVE_ tinyint null, LOCKOWNER_ varchar(255) null, LOCKTIME_ datetime null, EXCEPTION_ varchar(4000) null, RETRIES_ int null, NAME_ varchar(255) null, REPEAT_ varchar(255) null, TRANSITIONNAME_ varchar(255) null, ACTION_ numeric(19,0) null, GRAPHELEMENTTYPE_ varchar(255) null, GRAPHELEMENT_ numeric(19,0) null, NODE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_LOG (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, INDEX_ int null, DATE_ datetime null, TOKEN_ numeric(19,0) null, PARENT_ numeric(19,0) null, MESSAGE_ varchar(4000) null, EXCEPTION_ varchar(4000) null, ACTION_ numeric(19,0) null, NODE_ numeric(19,0) null, ENTER_ datetime null, LEAVE_ datetime null, DURATION_ numeric(19,0) null, NEWLONGVALUE_ numeric(19,0) null, TRANSITION_ numeric(19,0) null, CHILD_ numeric(19,0) null, SOURCENODE_ numeric(19,0) null, DESTINATIONNODE_ numeric(19,0) null, VARIABLEINSTANCE_ numeric(19,0) null, OLDBYTEARRAY_ numeric(19,0) null, NEWBYTEARRAY_ numeric(19,0) null, OLDDATEVALUE_ datetime null, NEWDATEVALUE_ datetime null, OLDDOUBLEVALUE_ double precision null, NEWDOUBLEVALUE_ double precision null, OLDLONGIDCLASS_ varchar(255) null, OLDLONGIDVALUE_ numeric(19,0) null, NEWLONGIDCLASS_ varchar(255) null, NEWLONGIDVALUE_ numeric(19,0) null, OLDSTRINGIDCLASS_ varchar(255) null, OLDSTRINGIDVALUE_ varchar(255) null, NE!
WSTRINGIDCLASS_ varchar(255) null, NEWSTRINGIDVALUE_ varchar(255) null, OLDLONGVALUE_ numeric(19,0) null, OLDSTRINGVALUE_ varchar(4000) null, NEWSTRINGVALUE_ varchar(4000) null, TASKINSTANCE_ numeric(19,0) null, TASKACTORID_ varchar(255) null, TASKOLDACTORID_ varchar(255) null, SWIMLANEINSTANCE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_MODULEDEFINITION (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(4000) null, PROCESSDEFINITION_ numeric(19,0) null, STARTTASK_ numeric(19,0) null, primary key (ID_))
+create table JBPM_MODULEINSTANCE (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, VERSION_ int not null, PROCESSINSTANCE_ numeric(19,0) null, TASKMGMTDEFINITION_ numeric(19,0) null, NAME_ varchar(255) null, primary key (ID_))
+create table JBPM_NODE (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, PROCESSDEFINITION_ numeric(19,0) null, ISASYNC_ tinyint null, ISASYNCEXCL_ tinyint null, ACTION_ numeric(19,0) null, SUPERSTATE_ numeric(19,0) null, SUBPROCNAME_ varchar(255) null, SUBPROCESSDEFINITION_ numeric(19,0) null, DECISIONEXPRESSION_ varchar(255) null, DECISIONDELEGATION numeric(19,0) null, SCRIPT_ numeric(19,0) null, PARENTLOCKMODE_ varchar(255) null, SIGNAL_ int null, CREATETASKS_ tinyint null, ENDTASKS_ tinyint null, NODECOLLECTIONINDEX_ int null, primary key (ID_))
+create table JBPM_POOLEDACTOR (ID_ numeric(19,0) identity not null, VERSION_ int not null, ACTORID_ varchar(255) null, SWIMLANEINSTANCE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_PROCESSDEFINITION (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, VERSION_ int null, ISTERMINATIONIMPLICIT_ tinyint null, STARTSTATE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_PROCESSINSTANCE (ID_ numeric(19,0) identity not null, VERSION_ int not null, KEY_ varchar(255) null, START_ datetime null, END_ datetime null, ISSUSPENDED_ tinyint null, PROCESSDEFINITION_ numeric(19,0) null, ROOTTOKEN_ numeric(19,0) null, SUPERPROCESSTOKEN_ numeric(19,0) null, primary key (ID_))
+create table JBPM_RUNTIMEACTION (ID_ numeric(19,0) identity not null, VERSION_ int not null, EVENTTYPE_ varchar(255) null, TYPE_ char(1) null, GRAPHELEMENT_ numeric(19,0) null, PROCESSINSTANCE_ numeric(19,0) null, ACTION_ numeric(19,0) null, PROCESSINSTANCEINDEX_ int null, primary key (ID_))
+create table JBPM_SWIMLANE (ID_ numeric(19,0) identity not null, NAME_ varchar(255) null, ACTORIDEXPRESSION_ varchar(255) null, POOLEDACTORSEXPRESSION_ varchar(255) null, ASSIGNMENTDELEGATION_ numeric(19,0) null, TASKMGMTDEFINITION_ numeric(19,0) null, primary key (ID_))
+create table JBPM_SWIMLANEINSTANCE (ID_ numeric(19,0) identity not null, VERSION_ int not null, NAME_ varchar(255) null, ACTORID_ varchar(255) null, SWIMLANE_ numeric(19,0) null, TASKMGMTINSTANCE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_TASK (ID_ numeric(19,0) identity not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, PROCESSDEFINITION_ numeric(19,0) null, ISBLOCKING_ tinyint null, ISSIGNALLING_ tinyint null, CONDITION_ varchar(255) null, DUEDATE_ varchar(255) null, PRIORITY_ int null, ACTORIDEXPRESSION_ varchar(255) null, POOLEDACTORSEXPRESSION_ varchar(255) null, TASKMGMTDEFINITION_ numeric(19,0) null, TASKNODE_ numeric(19,0) null, STARTSTATE_ numeric(19,0) null, ASSIGNMENTDELEGATION_ numeric(19,0) null, SWIMLANE_ numeric(19,0) null, TASKCONTROLLER_ numeric(19,0) null, primary key (ID_))
+create table JBPM_TASKACTORPOOL (TASKINSTANCE_ numeric(19,0) not null, POOLEDACTOR_ numeric(19,0) not null, primary key (TASKINSTANCE_, POOLEDACTOR_))
+create table JBPM_TASKCONTROLLER (ID_ numeric(19,0) identity not null, TASKCONTROLLERDELEGATION_ numeric(19,0) null, primary key (ID_))
+create table JBPM_TASKINSTANCE (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, VERSION_ int not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, ACTORID_ varchar(255) null, CREATE_ datetime null, START_ datetime null, END_ datetime null, DUEDATE_ datetime null, PRIORITY_ int null, ISCANCELLED_ tinyint null, ISSUSPENDED_ tinyint null, ISOPEN_ tinyint null, ISSIGNALLING_ tinyint null, ISBLOCKING_ tinyint null, TASK_ numeric(19,0) null, TOKEN_ numeric(19,0) null, PROCINST_ numeric(19,0) null, SWIMLANINSTANCE_ numeric(19,0) null, TASKMGMTINSTANCE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_TOKEN (ID_ numeric(19,0) identity not null, VERSION_ int not null, NAME_ varchar(255) null, START_ datetime null, END_ datetime null, NODEENTER_ datetime null, NEXTLOGINDEX_ int null, ISABLETOREACTIVATEPARENT_ tinyint null, ISTERMINATIONIMPLICIT_ tinyint null, ISSUSPENDED_ tinyint null, LOCK_ varchar(255) null, NODE_ numeric(19,0) null, PROCESSINSTANCE_ numeric(19,0) null, PARENT_ numeric(19,0) null, SUBPROCESSINSTANCE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_TOKENVARIABLEMAP (ID_ numeric(19,0) identity not null, VERSION_ int not null, TOKEN_ numeric(19,0) null, CONTEXTINSTANCE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_TRANSITION (ID_ numeric(19,0) identity not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, PROCESSDEFINITION_ numeric(19,0) null, FROM_ numeric(19,0) null, TO_ numeric(19,0) null, CONDITION_ varchar(255) null, FROMINDEX_ int null, primary key (ID_))
+create table JBPM_VARIABLEACCESS (ID_ numeric(19,0) identity not null, VARIABLENAME_ varchar(255) null, ACCESS_ varchar(255) null, MAPPEDNAME_ varchar(255) null, SCRIPT_ numeric(19,0) null, PROCESSSTATE_ numeric(19,0) null, TASKCONTROLLER_ numeric(19,0) null, INDEX_ int null, primary key (ID_))
+create table JBPM_VARIABLEINSTANCE (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, VERSION_ int not null, NAME_ varchar(255) null, CONVERTER_ char(1) null, TOKEN_ numeric(19,0) null, TOKENVARIABLEMAP_ numeric(19,0) null, PROCESSINSTANCE_ numeric(19,0) null, BYTEARRAYVALUE_ numeric(19,0) null, DATEVALUE_ datetime null, DOUBLEVALUE_ double precision null, LONGIDCLASS_ varchar(255) null, LONGVALUE_ numeric(19,0) null, STRINGIDCLASS_ varchar(255) null, STRINGVALUE_ varchar(4000) null, TASKINSTANCE_ numeric(19,0) null, primary key (ID_))
+create index IDX_ACTION_ACTNDL on JBPM_ACTION (ACTIONDELEGATION_)
+create index IDX_ACTION_PROCDF on JBPM_ACTION (PROCESSDEFINITION_)
+create index IDX_ACTION_EVENT on JBPM_ACTION (EVENT_)
+alter table JBPM_ACTION add constraint FK_ACTION_REFACT foreign key (REFERENCEDACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_CRTETIMERACT_TA foreign key (TIMERACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_ACTION_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_ACTION add constraint FK_ACTION_EVENT foreign key (EVENT_) references JBPM_EVENT
+alter table JBPM_ACTION add constraint FK_ACTION_ACTNDEL foreign key (ACTIONDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_ACTION add constraint FK_ACTION_EXPTHDL foreign key (EXCEPTIONHANDLER_) references JBPM_EXCEPTIONHANDLER
+alter table JBPM_BYTEARRAY add constraint FK_BYTEARR_FILDEF foreign key (FILEDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_BYTEBLOCK add constraint FK_BYTEBLOCK_FILE foreign key (PROCESSFILE_) references JBPM_BYTEARRAY
+create index IDX_COMMENT_TSK on JBPM_COMMENT (TASKINSTANCE_)
+create index IDX_COMMENT_TOKEN on JBPM_COMMENT (TOKEN_)
+alter table JBPM_COMMENT add constraint FK_COMMENT_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_COMMENT add constraint FK_COMMENT_TSK foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_DECISIONCONDITIONS add constraint FK_DECCOND_DEC foreign key (DECISION_) references JBPM_NODE
+create index IDX_DELEG_PRCD on JBPM_DELEGATION (PROCESSDEFINITION_)
+alter table JBPM_DELEGATION add constraint FK_DELEGATION_PRCD foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_TRANS foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_EVENT add constraint FK_EVENT_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_EVENT add constraint FK_EVENT_TASK foreign key (TASK_) references JBPM_TASK
+alter table JBPM_ID_GROUP add constraint FK_ID_GRP_PARENT foreign key (PARENT_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_GRP foreign key (GROUP_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_USR foreign key (USER_) references JBPM_ID_USER
+create index IDX_JOB_TSKINST on JBPM_JOB (TASKINSTANCE_)
+create index IDX_JOB_TOKEN on JBPM_JOB (TOKEN_)
+create index IDX_JOB_PRINST on JBPM_JOB (PROCESSINSTANCE_)
+alter table JBPM_JOB add constraint FK_JOB_PRINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_JOB add constraint FK_JOB_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_JOB add constraint FK_JOB_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_JOB add constraint FK_JOB_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_JOB add constraint FK_JOB_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_SOURCENODE foreign key (SOURCENODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_DESTNODE foreign key (DESTINATIONNODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_TRANSITION foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_LOG add constraint FK_LOG_TASKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_CHILDTOKEN foreign key (CHILD_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_OLDBYTES foreign key (OLDBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_SWIMINST foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NEWBYTES foreign key (NEWBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_LOG add constraint FK_LOG_VARINST foreign key (VARIABLEINSTANCE_) references JBPM_VARIABLEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_PARENT foreign key (PARENT_) references JBPM_LOG
+create index IDX_MODDEF_PROCDF on JBPM_MODULEDEFINITION (PROCESSDEFINITION_)
+alter table JBPM_MODULEDEFINITION add constraint FK_MODDEF_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_MODULEDEFINITION add constraint FK_TSKDEF_START foreign key (STARTTASK_) references JBPM_TASK
+create index IDX_MODINST_PRINST on JBPM_MODULEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_MODULEINSTANCE add constraint FK_MODINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_MODULEINSTANCE add constraint FK_TASKMGTINST_TMD foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_PSTATE_SBPRCDEF on JBPM_NODE (SUBPROCESSDEFINITION_)
+create index IDX_NODE_PROCDEF on JBPM_NODE (PROCESSDEFINITION_)
+create index IDX_NODE_ACTION on JBPM_NODE (ACTION_)
+create index IDX_NODE_SUPRSTATE on JBPM_NODE (SUPERSTATE_)
+alter table JBPM_NODE add constraint FK_DECISION_DELEG foreign key (DECISIONDELEGATION) references JBPM_DELEGATION
+alter table JBPM_NODE add constraint FK_NODE_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_PROCST_SBPRCDEF foreign key (SUBPROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_NODE_SUPERSTATE foreign key (SUPERSTATE_) references JBPM_NODE
+create index IDX_TSKINST_SWLANE on JBPM_POOLEDACTOR (SWIMLANEINSTANCE_)
+create index IDX_PLDACTR_ACTID on JBPM_POOLEDACTOR (ACTORID_)
+alter table JBPM_POOLEDACTOR add constraint FK_POOLEDACTOR_SLI foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+create index IDX_PROCDEF_STRTST on JBPM_PROCESSDEFINITION (STARTSTATE_)
+alter table JBPM_PROCESSDEFINITION add constraint FK_PROCDEF_STRTSTA foreign key (STARTSTATE_) references JBPM_NODE
+create index IDX_PROCIN_SPROCTK on JBPM_PROCESSINSTANCE (SUPERPROCESSTOKEN_)
+create index IDX_PROCIN_ROOTTK on JBPM_PROCESSINSTANCE (ROOTTOKEN_)
+create index IDX_PROCIN_PROCDEF on JBPM_PROCESSINSTANCE (PROCESSDEFINITION_)
+create index IDX_PROCIN_KEY on JBPM_PROCESSINSTANCE (KEY_)
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_ROOTTKN foreign key (ROOTTOKEN_) references JBPM_TOKEN
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_SPROCTKN foreign key (SUPERPROCESSTOKEN_) references JBPM_TOKEN
+create index IDX_RTACTN_ACTION on JBPM_RUNTIMEACTION (ACTION_)
+create index IDX_RTACTN_PRCINST on JBPM_RUNTIMEACTION (PROCESSINSTANCE_)
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_SWIMLANE add constraint FK_SWL_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_SWIMLANE add constraint FK_SWL_TSKMGMTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_SWIMLINST_SL on JBPM_SWIMLANEINSTANCE (SWIMLANE_)
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_TM foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_SL foreign key (SWIMLANE_) references JBPM_SWIMLANE
+create index IDX_TASK_PROCDEF on JBPM_TASK (PROCESSDEFINITION_)
+create index IDX_TASK_TSKNODE on JBPM_TASK (TASKNODE_)
+create index IDX_TASK_TASKMGTDF on JBPM_TASK (TASKMGMTDEFINITION_)
+alter table JBPM_TASK add constraint FK_TASK_STARTST foreign key (STARTSTATE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TASK add constraint FK_TASK_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_TASK add constraint FK_TASK_SWIMLANE foreign key (SWIMLANE_) references JBPM_SWIMLANE
+alter table JBPM_TASK add constraint FK_TASK_TASKNODE foreign key (TASKNODE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_TASKMGTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_TASK add constraint FK_TSK_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+alter table JBPM_TASKACTORPOOL add constraint FK_TASKACTPL_TSKI foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_TASKACTORPOOL add constraint FK_TSKACTPOL_PLACT foreign key (POOLEDACTOR_) references JBPM_POOLEDACTOR
+alter table JBPM_TASKCONTROLLER add constraint FK_TSKCTRL_DELEG foreign key (TASKCONTROLLERDELEGATION_) references JBPM_DELEGATION
+create index IDX_TSKINST_TMINST on JBPM_TASKINSTANCE (TASKMGMTINSTANCE_)
+create index IDX_TSKINST_SLINST on JBPM_TASKINSTANCE (SWIMLANINSTANCE_)
+create index IDX_TASKINST_TOKN on JBPM_TASKINSTANCE (TOKEN_)
+create index IDX_TASK_ACTORID on JBPM_TASKINSTANCE (ACTORID_)
+create index IDX_TASKINST_TSK on JBPM_TASKINSTANCE (TASK_, PROCINST_)
+alter table JBPM_TASKINSTANCE add constraint FK_TSKINS_PRCINS foreign key (PROCINST_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TMINST foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_SLINST foreign key (SWIMLANINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TASK foreign key (TASK_) references JBPM_TASK
+create index IDX_TOKEN_PARENT on JBPM_TOKEN (PARENT_)
+create index IDX_TOKEN_PROCIN on JBPM_TOKEN (PROCESSINSTANCE_)
+create index IDX_TOKEN_NODE on JBPM_TOKEN (NODE_)
+create index IDX_TOKEN_SUBPI on JBPM_TOKEN (SUBPROCESSINSTANCE_)
+alter table JBPM_TOKEN add constraint FK_TOKEN_SUBPI foreign key (SUBPROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PARENT foreign key (PARENT_) references JBPM_TOKEN
+create index IDX_TKVVARMP_TOKEN on JBPM_TOKENVARIABLEMAP (TOKEN_)
+create index IDX_TKVARMAP_CTXT on JBPM_TOKENVARIABLEMAP (CONTEXTINSTANCE_)
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_CTXT foreign key (CONTEXTINSTANCE_) references JBPM_MODULEINSTANCE
+create index IDX_TRANS_PROCDEF on JBPM_TRANSITION (PROCESSDEFINITION_)
+create index IDX_TRANSIT_FROM on JBPM_TRANSITION (FROM_)
+create index IDX_TRANSIT_TO on JBPM_TRANSITION (TO_)
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_FROM foreign key (FROM_) references JBPM_NODE
+alter table JBPM_TRANSITION add constraint FK_TRANS_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_TO foreign key (TO_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_PROCST foreign key (PROCESSSTATE_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+create index IDX_VARINST_TK on JBPM_VARIABLEINSTANCE (TOKEN_)
+create index IDX_VARINST_TKVARMP on JBPM_VARIABLEINSTANCE (TOKENVARIABLEMAP_)
+create index IDX_VARINST_PRCINS on JBPM_VARIABLEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TKVARMP foreign key (TOKENVARIABLEMAP_) references JBPM_TOKENVARIABLEMAP
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TK foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_VARIABLEINSTANCE add constraint FK_BYTEINST_ARRAY foreign key (BYTEARRAYVALUE_) references JBPM_BYTEARRAY
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VAR_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
Added: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.mysql.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.mysql.sql (rev 0)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.mysql.sql 2009-02-21 14:04:36 UTC (rev 3993)
@@ -0,0 +1,167 @@
+create table JBPM_ACTION (ID_ bigint not null auto_increment, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ bit, ACTIONEXPRESSION_ varchar(255), ISASYNC_ bit, REFERENCEDACTION_ bigint, ACTIONDELEGATION_ bigint, EVENT_ bigint, PROCESSDEFINITION_ bigint, EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ bigint, EVENTINDEX_ integer, EXCEPTIONHANDLER_ bigint, EXCEPTIONHANDLERINDEX_ integer, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_BYTEARRAY (ID_ bigint not null auto_increment, NAME_ varchar(255), FILEDEFINITION_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_BYTEBLOCK (PROCESSFILE_ bigint not null, BYTES_ blob, INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_)) ENGINE=InnoDB;
+create table JBPM_COMMENT (ID_ bigint not null auto_increment, VERSION_ integer not null, ACTORID_ varchar(255), TIME_ datetime, MESSAGE_ varchar(4000), TOKEN_ bigint, TASKINSTANCE_ bigint, TOKENINDEX_ integer, TASKINSTANCEINDEX_ integer, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_DECISIONCONDITIONS (DECISION_ bigint not null, TRANSITIONNAME_ varchar(255), EXPRESSION_ varchar(255), INDEX_ integer not null, primary key (DECISION_, INDEX_)) ENGINE=InnoDB;
+create table JBPM_DELEGATION (ID_ bigint not null auto_increment, CLASSNAME_ varchar(4000), CONFIGURATION_ varchar(4000), CONFIGTYPE_ varchar(255), PROCESSDEFINITION_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_EVENT (ID_ bigint not null auto_increment, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSDEFINITION_ bigint, NODE_ bigint, TRANSITION_ bigint, TASK_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_EXCEPTIONHANDLER (ID_ bigint not null auto_increment, EXCEPTIONCLASSNAME_ varchar(4000), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSDEFINITION_ bigint, GRAPHELEMENTINDEX_ integer, NODE_ bigint, TRANSITION_ bigint, TASK_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_ID_GROUP (ID_ bigint not null auto_increment, CLASS_ char(1) not null, NAME_ varchar(255), TYPE_ varchar(255), PARENT_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_ID_MEMBERSHIP (ID_ bigint not null auto_increment, CLASS_ char(1) not null, NAME_ varchar(255), ROLE_ varchar(255), USER_ bigint, GROUP_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_ID_PERMISSIONS (ENTITY_ bigint not null, CLASS_ varchar(255), NAME_ varchar(255), ACTION_ varchar(255)) ENGINE=InnoDB;
+create table JBPM_ID_USER (ID_ bigint not null auto_increment, CLASS_ char(1) not null, NAME_ varchar(255), EMAIL_ varchar(255), PASSWORD_ varchar(255), primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_JOB (ID_ bigint not null auto_increment, CLASS_ char(1) not null, VERSION_ integer not null, DUEDATE_ datetime, PROCESSINSTANCE_ bigint, TOKEN_ bigint, TASKINSTANCE_ bigint, ISSUSPENDED_ bit, ISEXCLUSIVE_ bit, LOCKOWNER_ varchar(255), LOCKTIME_ datetime, EXCEPTION_ varchar(4000), RETRIES_ integer, NAME_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), ACTION_ bigint, GRAPHELEMENTTYPE_ varchar(255), GRAPHELEMENT_ bigint, NODE_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_LOG (ID_ bigint not null auto_increment, CLASS_ char(1) not null, INDEX_ integer, DATE_ datetime, TOKEN_ bigint, PARENT_ bigint, MESSAGE_ varchar(4000), EXCEPTION_ varchar(4000), ACTION_ bigint, NODE_ bigint, ENTER_ datetime, LEAVE_ datetime, DURATION_ bigint, NEWLONGVALUE_ bigint, TRANSITION_ bigint, CHILD_ bigint, SOURCENODE_ bigint, DESTINATIONNODE_ bigint, VARIABLEINSTANCE_ bigint, OLDBYTEARRAY_ bigint, NEWBYTEARRAY_ bigint, OLDDATEVALUE_ datetime, NEWDATEVALUE_ datetime, OLDDOUBLEVALUE_ double precision, NEWDOUBLEVALUE_ double precision, OLDLONGIDCLASS_ varchar(255), OLDLONGIDVALUE_ bigint, NEWLONGIDCLASS_ varchar(255), NEWLONGIDVALUE_ bigint, OLDSTRINGIDCLASS_ varchar(255), OLDSTRINGIDVALUE_ varchar(255), NEWSTRINGIDCLASS_ varchar(255), NEWSTRINGIDVALUE_ varchar(255), OLDLONGVALUE_ bigint, OLDSTRINGVALUE_ varchar(4000), NEWSTRINGVALUE_ varchar(4000), TASKINSTANCE_ bigint, TASKACTORID_ varchar(255), TASKOLDACTORID_ varchar(255), SWIMLANEINSTANCE_ bigi!
nt, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_MODULEDEFINITION (ID_ bigint not null auto_increment, CLASS_ char(1) not null, NAME_ varchar(4000), PROCESSDEFINITION_ bigint, STARTTASK_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_MODULEINSTANCE (ID_ bigint not null auto_increment, CLASS_ char(1) not null, VERSION_ integer not null, PROCESSINSTANCE_ bigint, TASKMGMTDEFINITION_ bigint, NAME_ varchar(255), primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_NODE (ID_ bigint not null auto_increment, CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, ISASYNC_ bit, ISASYNCEXCL_ bit, ACTION_ bigint, SUPERSTATE_ bigint, SUBPROCNAME_ varchar(255), SUBPROCESSDEFINITION_ bigint, DECISIONEXPRESSION_ varchar(255), DECISIONDELEGATION bigint, SCRIPT_ bigint, PARENTLOCKMODE_ varchar(255), SIGNAL_ integer, CREATETASKS_ bit, ENDTASKS_ bit, NODECOLLECTIONINDEX_ integer, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_POOLEDACTOR (ID_ bigint not null auto_increment, VERSION_ integer not null, ACTORID_ varchar(255), SWIMLANEINSTANCE_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_PROCESSDEFINITION (ID_ bigint not null auto_increment, CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), VERSION_ integer, ISTERMINATIONIMPLICIT_ bit, STARTSTATE_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_PROCESSINSTANCE (ID_ bigint not null auto_increment, VERSION_ integer not null, KEY_ varchar(255), START_ datetime, END_ datetime, ISSUSPENDED_ bit, PROCESSDEFINITION_ bigint, ROOTTOKEN_ bigint, SUPERPROCESSTOKEN_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_RUNTIMEACTION (ID_ bigint not null auto_increment, VERSION_ integer not null, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ bigint, PROCESSINSTANCE_ bigint, ACTION_ bigint, PROCESSINSTANCEINDEX_ integer, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_SWIMLANE (ID_ bigint not null auto_increment, NAME_ varchar(255), ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), ASSIGNMENTDELEGATION_ bigint, TASKMGMTDEFINITION_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_SWIMLANEINSTANCE (ID_ bigint not null auto_increment, VERSION_ integer not null, NAME_ varchar(255), ACTORID_ varchar(255), SWIMLANE_ bigint, TASKMGMTINSTANCE_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_TASK (ID_ bigint not null auto_increment, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, ISBLOCKING_ bit, ISSIGNALLING_ bit, CONDITION_ varchar(255), DUEDATE_ varchar(255), PRIORITY_ integer, ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), TASKMGMTDEFINITION_ bigint, TASKNODE_ bigint, STARTSTATE_ bigint, ASSIGNMENTDELEGATION_ bigint, SWIMLANE_ bigint, TASKCONTROLLER_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_TASKACTORPOOL (TASKINSTANCE_ bigint not null, POOLEDACTOR_ bigint not null, primary key (TASKINSTANCE_, POOLEDACTOR_)) ENGINE=InnoDB;
+create table JBPM_TASKCONTROLLER (ID_ bigint not null auto_increment, TASKCONTROLLERDELEGATION_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_TASKINSTANCE (ID_ bigint not null auto_increment, CLASS_ char(1) not null, VERSION_ integer not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), ACTORID_ varchar(255), CREATE_ datetime, START_ datetime, END_ datetime, DUEDATE_ datetime, PRIORITY_ integer, ISCANCELLED_ bit, ISSUSPENDED_ bit, ISOPEN_ bit, ISSIGNALLING_ bit, ISBLOCKING_ bit, TASK_ bigint, TOKEN_ bigint, PROCINST_ bigint, SWIMLANINSTANCE_ bigint, TASKMGMTINSTANCE_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_TOKEN (ID_ bigint not null auto_increment, VERSION_ integer not null, NAME_ varchar(255), START_ datetime, END_ datetime, NODEENTER_ datetime, NEXTLOGINDEX_ integer, ISABLETOREACTIVATEPARENT_ bit, ISTERMINATIONIMPLICIT_ bit, ISSUSPENDED_ bit, LOCK_ varchar(255), NODE_ bigint, PROCESSINSTANCE_ bigint, PARENT_ bigint, SUBPROCESSINSTANCE_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_TOKENVARIABLEMAP (ID_ bigint not null auto_increment, VERSION_ integer not null, TOKEN_ bigint, CONTEXTINSTANCE_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_TRANSITION (ID_ bigint not null auto_increment, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ bigint, FROM_ bigint, TO_ bigint, CONDITION_ varchar(255), FROMINDEX_ integer, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_VARIABLEACCESS (ID_ bigint not null auto_increment, VARIABLENAME_ varchar(255), ACCESS_ varchar(255), MAPPEDNAME_ varchar(255), SCRIPT_ bigint, PROCESSSTATE_ bigint, TASKCONTROLLER_ bigint, INDEX_ integer, primary key (ID_)) ENGINE=InnoDB;
+create table JBPM_VARIABLEINSTANCE (ID_ bigint not null auto_increment, CLASS_ char(1) not null, VERSION_ integer not null, NAME_ varchar(255), CONVERTER_ char(1), TOKEN_ bigint, TOKENVARIABLEMAP_ bigint, PROCESSINSTANCE_ bigint, BYTEARRAYVALUE_ bigint, DATEVALUE_ datetime, DOUBLEVALUE_ double precision, LONGIDCLASS_ varchar(255), LONGVALUE_ bigint, STRINGIDCLASS_ varchar(255), STRINGVALUE_ varchar(4000), TASKINSTANCE_ bigint, primary key (ID_)) ENGINE=InnoDB;
+create index IDX_ACTION_ACTNDL on JBPM_ACTION (ACTIONDELEGATION_);
+create index IDX_ACTION_PROCDF on JBPM_ACTION (PROCESSDEFINITION_);
+create index IDX_ACTION_EVENT on JBPM_ACTION (EVENT_);
+alter table JBPM_ACTION add index FK_ACTION_REFACT (REFERENCEDACTION_), add constraint FK_ACTION_REFACT foreign key (REFERENCEDACTION_) references JBPM_ACTION (ID_);
+alter table JBPM_ACTION add index FK_CRTETIMERACT_TA (TIMERACTION_), add constraint FK_CRTETIMERACT_TA foreign key (TIMERACTION_) references JBPM_ACTION (ID_);
+alter table JBPM_ACTION add index FK_ACTION_PROCDEF (PROCESSDEFINITION_), add constraint FK_ACTION_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION (ID_);
+alter table JBPM_ACTION add index FK_ACTION_EVENT (EVENT_), add constraint FK_ACTION_EVENT foreign key (EVENT_) references JBPM_EVENT (ID_);
+alter table JBPM_ACTION add index FK_ACTION_ACTNDEL (ACTIONDELEGATION_), add constraint FK_ACTION_ACTNDEL foreign key (ACTIONDELEGATION_) references JBPM_DELEGATION (ID_);
+alter table JBPM_ACTION add index FK_ACTION_EXPTHDL (EXCEPTIONHANDLER_), add constraint FK_ACTION_EXPTHDL foreign key (EXCEPTIONHANDLER_) references JBPM_EXCEPTIONHANDLER (ID_);
+alter table JBPM_BYTEARRAY add index FK_BYTEARR_FILDEF (FILEDEFINITION_), add constraint FK_BYTEARR_FILDEF foreign key (FILEDEFINITION_) references JBPM_MODULEDEFINITION (ID_);
+alter table JBPM_BYTEBLOCK add index FK_BYTEBLOCK_FILE (PROCESSFILE_), add constraint FK_BYTEBLOCK_FILE foreign key (PROCESSFILE_) references JBPM_BYTEARRAY (ID_);
+create index IDX_COMMENT_TSK on JBPM_COMMENT (TASKINSTANCE_);
+create index IDX_COMMENT_TOKEN on JBPM_COMMENT (TOKEN_);
+alter table JBPM_COMMENT add index FK_COMMENT_TOKEN (TOKEN_), add constraint FK_COMMENT_TOKEN foreign key (TOKEN_) references JBPM_TOKEN (ID_);
+alter table JBPM_COMMENT add index FK_COMMENT_TSK (TASKINSTANCE_), add constraint FK_COMMENT_TSK foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE (ID_);
+alter table JBPM_DECISIONCONDITIONS add index FK_DECCOND_DEC (DECISION_), add constraint FK_DECCOND_DEC foreign key (DECISION_) references JBPM_NODE (ID_);
+create index IDX_DELEG_PRCD on JBPM_DELEGATION (PROCESSDEFINITION_);
+alter table JBPM_DELEGATION add index FK_DELEGATION_PRCD (PROCESSDEFINITION_), add constraint FK_DELEGATION_PRCD foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION (ID_);
+alter table JBPM_EVENT add index FK_EVENT_PROCDEF (PROCESSDEFINITION_), add constraint FK_EVENT_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION (ID_);
+alter table JBPM_EVENT add index FK_EVENT_TRANS (TRANSITION_), add constraint FK_EVENT_TRANS foreign key (TRANSITION_) references JBPM_TRANSITION (ID_);
+alter table JBPM_EVENT add index FK_EVENT_NODE (NODE_), add constraint FK_EVENT_NODE foreign key (NODE_) references JBPM_NODE (ID_);
+alter table JBPM_EVENT add index FK_EVENT_TASK (TASK_), add constraint FK_EVENT_TASK foreign key (TASK_) references JBPM_TASK (ID_);
+alter table JBPM_ID_GROUP add index FK_ID_GRP_PARENT (PARENT_), add constraint FK_ID_GRP_PARENT foreign key (PARENT_) references JBPM_ID_GROUP (ID_);
+alter table JBPM_ID_MEMBERSHIP add index FK_ID_MEMSHIP_GRP (GROUP_), add constraint FK_ID_MEMSHIP_GRP foreign key (GROUP_) references JBPM_ID_GROUP (ID_);
+alter table JBPM_ID_MEMBERSHIP add index FK_ID_MEMSHIP_USR (USER_), add constraint FK_ID_MEMSHIP_USR foreign key (USER_) references JBPM_ID_USER (ID_);
+create index IDX_JOB_TSKINST on JBPM_JOB (TASKINSTANCE_);
+create index IDX_JOB_TOKEN on JBPM_JOB (TOKEN_);
+create index IDX_JOB_PRINST on JBPM_JOB (PROCESSINSTANCE_);
+alter table JBPM_JOB add index FK_JOB_PRINST (PROCESSINSTANCE_), add constraint FK_JOB_PRINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE (ID_);
+alter table JBPM_JOB add index FK_JOB_ACTION (ACTION_), add constraint FK_JOB_ACTION foreign key (ACTION_) references JBPM_ACTION (ID_);
+alter table JBPM_JOB add index FK_JOB_TOKEN (TOKEN_), add constraint FK_JOB_TOKEN foreign key (TOKEN_) references JBPM_TOKEN (ID_);
+alter table JBPM_JOB add index FK_JOB_NODE (NODE_), add constraint FK_JOB_NODE foreign key (NODE_) references JBPM_NODE (ID_);
+alter table JBPM_JOB add index FK_JOB_TSKINST (TASKINSTANCE_), add constraint FK_JOB_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE (ID_);
+alter table JBPM_LOG add index FK_LOG_SOURCENODE (SOURCENODE_), add constraint FK_LOG_SOURCENODE foreign key (SOURCENODE_) references JBPM_NODE (ID_);
+alter table JBPM_LOG add index FK_LOG_DESTNODE (DESTINATIONNODE_), add constraint FK_LOG_DESTNODE foreign key (DESTINATIONNODE_) references JBPM_NODE (ID_);
+alter table JBPM_LOG add index FK_LOG_TOKEN (TOKEN_), add constraint FK_LOG_TOKEN foreign key (TOKEN_) references JBPM_TOKEN (ID_);
+alter table JBPM_LOG add index FK_LOG_TRANSITION (TRANSITION_), add constraint FK_LOG_TRANSITION foreign key (TRANSITION_) references JBPM_TRANSITION (ID_);
+alter table JBPM_LOG add index FK_LOG_TASKINST (TASKINSTANCE_), add constraint FK_LOG_TASKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE (ID_);
+alter table JBPM_LOG add index FK_LOG_CHILDTOKEN (CHILD_), add constraint FK_LOG_CHILDTOKEN foreign key (CHILD_) references JBPM_TOKEN (ID_);
+alter table JBPM_LOG add index FK_LOG_OLDBYTES (OLDBYTEARRAY_), add constraint FK_LOG_OLDBYTES foreign key (OLDBYTEARRAY_) references JBPM_BYTEARRAY (ID_);
+alter table JBPM_LOG add index FK_LOG_SWIMINST (SWIMLANEINSTANCE_), add constraint FK_LOG_SWIMINST foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE (ID_);
+alter table JBPM_LOG add index FK_LOG_NEWBYTES (NEWBYTEARRAY_), add constraint FK_LOG_NEWBYTES foreign key (NEWBYTEARRAY_) references JBPM_BYTEARRAY (ID_);
+alter table JBPM_LOG add index FK_LOG_ACTION (ACTION_), add constraint FK_LOG_ACTION foreign key (ACTION_) references JBPM_ACTION (ID_);
+alter table JBPM_LOG add index FK_LOG_VARINST (VARIABLEINSTANCE_), add constraint FK_LOG_VARINST foreign key (VARIABLEINSTANCE_) references JBPM_VARIABLEINSTANCE (ID_);
+alter table JBPM_LOG add index FK_LOG_NODE (NODE_), add constraint FK_LOG_NODE foreign key (NODE_) references JBPM_NODE (ID_);
+alter table JBPM_LOG add index FK_LOG_PARENT (PARENT_), add constraint FK_LOG_PARENT foreign key (PARENT_) references JBPM_LOG (ID_);
+create index IDX_MODDEF_PROCDF on JBPM_MODULEDEFINITION (PROCESSDEFINITION_);
+alter table JBPM_MODULEDEFINITION add index FK_MODDEF_PROCDEF (PROCESSDEFINITION_), add constraint FK_MODDEF_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION (ID_);
+alter table JBPM_MODULEDEFINITION add index FK_TSKDEF_START (STARTTASK_), add constraint FK_TSKDEF_START foreign key (STARTTASK_) references JBPM_TASK (ID_);
+create index IDX_MODINST_PRINST on JBPM_MODULEINSTANCE (PROCESSINSTANCE_);
+alter table JBPM_MODULEINSTANCE add index FK_MODINST_PRCINST (PROCESSINSTANCE_), add constraint FK_MODINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE (ID_);
+alter table JBPM_MODULEINSTANCE add index FK_TASKMGTINST_TMD (TASKMGMTDEFINITION_), add constraint FK_TASKMGTINST_TMD foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION (ID_);
+create index IDX_PSTATE_SBPRCDEF on JBPM_NODE (SUBPROCESSDEFINITION_);
+create index IDX_NODE_PROCDEF on JBPM_NODE (PROCESSDEFINITION_);
+create index IDX_NODE_ACTION on JBPM_NODE (ACTION_);
+create index IDX_NODE_SUPRSTATE on JBPM_NODE (SUPERSTATE_);
+alter table JBPM_NODE add index FK_DECISION_DELEG (DECISIONDELEGATION), add constraint FK_DECISION_DELEG foreign key (DECISIONDELEGATION) references JBPM_DELEGATION (ID_);
+alter table JBPM_NODE add index FK_NODE_PROCDEF (PROCESSDEFINITION_), add constraint FK_NODE_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION (ID_);
+alter table JBPM_NODE add index FK_NODE_ACTION (ACTION_), add constraint FK_NODE_ACTION foreign key (ACTION_) references JBPM_ACTION (ID_);
+alter table JBPM_NODE add index FK_PROCST_SBPRCDEF (SUBPROCESSDEFINITION_), add constraint FK_PROCST_SBPRCDEF foreign key (SUBPROCESSDEFINITION_) references JBPM_PROCESSDEFINITION (ID_);
+alter table JBPM_NODE add index FK_NODE_SCRIPT (SCRIPT_), add constraint FK_NODE_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION (ID_);
+alter table JBPM_NODE add index FK_NODE_SUPERSTATE (SUPERSTATE_), add constraint FK_NODE_SUPERSTATE foreign key (SUPERSTATE_) references JBPM_NODE (ID_);
+create index IDX_TSKINST_SWLANE on JBPM_POOLEDACTOR (SWIMLANEINSTANCE_);
+create index IDX_PLDACTR_ACTID on JBPM_POOLEDACTOR (ACTORID_);
+alter table JBPM_POOLEDACTOR add index FK_POOLEDACTOR_SLI (SWIMLANEINSTANCE_), add constraint FK_POOLEDACTOR_SLI foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE (ID_);
+create index IDX_PROCDEF_STRTST on JBPM_PROCESSDEFINITION (STARTSTATE_);
+alter table JBPM_PROCESSDEFINITION add index FK_PROCDEF_STRTSTA (STARTSTATE_), add constraint FK_PROCDEF_STRTSTA foreign key (STARTSTATE_) references JBPM_NODE (ID_);
+create index IDX_PROCIN_SPROCTK on JBPM_PROCESSINSTANCE (SUPERPROCESSTOKEN_);
+create index IDX_PROCIN_ROOTTK on JBPM_PROCESSINSTANCE (ROOTTOKEN_);
+create index IDX_PROCIN_PROCDEF on JBPM_PROCESSINSTANCE (PROCESSDEFINITION_);
+create index IDX_PROCIN_KEY on JBPM_PROCESSINSTANCE (KEY_);
+alter table JBPM_PROCESSINSTANCE add index FK_PROCIN_PROCDEF (PROCESSDEFINITION_), add constraint FK_PROCIN_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION (ID_);
+alter table JBPM_PROCESSINSTANCE add index FK_PROCIN_ROOTTKN (ROOTTOKEN_), add constraint FK_PROCIN_ROOTTKN foreign key (ROOTTOKEN_) references JBPM_TOKEN (ID_);
+alter table JBPM_PROCESSINSTANCE add index FK_PROCIN_SPROCTKN (SUPERPROCESSTOKEN_), add constraint FK_PROCIN_SPROCTKN foreign key (SUPERPROCESSTOKEN_) references JBPM_TOKEN (ID_);
+create index IDX_RTACTN_ACTION on JBPM_RUNTIMEACTION (ACTION_);
+create index IDX_RTACTN_PRCINST on JBPM_RUNTIMEACTION (PROCESSINSTANCE_);
+alter table JBPM_RUNTIMEACTION add index FK_RTACTN_PROCINST (PROCESSINSTANCE_), add constraint FK_RTACTN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE (ID_);
+alter table JBPM_RUNTIMEACTION add index FK_RTACTN_ACTION (ACTION_), add constraint FK_RTACTN_ACTION foreign key (ACTION_) references JBPM_ACTION (ID_);
+alter table JBPM_SWIMLANE add index FK_SWL_ASSDEL (ASSIGNMENTDELEGATION_), add constraint FK_SWL_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION (ID_);
+alter table JBPM_SWIMLANE add index FK_SWL_TSKMGMTDEF (TASKMGMTDEFINITION_), add constraint FK_SWL_TSKMGMTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION (ID_);
+create index IDX_SWIMLINST_SL on JBPM_SWIMLANEINSTANCE (SWIMLANE_);
+alter table JBPM_SWIMLANEINSTANCE add index FK_SWIMLANEINST_TM (TASKMGMTINSTANCE_), add constraint FK_SWIMLANEINST_TM foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE (ID_);
+alter table JBPM_SWIMLANEINSTANCE add index FK_SWIMLANEINST_SL (SWIMLANE_), add constraint FK_SWIMLANEINST_SL foreign key (SWIMLANE_) references JBPM_SWIMLANE (ID_);
+create index IDX_TASK_PROCDEF on JBPM_TASK (PROCESSDEFINITION_);
+create index IDX_TASK_TSKNODE on JBPM_TASK (TASKNODE_);
+create index IDX_TASK_TASKMGTDF on JBPM_TASK (TASKMGMTDEFINITION_);
+alter table JBPM_TASK add index FK_TASK_STARTST (STARTSTATE_), add constraint FK_TASK_STARTST foreign key (STARTSTATE_) references JBPM_NODE (ID_);
+alter table JBPM_TASK add index FK_TASK_PROCDEF (PROCESSDEFINITION_), add constraint FK_TASK_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION (ID_);
+alter table JBPM_TASK add index FK_TASK_ASSDEL (ASSIGNMENTDELEGATION_), add constraint FK_TASK_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION (ID_);
+alter table JBPM_TASK add index FK_TASK_SWIMLANE (SWIMLANE_), add constraint FK_TASK_SWIMLANE foreign key (SWIMLANE_) references JBPM_SWIMLANE (ID_);
+alter table JBPM_TASK add index FK_TASK_TASKNODE (TASKNODE_), add constraint FK_TASK_TASKNODE foreign key (TASKNODE_) references JBPM_NODE (ID_);
+alter table JBPM_TASK add index FK_TASK_TASKMGTDEF (TASKMGMTDEFINITION_), add constraint FK_TASK_TASKMGTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION (ID_);
+alter table JBPM_TASK add index FK_TSK_TSKCTRL (TASKCONTROLLER_), add constraint FK_TSK_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER (ID_);
+alter table JBPM_TASKACTORPOOL add index FK_TASKACTPL_TSKI (TASKINSTANCE_), add constraint FK_TASKACTPL_TSKI foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE (ID_);
+alter table JBPM_TASKACTORPOOL add index FK_TSKACTPOL_PLACT (POOLEDACTOR_), add constraint FK_TSKACTPOL_PLACT foreign key (POOLEDACTOR_) references JBPM_POOLEDACTOR (ID_);
+alter table JBPM_TASKCONTROLLER add index FK_TSKCTRL_DELEG (TASKCONTROLLERDELEGATION_), add constraint FK_TSKCTRL_DELEG foreign key (TASKCONTROLLERDELEGATION_) references JBPM_DELEGATION (ID_);
+create index IDX_TSKINST_TMINST on JBPM_TASKINSTANCE (TASKMGMTINSTANCE_);
+create index IDX_TSKINST_SLINST on JBPM_TASKINSTANCE (SWIMLANINSTANCE_);
+create index IDX_TASKINST_TOKN on JBPM_TASKINSTANCE (TOKEN_);
+create index IDX_TASK_ACTORID on JBPM_TASKINSTANCE (ACTORID_);
+create index IDX_TASKINST_TSK on JBPM_TASKINSTANCE (TASK_, PROCINST_);
+alter table JBPM_TASKINSTANCE add index FK_TSKINS_PRCINS (PROCINST_), add constraint FK_TSKINS_PRCINS foreign key (PROCINST_) references JBPM_PROCESSINSTANCE (ID_);
+alter table JBPM_TASKINSTANCE add index FK_TASKINST_TMINST (TASKMGMTINSTANCE_), add constraint FK_TASKINST_TMINST foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE (ID_);
+alter table JBPM_TASKINSTANCE add index FK_TASKINST_TOKEN (TOKEN_), add constraint FK_TASKINST_TOKEN foreign key (TOKEN_) references JBPM_TOKEN (ID_);
+alter table JBPM_TASKINSTANCE add index FK_TASKINST_SLINST (SWIMLANINSTANCE_), add constraint FK_TASKINST_SLINST foreign key (SWIMLANINSTANCE_) references JBPM_SWIMLANEINSTANCE (ID_);
+alter table JBPM_TASKINSTANCE add index FK_TASKINST_TASK (TASK_), add constraint FK_TASKINST_TASK foreign key (TASK_) references JBPM_TASK (ID_);
+create index IDX_TOKEN_PARENT on JBPM_TOKEN (PARENT_);
+create index IDX_TOKEN_PROCIN on JBPM_TOKEN (PROCESSINSTANCE_);
+create index IDX_TOKEN_NODE on JBPM_TOKEN (NODE_);
+create index IDX_TOKEN_SUBPI on JBPM_TOKEN (SUBPROCESSINSTANCE_);
+alter table JBPM_TOKEN add index FK_TOKEN_SUBPI (SUBPROCESSINSTANCE_), add constraint FK_TOKEN_SUBPI foreign key (SUBPROCESSINSTANCE_) references JBPM_PROCESSINSTANCE (ID_);
+alter table JBPM_TOKEN add index FK_TOKEN_PROCINST (PROCESSINSTANCE_), add constraint FK_TOKEN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE (ID_);
+alter table JBPM_TOKEN add index FK_TOKEN_NODE (NODE_), add constraint FK_TOKEN_NODE foreign key (NODE_) references JBPM_NODE (ID_);
+alter table JBPM_TOKEN add index FK_TOKEN_PARENT (PARENT_), add constraint FK_TOKEN_PARENT foreign key (PARENT_) references JBPM_TOKEN (ID_);
+create index IDX_TKVVARMP_TOKEN on JBPM_TOKENVARIABLEMAP (TOKEN_);
+create index IDX_TKVARMAP_CTXT on JBPM_TOKENVARIABLEMAP (CONTEXTINSTANCE_);
+alter table JBPM_TOKENVARIABLEMAP add index FK_TKVARMAP_TOKEN (TOKEN_), add constraint FK_TKVARMAP_TOKEN foreign key (TOKEN_) references JBPM_TOKEN (ID_);
+alter table JBPM_TOKENVARIABLEMAP add index FK_TKVARMAP_CTXT (CONTEXTINSTANCE_), add constraint FK_TKVARMAP_CTXT foreign key (CONTEXTINSTANCE_) references JBPM_MODULEINSTANCE (ID_);
+create index IDX_TRANS_PROCDEF on JBPM_TRANSITION (PROCESSDEFINITION_);
+create index IDX_TRANSIT_FROM on JBPM_TRANSITION (FROM_);
+create index IDX_TRANSIT_TO on JBPM_TRANSITION (TO_);
+alter table JBPM_TRANSITION add index FK_TRANSITION_FROM (FROM_), add constraint FK_TRANSITION_FROM foreign key (FROM_) references JBPM_NODE (ID_);
+alter table JBPM_TRANSITION add index FK_TRANS_PROCDEF (PROCESSDEFINITION_), add constraint FK_TRANS_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION (ID_);
+alter table JBPM_TRANSITION add index FK_TRANSITION_TO (TO_), add constraint FK_TRANSITION_TO foreign key (TO_) references JBPM_NODE (ID_);
+alter table JBPM_VARIABLEACCESS add index FK_VARACC_PROCST (PROCESSSTATE_), add constraint FK_VARACC_PROCST foreign key (PROCESSSTATE_) references JBPM_NODE (ID_);
+alter table JBPM_VARIABLEACCESS add index FK_VARACC_SCRIPT (SCRIPT_), add constraint FK_VARACC_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION (ID_);
+alter table JBPM_VARIABLEACCESS add index FK_VARACC_TSKCTRL (TASKCONTROLLER_), add constraint FK_VARACC_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER (ID_);
+create index IDX_VARINST_TK on JBPM_VARIABLEINSTANCE (TOKEN_);
+create index IDX_VARINST_TKVARMP on JBPM_VARIABLEINSTANCE (TOKENVARIABLEMAP_);
+create index IDX_VARINST_PRCINS on JBPM_VARIABLEINSTANCE (PROCESSINSTANCE_);
+alter table JBPM_VARIABLEINSTANCE add index FK_VARINST_PRCINST (PROCESSINSTANCE_), add constraint FK_VARINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE (ID_);
+alter table JBPM_VARIABLEINSTANCE add index FK_VARINST_TKVARMP (TOKENVARIABLEMAP_), add constraint FK_VARINST_TKVARMP foreign key (TOKENVARIABLEMAP_) references JBPM_TOKENVARIABLEMAP (ID_);
+alter table JBPM_VARIABLEINSTANCE add index FK_VARINST_TK (TOKEN_), add constraint FK_VARINST_TK foreign key (TOKEN_) references JBPM_TOKEN (ID_);
+alter table JBPM_VARIABLEINSTANCE add index FK_BYTEINST_ARRAY (BYTEARRAYVALUE_), add constraint FK_BYTEINST_ARRAY foreign key (BYTEARRAYVALUE_) references JBPM_BYTEARRAY (ID_);
+alter table JBPM_VARIABLEINSTANCE add index FK_VAR_TSKINST (TASKINSTANCE_), add constraint FK_VAR_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE (ID_);
Added: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.oracle.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.oracle.sql (rev 0)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.oracle.sql 2009-02-21 14:04:36 UTC (rev 3993)
@@ -0,0 +1,168 @@
+create table JBPM_ACTION (ID_ number(19,0) not null, class char(1 char) not null, NAME_ varchar2(255 char), ISPROPAGATIONALLOWED_ number(1,0), ACTIONEXPRESSION_ varchar2(255 char), ISASYNC_ number(1,0), REFERENCEDACTION_ number(19,0), ACTIONDELEGATION_ number(19,0), EVENT_ number(19,0), PROCESSDEFINITION_ number(19,0), EXPRESSION_ varchar2(4000 char), TIMERNAME_ varchar2(255 char), DUEDATE_ varchar2(255 char), REPEAT_ varchar2(255 char), TRANSITIONNAME_ varchar2(255 char), TIMERACTION_ number(19,0), EVENTINDEX_ number(10,0), EXCEPTIONHANDLER_ number(19,0), EXCEPTIONHANDLERINDEX_ number(10,0), primary key (ID_));
+create table JBPM_BYTEARRAY (ID_ number(19,0) not null, NAME_ varchar2(255 char), FILEDEFINITION_ number(19,0), primary key (ID_));
+create table JBPM_BYTEBLOCK (PROCESSFILE_ number(19,0) not null, BYTES_ raw(1024), INDEX_ number(10,0) not null, primary key (PROCESSFILE_, INDEX_));
+create table JBPM_COMMENT (ID_ number(19,0) not null, VERSION_ number(10,0) not null, ACTORID_ varchar2(255 char), TIME_ timestamp, MESSAGE_ varchar2(4000 char), TOKEN_ number(19,0), TASKINSTANCE_ number(19,0), TOKENINDEX_ number(10,0), TASKINSTANCEINDEX_ number(10,0), primary key (ID_));
+create table JBPM_DECISIONCONDITIONS (DECISION_ number(19,0) not null, TRANSITIONNAME_ varchar2(255 char), EXPRESSION_ varchar2(255 char), INDEX_ number(10,0) not null, primary key (DECISION_, INDEX_));
+create table JBPM_DELEGATION (ID_ number(19,0) not null, CLASSNAME_ varchar2(4000 char), CONFIGURATION_ varchar2(4000 char), CONFIGTYPE_ varchar2(255 char), PROCESSDEFINITION_ number(19,0), primary key (ID_));
+create table JBPM_EVENT (ID_ number(19,0) not null, EVENTTYPE_ varchar2(255 char), TYPE_ char(1 char), GRAPHELEMENT_ number(19,0), PROCESSDEFINITION_ number(19,0), NODE_ number(19,0), TRANSITION_ number(19,0), TASK_ number(19,0), primary key (ID_));
+create table JBPM_EXCEPTIONHANDLER (ID_ number(19,0) not null, EXCEPTIONCLASSNAME_ varchar2(4000 char), TYPE_ char(1 char), GRAPHELEMENT_ number(19,0), PROCESSDEFINITION_ number(19,0), GRAPHELEMENTINDEX_ number(10,0), NODE_ number(19,0), TRANSITION_ number(19,0), TASK_ number(19,0), primary key (ID_));
+create table JBPM_ID_GROUP (ID_ number(19,0) not null, CLASS_ char(1 char) not null, NAME_ varchar2(255 char), TYPE_ varchar2(255 char), PARENT_ number(19,0), primary key (ID_));
+create table JBPM_ID_MEMBERSHIP (ID_ number(19,0) not null, CLASS_ char(1 char) not null, NAME_ varchar2(255 char), ROLE_ varchar2(255 char), USER_ number(19,0), GROUP_ number(19,0), primary key (ID_));
+create table JBPM_ID_PERMISSIONS (ENTITY_ number(19,0) not null, CLASS_ varchar2(255 char), NAME_ varchar2(255 char), ACTION_ varchar2(255 char));
+create table JBPM_ID_USER (ID_ number(19,0) not null, CLASS_ char(1 char) not null, NAME_ varchar2(255 char), EMAIL_ varchar2(255 char), PASSWORD_ varchar2(255 char), primary key (ID_));
+create table JBPM_JOB (ID_ number(19,0) not null, CLASS_ char(1 char) not null, VERSION_ number(10,0) not null, DUEDATE_ timestamp, PROCESSINSTANCE_ number(19,0), TOKEN_ number(19,0), TASKINSTANCE_ number(19,0), ISSUSPENDED_ number(1,0), ISEXCLUSIVE_ number(1,0), LOCKOWNER_ varchar2(255 char), LOCKTIME_ timestamp, EXCEPTION_ varchar2(4000 char), RETRIES_ number(10,0), NAME_ varchar2(255 char), REPEAT_ varchar2(255 char), TRANSITIONNAME_ varchar2(255 char), ACTION_ number(19,0), GRAPHELEMENTTYPE_ varchar2(255 char), GRAPHELEMENT_ number(19,0), NODE_ number(19,0), primary key (ID_));
+create table JBPM_LOG (ID_ number(19,0) not null, CLASS_ char(1 char) not null, INDEX_ number(10,0), DATE_ timestamp, TOKEN_ number(19,0), PARENT_ number(19,0), MESSAGE_ varchar2(4000 char), EXCEPTION_ varchar2(4000 char), ACTION_ number(19,0), NODE_ number(19,0), ENTER_ timestamp, LEAVE_ timestamp, DURATION_ number(19,0), NEWLONGVALUE_ number(19,0), TRANSITION_ number(19,0), CHILD_ number(19,0), SOURCENODE_ number(19,0), DESTINATIONNODE_ number(19,0), VARIABLEINSTANCE_ number(19,0), OLDBYTEARRAY_ number(19,0), NEWBYTEARRAY_ number(19,0), OLDDATEVALUE_ timestamp, NEWDATEVALUE_ timestamp, OLDDOUBLEVALUE_ double precision, NEWDOUBLEVALUE_ double precision, OLDLONGIDCLASS_ varchar2(255 char), OLDLONGIDVALUE_ number(19,0), NEWLONGIDCLASS_ varchar2(255 char), NEWLONGIDVALUE_ number(19,0), OLDSTRINGIDCLASS_ varchar2(255 char), OLDSTRINGIDVALUE_ varchar2(255 char), NEWSTRINGIDCLASS_ varchar2(255 char), NEWSTRINGIDVALUE_ varchar2(255 char), OLDLONGVALUE_ number(19,0), OLDSTRINGVALU!
E_ varchar2(4000 char), NEWSTRINGVALUE_ varchar2(4000 char), TASKINSTANCE_ number(19,0), TASKACTORID_ varchar2(255 char), TASKOLDACTORID_ varchar2(255 char), SWIMLANEINSTANCE_ number(19,0), primary key (ID_));
+create table JBPM_MODULEDEFINITION (ID_ number(19,0) not null, CLASS_ char(1 char) not null, NAME_ varchar2(4000 char), PROCESSDEFINITION_ number(19,0), STARTTASK_ number(19,0), primary key (ID_));
+create table JBPM_MODULEINSTANCE (ID_ number(19,0) not null, CLASS_ char(1 char) not null, VERSION_ number(10,0) not null, PROCESSINSTANCE_ number(19,0), TASKMGMTDEFINITION_ number(19,0), NAME_ varchar2(255 char), primary key (ID_));
+create table JBPM_NODE (ID_ number(19,0) not null, CLASS_ char(1 char) not null, NAME_ varchar2(255 char), DESCRIPTION_ varchar2(4000 char), PROCESSDEFINITION_ number(19,0), ISASYNC_ number(1,0), ISASYNCEXCL_ number(1,0), ACTION_ number(19,0), SUPERSTATE_ number(19,0), SUBPROCNAME_ varchar2(255 char), SUBPROCESSDEFINITION_ number(19,0), DECISIONEXPRESSION_ varchar2(255 char), DECISIONDELEGATION number(19,0), SCRIPT_ number(19,0), PARENTLOCKMODE_ varchar2(255 char), SIGNAL_ number(10,0), CREATETASKS_ number(1,0), ENDTASKS_ number(1,0), NODECOLLECTIONINDEX_ number(10,0), primary key (ID_));
+create table JBPM_POOLEDACTOR (ID_ number(19,0) not null, VERSION_ number(10,0) not null, ACTORID_ varchar2(255 char), SWIMLANEINSTANCE_ number(19,0), primary key (ID_));
+create table JBPM_PROCESSDEFINITION (ID_ number(19,0) not null, CLASS_ char(1 char) not null, NAME_ varchar2(255 char), DESCRIPTION_ varchar2(4000 char), VERSION_ number(10,0), ISTERMINATIONIMPLICIT_ number(1,0), STARTSTATE_ number(19,0), primary key (ID_));
+create table JBPM_PROCESSINSTANCE (ID_ number(19,0) not null, VERSION_ number(10,0) not null, KEY_ varchar2(255 char), START_ timestamp, END_ timestamp, ISSUSPENDED_ number(1,0), PROCESSDEFINITION_ number(19,0), ROOTTOKEN_ number(19,0), SUPERPROCESSTOKEN_ number(19,0), primary key (ID_));
+create table JBPM_RUNTIMEACTION (ID_ number(19,0) not null, VERSION_ number(10,0) not null, EVENTTYPE_ varchar2(255 char), TYPE_ char(1 char), GRAPHELEMENT_ number(19,0), PROCESSINSTANCE_ number(19,0), ACTION_ number(19,0), PROCESSINSTANCEINDEX_ number(10,0), primary key (ID_));
+create table JBPM_SWIMLANE (ID_ number(19,0) not null, NAME_ varchar2(255 char), ACTORIDEXPRESSION_ varchar2(255 char), POOLEDACTORSEXPRESSION_ varchar2(255 char), ASSIGNMENTDELEGATION_ number(19,0), TASKMGMTDEFINITION_ number(19,0), primary key (ID_));
+create table JBPM_SWIMLANEINSTANCE (ID_ number(19,0) not null, VERSION_ number(10,0) not null, NAME_ varchar2(255 char), ACTORID_ varchar2(255 char), SWIMLANE_ number(19,0), TASKMGMTINSTANCE_ number(19,0), primary key (ID_));
+create table JBPM_TASK (ID_ number(19,0) not null, NAME_ varchar2(255 char), DESCRIPTION_ varchar2(4000 char), PROCESSDEFINITION_ number(19,0), ISBLOCKING_ number(1,0), ISSIGNALLING_ number(1,0), CONDITION_ varchar2(255 char), DUEDATE_ varchar2(255 char), PRIORITY_ number(10,0), ACTORIDEXPRESSION_ varchar2(255 char), POOLEDACTORSEXPRESSION_ varchar2(255 char), TASKMGMTDEFINITION_ number(19,0), TASKNODE_ number(19,0), STARTSTATE_ number(19,0), ASSIGNMENTDELEGATION_ number(19,0), SWIMLANE_ number(19,0), TASKCONTROLLER_ number(19,0), primary key (ID_));
+create table JBPM_TASKACTORPOOL (TASKINSTANCE_ number(19,0) not null, POOLEDACTOR_ number(19,0) not null, primary key (TASKINSTANCE_, POOLEDACTOR_));
+create table JBPM_TASKCONTROLLER (ID_ number(19,0) not null, TASKCONTROLLERDELEGATION_ number(19,0), primary key (ID_));
+create table JBPM_TASKINSTANCE (ID_ number(19,0) not null, CLASS_ char(1 char) not null, VERSION_ number(10,0) not null, NAME_ varchar2(255 char), DESCRIPTION_ varchar2(4000 char), ACTORID_ varchar2(255 char), CREATE_ timestamp, START_ timestamp, END_ timestamp, DUEDATE_ timestamp, PRIORITY_ number(10,0), ISCANCELLED_ number(1,0), ISSUSPENDED_ number(1,0), ISOPEN_ number(1,0), ISSIGNALLING_ number(1,0), ISBLOCKING_ number(1,0), TASK_ number(19,0), TOKEN_ number(19,0), PROCINST_ number(19,0), SWIMLANINSTANCE_ number(19,0), TASKMGMTINSTANCE_ number(19,0), primary key (ID_));
+create table JBPM_TOKEN (ID_ number(19,0) not null, VERSION_ number(10,0) not null, NAME_ varchar2(255 char), START_ timestamp, END_ timestamp, NODEENTER_ timestamp, NEXTLOGINDEX_ number(10,0), ISABLETOREACTIVATEPARENT_ number(1,0), ISTERMINATIONIMPLICIT_ number(1,0), ISSUSPENDED_ number(1,0), LOCK_ varchar2(255 char), NODE_ number(19,0), PROCESSINSTANCE_ number(19,0), PARENT_ number(19,0), SUBPROCESSINSTANCE_ number(19,0), primary key (ID_));
+create table JBPM_TOKENVARIABLEMAP (ID_ number(19,0) not null, VERSION_ number(10,0) not null, TOKEN_ number(19,0), CONTEXTINSTANCE_ number(19,0), primary key (ID_));
+create table JBPM_TRANSITION (ID_ number(19,0) not null, NAME_ varchar2(255 char), DESCRIPTION_ varchar2(4000 char), PROCESSDEFINITION_ number(19,0), FROM_ number(19,0), TO_ number(19,0), CONDITION_ varchar2(255 char), FROMINDEX_ number(10,0), primary key (ID_));
+create table JBPM_VARIABLEACCESS (ID_ number(19,0) not null, VARIABLENAME_ varchar2(255 char), ACCESS_ varchar2(255 char), MAPPEDNAME_ varchar2(255 char), SCRIPT_ number(19,0), PROCESSSTATE_ number(19,0), TASKCONTROLLER_ number(19,0), INDEX_ number(10,0), primary key (ID_));
+create table JBPM_VARIABLEINSTANCE (ID_ number(19,0) not null, CLASS_ char(1 char) not null, VERSION_ number(10,0) not null, NAME_ varchar2(255 char), CONVERTER_ char(1 char), TOKEN_ number(19,0), TOKENVARIABLEMAP_ number(19,0), PROCESSINSTANCE_ number(19,0), BYTEARRAYVALUE_ number(19,0), DATEVALUE_ timestamp, DOUBLEVALUE_ double precision, LONGIDCLASS_ varchar2(255 char), LONGVALUE_ number(19,0), STRINGIDCLASS_ varchar2(255 char), STRINGVALUE_ varchar2(4000 char), TASKINSTANCE_ number(19,0), primary key (ID_));
+create index IDX_ACTION_ACTNDL on JBPM_ACTION (ACTIONDELEGATION_);
+create index IDX_ACTION_PROCDF on JBPM_ACTION (PROCESSDEFINITION_);
+create index IDX_ACTION_EVENT on JBPM_ACTION (EVENT_);
+alter table JBPM_ACTION add constraint FK_ACTION_REFACT foreign key (REFERENCEDACTION_) references JBPM_ACTION;
+alter table JBPM_ACTION add constraint FK_CRTETIMERACT_TA foreign key (TIMERACTION_) references JBPM_ACTION;
+alter table JBPM_ACTION add constraint FK_ACTION_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION;
+alter table JBPM_ACTION add constraint FK_ACTION_EVENT foreign key (EVENT_) references JBPM_EVENT;
+alter table JBPM_ACTION add constraint FK_ACTION_ACTNDEL foreign key (ACTIONDELEGATION_) references JBPM_DELEGATION;
+alter table JBPM_ACTION add constraint FK_ACTION_EXPTHDL foreign key (EXCEPTIONHANDLER_) references JBPM_EXCEPTIONHANDLER;
+alter table JBPM_BYTEARRAY add constraint FK_BYTEARR_FILDEF foreign key (FILEDEFINITION_) references JBPM_MODULEDEFINITION;
+alter table JBPM_BYTEBLOCK add constraint FK_BYTEBLOCK_FILE foreign key (PROCESSFILE_) references JBPM_BYTEARRAY;
+create index IDX_COMMENT_TSK on JBPM_COMMENT (TASKINSTANCE_);
+create index IDX_COMMENT_TOKEN on JBPM_COMMENT (TOKEN_);
+alter table JBPM_COMMENT add constraint FK_COMMENT_TOKEN foreign key (TOKEN_) references JBPM_TOKEN;
+alter table JBPM_COMMENT add constraint FK_COMMENT_TSK foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE;
+alter table JBPM_DECISIONCONDITIONS add constraint FK_DECCOND_DEC foreign key (DECISION_) references JBPM_NODE;
+create index IDX_DELEG_PRCD on JBPM_DELEGATION (PROCESSDEFINITION_);
+alter table JBPM_DELEGATION add constraint FK_DELEGATION_PRCD foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION;
+alter table JBPM_EVENT add constraint FK_EVENT_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION;
+alter table JBPM_EVENT add constraint FK_EVENT_TRANS foreign key (TRANSITION_) references JBPM_TRANSITION;
+alter table JBPM_EVENT add constraint FK_EVENT_NODE foreign key (NODE_) references JBPM_NODE;
+alter table JBPM_EVENT add constraint FK_EVENT_TASK foreign key (TASK_) references JBPM_TASK;
+alter table JBPM_ID_GROUP add constraint FK_ID_GRP_PARENT foreign key (PARENT_) references JBPM_ID_GROUP;
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_GRP foreign key (GROUP_) references JBPM_ID_GROUP;
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_USR foreign key (USER_) references JBPM_ID_USER;
+create index IDX_JOB_TSKINST on JBPM_JOB (TASKINSTANCE_);
+create index IDX_JOB_TOKEN on JBPM_JOB (TOKEN_);
+create index IDX_JOB_PRINST on JBPM_JOB (PROCESSINSTANCE_);
+alter table JBPM_JOB add constraint FK_JOB_PRINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE;
+alter table JBPM_JOB add constraint FK_JOB_ACTION foreign key (ACTION_) references JBPM_ACTION;
+alter table JBPM_JOB add constraint FK_JOB_TOKEN foreign key (TOKEN_) references JBPM_TOKEN;
+alter table JBPM_JOB add constraint FK_JOB_NODE foreign key (NODE_) references JBPM_NODE;
+alter table JBPM_JOB add constraint FK_JOB_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE;
+alter table JBPM_LOG add constraint FK_LOG_SOURCENODE foreign key (SOURCENODE_) references JBPM_NODE;
+alter table JBPM_LOG add constraint FK_LOG_DESTNODE foreign key (DESTINATIONNODE_) references JBPM_NODE;
+alter table JBPM_LOG add constraint FK_LOG_TOKEN foreign key (TOKEN_) references JBPM_TOKEN;
+alter table JBPM_LOG add constraint FK_LOG_TRANSITION foreign key (TRANSITION_) references JBPM_TRANSITION;
+alter table JBPM_LOG add constraint FK_LOG_TASKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE;
+alter table JBPM_LOG add constraint FK_LOG_CHILDTOKEN foreign key (CHILD_) references JBPM_TOKEN;
+alter table JBPM_LOG add constraint FK_LOG_OLDBYTES foreign key (OLDBYTEARRAY_) references JBPM_BYTEARRAY;
+alter table JBPM_LOG add constraint FK_LOG_SWIMINST foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE;
+alter table JBPM_LOG add constraint FK_LOG_NEWBYTES foreign key (NEWBYTEARRAY_) references JBPM_BYTEARRAY;
+alter table JBPM_LOG add constraint FK_LOG_ACTION foreign key (ACTION_) references JBPM_ACTION;
+alter table JBPM_LOG add constraint FK_LOG_VARINST foreign key (VARIABLEINSTANCE_) references JBPM_VARIABLEINSTANCE;
+alter table JBPM_LOG add constraint FK_LOG_NODE foreign key (NODE_) references JBPM_NODE;
+alter table JBPM_LOG add constraint FK_LOG_PARENT foreign key (PARENT_) references JBPM_LOG;
+create index IDX_MODDEF_PROCDF on JBPM_MODULEDEFINITION (PROCESSDEFINITION_);
+alter table JBPM_MODULEDEFINITION add constraint FK_MODDEF_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION;
+alter table JBPM_MODULEDEFINITION add constraint FK_TSKDEF_START foreign key (STARTTASK_) references JBPM_TASK;
+create index IDX_MODINST_PRINST on JBPM_MODULEINSTANCE (PROCESSINSTANCE_);
+alter table JBPM_MODULEINSTANCE add constraint FK_MODINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE;
+alter table JBPM_MODULEINSTANCE add constraint FK_TASKMGTINST_TMD foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION;
+create index IDX_PSTATE_SBPRCDEF on JBPM_NODE (SUBPROCESSDEFINITION_);
+create index IDX_NODE_PROCDEF on JBPM_NODE (PROCESSDEFINITION_);
+create index IDX_NODE_ACTION on JBPM_NODE (ACTION_);
+create index IDX_NODE_SUPRSTATE on JBPM_NODE (SUPERSTATE_);
+alter table JBPM_NODE add constraint FK_DECISION_DELEG foreign key (DECISIONDELEGATION) references JBPM_DELEGATION;
+alter table JBPM_NODE add constraint FK_NODE_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION;
+alter table JBPM_NODE add constraint FK_NODE_ACTION foreign key (ACTION_) references JBPM_ACTION;
+alter table JBPM_NODE add constraint FK_PROCST_SBPRCDEF foreign key (SUBPROCESSDEFINITION_) references JBPM_PROCESSDEFINITION;
+alter table JBPM_NODE add constraint FK_NODE_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION;
+alter table JBPM_NODE add constraint FK_NODE_SUPERSTATE foreign key (SUPERSTATE_) references JBPM_NODE;
+create index IDX_TSKINST_SWLANE on JBPM_POOLEDACTOR (SWIMLANEINSTANCE_);
+create index IDX_PLDACTR_ACTID on JBPM_POOLEDACTOR (ACTORID_);
+alter table JBPM_POOLEDACTOR add constraint FK_POOLEDACTOR_SLI foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE;
+create index IDX_PROCDEF_STRTST on JBPM_PROCESSDEFINITION (STARTSTATE_);
+alter table JBPM_PROCESSDEFINITION add constraint FK_PROCDEF_STRTSTA foreign key (STARTSTATE_) references JBPM_NODE;
+create index IDX_PROCIN_SPROCTK on JBPM_PROCESSINSTANCE (SUPERPROCESSTOKEN_);
+create index IDX_PROCIN_ROOTTK on JBPM_PROCESSINSTANCE (ROOTTOKEN_);
+create index IDX_PROCIN_PROCDEF on JBPM_PROCESSINSTANCE (PROCESSDEFINITION_);
+create index IDX_PROCIN_KEY on JBPM_PROCESSINSTANCE (KEY_);
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION;
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_ROOTTKN foreign key (ROOTTOKEN_) references JBPM_TOKEN;
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_SPROCTKN foreign key (SUPERPROCESSTOKEN_) references JBPM_TOKEN;
+create index IDX_RTACTN_ACTION on JBPM_RUNTIMEACTION (ACTION_);
+create index IDX_RTACTN_PRCINST on JBPM_RUNTIMEACTION (PROCESSINSTANCE_);
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE;
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_ACTION foreign key (ACTION_) references JBPM_ACTION;
+alter table JBPM_SWIMLANE add constraint FK_SWL_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION;
+alter table JBPM_SWIMLANE add constraint FK_SWL_TSKMGMTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION;
+create index IDX_SWIMLINST_SL on JBPM_SWIMLANEINSTANCE (SWIMLANE_);
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_TM foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE;
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_SL foreign key (SWIMLANE_) references JBPM_SWIMLANE;
+create index IDX_TASK_PROCDEF on JBPM_TASK (PROCESSDEFINITION_);
+create index IDX_TASK_TSKNODE on JBPM_TASK (TASKNODE_);
+create index IDX_TASK_TASKMGTDF on JBPM_TASK (TASKMGMTDEFINITION_);
+alter table JBPM_TASK add constraint FK_TASK_STARTST foreign key (STARTSTATE_) references JBPM_NODE;
+alter table JBPM_TASK add constraint FK_TASK_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION;
+alter table JBPM_TASK add constraint FK_TASK_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION;
+alter table JBPM_TASK add constraint FK_TASK_SWIMLANE foreign key (SWIMLANE_) references JBPM_SWIMLANE;
+alter table JBPM_TASK add constraint FK_TASK_TASKNODE foreign key (TASKNODE_) references JBPM_NODE;
+alter table JBPM_TASK add constraint FK_TASK_TASKMGTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION;
+alter table JBPM_TASK add constraint FK_TSK_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER;
+alter table JBPM_TASKACTORPOOL add constraint FK_TASKACTPL_TSKI foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE;
+alter table JBPM_TASKACTORPOOL add constraint FK_TSKACTPOL_PLACT foreign key (POOLEDACTOR_) references JBPM_POOLEDACTOR;
+alter table JBPM_TASKCONTROLLER add constraint FK_TSKCTRL_DELEG foreign key (TASKCONTROLLERDELEGATION_) references JBPM_DELEGATION;
+create index IDX_TSKINST_TMINST on JBPM_TASKINSTANCE (TASKMGMTINSTANCE_);
+create index IDX_TSKINST_SLINST on JBPM_TASKINSTANCE (SWIMLANINSTANCE_);
+create index IDX_TASKINST_TOKN on JBPM_TASKINSTANCE (TOKEN_);
+create index IDX_TASK_ACTORID on JBPM_TASKINSTANCE (ACTORID_);
+create index IDX_TASKINST_TSK on JBPM_TASKINSTANCE (TASK_, PROCINST_);
+alter table JBPM_TASKINSTANCE add constraint FK_TSKINS_PRCINS foreign key (PROCINST_) references JBPM_PROCESSINSTANCE;
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TMINST foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE;
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TOKEN foreign key (TOKEN_) references JBPM_TOKEN;
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_SLINST foreign key (SWIMLANINSTANCE_) references JBPM_SWIMLANEINSTANCE;
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TASK foreign key (TASK_) references JBPM_TASK;
+create index IDX_TOKEN_PARENT on JBPM_TOKEN (PARENT_);
+create index IDX_TOKEN_PROCIN on JBPM_TOKEN (PROCESSINSTANCE_);
+create index IDX_TOKEN_NODE on JBPM_TOKEN (NODE_);
+create index IDX_TOKEN_SUBPI on JBPM_TOKEN (SUBPROCESSINSTANCE_);
+alter table JBPM_TOKEN add constraint FK_TOKEN_SUBPI foreign key (SUBPROCESSINSTANCE_) references JBPM_PROCESSINSTANCE;
+alter table JBPM_TOKEN add constraint FK_TOKEN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE;
+alter table JBPM_TOKEN add constraint FK_TOKEN_NODE foreign key (NODE_) references JBPM_NODE;
+alter table JBPM_TOKEN add constraint FK_TOKEN_PARENT foreign key (PARENT_) references JBPM_TOKEN;
+create index IDX_TKVVARMP_TOKEN on JBPM_TOKENVARIABLEMAP (TOKEN_);
+create index IDX_TKVARMAP_CTXT on JBPM_TOKENVARIABLEMAP (CONTEXTINSTANCE_);
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_TOKEN foreign key (TOKEN_) references JBPM_TOKEN;
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_CTXT foreign key (CONTEXTINSTANCE_) references JBPM_MODULEINSTANCE;
+create index IDX_TRANS_PROCDEF on JBPM_TRANSITION (PROCESSDEFINITION_);
+create index IDX_TRANSIT_FROM on JBPM_TRANSITION (FROM_);
+create index IDX_TRANSIT_TO on JBPM_TRANSITION (TO_);
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_FROM foreign key (FROM_) references JBPM_NODE;
+alter table JBPM_TRANSITION add constraint FK_TRANS_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION;
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_TO foreign key (TO_) references JBPM_NODE;
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_PROCST foreign key (PROCESSSTATE_) references JBPM_NODE;
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION;
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER;
+create index IDX_VARINST_TK on JBPM_VARIABLEINSTANCE (TOKEN_);
+create index IDX_VARINST_TKVARMP on JBPM_VARIABLEINSTANCE (TOKENVARIABLEMAP_);
+create index IDX_VARINST_PRCINS on JBPM_VARIABLEINSTANCE (PROCESSINSTANCE_);
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE;
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TKVARMP foreign key (TOKENVARIABLEMAP_) references JBPM_TOKENVARIABLEMAP;
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TK foreign key (TOKEN_) references JBPM_TOKEN;
+alter table JBPM_VARIABLEINSTANCE add constraint FK_BYTEINST_ARRAY foreign key (BYTEARRAYVALUE_) references JBPM_BYTEARRAY;
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VAR_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE;
+create sequence hibernate_sequence;
Added: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.sapdb.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.sapdb.sql (rev 0)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.sapdb.sql 2009-02-21 14:04:36 UTC (rev 3993)
@@ -0,0 +1,168 @@
+create table JBPM_ACTION (ID_ fixed(19,0) not null, class char(1) not null, NAME_ varchar(255) null, ISPROPAGATIONALLOWED_ boolean null, ACTIONEXPRESSION_ varchar(255) null, ISASYNC_ boolean null, REFERENCEDACTION_ fixed(19,0) null, ACTIONDELEGATION_ fixed(19,0) null, EVENT_ fixed(19,0) null, PROCESSDEFINITION_ fixed(19,0) null, EXPRESSION_ varchar(4000) null, TIMERNAME_ varchar(255) null, DUEDATE_ varchar(255) null, REPEAT_ varchar(255) null, TRANSITIONNAME_ varchar(255) null, TIMERACTION_ fixed(19,0) null, EVENTINDEX_ int null, EXCEPTIONHANDLER_ fixed(19,0) null, EXCEPTIONHANDLERINDEX_ int null, primary key (ID_))
+create table JBPM_BYTEARRAY (ID_ fixed(19,0) not null, NAME_ varchar(255) null, FILEDEFINITION_ fixed(19,0) null, primary key (ID_))
+create table JBPM_BYTEBLOCK (PROCESSFILE_ fixed(19,0) not null, BYTES_ long byte null, INDEX_ int not null, primary key (PROCESSFILE_, INDEX_))
+create table JBPM_COMMENT (ID_ fixed(19,0) not null, VERSION_ int not null, ACTORID_ varchar(255) null, TIME_ timestamp null, MESSAGE_ varchar(4000) null, TOKEN_ fixed(19,0) null, TASKINSTANCE_ fixed(19,0) null, TOKENINDEX_ int null, TASKINSTANCEINDEX_ int null, primary key (ID_))
+create table JBPM_DECISIONCONDITIONS (DECISION_ fixed(19,0) not null, TRANSITIONNAME_ varchar(255) null, EXPRESSION_ varchar(255) null, INDEX_ int not null, primary key (DECISION_, INDEX_))
+create table JBPM_DELEGATION (ID_ fixed(19,0) not null, CLASSNAME_ varchar(4000) null, CONFIGURATION_ varchar(4000) null, CONFIGTYPE_ varchar(255) null, PROCESSDEFINITION_ fixed(19,0) null, primary key (ID_))
+create table JBPM_EVENT (ID_ fixed(19,0) not null, EVENTTYPE_ varchar(255) null, TYPE_ char(1) null, GRAPHELEMENT_ fixed(19,0) null, PROCESSDEFINITION_ fixed(19,0) null, NODE_ fixed(19,0) null, TRANSITION_ fixed(19,0) null, TASK_ fixed(19,0) null, primary key (ID_))
+create table JBPM_EXCEPTIONHANDLER (ID_ fixed(19,0) not null, EXCEPTIONCLASSNAME_ varchar(4000) null, TYPE_ char(1) null, GRAPHELEMENT_ fixed(19,0) null, PROCESSDEFINITION_ fixed(19,0) null, GRAPHELEMENTINDEX_ int null, NODE_ fixed(19,0) null, TRANSITION_ fixed(19,0) null, TASK_ fixed(19,0) null, primary key (ID_))
+create table JBPM_ID_GROUP (ID_ fixed(19,0) not null, CLASS_ char(1) not null, NAME_ varchar(255) null, TYPE_ varchar(255) null, PARENT_ fixed(19,0) null, primary key (ID_))
+create table JBPM_ID_MEMBERSHIP (ID_ fixed(19,0) not null, CLASS_ char(1) not null, NAME_ varchar(255) null, ROLE_ varchar(255) null, USER_ fixed(19,0) null, GROUP_ fixed(19,0) null, primary key (ID_))
+create table JBPM_ID_PERMISSIONS (ENTITY_ fixed(19,0) not null, CLASS_ varchar(255) null, NAME_ varchar(255) null, ACTION_ varchar(255) null)
+create table JBPM_ID_USER (ID_ fixed(19,0) not null, CLASS_ char(1) not null, NAME_ varchar(255) null, EMAIL_ varchar(255) null, PASSWORD_ varchar(255) null, primary key (ID_))
+create table JBPM_JOB (ID_ fixed(19,0) not null, CLASS_ char(1) not null, VERSION_ int not null, DUEDATE_ timestamp null, PROCESSINSTANCE_ fixed(19,0) null, TOKEN_ fixed(19,0) null, TASKINSTANCE_ fixed(19,0) null, ISSUSPENDED_ boolean null, ISEXCLUSIVE_ boolean null, LOCKOWNER_ varchar(255) null, LOCKTIME_ timestamp null, EXCEPTION_ varchar(4000) null, RETRIES_ int null, NAME_ varchar(255) null, REPEAT_ varchar(255) null, TRANSITIONNAME_ varchar(255) null, ACTION_ fixed(19,0) null, GRAPHELEMENTTYPE_ varchar(255) null, GRAPHELEMENT_ fixed(19,0) null, NODE_ fixed(19,0) null, primary key (ID_))
+create table JBPM_LOG (ID_ fixed(19,0) not null, CLASS_ char(1) not null, INDEX_ int null, DATE_ timestamp null, TOKEN_ fixed(19,0) null, PARENT_ fixed(19,0) null, MESSAGE_ varchar(4000) null, EXCEPTION_ varchar(4000) null, ACTION_ fixed(19,0) null, NODE_ fixed(19,0) null, ENTER_ timestamp null, LEAVE_ timestamp null, DURATION_ fixed(19,0) null, NEWLONGVALUE_ fixed(19,0) null, TRANSITION_ fixed(19,0) null, CHILD_ fixed(19,0) null, SOURCENODE_ fixed(19,0) null, DESTINATIONNODE_ fixed(19,0) null, VARIABLEINSTANCE_ fixed(19,0) null, OLDBYTEARRAY_ fixed(19,0) null, NEWBYTEARRAY_ fixed(19,0) null, OLDDATEVALUE_ timestamp null, NEWDATEVALUE_ timestamp null, OLDDOUBLEVALUE_ double precision null, NEWDOUBLEVALUE_ double precision null, OLDLONGIDCLASS_ varchar(255) null, OLDLONGIDVALUE_ fixed(19,0) null, NEWLONGIDCLASS_ varchar(255) null, NEWLONGIDVALUE_ fixed(19,0) null, OLDSTRINGIDCLASS_ varchar(255) null, OLDSTRINGIDVALUE_ varchar(255) null, NEWSTRINGIDCLASS_ varchar(255) null, N!
EWSTRINGIDVALUE_ varchar(255) null, OLDLONGVALUE_ fixed(19,0) null, OLDSTRINGVALUE_ varchar(4000) null, NEWSTRINGVALUE_ varchar(4000) null, TASKINSTANCE_ fixed(19,0) null, TASKACTORID_ varchar(255) null, TASKOLDACTORID_ varchar(255) null, SWIMLANEINSTANCE_ fixed(19,0) null, primary key (ID_))
+create table JBPM_MODULEDEFINITION (ID_ fixed(19,0) not null, CLASS_ char(1) not null, NAME_ varchar(4000) null, PROCESSDEFINITION_ fixed(19,0) null, STARTTASK_ fixed(19,0) null, primary key (ID_))
+create table JBPM_MODULEINSTANCE (ID_ fixed(19,0) not null, CLASS_ char(1) not null, VERSION_ int not null, PROCESSINSTANCE_ fixed(19,0) null, TASKMGMTDEFINITION_ fixed(19,0) null, NAME_ varchar(255) null, primary key (ID_))
+create table JBPM_NODE (ID_ fixed(19,0) not null, CLASS_ char(1) not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, PROCESSDEFINITION_ fixed(19,0) null, ISASYNC_ boolean null, ISASYNCEXCL_ boolean null, ACTION_ fixed(19,0) null, SUPERSTATE_ fixed(19,0) null, SUBPROCNAME_ varchar(255) null, SUBPROCESSDEFINITION_ fixed(19,0) null, DECISIONEXPRESSION_ varchar(255) null, DECISIONDELEGATION fixed(19,0) null, SCRIPT_ fixed(19,0) null, PARENTLOCKMODE_ varchar(255) null, SIGNAL_ int null, CREATETASKS_ boolean null, ENDTASKS_ boolean null, NODECOLLECTIONINDEX_ int null, primary key (ID_))
+create table JBPM_POOLEDACTOR (ID_ fixed(19,0) not null, VERSION_ int not null, ACTORID_ varchar(255) null, SWIMLANEINSTANCE_ fixed(19,0) null, primary key (ID_))
+create table JBPM_PROCESSDEFINITION (ID_ fixed(19,0) not null, CLASS_ char(1) not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, VERSION_ int null, ISTERMINATIONIMPLICIT_ boolean null, STARTSTATE_ fixed(19,0) null, primary key (ID_))
+create table JBPM_PROCESSINSTANCE (ID_ fixed(19,0) not null, VERSION_ int not null, KEY_ varchar(255) null, START_ timestamp null, END_ timestamp null, ISSUSPENDED_ boolean null, PROCESSDEFINITION_ fixed(19,0) null, ROOTTOKEN_ fixed(19,0) null, SUPERPROCESSTOKEN_ fixed(19,0) null, primary key (ID_))
+create table JBPM_RUNTIMEACTION (ID_ fixed(19,0) not null, VERSION_ int not null, EVENTTYPE_ varchar(255) null, TYPE_ char(1) null, GRAPHELEMENT_ fixed(19,0) null, PROCESSINSTANCE_ fixed(19,0) null, ACTION_ fixed(19,0) null, PROCESSINSTANCEINDEX_ int null, primary key (ID_))
+create table JBPM_SWIMLANE (ID_ fixed(19,0) not null, NAME_ varchar(255) null, ACTORIDEXPRESSION_ varchar(255) null, POOLEDACTORSEXPRESSION_ varchar(255) null, ASSIGNMENTDELEGATION_ fixed(19,0) null, TASKMGMTDEFINITION_ fixed(19,0) null, primary key (ID_))
+create table JBPM_SWIMLANEINSTANCE (ID_ fixed(19,0) not null, VERSION_ int not null, NAME_ varchar(255) null, ACTORID_ varchar(255) null, SWIMLANE_ fixed(19,0) null, TASKMGMTINSTANCE_ fixed(19,0) null, primary key (ID_))
+create table JBPM_TASK (ID_ fixed(19,0) not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, PROCESSDEFINITION_ fixed(19,0) null, ISBLOCKING_ boolean null, ISSIGNALLING_ boolean null, CONDITION_ varchar(255) null, DUEDATE_ varchar(255) null, PRIORITY_ int null, ACTORIDEXPRESSION_ varchar(255) null, POOLEDACTORSEXPRESSION_ varchar(255) null, TASKMGMTDEFINITION_ fixed(19,0) null, TASKNODE_ fixed(19,0) null, STARTSTATE_ fixed(19,0) null, ASSIGNMENTDELEGATION_ fixed(19,0) null, SWIMLANE_ fixed(19,0) null, TASKCONTROLLER_ fixed(19,0) null, primary key (ID_))
+create table JBPM_TASKACTORPOOL (TASKINSTANCE_ fixed(19,0) not null, POOLEDACTOR_ fixed(19,0) not null, primary key (TASKINSTANCE_, POOLEDACTOR_))
+create table JBPM_TASKCONTROLLER (ID_ fixed(19,0) not null, TASKCONTROLLERDELEGATION_ fixed(19,0) null, primary key (ID_))
+create table JBPM_TASKINSTANCE (ID_ fixed(19,0) not null, CLASS_ char(1) not null, VERSION_ int not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, ACTORID_ varchar(255) null, CREATE_ timestamp null, START_ timestamp null, END_ timestamp null, DUEDATE_ timestamp null, PRIORITY_ int null, ISCANCELLED_ boolean null, ISSUSPENDED_ boolean null, ISOPEN_ boolean null, ISSIGNALLING_ boolean null, ISBLOCKING_ boolean null, TASK_ fixed(19,0) null, TOKEN_ fixed(19,0) null, PROCINST_ fixed(19,0) null, SWIMLANINSTANCE_ fixed(19,0) null, TASKMGMTINSTANCE_ fixed(19,0) null, primary key (ID_))
+create table JBPM_TOKEN (ID_ fixed(19,0) not null, VERSION_ int not null, NAME_ varchar(255) null, START_ timestamp null, END_ timestamp null, NODEENTER_ timestamp null, NEXTLOGINDEX_ int null, ISABLETOREACTIVATEPARENT_ boolean null, ISTERMINATIONIMPLICIT_ boolean null, ISSUSPENDED_ boolean null, LOCK_ varchar(255) null, NODE_ fixed(19,0) null, PROCESSINSTANCE_ fixed(19,0) null, PARENT_ fixed(19,0) null, SUBPROCESSINSTANCE_ fixed(19,0) null, primary key (ID_))
+create table JBPM_TOKENVARIABLEMAP (ID_ fixed(19,0) not null, VERSION_ int not null, TOKEN_ fixed(19,0) null, CONTEXTINSTANCE_ fixed(19,0) null, primary key (ID_))
+create table JBPM_TRANSITION (ID_ fixed(19,0) not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, PROCESSDEFINITION_ fixed(19,0) null, FROM_ fixed(19,0) null, TO_ fixed(19,0) null, CONDITION_ varchar(255) null, FROMINDEX_ int null, primary key (ID_))
+create table JBPM_VARIABLEACCESS (ID_ fixed(19,0) not null, VARIABLENAME_ varchar(255) null, ACCESS_ varchar(255) null, MAPPEDNAME_ varchar(255) null, SCRIPT_ fixed(19,0) null, PROCESSSTATE_ fixed(19,0) null, TASKCONTROLLER_ fixed(19,0) null, INDEX_ int null, primary key (ID_))
+create table JBPM_VARIABLEINSTANCE (ID_ fixed(19,0) not null, CLASS_ char(1) not null, VERSION_ int not null, NAME_ varchar(255) null, CONVERTER_ char(1) null, TOKEN_ fixed(19,0) null, TOKENVARIABLEMAP_ fixed(19,0) null, PROCESSINSTANCE_ fixed(19,0) null, BYTEARRAYVALUE_ fixed(19,0) null, DATEVALUE_ timestamp null, DOUBLEVALUE_ double precision null, LONGIDCLASS_ varchar(255) null, LONGVALUE_ fixed(19,0) null, STRINGIDCLASS_ varchar(255) null, STRINGVALUE_ varchar(4000) null, TASKINSTANCE_ fixed(19,0) null, primary key (ID_))
+create index IDX_ACTION_ACTNDL on JBPM_ACTION (ACTIONDELEGATION_)
+create index IDX_ACTION_PROCDF on JBPM_ACTION (PROCESSDEFINITION_)
+create index IDX_ACTION_EVENT on JBPM_ACTION (EVENT_)
+alter table JBPM_ACTION foreign key FK_ACTION_REFACT (REFERENCEDACTION_) references JBPM_ACTION
+alter table JBPM_ACTION foreign key FK_CRTETIMERACT_TA (TIMERACTION_) references JBPM_ACTION
+alter table JBPM_ACTION foreign key FK_ACTION_PROCDEF (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_ACTION foreign key FK_ACTION_EVENT (EVENT_) references JBPM_EVENT
+alter table JBPM_ACTION foreign key FK_ACTION_ACTNDEL (ACTIONDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_ACTION foreign key FK_ACTION_EXPTHDL (EXCEPTIONHANDLER_) references JBPM_EXCEPTIONHANDLER
+alter table JBPM_BYTEARRAY foreign key FK_BYTEARR_FILDEF (FILEDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_BYTEBLOCK foreign key FK_BYTEBLOCK_FILE (PROCESSFILE_) references JBPM_BYTEARRAY
+create index IDX_COMMENT_TSK on JBPM_COMMENT (TASKINSTANCE_)
+create index IDX_COMMENT_TOKEN on JBPM_COMMENT (TOKEN_)
+alter table JBPM_COMMENT foreign key FK_COMMENT_TOKEN (TOKEN_) references JBPM_TOKEN
+alter table JBPM_COMMENT foreign key FK_COMMENT_TSK (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_DECISIONCONDITIONS foreign key FK_DECCOND_DEC (DECISION_) references JBPM_NODE
+create index IDX_DELEG_PRCD on JBPM_DELEGATION (PROCESSDEFINITION_)
+alter table JBPM_DELEGATION foreign key FK_DELEGATION_PRCD (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT foreign key FK_EVENT_PROCDEF (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT foreign key FK_EVENT_TRANS (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_EVENT foreign key FK_EVENT_NODE (NODE_) references JBPM_NODE
+alter table JBPM_EVENT foreign key FK_EVENT_TASK (TASK_) references JBPM_TASK
+alter table JBPM_ID_GROUP foreign key FK_ID_GRP_PARENT (PARENT_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP foreign key FK_ID_MEMSHIP_GRP (GROUP_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP foreign key FK_ID_MEMSHIP_USR (USER_) references JBPM_ID_USER
+create index IDX_JOB_TSKINST on JBPM_JOB (TASKINSTANCE_)
+create index IDX_JOB_TOKEN on JBPM_JOB (TOKEN_)
+create index IDX_JOB_PRINST on JBPM_JOB (PROCESSINSTANCE_)
+alter table JBPM_JOB foreign key FK_JOB_PRINST (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_JOB foreign key FK_JOB_ACTION (ACTION_) references JBPM_ACTION
+alter table JBPM_JOB foreign key FK_JOB_TOKEN (TOKEN_) references JBPM_TOKEN
+alter table JBPM_JOB foreign key FK_JOB_NODE (NODE_) references JBPM_NODE
+alter table JBPM_JOB foreign key FK_JOB_TSKINST (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG foreign key FK_LOG_SOURCENODE (SOURCENODE_) references JBPM_NODE
+alter table JBPM_LOG foreign key FK_LOG_DESTNODE (DESTINATIONNODE_) references JBPM_NODE
+alter table JBPM_LOG foreign key FK_LOG_TOKEN (TOKEN_) references JBPM_TOKEN
+alter table JBPM_LOG foreign key FK_LOG_TRANSITION (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_LOG foreign key FK_LOG_TASKINST (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG foreign key FK_LOG_CHILDTOKEN (CHILD_) references JBPM_TOKEN
+alter table JBPM_LOG foreign key FK_LOG_OLDBYTES (OLDBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG foreign key FK_LOG_SWIMINST (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_LOG foreign key FK_LOG_NEWBYTES (NEWBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG foreign key FK_LOG_ACTION (ACTION_) references JBPM_ACTION
+alter table JBPM_LOG foreign key FK_LOG_VARINST (VARIABLEINSTANCE_) references JBPM_VARIABLEINSTANCE
+alter table JBPM_LOG foreign key FK_LOG_NODE (NODE_) references JBPM_NODE
+alter table JBPM_LOG foreign key FK_LOG_PARENT (PARENT_) references JBPM_LOG
+create index IDX_MODDEF_PROCDF on JBPM_MODULEDEFINITION (PROCESSDEFINITION_)
+alter table JBPM_MODULEDEFINITION foreign key FK_MODDEF_PROCDEF (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_MODULEDEFINITION foreign key FK_TSKDEF_START (STARTTASK_) references JBPM_TASK
+create index IDX_MODINST_PRINST on JBPM_MODULEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_MODULEINSTANCE foreign key FK_MODINST_PRCINST (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_MODULEINSTANCE foreign key FK_TASKMGTINST_TMD (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_PSTATE_SBPRCDEF on JBPM_NODE (SUBPROCESSDEFINITION_)
+create index IDX_NODE_PROCDEF on JBPM_NODE (PROCESSDEFINITION_)
+create index IDX_NODE_ACTION on JBPM_NODE (ACTION_)
+create index IDX_NODE_SUPRSTATE on JBPM_NODE (SUPERSTATE_)
+alter table JBPM_NODE foreign key FK_DECISION_DELEG (DECISIONDELEGATION) references JBPM_DELEGATION
+alter table JBPM_NODE foreign key FK_NODE_PROCDEF (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE foreign key FK_NODE_ACTION (ACTION_) references JBPM_ACTION
+alter table JBPM_NODE foreign key FK_PROCST_SBPRCDEF (SUBPROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE foreign key FK_NODE_SCRIPT (SCRIPT_) references JBPM_ACTION
+alter table JBPM_NODE foreign key FK_NODE_SUPERSTATE (SUPERSTATE_) references JBPM_NODE
+create index IDX_TSKINST_SWLANE on JBPM_POOLEDACTOR (SWIMLANEINSTANCE_)
+create index IDX_PLDACTR_ACTID on JBPM_POOLEDACTOR (ACTORID_)
+alter table JBPM_POOLEDACTOR foreign key FK_POOLEDACTOR_SLI (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+create index IDX_PROCDEF_STRTST on JBPM_PROCESSDEFINITION (STARTSTATE_)
+alter table JBPM_PROCESSDEFINITION foreign key FK_PROCDEF_STRTSTA (STARTSTATE_) references JBPM_NODE
+create index IDX_PROCIN_SPROCTK on JBPM_PROCESSINSTANCE (SUPERPROCESSTOKEN_)
+create index IDX_PROCIN_ROOTTK on JBPM_PROCESSINSTANCE (ROOTTOKEN_)
+create index IDX_PROCIN_PROCDEF on JBPM_PROCESSINSTANCE (PROCESSDEFINITION_)
+create index IDX_PROCIN_KEY on JBPM_PROCESSINSTANCE (KEY_)
+alter table JBPM_PROCESSINSTANCE foreign key FK_PROCIN_PROCDEF (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_PROCESSINSTANCE foreign key FK_PROCIN_ROOTTKN (ROOTTOKEN_) references JBPM_TOKEN
+alter table JBPM_PROCESSINSTANCE foreign key FK_PROCIN_SPROCTKN (SUPERPROCESSTOKEN_) references JBPM_TOKEN
+create index IDX_RTACTN_ACTION on JBPM_RUNTIMEACTION (ACTION_)
+create index IDX_RTACTN_PRCINST on JBPM_RUNTIMEACTION (PROCESSINSTANCE_)
+alter table JBPM_RUNTIMEACTION foreign key FK_RTACTN_PROCINST (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_RUNTIMEACTION foreign key FK_RTACTN_ACTION (ACTION_) references JBPM_ACTION
+alter table JBPM_SWIMLANE foreign key FK_SWL_ASSDEL (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_SWIMLANE foreign key FK_SWL_TSKMGMTDEF (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_SWIMLINST_SL on JBPM_SWIMLANEINSTANCE (SWIMLANE_)
+alter table JBPM_SWIMLANEINSTANCE foreign key FK_SWIMLANEINST_TM (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_SWIMLANEINSTANCE foreign key FK_SWIMLANEINST_SL (SWIMLANE_) references JBPM_SWIMLANE
+create index IDX_TASK_PROCDEF on JBPM_TASK (PROCESSDEFINITION_)
+create index IDX_TASK_TSKNODE on JBPM_TASK (TASKNODE_)
+create index IDX_TASK_TASKMGTDF on JBPM_TASK (TASKMGMTDEFINITION_)
+alter table JBPM_TASK foreign key FK_TASK_STARTST (STARTSTATE_) references JBPM_NODE
+alter table JBPM_TASK foreign key FK_TASK_PROCDEF (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TASK foreign key FK_TASK_ASSDEL (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_TASK foreign key FK_TASK_SWIMLANE (SWIMLANE_) references JBPM_SWIMLANE
+alter table JBPM_TASK foreign key FK_TASK_TASKNODE (TASKNODE_) references JBPM_NODE
+alter table JBPM_TASK foreign key FK_TASK_TASKMGTDEF (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_TASK foreign key FK_TSK_TSKCTRL (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+alter table JBPM_TASKACTORPOOL foreign key FK_TASKACTPL_TSKI (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_TASKACTORPOOL foreign key FK_TSKACTPOL_PLACT (POOLEDACTOR_) references JBPM_POOLEDACTOR
+alter table JBPM_TASKCONTROLLER foreign key FK_TSKCTRL_DELEG (TASKCONTROLLERDELEGATION_) references JBPM_DELEGATION
+create index IDX_TSKINST_TMINST on JBPM_TASKINSTANCE (TASKMGMTINSTANCE_)
+create index IDX_TSKINST_SLINST on JBPM_TASKINSTANCE (SWIMLANINSTANCE_)
+create index IDX_TASKINST_TOKN on JBPM_TASKINSTANCE (TOKEN_)
+create index IDX_TASK_ACTORID on JBPM_TASKINSTANCE (ACTORID_)
+create index IDX_TASKINST_TSK on JBPM_TASKINSTANCE (TASK_, PROCINST_)
+alter table JBPM_TASKINSTANCE foreign key FK_TSKINS_PRCINS (PROCINST_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TASKINSTANCE foreign key FK_TASKINST_TMINST (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_TASKINSTANCE foreign key FK_TASKINST_TOKEN (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TASKINSTANCE foreign key FK_TASKINST_SLINST (SWIMLANINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_TASKINSTANCE foreign key FK_TASKINST_TASK (TASK_) references JBPM_TASK
+create index IDX_TOKEN_PARENT on JBPM_TOKEN (PARENT_)
+create index IDX_TOKEN_PROCIN on JBPM_TOKEN (PROCESSINSTANCE_)
+create index IDX_TOKEN_NODE on JBPM_TOKEN (NODE_)
+create index IDX_TOKEN_SUBPI on JBPM_TOKEN (SUBPROCESSINSTANCE_)
+alter table JBPM_TOKEN foreign key FK_TOKEN_SUBPI (SUBPROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN foreign key FK_TOKEN_PROCINST (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN foreign key FK_TOKEN_NODE (NODE_) references JBPM_NODE
+alter table JBPM_TOKEN foreign key FK_TOKEN_PARENT (PARENT_) references JBPM_TOKEN
+create index IDX_TKVVARMP_TOKEN on JBPM_TOKENVARIABLEMAP (TOKEN_)
+create index IDX_TKVARMAP_CTXT on JBPM_TOKENVARIABLEMAP (CONTEXTINSTANCE_)
+alter table JBPM_TOKENVARIABLEMAP foreign key FK_TKVARMAP_TOKEN (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TOKENVARIABLEMAP foreign key FK_TKVARMAP_CTXT (CONTEXTINSTANCE_) references JBPM_MODULEINSTANCE
+create index IDX_TRANS_PROCDEF on JBPM_TRANSITION (PROCESSDEFINITION_)
+create index IDX_TRANSIT_FROM on JBPM_TRANSITION (FROM_)
+create index IDX_TRANSIT_TO on JBPM_TRANSITION (TO_)
+alter table JBPM_TRANSITION foreign key FK_TRANSITION_FROM (FROM_) references JBPM_NODE
+alter table JBPM_TRANSITION foreign key FK_TRANS_PROCDEF (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TRANSITION foreign key FK_TRANSITION_TO (TO_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS foreign key FK_VARACC_PROCST (PROCESSSTATE_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS foreign key FK_VARACC_SCRIPT (SCRIPT_) references JBPM_ACTION
+alter table JBPM_VARIABLEACCESS foreign key FK_VARACC_TSKCTRL (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+create index IDX_VARINST_TK on JBPM_VARIABLEINSTANCE (TOKEN_)
+create index IDX_VARINST_TKVARMP on JBPM_VARIABLEINSTANCE (TOKENVARIABLEMAP_)
+create index IDX_VARINST_PRCINS on JBPM_VARIABLEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_VARIABLEINSTANCE foreign key FK_VARINST_PRCINST (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_VARIABLEINSTANCE foreign key FK_VARINST_TKVARMP (TOKENVARIABLEMAP_) references JBPM_TOKENVARIABLEMAP
+alter table JBPM_VARIABLEINSTANCE foreign key FK_VARINST_TK (TOKEN_) references JBPM_TOKEN
+alter table JBPM_VARIABLEINSTANCE foreign key FK_BYTEINST_ARRAY (BYTEARRAYVALUE_) references JBPM_BYTEARRAY
+alter table JBPM_VARIABLEINSTANCE foreign key FK_VAR_TSKINST (TASKINSTANCE_) references JBPM_TASKINSTANCE
+create sequence hibernate_sequence
Added: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.sybase.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.sybase.sql (rev 0)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.6/jbpm.jpdl.sybase.sql 2009-02-21 14:04:36 UTC (rev 3993)
@@ -0,0 +1,167 @@
+create table JBPM_ACTION (ID_ numeric(19,0) identity not null, class char(1) not null, NAME_ varchar(255) null, ISPROPAGATIONALLOWED_ tinyint null, ACTIONEXPRESSION_ varchar(255) null, ISASYNC_ tinyint null, REFERENCEDACTION_ numeric(19,0) null, ACTIONDELEGATION_ numeric(19,0) null, EVENT_ numeric(19,0) null, PROCESSDEFINITION_ numeric(19,0) null, EXPRESSION_ varchar(4000) null, TIMERNAME_ varchar(255) null, DUEDATE_ varchar(255) null, REPEAT_ varchar(255) null, TRANSITIONNAME_ varchar(255) null, TIMERACTION_ numeric(19,0) null, EVENTINDEX_ int null, EXCEPTIONHANDLER_ numeric(19,0) null, EXCEPTIONHANDLERINDEX_ int null, primary key (ID_))
+create table JBPM_BYTEARRAY (ID_ numeric(19,0) identity not null, NAME_ varchar(255) null, FILEDEFINITION_ numeric(19,0) null, primary key (ID_))
+create table JBPM_BYTEBLOCK (PROCESSFILE_ numeric(19,0) not null, BYTES_ varbinary(1024) null, INDEX_ int not null, primary key (PROCESSFILE_, INDEX_))
+create table JBPM_COMMENT (ID_ numeric(19,0) identity not null, VERSION_ int not null, ACTORID_ varchar(255) null, TIME_ datetime null, MESSAGE_ varchar(4000) null, TOKEN_ numeric(19,0) null, TASKINSTANCE_ numeric(19,0) null, TOKENINDEX_ int null, TASKINSTANCEINDEX_ int null, primary key (ID_))
+create table JBPM_DECISIONCONDITIONS (DECISION_ numeric(19,0) not null, TRANSITIONNAME_ varchar(255) null, EXPRESSION_ varchar(255) null, INDEX_ int not null, primary key (DECISION_, INDEX_))
+create table JBPM_DELEGATION (ID_ numeric(19,0) identity not null, CLASSNAME_ varchar(4000) null, CONFIGURATION_ varchar(4000) null, CONFIGTYPE_ varchar(255) null, PROCESSDEFINITION_ numeric(19,0) null, primary key (ID_))
+create table JBPM_EVENT (ID_ numeric(19,0) identity not null, EVENTTYPE_ varchar(255) null, TYPE_ char(1) null, GRAPHELEMENT_ numeric(19,0) null, PROCESSDEFINITION_ numeric(19,0) null, NODE_ numeric(19,0) null, TRANSITION_ numeric(19,0) null, TASK_ numeric(19,0) null, primary key (ID_))
+create table JBPM_EXCEPTIONHANDLER (ID_ numeric(19,0) identity not null, EXCEPTIONCLASSNAME_ varchar(4000) null, TYPE_ char(1) null, GRAPHELEMENT_ numeric(19,0) null, PROCESSDEFINITION_ numeric(19,0) null, GRAPHELEMENTINDEX_ int null, NODE_ numeric(19,0) null, TRANSITION_ numeric(19,0) null, TASK_ numeric(19,0) null, primary key (ID_))
+create table JBPM_ID_GROUP (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(255) null, TYPE_ varchar(255) null, PARENT_ numeric(19,0) null, primary key (ID_))
+create table JBPM_ID_MEMBERSHIP (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(255) null, ROLE_ varchar(255) null, USER_ numeric(19,0) null, GROUP_ numeric(19,0) null, primary key (ID_))
+create table JBPM_ID_PERMISSIONS (ENTITY_ numeric(19,0) not null, CLASS_ varchar(255) null, NAME_ varchar(255) null, ACTION_ varchar(255) null)
+create table JBPM_ID_USER (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(255) null, EMAIL_ varchar(255) null, PASSWORD_ varchar(255) null, primary key (ID_))
+create table JBPM_JOB (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, VERSION_ int not null, DUEDATE_ datetime null, PROCESSINSTANCE_ numeric(19,0) null, TOKEN_ numeric(19,0) null, TASKINSTANCE_ numeric(19,0) null, ISSUSPENDED_ tinyint null, ISEXCLUSIVE_ tinyint null, LOCKOWNER_ varchar(255) null, LOCKTIME_ datetime null, EXCEPTION_ varchar(4000) null, RETRIES_ int null, NAME_ varchar(255) null, REPEAT_ varchar(255) null, TRANSITIONNAME_ varchar(255) null, ACTION_ numeric(19,0) null, GRAPHELEMENTTYPE_ varchar(255) null, GRAPHELEMENT_ numeric(19,0) null, NODE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_LOG (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, INDEX_ int null, DATE_ datetime null, TOKEN_ numeric(19,0) null, PARENT_ numeric(19,0) null, MESSAGE_ varchar(4000) null, EXCEPTION_ text null, ACTION_ numeric(19,0) null, NODE_ numeric(19,0) null, ENTER_ datetime null, LEAVE_ datetime null, DURATION_ numeric(19,0) null, NEWLONGVALUE_ numeric(19,0) null, TRANSITION_ numeric(19,0) null, CHILD_ numeric(19,0) null, SOURCENODE_ numeric(19,0) null, DESTINATIONNODE_ numeric(19,0) null, VARIABLEINSTANCE_ numeric(19,0) null, OLDBYTEARRAY_ numeric(19,0) null, NEWBYTEARRAY_ numeric(19,0) null, OLDDATEVALUE_ datetime null, NEWDATEVALUE_ datetime null, OLDDOUBLEVALUE_ double precision null, NEWDOUBLEVALUE_ double precision null, OLDLONGIDCLASS_ varchar(255) null, OLDLONGIDVALUE_ numeric(19,0) null, NEWLONGIDCLASS_ varchar(255) null, NEWLONGIDVALUE_ numeric(19,0) null, OLDSTRINGIDCLASS_ varchar(255) null, OLDSTRINGIDVALUE_ varchar(255) null, NEWSTRINGID!
CLASS_ varchar(255) null, NEWSTRINGIDVALUE_ varchar(255) null, OLDLONGVALUE_ numeric(19,0) null, OLDSTRINGVALUE_ varchar(4000) null, NEWSTRINGVALUE_ varchar(4000) null, TASKINSTANCE_ numeric(19,0) null, TASKACTORID_ varchar(255) null, TASKOLDACTORID_ varchar(255) null, SWIMLANEINSTANCE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_MODULEDEFINITION (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(4000) null, PROCESSDEFINITION_ numeric(19,0) null, STARTTASK_ numeric(19,0) null, primary key (ID_))
+create table JBPM_MODULEINSTANCE (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, VERSION_ int not null, PROCESSINSTANCE_ numeric(19,0) null, TASKMGMTDEFINITION_ numeric(19,0) null, NAME_ varchar(255) null, primary key (ID_))
+create table JBPM_NODE (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, PROCESSDEFINITION_ numeric(19,0) null, ISASYNC_ tinyint null, ISASYNCEXCL_ tinyint null, ACTION_ numeric(19,0) null, SUPERSTATE_ numeric(19,0) null, SUBPROCNAME_ varchar(255) null, SUBPROCESSDEFINITION_ numeric(19,0) null, DECISIONEXPRESSION_ varchar(255) null, DECISIONDELEGATION numeric(19,0) null, SCRIPT_ numeric(19,0) null, PARENTLOCKMODE_ varchar(255) null, SIGNAL_ int null, CREATETASKS_ tinyint null, ENDTASKS_ tinyint null, NODECOLLECTIONINDEX_ int null, primary key (ID_))
+create table JBPM_POOLEDACTOR (ID_ numeric(19,0) identity not null, VERSION_ int not null, ACTORID_ varchar(255) null, SWIMLANEINSTANCE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_PROCESSDEFINITION (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, VERSION_ int null, ISTERMINATIONIMPLICIT_ tinyint null, STARTSTATE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_PROCESSINSTANCE (ID_ numeric(19,0) identity not null, VERSION_ int not null, KEY_ varchar(255) null, START_ datetime null, END_ datetime null, ISSUSPENDED_ tinyint null, PROCESSDEFINITION_ numeric(19,0) null, ROOTTOKEN_ numeric(19,0) null, SUPERPROCESSTOKEN_ numeric(19,0) null, primary key (ID_))
+create table JBPM_RUNTIMEACTION (ID_ numeric(19,0) identity not null, VERSION_ int not null, EVENTTYPE_ varchar(255) null, TYPE_ char(1) null, GRAPHELEMENT_ numeric(19,0) null, PROCESSINSTANCE_ numeric(19,0) null, ACTION_ numeric(19,0) null, PROCESSINSTANCEINDEX_ int null, primary key (ID_))
+create table JBPM_SWIMLANE (ID_ numeric(19,0) identity not null, NAME_ varchar(255) null, ACTORIDEXPRESSION_ varchar(255) null, POOLEDACTORSEXPRESSION_ varchar(255) null, ASSIGNMENTDELEGATION_ numeric(19,0) null, TASKMGMTDEFINITION_ numeric(19,0) null, primary key (ID_))
+create table JBPM_SWIMLANEINSTANCE (ID_ numeric(19,0) identity not null, VERSION_ int not null, NAME_ varchar(255) null, ACTORID_ varchar(255) null, SWIMLANE_ numeric(19,0) null, TASKMGMTINSTANCE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_TASK (ID_ numeric(19,0) identity not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, PROCESSDEFINITION_ numeric(19,0) null, ISBLOCKING_ tinyint null, ISSIGNALLING_ tinyint null, CONDITION_ varchar(255) null, DUEDATE_ varchar(255) null, PRIORITY_ int null, ACTORIDEXPRESSION_ varchar(255) null, POOLEDACTORSEXPRESSION_ varchar(255) null, TASKMGMTDEFINITION_ numeric(19,0) null, TASKNODE_ numeric(19,0) null, STARTSTATE_ numeric(19,0) null, ASSIGNMENTDELEGATION_ numeric(19,0) null, SWIMLANE_ numeric(19,0) null, TASKCONTROLLER_ numeric(19,0) null, primary key (ID_))
+create table JBPM_TASKACTORPOOL (TASKINSTANCE_ numeric(19,0) not null, POOLEDACTOR_ numeric(19,0) not null, primary key (TASKINSTANCE_, POOLEDACTOR_))
+create table JBPM_TASKCONTROLLER (ID_ numeric(19,0) identity not null, TASKCONTROLLERDELEGATION_ numeric(19,0) null, primary key (ID_))
+create table JBPM_TASKINSTANCE (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, VERSION_ int not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, ACTORID_ varchar(255) null, CREATE_ datetime null, START_ datetime null, END_ datetime null, DUEDATE_ datetime null, PRIORITY_ int null, ISCANCELLED_ tinyint null, ISSUSPENDED_ tinyint null, ISOPEN_ tinyint null, ISSIGNALLING_ tinyint null, ISBLOCKING_ tinyint null, TASK_ numeric(19,0) null, TOKEN_ numeric(19,0) null, PROCINST_ numeric(19,0) null, SWIMLANINSTANCE_ numeric(19,0) null, TASKMGMTINSTANCE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_TOKEN (ID_ numeric(19,0) identity not null, VERSION_ int not null, NAME_ varchar(255) null, START_ datetime null, END_ datetime null, NODEENTER_ datetime null, NEXTLOGINDEX_ int null, ISABLETOREACTIVATEPARENT_ tinyint null, ISTERMINATIONIMPLICIT_ tinyint null, ISSUSPENDED_ tinyint null, LOCK_ varchar(255) null, NODE_ numeric(19,0) null, PROCESSINSTANCE_ numeric(19,0) null, PARENT_ numeric(19,0) null, SUBPROCESSINSTANCE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_TOKENVARIABLEMAP (ID_ numeric(19,0) identity not null, VERSION_ int not null, TOKEN_ numeric(19,0) null, CONTEXTINSTANCE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_TRANSITION (ID_ numeric(19,0) identity not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, PROCESSDEFINITION_ numeric(19,0) null, FROM_ numeric(19,0) null, TO_ numeric(19,0) null, CONDITION_ varchar(255) null, FROMINDEX_ int null, primary key (ID_))
+create table JBPM_VARIABLEACCESS (ID_ numeric(19,0) identity not null, VARIABLENAME_ varchar(255) null, ACCESS_ varchar(255) null, MAPPEDNAME_ varchar(255) null, SCRIPT_ numeric(19,0) null, PROCESSSTATE_ numeric(19,0) null, TASKCONTROLLER_ numeric(19,0) null, INDEX_ int null, primary key (ID_))
+create table JBPM_VARIABLEINSTANCE (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, VERSION_ int not null, NAME_ varchar(255) null, CONVERTER_ char(1) null, TOKEN_ numeric(19,0) null, TOKENVARIABLEMAP_ numeric(19,0) null, PROCESSINSTANCE_ numeric(19,0) null, BYTEARRAYVALUE_ numeric(19,0) null, DATEVALUE_ datetime null, DOUBLEVALUE_ double precision null, LONGIDCLASS_ varchar(255) null, LONGVALUE_ numeric(19,0) null, STRINGIDCLASS_ varchar(255) null, STRINGVALUE_ varchar(4000) null, TASKINSTANCE_ numeric(19,0) null, primary key (ID_))
+create index IDX_ACTION_ACTNDL on JBPM_ACTION (ACTIONDELEGATION_)
+create index IDX_ACTION_PROCDF on JBPM_ACTION (PROCESSDEFINITION_)
+create index IDX_ACTION_EVENT on JBPM_ACTION (EVENT_)
+alter table JBPM_ACTION add constraint FK_ACTION_REFACT foreign key (REFERENCEDACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_CRTETIMERACT_TA foreign key (TIMERACTION_) references JBPM_ACTION
+alter table JBPM_ACTION add constraint FK_ACTION_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_ACTION add constraint FK_ACTION_EVENT foreign key (EVENT_) references JBPM_EVENT
+alter table JBPM_ACTION add constraint FK_ACTION_ACTNDEL foreign key (ACTIONDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_ACTION add constraint FK_ACTION_EXPTHDL foreign key (EXCEPTIONHANDLER_) references JBPM_EXCEPTIONHANDLER
+alter table JBPM_BYTEARRAY add constraint FK_BYTEARR_FILDEF foreign key (FILEDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_BYTEBLOCK add constraint FK_BYTEBLOCK_FILE foreign key (PROCESSFILE_) references JBPM_BYTEARRAY
+create index IDX_COMMENT_TSK on JBPM_COMMENT (TASKINSTANCE_)
+create index IDX_COMMENT_TOKEN on JBPM_COMMENT (TOKEN_)
+alter table JBPM_COMMENT add constraint FK_COMMENT_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_COMMENT add constraint FK_COMMENT_TSK foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_DECISIONCONDITIONS add constraint FK_DECCOND_DEC foreign key (DECISION_) references JBPM_NODE
+create index IDX_DELEG_PRCD on JBPM_DELEGATION (PROCESSDEFINITION_)
+alter table JBPM_DELEGATION add constraint FK_DELEGATION_PRCD foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_EVENT add constraint FK_EVENT_TRANS foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_EVENT add constraint FK_EVENT_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_EVENT add constraint FK_EVENT_TASK foreign key (TASK_) references JBPM_TASK
+alter table JBPM_ID_GROUP add constraint FK_ID_GRP_PARENT foreign key (PARENT_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_GRP foreign key (GROUP_) references JBPM_ID_GROUP
+alter table JBPM_ID_MEMBERSHIP add constraint FK_ID_MEMSHIP_USR foreign key (USER_) references JBPM_ID_USER
+create index IDX_JOB_TSKINST on JBPM_JOB (TASKINSTANCE_)
+create index IDX_JOB_TOKEN on JBPM_JOB (TOKEN_)
+create index IDX_JOB_PRINST on JBPM_JOB (PROCESSINSTANCE_)
+alter table JBPM_JOB add constraint FK_JOB_PRINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_JOB add constraint FK_JOB_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_JOB add constraint FK_JOB_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_JOB add constraint FK_JOB_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_JOB add constraint FK_JOB_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_SOURCENODE foreign key (SOURCENODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_DESTNODE foreign key (DESTINATIONNODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_TRANSITION foreign key (TRANSITION_) references JBPM_TRANSITION
+alter table JBPM_LOG add constraint FK_LOG_TASKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_CHILDTOKEN foreign key (CHILD_) references JBPM_TOKEN
+alter table JBPM_LOG add constraint FK_LOG_OLDBYTES foreign key (OLDBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_SWIMINST foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NEWBYTES foreign key (NEWBYTEARRAY_) references JBPM_BYTEARRAY
+alter table JBPM_LOG add constraint FK_LOG_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_LOG add constraint FK_LOG_VARINST foreign key (VARIABLEINSTANCE_) references JBPM_VARIABLEINSTANCE
+alter table JBPM_LOG add constraint FK_LOG_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_LOG add constraint FK_LOG_PARENT foreign key (PARENT_) references JBPM_LOG
+create index IDX_MODDEF_PROCDF on JBPM_MODULEDEFINITION (PROCESSDEFINITION_)
+alter table JBPM_MODULEDEFINITION add constraint FK_MODDEF_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_MODULEDEFINITION add constraint FK_TSKDEF_START foreign key (STARTTASK_) references JBPM_TASK
+create index IDX_MODINST_PRINST on JBPM_MODULEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_MODULEINSTANCE add constraint FK_MODINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_MODULEINSTANCE add constraint FK_TASKMGTINST_TMD foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_PSTATE_SBPRCDEF on JBPM_NODE (SUBPROCESSDEFINITION_)
+create index IDX_NODE_PROCDEF on JBPM_NODE (PROCESSDEFINITION_)
+create index IDX_NODE_ACTION on JBPM_NODE (ACTION_)
+create index IDX_NODE_SUPRSTATE on JBPM_NODE (SUPERSTATE_)
+alter table JBPM_NODE add constraint FK_DECISION_DELEG foreign key (DECISIONDELEGATION) references JBPM_DELEGATION
+alter table JBPM_NODE add constraint FK_NODE_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_PROCST_SBPRCDEF foreign key (SUBPROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_NODE add constraint FK_NODE_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_NODE add constraint FK_NODE_SUPERSTATE foreign key (SUPERSTATE_) references JBPM_NODE
+create index IDX_TSKINST_SWLANE on JBPM_POOLEDACTOR (SWIMLANEINSTANCE_)
+create index IDX_PLDACTR_ACTID on JBPM_POOLEDACTOR (ACTORID_)
+alter table JBPM_POOLEDACTOR add constraint FK_POOLEDACTOR_SLI foreign key (SWIMLANEINSTANCE_) references JBPM_SWIMLANEINSTANCE
+create index IDX_PROCDEF_STRTST on JBPM_PROCESSDEFINITION (STARTSTATE_)
+alter table JBPM_PROCESSDEFINITION add constraint FK_PROCDEF_STRTSTA foreign key (STARTSTATE_) references JBPM_NODE
+create index IDX_PROCIN_SPROCTK on JBPM_PROCESSINSTANCE (SUPERPROCESSTOKEN_)
+create index IDX_PROCIN_ROOTTK on JBPM_PROCESSINSTANCE (ROOTTOKEN_)
+create index IDX_PROCIN_PROCDEF on JBPM_PROCESSINSTANCE (PROCESSDEFINITION_)
+create index IDX_PROCIN_KEY on JBPM_PROCESSINSTANCE (KEY_)
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_ROOTTKN foreign key (ROOTTOKEN_) references JBPM_TOKEN
+alter table JBPM_PROCESSINSTANCE add constraint FK_PROCIN_SPROCTKN foreign key (SUPERPROCESSTOKEN_) references JBPM_TOKEN
+create index IDX_RTACTN_ACTION on JBPM_RUNTIMEACTION (ACTION_)
+create index IDX_RTACTN_PRCINST on JBPM_RUNTIMEACTION (PROCESSINSTANCE_)
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_RUNTIMEACTION add constraint FK_RTACTN_ACTION foreign key (ACTION_) references JBPM_ACTION
+alter table JBPM_SWIMLANE add constraint FK_SWL_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_SWIMLANE add constraint FK_SWL_TSKMGMTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+create index IDX_SWIMLINST_SL on JBPM_SWIMLANEINSTANCE (SWIMLANE_)
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_TM foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_SWIMLANEINSTANCE add constraint FK_SWIMLANEINST_SL foreign key (SWIMLANE_) references JBPM_SWIMLANE
+create index IDX_TASK_PROCDEF on JBPM_TASK (PROCESSDEFINITION_)
+create index IDX_TASK_TSKNODE on JBPM_TASK (TASKNODE_)
+create index IDX_TASK_TASKMGTDF on JBPM_TASK (TASKMGMTDEFINITION_)
+alter table JBPM_TASK add constraint FK_TASK_STARTST foreign key (STARTSTATE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TASK add constraint FK_TASK_ASSDEL foreign key (ASSIGNMENTDELEGATION_) references JBPM_DELEGATION
+alter table JBPM_TASK add constraint FK_TASK_SWIMLANE foreign key (SWIMLANE_) references JBPM_SWIMLANE
+alter table JBPM_TASK add constraint FK_TASK_TASKNODE foreign key (TASKNODE_) references JBPM_NODE
+alter table JBPM_TASK add constraint FK_TASK_TASKMGTDEF foreign key (TASKMGMTDEFINITION_) references JBPM_MODULEDEFINITION
+alter table JBPM_TASK add constraint FK_TSK_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+alter table JBPM_TASKACTORPOOL add constraint FK_TASKACTPL_TSKI foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
+alter table JBPM_TASKACTORPOOL add constraint FK_TSKACTPOL_PLACT foreign key (POOLEDACTOR_) references JBPM_POOLEDACTOR
+alter table JBPM_TASKCONTROLLER add constraint FK_TSKCTRL_DELEG foreign key (TASKCONTROLLERDELEGATION_) references JBPM_DELEGATION
+create index IDX_TSKINST_TMINST on JBPM_TASKINSTANCE (TASKMGMTINSTANCE_)
+create index IDX_TSKINST_SLINST on JBPM_TASKINSTANCE (SWIMLANINSTANCE_)
+create index IDX_TASKINST_TOKN on JBPM_TASKINSTANCE (TOKEN_)
+create index IDX_TASK_ACTORID on JBPM_TASKINSTANCE (ACTORID_)
+create index IDX_TASKINST_TSK on JBPM_TASKINSTANCE (TASK_, PROCINST_)
+alter table JBPM_TASKINSTANCE add constraint FK_TSKINS_PRCINS foreign key (PROCINST_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TMINST foreign key (TASKMGMTINSTANCE_) references JBPM_MODULEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_SLINST foreign key (SWIMLANINSTANCE_) references JBPM_SWIMLANEINSTANCE
+alter table JBPM_TASKINSTANCE add constraint FK_TASKINST_TASK foreign key (TASK_) references JBPM_TASK
+create index IDX_TOKEN_PARENT on JBPM_TOKEN (PARENT_)
+create index IDX_TOKEN_PROCIN on JBPM_TOKEN (PROCESSINSTANCE_)
+create index IDX_TOKEN_NODE on JBPM_TOKEN (NODE_)
+create index IDX_TOKEN_SUBPI on JBPM_TOKEN (SUBPROCESSINSTANCE_)
+alter table JBPM_TOKEN add constraint FK_TOKEN_SUBPI foreign key (SUBPROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PROCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_TOKEN add constraint FK_TOKEN_NODE foreign key (NODE_) references JBPM_NODE
+alter table JBPM_TOKEN add constraint FK_TOKEN_PARENT foreign key (PARENT_) references JBPM_TOKEN
+create index IDX_TKVVARMP_TOKEN on JBPM_TOKENVARIABLEMAP (TOKEN_)
+create index IDX_TKVARMAP_CTXT on JBPM_TOKENVARIABLEMAP (CONTEXTINSTANCE_)
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_TOKEN foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_TOKENVARIABLEMAP add constraint FK_TKVARMAP_CTXT foreign key (CONTEXTINSTANCE_) references JBPM_MODULEINSTANCE
+create index IDX_TRANS_PROCDEF on JBPM_TRANSITION (PROCESSDEFINITION_)
+create index IDX_TRANSIT_FROM on JBPM_TRANSITION (FROM_)
+create index IDX_TRANSIT_TO on JBPM_TRANSITION (TO_)
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_FROM foreign key (FROM_) references JBPM_NODE
+alter table JBPM_TRANSITION add constraint FK_TRANS_PROCDEF foreign key (PROCESSDEFINITION_) references JBPM_PROCESSDEFINITION
+alter table JBPM_TRANSITION add constraint FK_TRANSITION_TO foreign key (TO_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_PROCST foreign key (PROCESSSTATE_) references JBPM_NODE
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_SCRIPT foreign key (SCRIPT_) references JBPM_ACTION
+alter table JBPM_VARIABLEACCESS add constraint FK_VARACC_TSKCTRL foreign key (TASKCONTROLLER_) references JBPM_TASKCONTROLLER
+create index IDX_VARINST_TK on JBPM_VARIABLEINSTANCE (TOKEN_)
+create index IDX_VARINST_TKVARMP on JBPM_VARIABLEINSTANCE (TOKENVARIABLEMAP_)
+create index IDX_VARINST_PRCINS on JBPM_VARIABLEINSTANCE (PROCESSINSTANCE_)
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_PRCINST foreign key (PROCESSINSTANCE_) references JBPM_PROCESSINSTANCE
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TKVARMP foreign key (TOKENVARIABLEMAP_) references JBPM_TOKENVARIABLEMAP
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VARINST_TK foreign key (TOKEN_) references JBPM_TOKEN
+alter table JBPM_VARIABLEINSTANCE add constraint FK_BYTEINST_ARRAY foreign key (BYTEARRAYVALUE_) references JBPM_BYTEARRAY
+alter table JBPM_VARIABLEINSTANCE add constraint FK_VAR_TSKINST foreign key (TASKINSTANCE_) references JBPM_TASKINSTANCE
17 years, 2 months
JBoss JBPM SVN: r3992 - in jbpm3/trunk/modules: core/src/main/java/org/jbpm/graph/log and 16 other directories.
by do-not-reply@jboss.org
Author: thomas.diesler(a)jboss.com
Date: 2009-02-21 08:48:56 -0500 (Sat, 21 Feb 2009)
New Revision: 3992
Added:
jbpm3/trunk/modules/core/src/main/resources/hibernate.mapping.sybase.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/HibernateStringInstance.sybase.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.sybase.hbm.xml
jbpm3/trunk/modules/core/src/test/java/org/jbpm/perf/SimplePerformanceTest.java
Removed:
jbpm3/trunk/modules/core/src/main/resources/hibernate.mapping.sybase.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/HibernateStringInstance.sybase.hbm.xml
jbpm3/trunk/modules/core/src/test/java/org/jbpm/perf/AsyncCallTest.java
Modified:
jbpm3/trunk/modules/core/src/main/java/org/jbpm/db/hibernate/StringMax.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/db/hibernate/TextType.java
jbpm3/trunk/modules/core/src/main/java/org/jbpm/graph/log/ActionLog.java
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/HibernateStringInstance.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/log/variableinstance/StringUpdateLog.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/action/Script.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/ExceptionHandler.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/Node.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/ProcessDefinition.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/Transition.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/exe/Comment.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/instantiation/Delegation.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/logging/log/MessageLog.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/module/def/ModuleDefinition.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/taskmgmt/def/Task.hbm.xml
jbpm3/trunk/modules/core/src/main/resources/org/jbpm/taskmgmt/exe/TaskInstance.hbm.xml
jbpm3/trunk/modules/core/src/test/java/org/jbpm/graph/log/ActionLogDbTest.java
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.db2.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.derby.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.firebird.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.hsqldb.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.informix.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.ingres.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.interbase.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.mckoi.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.mssql.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.oracle.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.pointbase.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.postgresql.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.progress.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.sapdb.sql
jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.sybase.sql
Log:
[JBPM-2056] Restore strictly compatible jbpm322 schema
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/db/hibernate/StringMax.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/db/hibernate/StringMax.java 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/db/hibernate/StringMax.java 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,37 +1,47 @@
package org.jbpm.db.hibernate;
+// $Id$
+
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.util.Properties;
import org.hibernate.type.StringType;
+import org.hibernate.usertype.ParameterizedType;
import org.jbpm.JbpmException;
-public class StringMax extends StringType implements org.hibernate.usertype.ParameterizedType {
+/**
+ * A custom type that truncates string values
+ */
+public class StringMax extends StringType implements ParameterizedType
+{
+ private static final long serialVersionUID = 1L;
- private static final long serialVersionUID = 1L;
-
int length = 4000;
- public void set(PreparedStatement st, Object value, int index) throws SQLException {
+ public void set(PreparedStatement st, Object value, int index) throws SQLException
+ {
String string = (String)value;
- if ( (value!=null)
- && (string.length()>length)
- ) {
- value = string.substring(0, length);
+ if (string != null && string.length() > length)
+ {
+ string = string.substring(0, length);
}
- super.set(st, value, index);
+ super.set(st, string, index);
}
- public void setParameterValues(Properties parameters) {
- if ( (parameters!=null)
- && (parameters.containsKey("length"))
- ){
- try {
- length = Integer.parseInt(parameters.getProperty("length"));
- } catch (NumberFormatException e) {
- throw new JbpmException("hibernate column type 'string_max' can't parse value '"+parameters.getProperty("length")+"' as a max length. default is 4000.", e);
+ public void setParameterValues(Properties parameters)
+ {
+ if (parameters != null && parameters.containsKey("length"))
+ {
+ String propval = parameters.getProperty("length");
+ try
+ {
+ length = Integer.parseInt(propval);
}
+ catch (NumberFormatException e)
+ {
+ throw new JbpmException("hibernate column type 'string_max' can't parse value '" + propval + "' as a max length. default is 4000.", e);
+ }
}
}
}
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/db/hibernate/TextType.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/db/hibernate/TextType.java 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/db/hibernate/TextType.java 2009-02-21 13:48:56 UTC (rev 3992)
@@ -41,110 +41,138 @@
/**
* @author Alejandro Guizar
*/
-public class TextType implements EnhancedUserType, Serializable {
+public class TextType implements EnhancedUserType, Serializable
+{
private transient Log log;
- private static final boolean IS_VALUE_TRACING_ENABLED = LogFactory.getLog(
- StringHelper.qualifier(Type.class.getName())).isTraceEnabled();
+ private static final boolean IS_VALUE_TRACING_ENABLED = LogFactory.getLog(StringHelper.qualifier(Type.class.getName())).isTraceEnabled();
private static final long serialVersionUID = 1L;
- private Log log() {
- if (log == null) {
+ private Log log()
+ {
+ if (log == null)
+ {
log = LogFactory.getLog(getClass());
}
return log;
}
- public Object assemble(Serializable cached, Object owner) throws HibernateException {
- if (cached == null) {
+ public Object assemble(Serializable cached, Object owner) throws HibernateException
+ {
+ if (cached == null)
+ {
return null;
}
- else {
+ else
+ {
return deepCopy(cached);
}
}
- public Object deepCopy(Object value) throws HibernateException {
+ public Object deepCopy(Object value) throws HibernateException
+ {
return value;
}
- public Serializable disassemble(Object value) throws HibernateException {
- if (value == null) {
+ public Serializable disassemble(Object value) throws HibernateException
+ {
+ if (value == null)
+ {
return null;
}
- else {
- return (Serializable) deepCopy(value);
+ else
+ {
+ return (Serializable)deepCopy(value);
}
}
- public boolean equals(Object x, Object y) throws HibernateException {
+ public boolean equals(Object x, Object y) throws HibernateException
+ {
return EqualsHelper.equals(x, y);
}
- public int hashCode(Object x) throws HibernateException {
+ public int hashCode(Object x) throws HibernateException
+ {
return x.hashCode();
}
- public boolean isMutable() {
+ public boolean isMutable()
+ {
return false;
}
- public Object nullSafeGet(ResultSet rs, String[] names, Object owner) throws HibernateException,
- SQLException {
+ public Object nullSafeGet(ResultSet rs, String[] names, Object owner) throws HibernateException, SQLException
+ {
return nullSafeGet(rs, names[0]);
}
- public Object nullSafeGet(ResultSet rs, String name) throws HibernateException, SQLException {
- try {
+ public Object nullSafeGet(ResultSet rs, String name) throws HibernateException, SQLException
+ {
+ try
+ {
Object value = get(rs, name);
- if (value == null) {
- if (IS_VALUE_TRACING_ENABLED) {
+ if (value == null)
+ {
+ if (IS_VALUE_TRACING_ENABLED)
+ {
log().trace("returning null as column: " + name);
}
return null;
}
- else {
- if (IS_VALUE_TRACING_ENABLED) {
+ else
+ {
+ if (IS_VALUE_TRACING_ENABLED)
+ {
log().trace("returning '" + toString(value) + "' as column: " + name);
}
return value;
}
}
- catch (RuntimeException re) {
+ catch (RuntimeException re)
+ {
log().info("could not read column value from result set: " + name + "; " + re.getMessage());
throw re;
}
- catch (SQLException se) {
+ catch (SQLException se)
+ {
log().info("could not read column value from result set: " + name + "; " + se.getMessage());
throw se;
}
}
- public Object get(ResultSet rs, String name) throws HibernateException, SQLException {
+ public Object get(ResultSet rs, String name) throws HibernateException, SQLException
+ {
// retrieve the value of the designated column in the current row of the
// result set as a character reader
Reader charReader = rs.getCharacterStream(name);
// if the corresponding SQL value is NULL, the reader we got is NULL as well
- if (charReader == null || rs.wasNull()) return null;
+ if (charReader == null || rs.wasNull())
+ return null;
// Fetch Reader content up to the end - and put characters in a StringBuffer
StringBuffer sbuf = new StringBuffer();
- try {
+ try
+ {
char[] cbuf = new char[1024];
- for (int amountRead; (amountRead = charReader.read(cbuf)) != -1;) {
+ for (int amountRead; (amountRead = charReader.read(cbuf)) != -1;)
+ {
sbuf.append(cbuf, 0, amountRead);
}
}
- catch (IOException ioe) {
+ catch (IOException ioe)
+ {
throw new HibernateException("IOException occurred reading text", ioe);
}
- finally {
- try {
+ finally
+ {
+ try
+ {
charReader.close();
}
- catch (IOException e) {
+ catch (IOException e)
+ {
throw new HibernateException("IOException occurred closing stream", e);
}
}
@@ -153,94 +181,100 @@
return sbuf.toString();
}
- public void nullSafeSet(PreparedStatement st, Object value, int index) throws HibernateException,
- SQLException {
- try {
- if (value == null) {
- if (IS_VALUE_TRACING_ENABLED) {
+ public void nullSafeSet(PreparedStatement st, Object value, int index) throws HibernateException, SQLException
+ {
+ try
+ {
+ if (value == null)
+ {
+ if (IS_VALUE_TRACING_ENABLED)
+ {
log().trace("binding null to parameter: " + index);
}
setNull(st, index);
}
- else {
- if (IS_VALUE_TRACING_ENABLED) {
+ else
+ {
+ if (IS_VALUE_TRACING_ENABLED)
+ {
log().trace("binding '" + toString(value) + "' to parameter: " + index);
}
set(st, value, index);
}
}
- catch (RuntimeException re) {
- log().info(
- "could not bind value '"
- + nullSafeToString(value)
- + "' to parameter: "
- + index
- + "; "
- + re.getMessage());
+ catch (RuntimeException re)
+ {
+ log().info("could not bind value '" + nullSafeToString(value) + "' to parameter: " + index + "; " + re.getMessage());
throw re;
}
- catch (SQLException se) {
- log().info(
- "could not bind value '"
- + nullSafeToString(value)
- + "' to parameter: "
- + index
- + "; "
- + se.getMessage());
+ catch (SQLException se)
+ {
+ log().info("could not bind value '" + nullSafeToString(value) + "' to parameter: " + index + "; " + se.getMessage());
throw se;
}
}
- public void set(PreparedStatement st, Object value, int index) throws HibernateException,
- SQLException {
- String str = (String) value;
+ public void set(PreparedStatement st, Object value, int index) throws HibernateException, SQLException
+ {
+ String str = (String)value;
st.setCharacterStream(index, new StringReader(str), str.length());
}
- public void setNull(PreparedStatement st, int index) throws HibernateException, SQLException {
+ public void setNull(PreparedStatement st, int index) throws HibernateException, SQLException
+ {
// JBPM-1818: workaround for SQL state JZ0SL: "Unsupported SQL type" with jConnect
st.setCharacterStream(index, null, 0);
}
- public Object replace(Object original, Object target, Object owner) throws HibernateException {
+ public Object replace(Object original, Object target, Object owner) throws HibernateException
+ {
return original;
}
- public Class returnedClass() {
+ public Class returnedClass()
+ {
return String.class;
}
- public int[] sqlTypes() {
+ public int[] sqlTypes()
+ {
return new int[] { sqlType() };
}
- public int sqlType() {
+ public int sqlType()
+ {
return Types.CLOB;
}
- public String objectToSQLString(Object value) {
- return '\'' + (String) value + '\'';
+ public String objectToSQLString(Object value)
+ {
+ return '\'' + (String)value + '\'';
}
- public Object fromXMLString(String xml) {
+ public Object fromXMLString(String xml)
+ {
return xml == null || xml.length() == 0 ? null : fromStringValue(xml);
}
- public String toXMLString(Object value) {
+ public String toXMLString(Object value)
+ {
return toString(value);
}
- public String nullSafeToString(Object value) throws HibernateException {
+ public String nullSafeToString(Object value) throws HibernateException
+ {
return value == null ? null : toString(value);
}
- public String toString(Object val) {
- return (String) val;
+ public String toString(Object val)
+ {
+ return (String)val;
}
- public Object fromStringValue(String xml) {
+ public Object fromStringValue(String xml)
+ {
return xml;
}
}
Modified: jbpm3/trunk/modules/core/src/main/java/org/jbpm/graph/log/ActionLog.java
===================================================================
--- jbpm3/trunk/modules/core/src/main/java/org/jbpm/graph/log/ActionLog.java 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/java/org/jbpm/graph/log/ActionLog.java 2009-02-21 13:48:56 UTC (rev 3992)
@@ -27,45 +27,57 @@
import org.jbpm.graph.def.Action;
import org.jbpm.logging.log.CompositeLog;
-public class ActionLog extends CompositeLog {
+public class ActionLog extends CompositeLog
+{
private static final long serialVersionUID = 1L;
protected Action action = null;
protected String exception = null;
-
- public ActionLog() {
+
+ public ActionLog()
+ {
}
- public ActionLog(Action action) {
+ public ActionLog(Action action)
+ {
this.action = action;
}
- public String toString() {
+ public String toString()
+ {
StringBuffer buffer = new StringBuffer();
buffer.append("action[");
buffer.append(action);
- if (exception!=null) {
+ if (getException() != null)
+ {
buffer.append(", threw '");
- buffer.append(exception);
+ buffer.append(getException());
buffer.append("'");
}
buffer.append("]");
return buffer.toString();
}
-
- public void setException(Throwable exception) {
+
+ public void setException(Throwable throwable)
+ {
StringWriter stringWriter = new StringWriter();
- exception.printStackTrace(new PrintWriter(stringWriter));
- this.exception = stringWriter.toString();
+ throwable.printStackTrace(new PrintWriter(stringWriter));
+ exception = stringWriter.toString();
}
- public Action getAction() {
+
+ public Action getAction()
+ {
return action;
}
- public void setAction(Action action) {
+
+ public void setAction(Action action)
+ {
this.action = action;
}
- public String getException() {
+
+ public String getException()
+ {
return exception;
}
}
Deleted: jbpm3/trunk/modules/core/src/main/resources/hibernate.mapping.sybase.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/hibernate.mapping.sybase.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/hibernate.mapping.sybase.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,142 +0,0 @@
- <!-- ###################### -->
- <!-- # jbpm mapping files # -->
- <!-- ###################### -->
-
- <!-- hql queries -->
- <mapping resource="org/jbpm/db/hibernate.queries.hbm.xml" />
-
- <!-- sybase type mappings -->
- <mapping resource="org/jbpm/db/hibernate.types.sybase.hbm.xml" />
-
- <!-- hql queries used in simulation for querying historical data.
- uncomment if you want to use the GetSimulationInputCommand
- or you want to use the queries directly.
- beware: the queries need the stddev function to be enabled in your dialect.
- for more information, visit:
- http://www.camunda.com/business_process_simulation_news/mysql_and_stddev.... -->
- <!--
- <mapping resource="org/jbpm/sim/bam/hibernate.queries.hbm.xml" />
- -->
-
- <!-- graph.action mapping files -->
- <mapping resource="org/jbpm/graph/action/MailAction.hbm.xml"/>
-
- <!-- graph.def mapping files -->
- <mapping resource="org/jbpm/graph/def/ProcessDefinition.hbm.xml"/>
- <mapping resource="org/jbpm/graph/def/Node.hbm.xml"/>
- <mapping resource="org/jbpm/graph/def/Transition.hbm.xml"/>
- <mapping resource="org/jbpm/graph/def/Event.hbm.xml"/>
- <mapping resource="org/jbpm/graph/def/Action.hbm.xml"/>
- <mapping resource="org/jbpm/graph/def/SuperState.hbm.xml"/>
- <mapping resource="org/jbpm/graph/def/ExceptionHandler.hbm.xml"/>
- <mapping resource="org/jbpm/instantiation/Delegation.hbm.xml"/>
-
- <!-- ########################################### -->
- <!-- # mapping file with external dependencies # -->
- <!-- ########################################### -->
- <!-- the following mapping file has a dependency on 'bsh-{version}.jar'.
- uncomment this if bsh is not in your classpath.
- the script element will not be available in process definition files.
- note: this mapping must appear below org/jbpm/graph/def/Action.hbm.xml -->
- <mapping resource="org/jbpm/graph/action/Script.hbm.xml"/>
-
- <!-- graph.node mapping files -->
- <mapping resource="org/jbpm/graph/node/StartState.hbm.xml"/>
- <mapping resource="org/jbpm/graph/node/EndState.hbm.xml"/>
- <mapping resource="org/jbpm/graph/node/ProcessState.hbm.xml"/>
- <mapping resource="org/jbpm/graph/node/Decision.hbm.xml"/>
- <mapping resource="org/jbpm/graph/node/Fork.hbm.xml"/>
- <mapping resource="org/jbpm/graph/node/Join.hbm.xml"/>
- <mapping resource="org/jbpm/graph/node/MailNode.hbm.xml"/>
- <mapping resource="org/jbpm/graph/node/State.hbm.xml"/>
- <mapping resource="org/jbpm/graph/node/TaskNode.hbm.xml"/>
-
- <!-- context.def mapping files -->
- <mapping resource="org/jbpm/context/def/ContextDefinition.hbm.xml"/>
- <mapping resource="org/jbpm/context/def/VariableAccess.hbm.xml"/>
-
- <!-- bytes mapping files -->
- <mapping resource="org/jbpm/bytes/ByteArray.hbm.xml"/>
-
- <!-- module.def mapping files -->
- <mapping resource="org/jbpm/module/def/ModuleDefinition.hbm.xml"/>
-
- <!-- file.def mapping files -->
- <mapping resource="org/jbpm/file/def/FileDefinition.hbm.xml"/>
-
- <!-- taskmgmt.def mapping files -->
- <mapping resource="org/jbpm/taskmgmt/def/TaskMgmtDefinition.hbm.xml"/>
- <mapping resource="org/jbpm/taskmgmt/def/Swimlane.hbm.xml"/>
- <mapping resource="org/jbpm/taskmgmt/def/Task.hbm.xml"/>
- <mapping resource="org/jbpm/taskmgmt/def/TaskController.hbm.xml"/>
-
- <!-- scheduler.def mapping files -->
- <mapping resource="org/jbpm/scheduler/def/CreateTimerAction.hbm.xml"/>
- <mapping resource="org/jbpm/scheduler/def/CancelTimerAction.hbm.xml"/>
-
- <!-- graph.exe mapping files -->
- <mapping resource="org/jbpm/graph/exe/Comment.hbm.xml"/>
- <mapping resource="org/jbpm/graph/exe/ProcessInstance.hbm.xml"/>
- <mapping resource="org/jbpm/graph/exe/Token.hbm.xml"/>
- <mapping resource="org/jbpm/graph/exe/RuntimeAction.hbm.xml"/>
-
- <!-- module.exe mapping files -->
- <mapping resource="org/jbpm/module/exe/ModuleInstance.hbm.xml"/>
-
- <!-- context.exe mapping files -->
- <mapping resource="org/jbpm/context/exe/ContextInstance.hbm.xml"/>
- <mapping resource="org/jbpm/context/exe/TokenVariableMap.hbm.xml"/>
- <mapping resource="org/jbpm/context/exe/VariableInstance.hbm.xml"/>
- <mapping resource="org/jbpm/context/exe/variableinstance/ByteArrayInstance.hbm.xml"/>
- <mapping resource="org/jbpm/context/exe/variableinstance/DateInstance.hbm.xml"/>
- <mapping resource="org/jbpm/context/exe/variableinstance/DoubleInstance.hbm.xml"/>
- <mapping resource="org/jbpm/context/exe/variableinstance/HibernateLongInstance.hbm.xml"/>
- <mapping resource="org/jbpm/context/exe/variableinstance/HibernateStringInstance.sybase.hbm.xml" />
- <mapping resource="org/jbpm/context/exe/variableinstance/LongInstance.hbm.xml"/>
- <mapping resource="org/jbpm/context/exe/variableinstance/NullInstance.hbm.xml"/>
- <mapping resource="org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml"/>
-
- <!-- job mapping files -->
- <mapping resource="org/jbpm/job/Job.hbm.xml"/>
- <mapping resource="org/jbpm/job/Timer.hbm.xml"/>
- <mapping resource="org/jbpm/job/ExecuteNodeJob.hbm.xml"/>
- <mapping resource="org/jbpm/job/ExecuteActionJob.hbm.xml"/>
- <mapping resource="org/jbpm/job/CleanUpProcessJob.hbm.xml"/>
-
- <!-- taskmgmt.exe mapping files -->
- <mapping resource="org/jbpm/taskmgmt/exe/TaskMgmtInstance.hbm.xml"/>
- <mapping resource="org/jbpm/taskmgmt/exe/TaskInstance.hbm.xml"/>
- <mapping resource="org/jbpm/taskmgmt/exe/PooledActor.hbm.xml"/>
- <mapping resource="org/jbpm/taskmgmt/exe/SwimlaneInstance.hbm.xml"/>
-
- <!-- logging mapping files -->
- <mapping resource="org/jbpm/logging/log/ProcessLog.hbm.xml"/>
- <mapping resource="org/jbpm/logging/log/MessageLog.hbm.xml"/>
- <mapping resource="org/jbpm/logging/log/CompositeLog.hbm.xml"/>
- <mapping resource="org/jbpm/graph/log/ActionLog.hbm.xml"/>
- <mapping resource="org/jbpm/graph/log/NodeLog.hbm.xml"/>
- <mapping resource="org/jbpm/graph/log/ProcessInstanceCreateLog.hbm.xml"/>
- <mapping resource="org/jbpm/graph/log/ProcessInstanceEndLog.hbm.xml"/>
- <mapping resource="org/jbpm/graph/log/ProcessStateLog.hbm.xml"/>
- <mapping resource="org/jbpm/graph/log/SignalLog.hbm.xml"/>
- <mapping resource="org/jbpm/graph/log/TokenCreateLog.hbm.xml"/>
- <mapping resource="org/jbpm/graph/log/TokenEndLog.hbm.xml"/>
- <mapping resource="org/jbpm/graph/log/TransitionLog.hbm.xml"/>
- <mapping resource="org/jbpm/context/log/VariableLog.hbm.xml"/>
- <mapping resource="org/jbpm/context/log/VariableCreateLog.hbm.xml"/>
- <mapping resource="org/jbpm/context/log/VariableDeleteLog.hbm.xml"/>
- <mapping resource="org/jbpm/context/log/VariableUpdateLog.hbm.xml"/>
- <mapping resource="org/jbpm/context/log/variableinstance/ByteArrayUpdateLog.hbm.xml"/>
- <mapping resource="org/jbpm/context/log/variableinstance/DateUpdateLog.hbm.xml"/>
- <mapping resource="org/jbpm/context/log/variableinstance/DoubleUpdateLog.hbm.xml"/>
- <mapping resource="org/jbpm/context/log/variableinstance/HibernateLongUpdateLog.hbm.xml"/>
- <mapping resource="org/jbpm/context/log/variableinstance/HibernateStringUpdateLog.hbm.xml"/>
- <mapping resource="org/jbpm/context/log/variableinstance/LongUpdateLog.hbm.xml"/>
- <mapping resource="org/jbpm/context/log/variableinstance/StringUpdateLog.hbm.xml"/>
- <mapping resource="org/jbpm/taskmgmt/log/TaskLog.hbm.xml"/>
- <mapping resource="org/jbpm/taskmgmt/log/TaskCreateLog.hbm.xml"/>
- <mapping resource="org/jbpm/taskmgmt/log/TaskAssignLog.hbm.xml"/>
- <mapping resource="org/jbpm/taskmgmt/log/TaskEndLog.hbm.xml"/>
- <mapping resource="org/jbpm/taskmgmt/log/SwimlaneLog.hbm.xml"/>
- <mapping resource="org/jbpm/taskmgmt/log/SwimlaneCreateLog.hbm.xml"/>
- <mapping resource="org/jbpm/taskmgmt/log/SwimlaneAssignLog.hbm.xml"/>
Copied: jbpm3/trunk/modules/core/src/main/resources/hibernate.mapping.sybase.xml (from rev 3991, jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/hibernate.mapping.sybase.xml)
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/hibernate.mapping.sybase.xml (rev 0)
+++ jbpm3/trunk/modules/core/src/main/resources/hibernate.mapping.sybase.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -0,0 +1,142 @@
+ <!-- ###################### -->
+ <!-- # jbpm mapping files # -->
+ <!-- ###################### -->
+
+ <!-- hql queries -->
+ <mapping resource="org/jbpm/db/hibernate.queries.hbm.xml" />
+
+ <!-- sybase type mappings -->
+ <mapping resource="org/jbpm/db/hibernate.types.sybase.hbm.xml" />
+
+ <!-- hql queries used in simulation for querying historical data.
+ uncomment if you want to use the GetSimulationInputCommand
+ or you want to use the queries directly.
+ beware: the queries need the stddev function to be enabled in your dialect.
+ for more information, visit:
+ http://www.camunda.com/business_process_simulation_news/mysql_and_stddev.... -->
+ <!--
+ <mapping resource="org/jbpm/sim/bam/hibernate.queries.hbm.xml" />
+ -->
+
+ <!-- graph.action mapping files -->
+ <mapping resource="org/jbpm/graph/action/MailAction.hbm.xml"/>
+
+ <!-- graph.def mapping files -->
+ <mapping resource="org/jbpm/graph/def/ProcessDefinition.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/def/Node.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/def/Transition.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/def/Event.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/def/Action.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/def/SuperState.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/def/ExceptionHandler.hbm.xml"/>
+ <mapping resource="org/jbpm/instantiation/Delegation.hbm.xml"/>
+
+ <!-- ########################################### -->
+ <!-- # mapping file with external dependencies # -->
+ <!-- ########################################### -->
+ <!-- the following mapping file has a dependency on 'bsh-{version}.jar'.
+ uncomment this if bsh is not in your classpath.
+ the script element will not be available in process definition files.
+ note: this mapping must appear below org/jbpm/graph/def/Action.hbm.xml -->
+ <mapping resource="org/jbpm/graph/action/Script.hbm.xml"/>
+
+ <!-- graph.node mapping files -->
+ <mapping resource="org/jbpm/graph/node/StartState.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/node/EndState.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/node/ProcessState.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/node/Decision.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/node/Fork.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/node/Join.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/node/MailNode.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/node/State.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/node/TaskNode.hbm.xml"/>
+
+ <!-- context.def mapping files -->
+ <mapping resource="org/jbpm/context/def/ContextDefinition.hbm.xml"/>
+ <mapping resource="org/jbpm/context/def/VariableAccess.hbm.xml"/>
+
+ <!-- bytes mapping files -->
+ <mapping resource="org/jbpm/bytes/ByteArray.hbm.xml"/>
+
+ <!-- module.def mapping files -->
+ <mapping resource="org/jbpm/module/def/ModuleDefinition.hbm.xml"/>
+
+ <!-- file.def mapping files -->
+ <mapping resource="org/jbpm/file/def/FileDefinition.hbm.xml"/>
+
+ <!-- taskmgmt.def mapping files -->
+ <mapping resource="org/jbpm/taskmgmt/def/TaskMgmtDefinition.hbm.xml"/>
+ <mapping resource="org/jbpm/taskmgmt/def/Swimlane.hbm.xml"/>
+ <mapping resource="org/jbpm/taskmgmt/def/Task.hbm.xml"/>
+ <mapping resource="org/jbpm/taskmgmt/def/TaskController.hbm.xml"/>
+
+ <!-- scheduler.def mapping files -->
+ <mapping resource="org/jbpm/scheduler/def/CreateTimerAction.hbm.xml"/>
+ <mapping resource="org/jbpm/scheduler/def/CancelTimerAction.hbm.xml"/>
+
+ <!-- graph.exe mapping files -->
+ <mapping resource="org/jbpm/graph/exe/Comment.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/exe/ProcessInstance.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/exe/Token.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/exe/RuntimeAction.hbm.xml"/>
+
+ <!-- module.exe mapping files -->
+ <mapping resource="org/jbpm/module/exe/ModuleInstance.hbm.xml"/>
+
+ <!-- context.exe mapping files -->
+ <mapping resource="org/jbpm/context/exe/ContextInstance.hbm.xml"/>
+ <mapping resource="org/jbpm/context/exe/TokenVariableMap.hbm.xml"/>
+ <mapping resource="org/jbpm/context/exe/VariableInstance.hbm.xml"/>
+ <mapping resource="org/jbpm/context/exe/variableinstance/ByteArrayInstance.hbm.xml"/>
+ <mapping resource="org/jbpm/context/exe/variableinstance/DateInstance.hbm.xml"/>
+ <mapping resource="org/jbpm/context/exe/variableinstance/DoubleInstance.hbm.xml"/>
+ <mapping resource="org/jbpm/context/exe/variableinstance/HibernateLongInstance.hbm.xml"/>
+ <mapping resource="org/jbpm/context/exe/variableinstance/HibernateStringInstance.hbm.xml" />
+ <mapping resource="org/jbpm/context/exe/variableinstance/LongInstance.hbm.xml"/>
+ <mapping resource="org/jbpm/context/exe/variableinstance/NullInstance.hbm.xml"/>
+ <mapping resource="org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml"/>
+
+ <!-- job mapping files -->
+ <mapping resource="org/jbpm/job/Job.hbm.xml"/>
+ <mapping resource="org/jbpm/job/Timer.hbm.xml"/>
+ <mapping resource="org/jbpm/job/ExecuteNodeJob.hbm.xml"/>
+ <mapping resource="org/jbpm/job/ExecuteActionJob.hbm.xml"/>
+ <mapping resource="org/jbpm/job/CleanUpProcessJob.hbm.xml"/>
+
+ <!-- taskmgmt.exe mapping files -->
+ <mapping resource="org/jbpm/taskmgmt/exe/TaskMgmtInstance.hbm.xml"/>
+ <mapping resource="org/jbpm/taskmgmt/exe/TaskInstance.hbm.xml"/>
+ <mapping resource="org/jbpm/taskmgmt/exe/PooledActor.hbm.xml"/>
+ <mapping resource="org/jbpm/taskmgmt/exe/SwimlaneInstance.hbm.xml"/>
+
+ <!-- logging mapping files -->
+ <mapping resource="org/jbpm/logging/log/ProcessLog.hbm.xml"/>
+ <mapping resource="org/jbpm/logging/log/MessageLog.hbm.xml"/>
+ <mapping resource="org/jbpm/logging/log/CompositeLog.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/log/ActionLog.sybase.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/log/NodeLog.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/log/ProcessInstanceCreateLog.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/log/ProcessInstanceEndLog.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/log/ProcessStateLog.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/log/SignalLog.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/log/TokenCreateLog.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/log/TokenEndLog.hbm.xml"/>
+ <mapping resource="org/jbpm/graph/log/TransitionLog.hbm.xml"/>
+ <mapping resource="org/jbpm/context/log/VariableLog.hbm.xml"/>
+ <mapping resource="org/jbpm/context/log/VariableCreateLog.hbm.xml"/>
+ <mapping resource="org/jbpm/context/log/VariableDeleteLog.hbm.xml"/>
+ <mapping resource="org/jbpm/context/log/VariableUpdateLog.hbm.xml"/>
+ <mapping resource="org/jbpm/context/log/variableinstance/ByteArrayUpdateLog.hbm.xml"/>
+ <mapping resource="org/jbpm/context/log/variableinstance/DateUpdateLog.hbm.xml"/>
+ <mapping resource="org/jbpm/context/log/variableinstance/DoubleUpdateLog.hbm.xml"/>
+ <mapping resource="org/jbpm/context/log/variableinstance/HibernateLongUpdateLog.hbm.xml"/>
+ <mapping resource="org/jbpm/context/log/variableinstance/HibernateStringUpdateLog.hbm.xml"/>
+ <mapping resource="org/jbpm/context/log/variableinstance/LongUpdateLog.hbm.xml"/>
+ <mapping resource="org/jbpm/context/log/variableinstance/StringUpdateLog.hbm.xml"/>
+ <mapping resource="org/jbpm/taskmgmt/log/TaskLog.hbm.xml"/>
+ <mapping resource="org/jbpm/taskmgmt/log/TaskCreateLog.hbm.xml"/>
+ <mapping resource="org/jbpm/taskmgmt/log/TaskAssignLog.hbm.xml"/>
+ <mapping resource="org/jbpm/taskmgmt/log/TaskEndLog.hbm.xml"/>
+ <mapping resource="org/jbpm/taskmgmt/log/SwimlaneLog.hbm.xml"/>
+ <mapping resource="org/jbpm/taskmgmt/log/SwimlaneCreateLog.hbm.xml"/>
+ <mapping resource="org/jbpm/taskmgmt/log/SwimlaneAssignLog.hbm.xml"/>
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/HibernateStringInstance.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/HibernateStringInstance.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/HibernateStringInstance.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -8,7 +8,7 @@
<subclass name="org.jbpm.context.exe.variableinstance.HibernateStringInstance"
extends="org.jbpm.context.exe.VariableInstance"
discriminator-value="I">
- <any name="value" id-type="text" cascade="save-update">
+ <any name="value" id-type="string" cascade="save-update">
<column name="STRINGIDCLASS_" />
<column name="STRINGVALUE_" length="4000"/>
</any>
Deleted: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/HibernateStringInstance.sybase.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/HibernateStringInstance.sybase.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/HibernateStringInstance.sybase.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,17 +0,0 @@
-<?xml version="1.0"?>
-
-<!DOCTYPE hibernate-mapping PUBLIC
- "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
-
-<hibernate-mapping auto-import="false" default-access="field">
- <subclass name="org.jbpm.context.exe.variableinstance.HibernateStringInstance"
- extends="org.jbpm.context.exe.VariableInstance"
- discriminator-value="I">
- <!-- id-type seems to be unaware of type definitions -->
- <any name="value" id-type="org.jbpm.db.hibernate.TextType" cascade="save-update">
- <column name="STRINGIDCLASS_" />
- <column name="STRINGVALUE_" length="4000"/>
- </any>
- </subclass>
-</hibernate-mapping>
Copied: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/HibernateStringInstance.sybase.hbm.xml (from rev 3991, jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/HibernateStringInstance.sybase.hbm.xml)
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/HibernateStringInstance.sybase.hbm.xml (rev 0)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/HibernateStringInstance.sybase.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE hibernate-mapping PUBLIC
+ "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+ "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping auto-import="false" default-access="field">
+ <subclass name="org.jbpm.context.exe.variableinstance.HibernateStringInstance"
+ extends="org.jbpm.context.exe.VariableInstance"
+ discriminator-value="I">
+ <!-- id-type seems to be unaware of type definitions -->
+ <any name="value" id-type="org.jbpm.db.hibernate.TextType" cascade="save-update">
+ <column name="STRINGIDCLASS_" />
+ <column name="STRINGVALUE_" length="4000"/>
+ </any>
+ </subclass>
+</hibernate-mapping>
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/exe/variableinstance/StringInstance.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -8,6 +8,6 @@
<subclass name="org.jbpm.context.exe.variableinstance.StringInstance"
extends="org.jbpm.context.exe.VariableInstance"
discriminator-value="S">
- <property name="value" column="STRINGVALUE_" type="text" length="4000"/>
+ <property name="value" column="STRINGVALUE_" type="string" length="4000"/>
</subclass>
</hibernate-mapping>
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/log/variableinstance/StringUpdateLog.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/log/variableinstance/StringUpdateLog.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/context/log/variableinstance/StringUpdateLog.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -9,8 +9,8 @@
<subclass name="org.jbpm.context.log.variableinstance.StringUpdateLog"
extends="org.jbpm.context.log.VariableUpdateLog"
discriminator-value="U">
- <property name="oldValue" column="OLDSTRINGVALUE_" type="text" length="4000"/>
- <property name="newValue" column="NEWSTRINGVALUE_" type="text" length="4000"/>
+ <property name="oldValue" column="OLDSTRINGVALUE_" type="string" length="4000"/>
+ <property name="newValue" column="NEWSTRINGVALUE_" type="string" length="4000"/>
</subclass>
</hibernate-mapping>
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/action/Script.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/action/Script.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/action/Script.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -7,7 +7,7 @@
<subclass name="org.jbpm.graph.action.Script"
discriminator-value="S"
extends="org.jbpm.graph.def.Action">
- <property name="expression" column="EXPRESSION_" type="text" length="4000" />
+ <property name="expression" column="EXPRESSION_" type="string" length="4000" />
<set name="variableAccesses" cascade="all">
<key column="SCRIPT_" foreign-key="FK_VARACC_SCRIPT"/>
<one-to-many class="org.jbpm.context.def.VariableAccess" />
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/ExceptionHandler.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/ExceptionHandler.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/ExceptionHandler.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -8,8 +8,7 @@
table="JBPM_EXCEPTIONHANDLER">
<id name="id" column="ID_"><generator class="native" /></id>
- <property name="exceptionClassName" column="EXCEPTIONCLASSNAME_"
- type="text" length="4000" />
+ <property name="exceptionClassName" column="EXCEPTIONCLASSNAME_" type="string" length="4000" />
<any name="graphElement" id-type="long" meta-type="char">
<meta-value value="A" class="org.jbpm.taskmgmt.def.Task"/>
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/Node.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/Node.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/Node.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -25,7 +25,7 @@
<!-- GRAPHELEMENT -->
<property name="name" column="NAME_"/>
- <property name="description" column="DESCRIPTION_" type="text" length="4000"/>
+ <property name="description" column="DESCRIPTION_" type="string" length="4000"/>
<many-to-one name="processDefinition"
column="PROCESSDEFINITION_"
foreign-key="FK_NODE_PROCDEF"
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/ProcessDefinition.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/ProcessDefinition.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/ProcessDefinition.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -13,7 +13,7 @@
<!-- GRAPHELEMENT -->
<!-- base class fields are mapped here -->
<property name="name" column="NAME_" />
- <property name="description" column="DESCRIPTION_" type="text" length="4000"/>
+ <property name="description" column="DESCRIPTION_" type="string" length="4000"/>
<map name="events" cascade="all">
<key column="PROCESSDEFINITION_" foreign-key="FK_EVENT_PROCDEF" />
<index column="EVENTTYPE_" type="string"/>
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/Transition.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/Transition.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/def/Transition.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -10,7 +10,7 @@
<!-- GRAPHELEMENT -->
<property name="name" column="NAME_"/>
- <property name="description" column="DESCRIPTION_" type="text" length="4000"/>
+ <property name="description" column="DESCRIPTION_" type="string" length="4000"/>
<many-to-one name="processDefinition"
column="PROCESSDEFINITION_"
foreign-key="FK_TRANS_PROCDEF"
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/exe/Comment.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/exe/Comment.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/exe/Comment.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -11,7 +11,7 @@
<property name="actorId" column="ACTORID_"/>
<property name="time" column="TIME_"/>
- <property name="message" column="MESSAGE_" type="text" length="4000"/>
+ <property name="message" column="MESSAGE_" type="string" length="4000"/>
<many-to-one name="token"
column="TOKEN_"
foreign-key="FK_COMMENT_TOKEN"
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -6,16 +6,12 @@
<hibernate-mapping auto-import="false" default-access="field">
- <subclass name="org.jbpm.graph.log.ActionLog"
- extends="org.jbpm.logging.log.CompositeLog"
- discriminator-value="A">
-
- <property name="exception" column="EXCEPTION_" type="text" length="4000"/>
- <many-to-one name="action"
- column="ACTION_"
- class="org.jbpm.graph.def.Action"
- foreign-key="FK_LOG_ACTION" />
+ <subclass name="org.jbpm.graph.log.ActionLog" extends="org.jbpm.logging.log.CompositeLog" discriminator-value="A">
+ <property name="exception" column="EXCEPTION_" type="string" length="4000"/>
+
+ <many-to-one name="action" column="ACTION_" class="org.jbpm.graph.def.Action" foreign-key="FK_LOG_ACTION" />
+
</subclass>
</hibernate-mapping>
Copied: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.sybase.hbm.xml (from rev 3991, jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.sybase.hbm.xml)
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.sybase.hbm.xml (rev 0)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.sybase.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -0,0 +1,17 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE hibernate-mapping PUBLIC
+ "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
+ "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping auto-import="false" default-access="field">
+
+ <subclass name="org.jbpm.graph.log.ActionLog" extends="org.jbpm.logging.log.CompositeLog" discriminator-value="A">
+
+ <property name="exception" column="EXCEPTION_" type="text" length="4000"/>
+
+ <many-to-one name="action" column="ACTION_" class="org.jbpm.graph.def.Action" foreign-key="FK_LOG_ACTION" />
+
+ </subclass>
+
+</hibernate-mapping>
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/instantiation/Delegation.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/instantiation/Delegation.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/instantiation/Delegation.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -8,8 +8,8 @@
table="JBPM_DELEGATION">
<id name="id" column="ID_"><generator class="native" /></id>
- <property name="className" column="CLASSNAME_" type="text" length="4000" />
- <property name="configuration" column="CONFIGURATION_" type="text" length="4000" />
+ <property name="className" column="CLASSNAME_" type="string" length="4000" />
+ <property name="configuration" column="CONFIGURATION_" type="string" length="4000" />
<property name="configType" column="CONFIGTYPE_"/>
<many-to-one name="processDefinition"
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/job/Job.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -35,7 +35,7 @@
<property name="isExclusive" column="ISEXCLUSIVE_" />
<property name="lockOwner" column="LOCKOWNER_" />
<property name="lockTime" column="LOCKTIME_" />
- <property name="exception" column="EXCEPTION_" type="text" length="4000"/>
+ <property name="exception" column="EXCEPTION_" type="string" length="4000"/>
<property name="retries" column="RETRIES_" />
</class>
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/logging/log/MessageLog.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/logging/log/MessageLog.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/logging/log/MessageLog.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -9,7 +9,7 @@
<subclass name="org.jbpm.logging.log.MessageLog"
extends="org.jbpm.logging.log.ProcessLog"
discriminator-value="M">
- <property name="message" column="MESSAGE_" type="text" length="4000"/>
+ <property name="message" column="MESSAGE_" type="string" length="4000"/>
</subclass>
</hibernate-mapping>
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/module/def/ModuleDefinition.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/module/def/ModuleDefinition.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/module/def/ModuleDefinition.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -21,7 +21,7 @@
<!-- : -->
<!-- : -->
- <property name="name" column="NAME_" type="text" length="4000"/>
+ <property name="name" column="NAME_" type="string" length="4000"/>
<many-to-one name="processDefinition"
column="PROCESSDEFINITION_"
foreign-key="FK_MODDEF_PROCDEF"
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/taskmgmt/def/Task.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/taskmgmt/def/Task.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/taskmgmt/def/Task.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -12,7 +12,8 @@
<!-- GRAPHELEMENT -->
<property name="name" column="NAME_" />
- <property name="description" column="DESCRIPTION_" type="text" length="4000"/>
+ <property name="description" column="DESCRIPTION_" type="string" length="4000"/>
+
<many-to-one name="processDefinition"
column="PROCESSDEFINITION_"
foreign-key="FK_TASK_PROCDEF"
Modified: jbpm3/trunk/modules/core/src/main/resources/org/jbpm/taskmgmt/exe/TaskInstance.hbm.xml
===================================================================
--- jbpm3/trunk/modules/core/src/main/resources/org/jbpm/taskmgmt/exe/TaskInstance.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/main/resources/org/jbpm/taskmgmt/exe/TaskInstance.hbm.xml 2009-02-21 13:48:56 UTC (rev 3992)
@@ -14,7 +14,7 @@
<version name="version" column="VERSION_" />
<property name="name" column="NAME_" />
- <property name="description" column="DESCRIPTION_" type="text" length="4000"/>
+ <property name="description" column="DESCRIPTION_" type="string" length="4000"/>
<property name="actorId" column="ACTORID_" index="IDX_TASK_ACTORID"/>
<property name="create" column="CREATE_" />
<property name="start" column="START_" />
Modified: jbpm3/trunk/modules/core/src/test/java/org/jbpm/graph/log/ActionLogDbTest.java
===================================================================
--- jbpm3/trunk/modules/core/src/test/java/org/jbpm/graph/log/ActionLogDbTest.java 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/test/java/org/jbpm/graph/log/ActionLogDbTest.java 2009-02-21 13:48:56 UTC (rev 3992)
@@ -21,12 +21,14 @@
*/
package org.jbpm.graph.log;
+import java.io.PrintWriter;
+import java.io.StringWriter;
+
import org.jbpm.db.AbstractDbTestCase;
import org.jbpm.graph.def.Action;
public class ActionLogDbTest extends AbstractDbTestCase
{
-
public void testActionLog()
{
Action action = new Action();
@@ -42,11 +44,29 @@
public void testActionExceptionLog()
{
+ RuntimeException rte = getRuntimeException();
+ StringWriter stwr = new StringWriter();
+ PrintWriter prwr = new PrintWriter(stwr);
+ rte.printStackTrace(prwr);
+
ActionLog actionLog = new ActionLog();
- actionLog.setException(new IllegalArgumentException("it's not rocket science"));
+ actionLog.setException(rte);
actionLog = (ActionLog)saveAndReload(actionLog);
- assertNotNull(actionLog.getException());
+ String rteStr = actionLog.getException();
+ assertNotNull("Exception not null", rteStr);
+ assertEquals("Exception string", stwr.toString().length(), rteStr.length());
+
session.delete(actionLog);
}
+
+ private RuntimeException getRuntimeException()
+ {
+ RuntimeException rte = new RuntimeException("level 0");
+ for (int level = 0; level < 10; level++)
+ {
+ rte = new RuntimeException("level " + level, rte);
+ }
+ return rte;
+ }
}
Deleted: jbpm3/trunk/modules/core/src/test/java/org/jbpm/perf/AsyncCallTest.java
===================================================================
--- jbpm3/trunk/modules/core/src/test/java/org/jbpm/perf/AsyncCallTest.java 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/core/src/test/java/org/jbpm/perf/AsyncCallTest.java 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,111 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source
- * Copyright 2005, JBoss Inc., and individual contributors as indicated
- * by the @authors tag. See the copyright.txt in the distribution for a
- * full listing of individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
-package org.jbpm.perf;
-
-// $Id$
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.jbpm.command.CommandService;
-import org.jbpm.command.StartProcessInstanceCommand;
-import org.jbpm.command.impl.CommandServiceImpl;
-import org.jbpm.db.AbstractDbTestCase;
-import org.jbpm.graph.def.ActionHandler;
-import org.jbpm.graph.def.ProcessDefinition;
-import org.jbpm.graph.exe.ExecutionContext;
-import org.jbpm.graph.exe.ProcessInstance;
-
-/**
- * This tests creates 10000 process instances. Every instance has an async call
- * to the test class. See JIRA bugs SOA-1175 and JBPM-2043.
- *
- * @author mvecera(a)redhat.com
- * @author pmacik(a)redhat.com
- * @author thomas.diesler(a)jboss.com
- * @since 18-Feb-2009
- */
-public class AsyncCallTest extends AbstractDbTestCase
-{
- private static final Log log = LogFactory.getLog(AsyncCallTest.class);
-
- private CommandService commandService = new CommandServiceImpl(getJbpmConfiguration());
- private static final int INSTANCES = 1000;
- private static int count;
-
- ProcessDefinition processDefinition;
-
- public void setUp() throws Exception
- {
- super.setUp();
-
- processDefinition = ProcessDefinition.parseXmlString(
- "<process-definition xmlns='urn:jbpm.org:jpdl-3.1' name='processDefinition1'>" +
- " <start-state name='start'>" +
- " <transition name='to_state' to='end'>" +
- " <action class='" + PerfActionHandler.class.getName() + "'/>" +
- " </transition>" +
- " </start-state>" +
- " <end-state name='end'/>" +
- "</process-definition>");
-
- saveAndReload(processDefinition);
- }
-
- public void tearDown() throws Exception
- {
- beginSessionTransaction();
- jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
- super.tearDown();
- }
-
- public void testAsyncCall()
- {
- long start = System.currentTimeMillis();
-
- commitAndCloseSession();
- startJobExecutor();
-
- for (count = 0; count < INSTANCES; count++)
- {
- beginSessionTransaction();
- StartProcessInstanceCommand startCommand = new StartProcessInstanceCommand();
- startCommand.setProcessId(processDefinition.getId());
- startCommand.setProcessName("processDefinition1");
- ProcessInstance pi = (ProcessInstance)commandService.execute(startCommand);
- commitAndCloseSession();
- }
-
- stopJobExecutor();
-
- long stop = System.currentTimeMillis();
- System.out.println("=== Test finished processing " + INSTANCES + " instances in " + (stop - start) + "ms ===");
- System.out.println("=== This is " + Math.round(1000 * INSTANCES / (stop - start)) + " instances per second ===");
- }
-
- public static class PerfActionHandler implements ActionHandler
- {
- public void execute(ExecutionContext executionContext) throws Exception
- {
- //System.out.println(count);
- }
- }
-}
Copied: jbpm3/trunk/modules/core/src/test/java/org/jbpm/perf/SimplePerformanceTest.java (from rev 3991, jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/test/java/org/jbpm/perf/SimplePerformanceTest.java)
===================================================================
--- jbpm3/trunk/modules/core/src/test/java/org/jbpm/perf/SimplePerformanceTest.java (rev 0)
+++ jbpm3/trunk/modules/core/src/test/java/org/jbpm/perf/SimplePerformanceTest.java 2009-02-21 13:48:56 UTC (rev 3992)
@@ -0,0 +1,110 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2005, JBoss Inc., and individual contributors as indicated
+ * by the @authors tag. See the copyright.txt in the distribution for a
+ * full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.jbpm.perf;
+
+// $Id$
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.jbpm.command.CommandService;
+import org.jbpm.command.StartProcessInstanceCommand;
+import org.jbpm.command.impl.CommandServiceImpl;
+import org.jbpm.db.AbstractDbTestCase;
+import org.jbpm.graph.def.ActionHandler;
+import org.jbpm.graph.def.ProcessDefinition;
+import org.jbpm.graph.exe.ExecutionContext;
+import org.jbpm.graph.exe.ProcessInstance;
+
+/**
+ * This tests creates a number of process instances.
+ * Every instance has a call to an ActionHandler.
+ *
+ * https://jira.jboss.org/jira/browse/JBPM-2043
+ *
+ * @author mvecera(a)redhat.com
+ * @author pmacik(a)redhat.com
+ * @author thomas.diesler(a)jboss.com
+ * @since 18-Feb-2009
+ */
+public class SimplePerformanceTest extends AbstractDbTestCase
+{
+ private static final Log log = LogFactory.getLog(SimplePerformanceTest.class);
+
+ private CommandService commandService = new CommandServiceImpl(getJbpmConfiguration());
+ private static final int INSTANCES = 1000;
+ private static int count;
+
+ ProcessDefinition processDefinition;
+
+ public void setUp() throws Exception
+ {
+ super.setUp();
+
+ processDefinition = ProcessDefinition.parseXmlString(
+ "<process-definition xmlns='urn:jbpm.org:jpdl-3.1' name='processDefinition1'>" +
+ " <start-state name='start'>" +
+ " <transition name='to_state' to='end'>" +
+ " <action class='" + PerfActionHandler.class.getName() + "'/>" +
+ " </transition>" +
+ " </start-state>" +
+ " <end-state name='end'/>" +
+ "</process-definition>");
+
+ saveAndReload(processDefinition);
+ }
+
+ public void tearDown() throws Exception
+ {
+ beginSessionTransaction();
+ jbpmContext.getGraphSession().deleteProcessDefinition(processDefinition.getId());
+ super.tearDown();
+ }
+
+ public void testAsyncCall()
+ {
+ long start = System.currentTimeMillis();
+
+ commitAndCloseSession();
+
+ for (count = 0; count < INSTANCES; count++)
+ {
+ beginSessionTransaction();
+ StartProcessInstanceCommand startCommand = new StartProcessInstanceCommand();
+ startCommand.setProcessId(processDefinition.getId());
+ startCommand.setProcessName("processDefinition1");
+ ProcessInstance pi = (ProcessInstance)commandService.execute(startCommand);
+ commitAndCloseSession();
+ }
+
+ long stop = System.currentTimeMillis();
+ System.out.println("=== Test finished processing " + INSTANCES + " instances in " + (stop - start) + "ms ===");
+ System.out.println("=== This is " + Math.round(1000 * INSTANCES / (stop - start)) + " instances per second ===");
+ }
+
+ public static class PerfActionHandler implements ActionHandler
+ {
+ public void execute(ExecutionContext executionContext) throws Exception
+ {
+ //System.out.println(count);
+ }
+ }
+}
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.db2.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.db2.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.db2.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,35 +1,3 @@
-drop table JBPM_ACTION
-drop table JBPM_BYTEARRAY
-drop table JBPM_BYTEBLOCK
-drop table JBPM_COMMENT
-drop table JBPM_DECISIONCONDITIONS
-drop table JBPM_DELEGATION
-drop table JBPM_EVENT
-drop table JBPM_EXCEPTIONHANDLER
-drop table JBPM_ID_GROUP
-drop table JBPM_ID_MEMBERSHIP
-drop table JBPM_ID_PERMISSIONS
-drop table JBPM_ID_USER
-drop table JBPM_JOB
-drop table JBPM_LOG
-drop table JBPM_MODULEDEFINITION
-drop table JBPM_MODULEINSTANCE
-drop table JBPM_NODE
-drop table JBPM_POOLEDACTOR
-drop table JBPM_PROCESSDEFINITION
-drop table JBPM_PROCESSINSTANCE
-drop table JBPM_RUNTIMEACTION
-drop table JBPM_SWIMLANE
-drop table JBPM_SWIMLANEINSTANCE
-drop table JBPM_TASK
-drop table JBPM_TASKACTORPOOL
-drop table JBPM_TASKCONTROLLER
-drop table JBPM_TASKINSTANCE
-drop table JBPM_TOKEN
-drop table JBPM_TOKENVARIABLEMAP
-drop table JBPM_TRANSITION
-drop table JBPM_VARIABLEACCESS
-drop table JBPM_VARIABLEINSTANCE
create table JBPM_ACTION (ID_ bigint generated by default as identity, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ smallint, ACTIONEXPRESSION_ varchar(255), ISASYNC_ smallint, REFERENCEDACTION_ bigint, ACTIONDELEGATION_ bigint, EVENT_ bigint, PROCESSDEFINITION_ bigint, EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ bigint, EVENTINDEX_ integer, EXCEPTIONHANDLER_ bigint, EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))
create table JBPM_BYTEARRAY (ID_ bigint generated by default as identity, NAME_ varchar(255), FILEDEFINITION_ bigint, primary key (ID_))
create table JBPM_BYTEBLOCK (PROCESSFILE_ bigint not null, BYTES_ varchar(1024) for bit data, INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.derby.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.derby.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.derby.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,126 +1,3 @@
-alter table JBPM_ACTION drop constraint FK_ACTION_REFACT
-alter table JBPM_ACTION drop constraint FK_CRTETIMERACT_TA
-alter table JBPM_ACTION drop constraint FK_ACTION_PROCDEF
-alter table JBPM_ACTION drop constraint FK_ACTION_EVENT
-alter table JBPM_ACTION drop constraint FK_ACTION_ACTNDEL
-alter table JBPM_ACTION drop constraint FK_ACTION_EXPTHDL
-alter table JBPM_BYTEARRAY drop constraint FK_BYTEARR_FILDEF
-alter table JBPM_BYTEBLOCK drop constraint FK_BYTEBLOCK_FILE
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TOKEN
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TSK
-alter table JBPM_DECISIONCONDITIONS drop constraint FK_DECCOND_DEC
-alter table JBPM_DELEGATION drop constraint FK_DELEGATION_PRCD
-alter table JBPM_EVENT drop constraint FK_EVENT_PROCDEF
-alter table JBPM_EVENT drop constraint FK_EVENT_TRANS
-alter table JBPM_EVENT drop constraint FK_EVENT_NODE
-alter table JBPM_EVENT drop constraint FK_EVENT_TASK
-alter table JBPM_ID_GROUP drop constraint FK_ID_GRP_PARENT
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_GRP
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_USR
-alter table JBPM_JOB drop constraint FK_JOB_PRINST
-alter table JBPM_JOB drop constraint FK_JOB_ACTION
-alter table JBPM_JOB drop constraint FK_JOB_TOKEN
-alter table JBPM_JOB drop constraint FK_JOB_NODE
-alter table JBPM_JOB drop constraint FK_JOB_TSKINST
-alter table JBPM_LOG drop constraint FK_LOG_SOURCENODE
-alter table JBPM_LOG drop constraint FK_LOG_DESTNODE
-alter table JBPM_LOG drop constraint FK_LOG_TOKEN
-alter table JBPM_LOG drop constraint FK_LOG_TRANSITION
-alter table JBPM_LOG drop constraint FK_LOG_TASKINST
-alter table JBPM_LOG drop constraint FK_LOG_CHILDTOKEN
-alter table JBPM_LOG drop constraint FK_LOG_OLDBYTES
-alter table JBPM_LOG drop constraint FK_LOG_SWIMINST
-alter table JBPM_LOG drop constraint FK_LOG_NEWBYTES
-alter table JBPM_LOG drop constraint FK_LOG_ACTION
-alter table JBPM_LOG drop constraint FK_LOG_VARINST
-alter table JBPM_LOG drop constraint FK_LOG_NODE
-alter table JBPM_LOG drop constraint FK_LOG_PARENT
-alter table JBPM_MODULEDEFINITION drop constraint FK_MODDEF_PROCDEF
-alter table JBPM_MODULEDEFINITION drop constraint FK_TSKDEF_START
-alter table JBPM_MODULEINSTANCE drop constraint FK_MODINST_PRCINST
-alter table JBPM_MODULEINSTANCE drop constraint FK_TASKMGTINST_TMD
-alter table JBPM_NODE drop constraint FK_DECISION_DELEG
-alter table JBPM_NODE drop constraint FK_NODE_PROCDEF
-alter table JBPM_NODE drop constraint FK_NODE_ACTION
-alter table JBPM_NODE drop constraint FK_PROCST_SBPRCDEF
-alter table JBPM_NODE drop constraint FK_NODE_SCRIPT
-alter table JBPM_NODE drop constraint FK_NODE_SUPERSTATE
-alter table JBPM_POOLEDACTOR drop constraint FK_POOLEDACTOR_SLI
-alter table JBPM_PROCESSDEFINITION drop constraint FK_PROCDEF_STRTSTA
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_PROCDEF
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_ROOTTKN
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_SPROCTKN
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_PROCINST
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_ACTION
-alter table JBPM_SWIMLANE drop constraint FK_SWL_ASSDEL
-alter table JBPM_SWIMLANE drop constraint FK_SWL_TSKMGMTDEF
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_TM
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_SL
-alter table JBPM_TASK drop constraint FK_TASK_STARTST
-alter table JBPM_TASK drop constraint FK_TASK_PROCDEF
-alter table JBPM_TASK drop constraint FK_TASK_ASSDEL
-alter table JBPM_TASK drop constraint FK_TASK_SWIMLANE
-alter table JBPM_TASK drop constraint FK_TASK_TASKNODE
-alter table JBPM_TASK drop constraint FK_TASK_TASKMGTDEF
-alter table JBPM_TASK drop constraint FK_TSK_TSKCTRL
-alter table JBPM_TASKACTORPOOL drop constraint FK_TASKACTPL_TSKI
-alter table JBPM_TASKACTORPOOL drop constraint FK_TSKACTPOL_PLACT
-alter table JBPM_TASKCONTROLLER drop constraint FK_TSKCTRL_DELEG
-alter table JBPM_TASKINSTANCE drop constraint FK_TSKINS_PRCINS
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TMINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TOKEN
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_SLINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TASK
-alter table JBPM_TOKEN drop constraint FK_TOKEN_SUBPI
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PROCINST
-alter table JBPM_TOKEN drop constraint FK_TOKEN_NODE
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PARENT
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_TOKEN
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_CTXT
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_FROM
-alter table JBPM_TRANSITION drop constraint FK_TRANS_PROCDEF
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_TO
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_PROCST
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_SCRIPT
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_TSKCTRL
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_PRCINST
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TKVARMP
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TK
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_BYTEINST_ARRAY
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VAR_TSKINST
-drop table JBPM_ACTION
-drop table JBPM_BYTEARRAY
-drop table JBPM_BYTEBLOCK
-drop table JBPM_COMMENT
-drop table JBPM_DECISIONCONDITIONS
-drop table JBPM_DELEGATION
-drop table JBPM_EVENT
-drop table JBPM_EXCEPTIONHANDLER
-drop table JBPM_ID_GROUP
-drop table JBPM_ID_MEMBERSHIP
-drop table JBPM_ID_PERMISSIONS
-drop table JBPM_ID_USER
-drop table JBPM_JOB
-drop table JBPM_LOG
-drop table JBPM_MODULEDEFINITION
-drop table JBPM_MODULEINSTANCE
-drop table JBPM_NODE
-drop table JBPM_POOLEDACTOR
-drop table JBPM_PROCESSDEFINITION
-drop table JBPM_PROCESSINSTANCE
-drop table JBPM_RUNTIMEACTION
-drop table JBPM_SWIMLANE
-drop table JBPM_SWIMLANEINSTANCE
-drop table JBPM_TASK
-drop table JBPM_TASKACTORPOOL
-drop table JBPM_TASKCONTROLLER
-drop table JBPM_TASKINSTANCE
-drop table JBPM_TOKEN
-drop table JBPM_TOKENVARIABLEMAP
-drop table JBPM_TRANSITION
-drop table JBPM_VARIABLEACCESS
-drop table JBPM_VARIABLEINSTANCE
-drop table hibernate_unique_key
create table JBPM_ACTION (ID_ bigint not null, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ smallint, ACTIONEXPRESSION_ varchar(255), ISASYNC_ smallint, REFERENCEDACTION_ bigint, ACTIONDELEGATION_ bigint, EVENT_ bigint, PROCESSDEFINITION_ bigint, EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ bigint, EVENTINDEX_ integer, EXCEPTIONHANDLER_ bigint, EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))
create table JBPM_BYTEARRAY (ID_ bigint not null, NAME_ varchar(255), FILEDEFINITION_ bigint, primary key (ID_))
create table JBPM_BYTEBLOCK (PROCESSFILE_ bigint not null, BYTES_ varchar(1024) for bit data, INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.firebird.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.firebird.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.firebird.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,126 +1,3 @@
-alter table JBPM_ACTION drop constraint FK_ACTION_REFACT
-alter table JBPM_ACTION drop constraint FK_CRTETIMERACT_TA
-alter table JBPM_ACTION drop constraint FK_ACTION_PROCDEF
-alter table JBPM_ACTION drop constraint FK_ACTION_EVENT
-alter table JBPM_ACTION drop constraint FK_ACTION_ACTNDEL
-alter table JBPM_ACTION drop constraint FK_ACTION_EXPTHDL
-alter table JBPM_BYTEARRAY drop constraint FK_BYTEARR_FILDEF
-alter table JBPM_BYTEBLOCK drop constraint FK_BYTEBLOCK_FILE
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TOKEN
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TSK
-alter table JBPM_DECISIONCONDITIONS drop constraint FK_DECCOND_DEC
-alter table JBPM_DELEGATION drop constraint FK_DELEGATION_PRCD
-alter table JBPM_EVENT drop constraint FK_EVENT_PROCDEF
-alter table JBPM_EVENT drop constraint FK_EVENT_TRANS
-alter table JBPM_EVENT drop constraint FK_EVENT_NODE
-alter table JBPM_EVENT drop constraint FK_EVENT_TASK
-alter table JBPM_ID_GROUP drop constraint FK_ID_GRP_PARENT
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_GRP
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_USR
-alter table JBPM_JOB drop constraint FK_JOB_PRINST
-alter table JBPM_JOB drop constraint FK_JOB_ACTION
-alter table JBPM_JOB drop constraint FK_JOB_TOKEN
-alter table JBPM_JOB drop constraint FK_JOB_NODE
-alter table JBPM_JOB drop constraint FK_JOB_TSKINST
-alter table JBPM_LOG drop constraint FK_LOG_SOURCENODE
-alter table JBPM_LOG drop constraint FK_LOG_DESTNODE
-alter table JBPM_LOG drop constraint FK_LOG_TOKEN
-alter table JBPM_LOG drop constraint FK_LOG_TRANSITION
-alter table JBPM_LOG drop constraint FK_LOG_TASKINST
-alter table JBPM_LOG drop constraint FK_LOG_CHILDTOKEN
-alter table JBPM_LOG drop constraint FK_LOG_OLDBYTES
-alter table JBPM_LOG drop constraint FK_LOG_SWIMINST
-alter table JBPM_LOG drop constraint FK_LOG_NEWBYTES
-alter table JBPM_LOG drop constraint FK_LOG_ACTION
-alter table JBPM_LOG drop constraint FK_LOG_VARINST
-alter table JBPM_LOG drop constraint FK_LOG_NODE
-alter table JBPM_LOG drop constraint FK_LOG_PARENT
-alter table JBPM_MODULEDEFINITION drop constraint FK_MODDEF_PROCDEF
-alter table JBPM_MODULEDEFINITION drop constraint FK_TSKDEF_START
-alter table JBPM_MODULEINSTANCE drop constraint FK_MODINST_PRCINST
-alter table JBPM_MODULEINSTANCE drop constraint FK_TASKMGTINST_TMD
-alter table JBPM_NODE drop constraint FK_DECISION_DELEG
-alter table JBPM_NODE drop constraint FK_NODE_PROCDEF
-alter table JBPM_NODE drop constraint FK_NODE_ACTION
-alter table JBPM_NODE drop constraint FK_PROCST_SBPRCDEF
-alter table JBPM_NODE drop constraint FK_NODE_SCRIPT
-alter table JBPM_NODE drop constraint FK_NODE_SUPERSTATE
-alter table JBPM_POOLEDACTOR drop constraint FK_POOLEDACTOR_SLI
-alter table JBPM_PROCESSDEFINITION drop constraint FK_PROCDEF_STRTSTA
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_PROCDEF
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_ROOTTKN
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_SPROCTKN
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_PROCINST
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_ACTION
-alter table JBPM_SWIMLANE drop constraint FK_SWL_ASSDEL
-alter table JBPM_SWIMLANE drop constraint FK_SWL_TSKMGMTDEF
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_TM
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_SL
-alter table JBPM_TASK drop constraint FK_TASK_STARTST
-alter table JBPM_TASK drop constraint FK_TASK_PROCDEF
-alter table JBPM_TASK drop constraint FK_TASK_ASSDEL
-alter table JBPM_TASK drop constraint FK_TASK_SWIMLANE
-alter table JBPM_TASK drop constraint FK_TASK_TASKNODE
-alter table JBPM_TASK drop constraint FK_TASK_TASKMGTDEF
-alter table JBPM_TASK drop constraint FK_TSK_TSKCTRL
-alter table JBPM_TASKACTORPOOL drop constraint FK_TASKACTPL_TSKI
-alter table JBPM_TASKACTORPOOL drop constraint FK_TSKACTPOL_PLACT
-alter table JBPM_TASKCONTROLLER drop constraint FK_TSKCTRL_DELEG
-alter table JBPM_TASKINSTANCE drop constraint FK_TSKINS_PRCINS
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TMINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TOKEN
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_SLINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TASK
-alter table JBPM_TOKEN drop constraint FK_TOKEN_SUBPI
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PROCINST
-alter table JBPM_TOKEN drop constraint FK_TOKEN_NODE
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PARENT
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_TOKEN
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_CTXT
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_FROM
-alter table JBPM_TRANSITION drop constraint FK_TRANS_PROCDEF
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_TO
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_PROCST
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_SCRIPT
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_TSKCTRL
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_PRCINST
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TKVARMP
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TK
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_BYTEINST_ARRAY
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VAR_TSKINST
-drop table JBPM_ACTION
-drop table JBPM_BYTEARRAY
-drop table JBPM_BYTEBLOCK
-drop table JBPM_COMMENT
-drop table JBPM_DECISIONCONDITIONS
-drop table JBPM_DELEGATION
-drop table JBPM_EVENT
-drop table JBPM_EXCEPTIONHANDLER
-drop table JBPM_ID_GROUP
-drop table JBPM_ID_MEMBERSHIP
-drop table JBPM_ID_PERMISSIONS
-drop table JBPM_ID_USER
-drop table JBPM_JOB
-drop table JBPM_LOG
-drop table JBPM_MODULEDEFINITION
-drop table JBPM_MODULEINSTANCE
-drop table JBPM_NODE
-drop table JBPM_POOLEDACTOR
-drop table JBPM_PROCESSDEFINITION
-drop table JBPM_PROCESSINSTANCE
-drop table JBPM_RUNTIMEACTION
-drop table JBPM_SWIMLANE
-drop table JBPM_SWIMLANEINSTANCE
-drop table JBPM_TASK
-drop table JBPM_TASKACTORPOOL
-drop table JBPM_TASKCONTROLLER
-drop table JBPM_TASKINSTANCE
-drop table JBPM_TOKEN
-drop table JBPM_TOKENVARIABLEMAP
-drop table JBPM_TRANSITION
-drop table JBPM_VARIABLEACCESS
-drop table JBPM_VARIABLEINSTANCE
-drop generator hibernate_sequence
create table JBPM_ACTION (ID_ numeric(18,0) not null, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ smallint, ACTIONEXPRESSION_ varchar(255), ISASYNC_ smallint, REFERENCEDACTION_ numeric(18,0), ACTIONDELEGATION_ numeric(18,0), EVENT_ numeric(18,0), PROCESSDEFINITION_ numeric(18,0), EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ numeric(18,0), EVENTINDEX_ integer, EXCEPTIONHANDLER_ numeric(18,0), EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))
create table JBPM_BYTEARRAY (ID_ numeric(18,0) not null, NAME_ varchar(255), FILEDEFINITION_ numeric(18,0), primary key (ID_))
create table JBPM_BYTEBLOCK (PROCESSFILE_ numeric(18,0) not null, BYTES_ blob, INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.hsqldb.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.hsqldb.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.hsqldb.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,125 +1,3 @@
-alter table JBPM_ACTION drop constraint FK_ACTION_REFACT
-alter table JBPM_ACTION drop constraint FK_CRTETIMERACT_TA
-alter table JBPM_ACTION drop constraint FK_ACTION_PROCDEF
-alter table JBPM_ACTION drop constraint FK_ACTION_EVENT
-alter table JBPM_ACTION drop constraint FK_ACTION_ACTNDEL
-alter table JBPM_ACTION drop constraint FK_ACTION_EXPTHDL
-alter table JBPM_BYTEARRAY drop constraint FK_BYTEARR_FILDEF
-alter table JBPM_BYTEBLOCK drop constraint FK_BYTEBLOCK_FILE
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TOKEN
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TSK
-alter table JBPM_DECISIONCONDITIONS drop constraint FK_DECCOND_DEC
-alter table JBPM_DELEGATION drop constraint FK_DELEGATION_PRCD
-alter table JBPM_EVENT drop constraint FK_EVENT_PROCDEF
-alter table JBPM_EVENT drop constraint FK_EVENT_TRANS
-alter table JBPM_EVENT drop constraint FK_EVENT_NODE
-alter table JBPM_EVENT drop constraint FK_EVENT_TASK
-alter table JBPM_ID_GROUP drop constraint FK_ID_GRP_PARENT
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_GRP
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_USR
-alter table JBPM_JOB drop constraint FK_JOB_PRINST
-alter table JBPM_JOB drop constraint FK_JOB_ACTION
-alter table JBPM_JOB drop constraint FK_JOB_TOKEN
-alter table JBPM_JOB drop constraint FK_JOB_NODE
-alter table JBPM_JOB drop constraint FK_JOB_TSKINST
-alter table JBPM_LOG drop constraint FK_LOG_SOURCENODE
-alter table JBPM_LOG drop constraint FK_LOG_DESTNODE
-alter table JBPM_LOG drop constraint FK_LOG_TOKEN
-alter table JBPM_LOG drop constraint FK_LOG_TRANSITION
-alter table JBPM_LOG drop constraint FK_LOG_TASKINST
-alter table JBPM_LOG drop constraint FK_LOG_CHILDTOKEN
-alter table JBPM_LOG drop constraint FK_LOG_OLDBYTES
-alter table JBPM_LOG drop constraint FK_LOG_SWIMINST
-alter table JBPM_LOG drop constraint FK_LOG_NEWBYTES
-alter table JBPM_LOG drop constraint FK_LOG_ACTION
-alter table JBPM_LOG drop constraint FK_LOG_VARINST
-alter table JBPM_LOG drop constraint FK_LOG_NODE
-alter table JBPM_LOG drop constraint FK_LOG_PARENT
-alter table JBPM_MODULEDEFINITION drop constraint FK_MODDEF_PROCDEF
-alter table JBPM_MODULEDEFINITION drop constraint FK_TSKDEF_START
-alter table JBPM_MODULEINSTANCE drop constraint FK_MODINST_PRCINST
-alter table JBPM_MODULEINSTANCE drop constraint FK_TASKMGTINST_TMD
-alter table JBPM_NODE drop constraint FK_DECISION_DELEG
-alter table JBPM_NODE drop constraint FK_NODE_PROCDEF
-alter table JBPM_NODE drop constraint FK_NODE_ACTION
-alter table JBPM_NODE drop constraint FK_PROCST_SBPRCDEF
-alter table JBPM_NODE drop constraint FK_NODE_SCRIPT
-alter table JBPM_NODE drop constraint FK_NODE_SUPERSTATE
-alter table JBPM_POOLEDACTOR drop constraint FK_POOLEDACTOR_SLI
-alter table JBPM_PROCESSDEFINITION drop constraint FK_PROCDEF_STRTSTA
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_PROCDEF
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_ROOTTKN
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_SPROCTKN
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_PROCINST
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_ACTION
-alter table JBPM_SWIMLANE drop constraint FK_SWL_ASSDEL
-alter table JBPM_SWIMLANE drop constraint FK_SWL_TSKMGMTDEF
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_TM
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_SL
-alter table JBPM_TASK drop constraint FK_TASK_STARTST
-alter table JBPM_TASK drop constraint FK_TASK_PROCDEF
-alter table JBPM_TASK drop constraint FK_TASK_ASSDEL
-alter table JBPM_TASK drop constraint FK_TASK_SWIMLANE
-alter table JBPM_TASK drop constraint FK_TASK_TASKNODE
-alter table JBPM_TASK drop constraint FK_TASK_TASKMGTDEF
-alter table JBPM_TASK drop constraint FK_TSK_TSKCTRL
-alter table JBPM_TASKACTORPOOL drop constraint FK_TASKACTPL_TSKI
-alter table JBPM_TASKACTORPOOL drop constraint FK_TSKACTPOL_PLACT
-alter table JBPM_TASKCONTROLLER drop constraint FK_TSKCTRL_DELEG
-alter table JBPM_TASKINSTANCE drop constraint FK_TSKINS_PRCINS
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TMINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TOKEN
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_SLINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TASK
-alter table JBPM_TOKEN drop constraint FK_TOKEN_SUBPI
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PROCINST
-alter table JBPM_TOKEN drop constraint FK_TOKEN_NODE
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PARENT
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_TOKEN
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_CTXT
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_FROM
-alter table JBPM_TRANSITION drop constraint FK_TRANS_PROCDEF
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_TO
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_PROCST
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_SCRIPT
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_TSKCTRL
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_PRCINST
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TKVARMP
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TK
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_BYTEINST_ARRAY
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VAR_TSKINST
-drop table JBPM_ACTION if exists
-drop table JBPM_BYTEARRAY if exists
-drop table JBPM_BYTEBLOCK if exists
-drop table JBPM_COMMENT if exists
-drop table JBPM_DECISIONCONDITIONS if exists
-drop table JBPM_DELEGATION if exists
-drop table JBPM_EVENT if exists
-drop table JBPM_EXCEPTIONHANDLER if exists
-drop table JBPM_ID_GROUP if exists
-drop table JBPM_ID_MEMBERSHIP if exists
-drop table JBPM_ID_PERMISSIONS if exists
-drop table JBPM_ID_USER if exists
-drop table JBPM_JOB if exists
-drop table JBPM_LOG if exists
-drop table JBPM_MODULEDEFINITION if exists
-drop table JBPM_MODULEINSTANCE if exists
-drop table JBPM_NODE if exists
-drop table JBPM_POOLEDACTOR if exists
-drop table JBPM_PROCESSDEFINITION if exists
-drop table JBPM_PROCESSINSTANCE if exists
-drop table JBPM_RUNTIMEACTION if exists
-drop table JBPM_SWIMLANE if exists
-drop table JBPM_SWIMLANEINSTANCE if exists
-drop table JBPM_TASK if exists
-drop table JBPM_TASKACTORPOOL if exists
-drop table JBPM_TASKCONTROLLER if exists
-drop table JBPM_TASKINSTANCE if exists
-drop table JBPM_TOKEN if exists
-drop table JBPM_TOKENVARIABLEMAP if exists
-drop table JBPM_TRANSITION if exists
-drop table JBPM_VARIABLEACCESS if exists
-drop table JBPM_VARIABLEINSTANCE if exists
create table JBPM_ACTION (ID_ bigint generated by default as identity (start with 1), class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ bit, ACTIONEXPRESSION_ varchar(255), ISASYNC_ bit, REFERENCEDACTION_ bigint, ACTIONDELEGATION_ bigint, EVENT_ bigint, PROCESSDEFINITION_ bigint, EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ bigint, EVENTINDEX_ integer, EXCEPTIONHANDLER_ bigint, EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))
create table JBPM_BYTEARRAY (ID_ bigint generated by default as identity (start with 1), NAME_ varchar(255), FILEDEFINITION_ bigint, primary key (ID_))
create table JBPM_BYTEBLOCK (PROCESSFILE_ bigint not null, BYTES_ varbinary(1024), INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.informix.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.informix.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.informix.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,125 +1,3 @@
-alter table JBPM_ACTION drop constraint FK_ACTION_REFACT
-alter table JBPM_ACTION drop constraint FK_CRTETIMERACT_TA
-alter table JBPM_ACTION drop constraint FK_ACTION_PROCDEF
-alter table JBPM_ACTION drop constraint FK_ACTION_EVENT
-alter table JBPM_ACTION drop constraint FK_ACTION_ACTNDEL
-alter table JBPM_ACTION drop constraint FK_ACTION_EXPTHDL
-alter table JBPM_BYTEARRAY drop constraint FK_BYTEARR_FILDEF
-alter table JBPM_BYTEBLOCK drop constraint FK_BYTEBLOCK_FILE
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TOKEN
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TSK
-alter table JBPM_DECISIONCONDITIONS drop constraint FK_DECCOND_DEC
-alter table JBPM_DELEGATION drop constraint FK_DELEGATION_PRCD
-alter table JBPM_EVENT drop constraint FK_EVENT_PROCDEF
-alter table JBPM_EVENT drop constraint FK_EVENT_TRANS
-alter table JBPM_EVENT drop constraint FK_EVENT_NODE
-alter table JBPM_EVENT drop constraint FK_EVENT_TASK
-alter table JBPM_ID_GROUP drop constraint FK_ID_GRP_PARENT
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_GRP
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_USR
-alter table JBPM_JOB drop constraint FK_JOB_PRINST
-alter table JBPM_JOB drop constraint FK_JOB_ACTION
-alter table JBPM_JOB drop constraint FK_JOB_TOKEN
-alter table JBPM_JOB drop constraint FK_JOB_NODE
-alter table JBPM_JOB drop constraint FK_JOB_TSKINST
-alter table JBPM_LOG drop constraint FK_LOG_SOURCENODE
-alter table JBPM_LOG drop constraint FK_LOG_DESTNODE
-alter table JBPM_LOG drop constraint FK_LOG_TOKEN
-alter table JBPM_LOG drop constraint FK_LOG_TRANSITION
-alter table JBPM_LOG drop constraint FK_LOG_TASKINST
-alter table JBPM_LOG drop constraint FK_LOG_CHILDTOKEN
-alter table JBPM_LOG drop constraint FK_LOG_OLDBYTES
-alter table JBPM_LOG drop constraint FK_LOG_SWIMINST
-alter table JBPM_LOG drop constraint FK_LOG_NEWBYTES
-alter table JBPM_LOG drop constraint FK_LOG_ACTION
-alter table JBPM_LOG drop constraint FK_LOG_VARINST
-alter table JBPM_LOG drop constraint FK_LOG_NODE
-alter table JBPM_LOG drop constraint FK_LOG_PARENT
-alter table JBPM_MODULEDEFINITION drop constraint FK_MODDEF_PROCDEF
-alter table JBPM_MODULEDEFINITION drop constraint FK_TSKDEF_START
-alter table JBPM_MODULEINSTANCE drop constraint FK_MODINST_PRCINST
-alter table JBPM_MODULEINSTANCE drop constraint FK_TASKMGTINST_TMD
-alter table JBPM_NODE drop constraint FK_DECISION_DELEG
-alter table JBPM_NODE drop constraint FK_NODE_PROCDEF
-alter table JBPM_NODE drop constraint FK_NODE_ACTION
-alter table JBPM_NODE drop constraint FK_PROCST_SBPRCDEF
-alter table JBPM_NODE drop constraint FK_NODE_SCRIPT
-alter table JBPM_NODE drop constraint FK_NODE_SUPERSTATE
-alter table JBPM_POOLEDACTOR drop constraint FK_POOLEDACTOR_SLI
-alter table JBPM_PROCESSDEFINITION drop constraint FK_PROCDEF_STRTSTA
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_PROCDEF
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_ROOTTKN
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_SPROCTKN
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_PROCINST
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_ACTION
-alter table JBPM_SWIMLANE drop constraint FK_SWL_ASSDEL
-alter table JBPM_SWIMLANE drop constraint FK_SWL_TSKMGMTDEF
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_TM
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_SL
-alter table JBPM_TASK drop constraint FK_TASK_STARTST
-alter table JBPM_TASK drop constraint FK_TASK_PROCDEF
-alter table JBPM_TASK drop constraint FK_TASK_ASSDEL
-alter table JBPM_TASK drop constraint FK_TASK_SWIMLANE
-alter table JBPM_TASK drop constraint FK_TASK_TASKNODE
-alter table JBPM_TASK drop constraint FK_TASK_TASKMGTDEF
-alter table JBPM_TASK drop constraint FK_TSK_TSKCTRL
-alter table JBPM_TASKACTORPOOL drop constraint FK_TASKACTPL_TSKI
-alter table JBPM_TASKACTORPOOL drop constraint FK_TSKACTPOL_PLACT
-alter table JBPM_TASKCONTROLLER drop constraint FK_TSKCTRL_DELEG
-alter table JBPM_TASKINSTANCE drop constraint FK_TSKINS_PRCINS
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TMINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TOKEN
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_SLINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TASK
-alter table JBPM_TOKEN drop constraint FK_TOKEN_SUBPI
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PROCINST
-alter table JBPM_TOKEN drop constraint FK_TOKEN_NODE
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PARENT
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_TOKEN
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_CTXT
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_FROM
-alter table JBPM_TRANSITION drop constraint FK_TRANS_PROCDEF
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_TO
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_PROCST
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_SCRIPT
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_TSKCTRL
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_PRCINST
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TKVARMP
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TK
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_BYTEINST_ARRAY
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VAR_TSKINST
-drop table JBPM_ACTION
-drop table JBPM_BYTEARRAY
-drop table JBPM_BYTEBLOCK
-drop table JBPM_COMMENT
-drop table JBPM_DECISIONCONDITIONS
-drop table JBPM_DELEGATION
-drop table JBPM_EVENT
-drop table JBPM_EXCEPTIONHANDLER
-drop table JBPM_ID_GROUP
-drop table JBPM_ID_MEMBERSHIP
-drop table JBPM_ID_PERMISSIONS
-drop table JBPM_ID_USER
-drop table JBPM_JOB
-drop table JBPM_LOG
-drop table JBPM_MODULEDEFINITION
-drop table JBPM_MODULEINSTANCE
-drop table JBPM_NODE
-drop table JBPM_POOLEDACTOR
-drop table JBPM_PROCESSDEFINITION
-drop table JBPM_PROCESSINSTANCE
-drop table JBPM_RUNTIMEACTION
-drop table JBPM_SWIMLANE
-drop table JBPM_SWIMLANEINSTANCE
-drop table JBPM_TASK
-drop table JBPM_TASKACTORPOOL
-drop table JBPM_TASKCONTROLLER
-drop table JBPM_TASKINSTANCE
-drop table JBPM_TOKEN
-drop table JBPM_TOKENVARIABLEMAP
-drop table JBPM_TRANSITION
-drop table JBPM_VARIABLEACCESS
-drop table JBPM_VARIABLEINSTANCE
create table JBPM_ACTION (ID_ serial8 not null, class char(255) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ smallint, ACTIONEXPRESSION_ varchar(255), ISASYNC_ smallint, REFERENCEDACTION_ int8, ACTIONDELEGATION_ int8, EVENT_ int8, PROCESSDEFINITION_ int8, EXPRESSION_ lvarchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ int8, EVENTINDEX_ integer, EXCEPTIONHANDLER_ int8, EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))
create table JBPM_BYTEARRAY (ID_ serial8 not null, NAME_ varchar(255), FILEDEFINITION_ int8, primary key (ID_))
create table JBPM_BYTEBLOCK (PROCESSFILE_ int8 not null, BYTES_ byte, INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.ingres.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.ingres.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.ingres.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,36 +1,3 @@
-drop table JBPM_ACTION
-drop table JBPM_BYTEARRAY
-drop table JBPM_BYTEBLOCK
-drop table JBPM_COMMENT
-drop table JBPM_DECISIONCONDITIONS
-drop table JBPM_DELEGATION
-drop table JBPM_EVENT
-drop table JBPM_EXCEPTIONHANDLER
-drop table JBPM_ID_GROUP
-drop table JBPM_ID_MEMBERSHIP
-drop table JBPM_ID_PERMISSIONS
-drop table JBPM_ID_USER
-drop table JBPM_JOB
-drop table JBPM_LOG
-drop table JBPM_MODULEDEFINITION
-drop table JBPM_MODULEINSTANCE
-drop table JBPM_NODE
-drop table JBPM_POOLEDACTOR
-drop table JBPM_PROCESSDEFINITION
-drop table JBPM_PROCESSINSTANCE
-drop table JBPM_RUNTIMEACTION
-drop table JBPM_SWIMLANE
-drop table JBPM_SWIMLANEINSTANCE
-drop table JBPM_TASK
-drop table JBPM_TASKACTORPOOL
-drop table JBPM_TASKCONTROLLER
-drop table JBPM_TASKINSTANCE
-drop table JBPM_TOKEN
-drop table JBPM_TOKENVARIABLEMAP
-drop table JBPM_TRANSITION
-drop table JBPM_VARIABLEACCESS
-drop table JBPM_VARIABLEINSTANCE
-drop sequence hibernate_sequence restrict
create table JBPM_ACTION (ID_ bigint not null, class char(1) not null, NAME_ varchar(255) with null, ISPROPAGATIONALLOWED_ tinyint with null, ACTIONEXPRESSION_ varchar(255) with null, ISASYNC_ tinyint with null, REFERENCEDACTION_ bigint with null, ACTIONDELEGATION_ bigint with null, EVENT_ bigint with null, PROCESSDEFINITION_ bigint with null, EXPRESSION_ varchar(4000) with null, TIMERNAME_ varchar(255) with null, DUEDATE_ varchar(255) with null, REPEAT_ varchar(255) with null, TRANSITIONNAME_ varchar(255) with null, TIMERACTION_ bigint with null, EVENTINDEX_ integer with null, EXCEPTIONHANDLER_ bigint with null, EXCEPTIONHANDLERINDEX_ integer with null, primary key (ID_))
create table JBPM_BYTEARRAY (ID_ bigint not null, NAME_ varchar(255) with null, FILEDEFINITION_ bigint with null, primary key (ID_))
create table JBPM_BYTEBLOCK (PROCESSFILE_ bigint not null, BYTES_ varbyte(1024) with null, INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.interbase.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.interbase.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.interbase.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,126 +1,3 @@
-alter table JBPM_ACTION drop constraint FK_ACTION_REFACT
-alter table JBPM_ACTION drop constraint FK_CRTETIMERACT_TA
-alter table JBPM_ACTION drop constraint FK_ACTION_PROCDEF
-alter table JBPM_ACTION drop constraint FK_ACTION_EVENT
-alter table JBPM_ACTION drop constraint FK_ACTION_ACTNDEL
-alter table JBPM_ACTION drop constraint FK_ACTION_EXPTHDL
-alter table JBPM_BYTEARRAY drop constraint FK_BYTEARR_FILDEF
-alter table JBPM_BYTEBLOCK drop constraint FK_BYTEBLOCK_FILE
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TOKEN
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TSK
-alter table JBPM_DECISIONCONDITIONS drop constraint FK_DECCOND_DEC
-alter table JBPM_DELEGATION drop constraint FK_DELEGATION_PRCD
-alter table JBPM_EVENT drop constraint FK_EVENT_PROCDEF
-alter table JBPM_EVENT drop constraint FK_EVENT_TRANS
-alter table JBPM_EVENT drop constraint FK_EVENT_NODE
-alter table JBPM_EVENT drop constraint FK_EVENT_TASK
-alter table JBPM_ID_GROUP drop constraint FK_ID_GRP_PARENT
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_GRP
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_USR
-alter table JBPM_JOB drop constraint FK_JOB_PRINST
-alter table JBPM_JOB drop constraint FK_JOB_ACTION
-alter table JBPM_JOB drop constraint FK_JOB_TOKEN
-alter table JBPM_JOB drop constraint FK_JOB_NODE
-alter table JBPM_JOB drop constraint FK_JOB_TSKINST
-alter table JBPM_LOG drop constraint FK_LOG_SOURCENODE
-alter table JBPM_LOG drop constraint FK_LOG_DESTNODE
-alter table JBPM_LOG drop constraint FK_LOG_TOKEN
-alter table JBPM_LOG drop constraint FK_LOG_TRANSITION
-alter table JBPM_LOG drop constraint FK_LOG_TASKINST
-alter table JBPM_LOG drop constraint FK_LOG_CHILDTOKEN
-alter table JBPM_LOG drop constraint FK_LOG_OLDBYTES
-alter table JBPM_LOG drop constraint FK_LOG_SWIMINST
-alter table JBPM_LOG drop constraint FK_LOG_NEWBYTES
-alter table JBPM_LOG drop constraint FK_LOG_ACTION
-alter table JBPM_LOG drop constraint FK_LOG_VARINST
-alter table JBPM_LOG drop constraint FK_LOG_NODE
-alter table JBPM_LOG drop constraint FK_LOG_PARENT
-alter table JBPM_MODULEDEFINITION drop constraint FK_MODDEF_PROCDEF
-alter table JBPM_MODULEDEFINITION drop constraint FK_TSKDEF_START
-alter table JBPM_MODULEINSTANCE drop constraint FK_MODINST_PRCINST
-alter table JBPM_MODULEINSTANCE drop constraint FK_TASKMGTINST_TMD
-alter table JBPM_NODE drop constraint FK_DECISION_DELEG
-alter table JBPM_NODE drop constraint FK_NODE_PROCDEF
-alter table JBPM_NODE drop constraint FK_NODE_ACTION
-alter table JBPM_NODE drop constraint FK_PROCST_SBPRCDEF
-alter table JBPM_NODE drop constraint FK_NODE_SCRIPT
-alter table JBPM_NODE drop constraint FK_NODE_SUPERSTATE
-alter table JBPM_POOLEDACTOR drop constraint FK_POOLEDACTOR_SLI
-alter table JBPM_PROCESSDEFINITION drop constraint FK_PROCDEF_STRTSTA
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_PROCDEF
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_ROOTTKN
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_SPROCTKN
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_PROCINST
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_ACTION
-alter table JBPM_SWIMLANE drop constraint FK_SWL_ASSDEL
-alter table JBPM_SWIMLANE drop constraint FK_SWL_TSKMGMTDEF
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_TM
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_SL
-alter table JBPM_TASK drop constraint FK_TASK_STARTST
-alter table JBPM_TASK drop constraint FK_TASK_PROCDEF
-alter table JBPM_TASK drop constraint FK_TASK_ASSDEL
-alter table JBPM_TASK drop constraint FK_TASK_SWIMLANE
-alter table JBPM_TASK drop constraint FK_TASK_TASKNODE
-alter table JBPM_TASK drop constraint FK_TASK_TASKMGTDEF
-alter table JBPM_TASK drop constraint FK_TSK_TSKCTRL
-alter table JBPM_TASKACTORPOOL drop constraint FK_TASKACTPL_TSKI
-alter table JBPM_TASKACTORPOOL drop constraint FK_TSKACTPOL_PLACT
-alter table JBPM_TASKCONTROLLER drop constraint FK_TSKCTRL_DELEG
-alter table JBPM_TASKINSTANCE drop constraint FK_TSKINS_PRCINS
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TMINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TOKEN
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_SLINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TASK
-alter table JBPM_TOKEN drop constraint FK_TOKEN_SUBPI
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PROCINST
-alter table JBPM_TOKEN drop constraint FK_TOKEN_NODE
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PARENT
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_TOKEN
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_CTXT
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_FROM
-alter table JBPM_TRANSITION drop constraint FK_TRANS_PROCDEF
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_TO
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_PROCST
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_SCRIPT
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_TSKCTRL
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_PRCINST
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TKVARMP
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TK
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_BYTEINST_ARRAY
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VAR_TSKINST
-drop table JBPM_ACTION
-drop table JBPM_BYTEARRAY
-drop table JBPM_BYTEBLOCK
-drop table JBPM_COMMENT
-drop table JBPM_DECISIONCONDITIONS
-drop table JBPM_DELEGATION
-drop table JBPM_EVENT
-drop table JBPM_EXCEPTIONHANDLER
-drop table JBPM_ID_GROUP
-drop table JBPM_ID_MEMBERSHIP
-drop table JBPM_ID_PERMISSIONS
-drop table JBPM_ID_USER
-drop table JBPM_JOB
-drop table JBPM_LOG
-drop table JBPM_MODULEDEFINITION
-drop table JBPM_MODULEINSTANCE
-drop table JBPM_NODE
-drop table JBPM_POOLEDACTOR
-drop table JBPM_PROCESSDEFINITION
-drop table JBPM_PROCESSINSTANCE
-drop table JBPM_RUNTIMEACTION
-drop table JBPM_SWIMLANE
-drop table JBPM_SWIMLANEINSTANCE
-drop table JBPM_TASK
-drop table JBPM_TASKACTORPOOL
-drop table JBPM_TASKCONTROLLER
-drop table JBPM_TASKINSTANCE
-drop table JBPM_TOKEN
-drop table JBPM_TOKENVARIABLEMAP
-drop table JBPM_TRANSITION
-drop table JBPM_VARIABLEACCESS
-drop table JBPM_VARIABLEINSTANCE
-delete from RDB$GENERATORS where RDB$GENERATOR_NAME = 'HIBERNATE_SEQUENCE'
create table JBPM_ACTION (ID_ numeric(18,0) not null, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ smallint, ACTIONEXPRESSION_ varchar(255), ISASYNC_ smallint, REFERENCEDACTION_ numeric(18,0), ACTIONDELEGATION_ numeric(18,0), EVENT_ numeric(18,0), PROCESSDEFINITION_ numeric(18,0), EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ numeric(18,0), EVENTINDEX_ integer, EXCEPTIONHANDLER_ numeric(18,0), EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))
create table JBPM_BYTEARRAY (ID_ numeric(18,0) not null, NAME_ varchar(255), FILEDEFINITION_ numeric(18,0), primary key (ID_))
create table JBPM_BYTEBLOCK (PROCESSFILE_ numeric(18,0) not null, BYTES_ blob, INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.mckoi.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.mckoi.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.mckoi.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,126 +1,3 @@
-alter table JBPM_ACTION drop constraint FK_ACTION_REFACT
-alter table JBPM_ACTION drop constraint FK_CRTETIMERACT_TA
-alter table JBPM_ACTION drop constraint FK_ACTION_PROCDEF
-alter table JBPM_ACTION drop constraint FK_ACTION_EVENT
-alter table JBPM_ACTION drop constraint FK_ACTION_ACTNDEL
-alter table JBPM_ACTION drop constraint FK_ACTION_EXPTHDL
-alter table JBPM_BYTEARRAY drop constraint FK_BYTEARR_FILDEF
-alter table JBPM_BYTEBLOCK drop constraint FK_BYTEBLOCK_FILE
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TOKEN
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TSK
-alter table JBPM_DECISIONCONDITIONS drop constraint FK_DECCOND_DEC
-alter table JBPM_DELEGATION drop constraint FK_DELEGATION_PRCD
-alter table JBPM_EVENT drop constraint FK_EVENT_PROCDEF
-alter table JBPM_EVENT drop constraint FK_EVENT_TRANS
-alter table JBPM_EVENT drop constraint FK_EVENT_NODE
-alter table JBPM_EVENT drop constraint FK_EVENT_TASK
-alter table JBPM_ID_GROUP drop constraint FK_ID_GRP_PARENT
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_GRP
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_USR
-alter table JBPM_JOB drop constraint FK_JOB_PRINST
-alter table JBPM_JOB drop constraint FK_JOB_ACTION
-alter table JBPM_JOB drop constraint FK_JOB_TOKEN
-alter table JBPM_JOB drop constraint FK_JOB_NODE
-alter table JBPM_JOB drop constraint FK_JOB_TSKINST
-alter table JBPM_LOG drop constraint FK_LOG_SOURCENODE
-alter table JBPM_LOG drop constraint FK_LOG_DESTNODE
-alter table JBPM_LOG drop constraint FK_LOG_TOKEN
-alter table JBPM_LOG drop constraint FK_LOG_TRANSITION
-alter table JBPM_LOG drop constraint FK_LOG_TASKINST
-alter table JBPM_LOG drop constraint FK_LOG_CHILDTOKEN
-alter table JBPM_LOG drop constraint FK_LOG_OLDBYTES
-alter table JBPM_LOG drop constraint FK_LOG_SWIMINST
-alter table JBPM_LOG drop constraint FK_LOG_NEWBYTES
-alter table JBPM_LOG drop constraint FK_LOG_ACTION
-alter table JBPM_LOG drop constraint FK_LOG_VARINST
-alter table JBPM_LOG drop constraint FK_LOG_NODE
-alter table JBPM_LOG drop constraint FK_LOG_PARENT
-alter table JBPM_MODULEDEFINITION drop constraint FK_MODDEF_PROCDEF
-alter table JBPM_MODULEDEFINITION drop constraint FK_TSKDEF_START
-alter table JBPM_MODULEINSTANCE drop constraint FK_MODINST_PRCINST
-alter table JBPM_MODULEINSTANCE drop constraint FK_TASKMGTINST_TMD
-alter table JBPM_NODE drop constraint FK_DECISION_DELEG
-alter table JBPM_NODE drop constraint FK_NODE_PROCDEF
-alter table JBPM_NODE drop constraint FK_NODE_ACTION
-alter table JBPM_NODE drop constraint FK_PROCST_SBPRCDEF
-alter table JBPM_NODE drop constraint FK_NODE_SCRIPT
-alter table JBPM_NODE drop constraint FK_NODE_SUPERSTATE
-alter table JBPM_POOLEDACTOR drop constraint FK_POOLEDACTOR_SLI
-alter table JBPM_PROCESSDEFINITION drop constraint FK_PROCDEF_STRTSTA
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_PROCDEF
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_ROOTTKN
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_SPROCTKN
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_PROCINST
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_ACTION
-alter table JBPM_SWIMLANE drop constraint FK_SWL_ASSDEL
-alter table JBPM_SWIMLANE drop constraint FK_SWL_TSKMGMTDEF
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_TM
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_SL
-alter table JBPM_TASK drop constraint FK_TASK_STARTST
-alter table JBPM_TASK drop constraint FK_TASK_PROCDEF
-alter table JBPM_TASK drop constraint FK_TASK_ASSDEL
-alter table JBPM_TASK drop constraint FK_TASK_SWIMLANE
-alter table JBPM_TASK drop constraint FK_TASK_TASKNODE
-alter table JBPM_TASK drop constraint FK_TASK_TASKMGTDEF
-alter table JBPM_TASK drop constraint FK_TSK_TSKCTRL
-alter table JBPM_TASKACTORPOOL drop constraint FK_TASKACTPL_TSKI
-alter table JBPM_TASKACTORPOOL drop constraint FK_TSKACTPOL_PLACT
-alter table JBPM_TASKCONTROLLER drop constraint FK_TSKCTRL_DELEG
-alter table JBPM_TASKINSTANCE drop constraint FK_TSKINS_PRCINS
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TMINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TOKEN
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_SLINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TASK
-alter table JBPM_TOKEN drop constraint FK_TOKEN_SUBPI
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PROCINST
-alter table JBPM_TOKEN drop constraint FK_TOKEN_NODE
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PARENT
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_TOKEN
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_CTXT
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_FROM
-alter table JBPM_TRANSITION drop constraint FK_TRANS_PROCDEF
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_TO
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_PROCST
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_SCRIPT
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_TSKCTRL
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_PRCINST
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TKVARMP
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TK
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_BYTEINST_ARRAY
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VAR_TSKINST
-drop table JBPM_ACTION
-drop table JBPM_BYTEARRAY
-drop table JBPM_BYTEBLOCK
-drop table JBPM_COMMENT
-drop table JBPM_DECISIONCONDITIONS
-drop table JBPM_DELEGATION
-drop table JBPM_EVENT
-drop table JBPM_EXCEPTIONHANDLER
-drop table JBPM_ID_GROUP
-drop table JBPM_ID_MEMBERSHIP
-drop table JBPM_ID_PERMISSIONS
-drop table JBPM_ID_USER
-drop table JBPM_JOB
-drop table JBPM_LOG
-drop table JBPM_MODULEDEFINITION
-drop table JBPM_MODULEINSTANCE
-drop table JBPM_NODE
-drop table JBPM_POOLEDACTOR
-drop table JBPM_PROCESSDEFINITION
-drop table JBPM_PROCESSINSTANCE
-drop table JBPM_RUNTIMEACTION
-drop table JBPM_SWIMLANE
-drop table JBPM_SWIMLANEINSTANCE
-drop table JBPM_TASK
-drop table JBPM_TASKACTORPOOL
-drop table JBPM_TASKCONTROLLER
-drop table JBPM_TASKINSTANCE
-drop table JBPM_TOKEN
-drop table JBPM_TOKENVARIABLEMAP
-drop table JBPM_TRANSITION
-drop table JBPM_VARIABLEACCESS
-drop table JBPM_VARIABLEINSTANCE
-drop sequence hibernate_sequence
create table JBPM_ACTION (ID_ bigint not null, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ bit, ACTIONEXPRESSION_ varchar(255), ISASYNC_ bit, REFERENCEDACTION_ bigint, ACTIONDELEGATION_ bigint, EVENT_ bigint, PROCESSDEFINITION_ bigint, EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ bigint, EVENTINDEX_ integer, EXCEPTIONHANDLER_ bigint, EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))
create table JBPM_BYTEARRAY (ID_ bigint not null, NAME_ varchar(255), FILEDEFINITION_ bigint, primary key (ID_))
create table JBPM_BYTEBLOCK (PROCESSFILE_ bigint not null, BYTES_ varbinary, INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.mssql.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.mssql.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.mssql.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,125 +1,3 @@
-alter table JBPM_ACTION drop constraint FK_ACTION_REFACT
-alter table JBPM_ACTION drop constraint FK_CRTETIMERACT_TA
-alter table JBPM_ACTION drop constraint FK_ACTION_PROCDEF
-alter table JBPM_ACTION drop constraint FK_ACTION_EVENT
-alter table JBPM_ACTION drop constraint FK_ACTION_ACTNDEL
-alter table JBPM_ACTION drop constraint FK_ACTION_EXPTHDL
-alter table JBPM_BYTEARRAY drop constraint FK_BYTEARR_FILDEF
-alter table JBPM_BYTEBLOCK drop constraint FK_BYTEBLOCK_FILE
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TOKEN
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TSK
-alter table JBPM_DECISIONCONDITIONS drop constraint FK_DECCOND_DEC
-alter table JBPM_DELEGATION drop constraint FK_DELEGATION_PRCD
-alter table JBPM_EVENT drop constraint FK_EVENT_PROCDEF
-alter table JBPM_EVENT drop constraint FK_EVENT_TRANS
-alter table JBPM_EVENT drop constraint FK_EVENT_NODE
-alter table JBPM_EVENT drop constraint FK_EVENT_TASK
-alter table JBPM_ID_GROUP drop constraint FK_ID_GRP_PARENT
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_GRP
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_USR
-alter table JBPM_JOB drop constraint FK_JOB_PRINST
-alter table JBPM_JOB drop constraint FK_JOB_ACTION
-alter table JBPM_JOB drop constraint FK_JOB_TOKEN
-alter table JBPM_JOB drop constraint FK_JOB_NODE
-alter table JBPM_JOB drop constraint FK_JOB_TSKINST
-alter table JBPM_LOG drop constraint FK_LOG_SOURCENODE
-alter table JBPM_LOG drop constraint FK_LOG_DESTNODE
-alter table JBPM_LOG drop constraint FK_LOG_TOKEN
-alter table JBPM_LOG drop constraint FK_LOG_TRANSITION
-alter table JBPM_LOG drop constraint FK_LOG_TASKINST
-alter table JBPM_LOG drop constraint FK_LOG_CHILDTOKEN
-alter table JBPM_LOG drop constraint FK_LOG_OLDBYTES
-alter table JBPM_LOG drop constraint FK_LOG_SWIMINST
-alter table JBPM_LOG drop constraint FK_LOG_NEWBYTES
-alter table JBPM_LOG drop constraint FK_LOG_ACTION
-alter table JBPM_LOG drop constraint FK_LOG_VARINST
-alter table JBPM_LOG drop constraint FK_LOG_NODE
-alter table JBPM_LOG drop constraint FK_LOG_PARENT
-alter table JBPM_MODULEDEFINITION drop constraint FK_MODDEF_PROCDEF
-alter table JBPM_MODULEDEFINITION drop constraint FK_TSKDEF_START
-alter table JBPM_MODULEINSTANCE drop constraint FK_MODINST_PRCINST
-alter table JBPM_MODULEINSTANCE drop constraint FK_TASKMGTINST_TMD
-alter table JBPM_NODE drop constraint FK_DECISION_DELEG
-alter table JBPM_NODE drop constraint FK_NODE_PROCDEF
-alter table JBPM_NODE drop constraint FK_NODE_ACTION
-alter table JBPM_NODE drop constraint FK_PROCST_SBPRCDEF
-alter table JBPM_NODE drop constraint FK_NODE_SCRIPT
-alter table JBPM_NODE drop constraint FK_NODE_SUPERSTATE
-alter table JBPM_POOLEDACTOR drop constraint FK_POOLEDACTOR_SLI
-alter table JBPM_PROCESSDEFINITION drop constraint FK_PROCDEF_STRTSTA
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_PROCDEF
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_ROOTTKN
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_SPROCTKN
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_PROCINST
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_ACTION
-alter table JBPM_SWIMLANE drop constraint FK_SWL_ASSDEL
-alter table JBPM_SWIMLANE drop constraint FK_SWL_TSKMGMTDEF
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_TM
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_SL
-alter table JBPM_TASK drop constraint FK_TASK_STARTST
-alter table JBPM_TASK drop constraint FK_TASK_PROCDEF
-alter table JBPM_TASK drop constraint FK_TASK_ASSDEL
-alter table JBPM_TASK drop constraint FK_TASK_SWIMLANE
-alter table JBPM_TASK drop constraint FK_TASK_TASKNODE
-alter table JBPM_TASK drop constraint FK_TASK_TASKMGTDEF
-alter table JBPM_TASK drop constraint FK_TSK_TSKCTRL
-alter table JBPM_TASKACTORPOOL drop constraint FK_TASKACTPL_TSKI
-alter table JBPM_TASKACTORPOOL drop constraint FK_TSKACTPOL_PLACT
-alter table JBPM_TASKCONTROLLER drop constraint FK_TSKCTRL_DELEG
-alter table JBPM_TASKINSTANCE drop constraint FK_TSKINS_PRCINS
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TMINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TOKEN
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_SLINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TASK
-alter table JBPM_TOKEN drop constraint FK_TOKEN_SUBPI
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PROCINST
-alter table JBPM_TOKEN drop constraint FK_TOKEN_NODE
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PARENT
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_TOKEN
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_CTXT
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_FROM
-alter table JBPM_TRANSITION drop constraint FK_TRANS_PROCDEF
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_TO
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_PROCST
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_SCRIPT
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_TSKCTRL
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_PRCINST
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TKVARMP
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TK
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_BYTEINST_ARRAY
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VAR_TSKINST
-drop table JBPM_ACTION
-drop table JBPM_BYTEARRAY
-drop table JBPM_BYTEBLOCK
-drop table JBPM_COMMENT
-drop table JBPM_DECISIONCONDITIONS
-drop table JBPM_DELEGATION
-drop table JBPM_EVENT
-drop table JBPM_EXCEPTIONHANDLER
-drop table JBPM_ID_GROUP
-drop table JBPM_ID_MEMBERSHIP
-drop table JBPM_ID_PERMISSIONS
-drop table JBPM_ID_USER
-drop table JBPM_JOB
-drop table JBPM_LOG
-drop table JBPM_MODULEDEFINITION
-drop table JBPM_MODULEINSTANCE
-drop table JBPM_NODE
-drop table JBPM_POOLEDACTOR
-drop table JBPM_PROCESSDEFINITION
-drop table JBPM_PROCESSINSTANCE
-drop table JBPM_RUNTIMEACTION
-drop table JBPM_SWIMLANE
-drop table JBPM_SWIMLANEINSTANCE
-drop table JBPM_TASK
-drop table JBPM_TASKACTORPOOL
-drop table JBPM_TASKCONTROLLER
-drop table JBPM_TASKINSTANCE
-drop table JBPM_TOKEN
-drop table JBPM_TOKENVARIABLEMAP
-drop table JBPM_TRANSITION
-drop table JBPM_VARIABLEACCESS
-drop table JBPM_VARIABLEINSTANCE
create table JBPM_ACTION (ID_ numeric(19,0) identity not null, class char(1) not null, NAME_ varchar(255) null, ISPROPAGATIONALLOWED_ tinyint null, ACTIONEXPRESSION_ varchar(255) null, ISASYNC_ tinyint null, REFERENCEDACTION_ numeric(19,0) null, ACTIONDELEGATION_ numeric(19,0) null, EVENT_ numeric(19,0) null, PROCESSDEFINITION_ numeric(19,0) null, EXPRESSION_ varchar(4000) null, TIMERNAME_ varchar(255) null, DUEDATE_ varchar(255) null, REPEAT_ varchar(255) null, TRANSITIONNAME_ varchar(255) null, TIMERACTION_ numeric(19,0) null, EVENTINDEX_ int null, EXCEPTIONHANDLER_ numeric(19,0) null, EXCEPTIONHANDLERINDEX_ int null, primary key (ID_))
create table JBPM_BYTEARRAY (ID_ numeric(19,0) identity not null, NAME_ varchar(255) null, FILEDEFINITION_ numeric(19,0) null, primary key (ID_))
create table JBPM_BYTEBLOCK (PROCESSFILE_ numeric(19,0) not null, BYTES_ varbinary(1024) null, INDEX_ int not null, primary key (PROCESSFILE_, INDEX_))
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.oracle.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.oracle.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.oracle.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,36 +1,3 @@
-drop table JBPM_ACTION cascade constraints;
-drop table JBPM_BYTEARRAY cascade constraints;
-drop table JBPM_BYTEBLOCK cascade constraints;
-drop table JBPM_COMMENT cascade constraints;
-drop table JBPM_DECISIONCONDITIONS cascade constraints;
-drop table JBPM_DELEGATION cascade constraints;
-drop table JBPM_EVENT cascade constraints;
-drop table JBPM_EXCEPTIONHANDLER cascade constraints;
-drop table JBPM_ID_GROUP cascade constraints;
-drop table JBPM_ID_MEMBERSHIP cascade constraints;
-drop table JBPM_ID_PERMISSIONS cascade constraints;
-drop table JBPM_ID_USER cascade constraints;
-drop table JBPM_JOB cascade constraints;
-drop table JBPM_LOG cascade constraints;
-drop table JBPM_MODULEDEFINITION cascade constraints;
-drop table JBPM_MODULEINSTANCE cascade constraints;
-drop table JBPM_NODE cascade constraints;
-drop table JBPM_POOLEDACTOR cascade constraints;
-drop table JBPM_PROCESSDEFINITION cascade constraints;
-drop table JBPM_PROCESSINSTANCE cascade constraints;
-drop table JBPM_RUNTIMEACTION cascade constraints;
-drop table JBPM_SWIMLANE cascade constraints;
-drop table JBPM_SWIMLANEINSTANCE cascade constraints;
-drop table JBPM_TASK cascade constraints;
-drop table JBPM_TASKACTORPOOL cascade constraints;
-drop table JBPM_TASKCONTROLLER cascade constraints;
-drop table JBPM_TASKINSTANCE cascade constraints;
-drop table JBPM_TOKEN cascade constraints;
-drop table JBPM_TOKENVARIABLEMAP cascade constraints;
-drop table JBPM_TRANSITION cascade constraints;
-drop table JBPM_VARIABLEACCESS cascade constraints;
-drop table JBPM_VARIABLEINSTANCE cascade constraints;
-drop sequence hibernate_sequence;
create table JBPM_ACTION (ID_ number(19,0) not null, class char(1 char) not null, NAME_ varchar2(255 char), ISPROPAGATIONALLOWED_ number(1,0), ACTIONEXPRESSION_ varchar2(255 char), ISASYNC_ number(1,0), REFERENCEDACTION_ number(19,0), ACTIONDELEGATION_ number(19,0), EVENT_ number(19,0), PROCESSDEFINITION_ number(19,0), EXPRESSION_ varchar2(4000 char), TIMERNAME_ varchar2(255 char), DUEDATE_ varchar2(255 char), REPEAT_ varchar2(255 char), TRANSITIONNAME_ varchar2(255 char), TIMERACTION_ number(19,0), EVENTINDEX_ number(10,0), EXCEPTIONHANDLER_ number(19,0), EXCEPTIONHANDLERINDEX_ number(10,0), primary key (ID_));
create table JBPM_BYTEARRAY (ID_ number(19,0) not null, NAME_ varchar2(255 char), FILEDEFINITION_ number(19,0), primary key (ID_));
create table JBPM_BYTEBLOCK (PROCESSFILE_ number(19,0) not null, BYTES_ raw(1024), INDEX_ number(10,0) not null, primary key (PROCESSFILE_, INDEX_));
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.pointbase.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.pointbase.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.pointbase.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,36 +1,3 @@
-drop table JBPM_ACTION cascade
-drop table JBPM_BYTEARRAY cascade
-drop table JBPM_BYTEBLOCK cascade
-drop table JBPM_COMMENT cascade
-drop table JBPM_DECISIONCONDITIONS cascade
-drop table JBPM_DELEGATION cascade
-drop table JBPM_EVENT cascade
-drop table JBPM_EXCEPTIONHANDLER cascade
-drop table JBPM_ID_GROUP cascade
-drop table JBPM_ID_MEMBERSHIP cascade
-drop table JBPM_ID_PERMISSIONS cascade
-drop table JBPM_ID_USER cascade
-drop table JBPM_JOB cascade
-drop table JBPM_LOG cascade
-drop table JBPM_MODULEDEFINITION cascade
-drop table JBPM_MODULEINSTANCE cascade
-drop table JBPM_NODE cascade
-drop table JBPM_POOLEDACTOR cascade
-drop table JBPM_PROCESSDEFINITION cascade
-drop table JBPM_PROCESSINSTANCE cascade
-drop table JBPM_RUNTIMEACTION cascade
-drop table JBPM_SWIMLANE cascade
-drop table JBPM_SWIMLANEINSTANCE cascade
-drop table JBPM_TASK cascade
-drop table JBPM_TASKACTORPOOL cascade
-drop table JBPM_TASKCONTROLLER cascade
-drop table JBPM_TASKINSTANCE cascade
-drop table JBPM_TOKEN cascade
-drop table JBPM_TOKENVARIABLEMAP cascade
-drop table JBPM_TRANSITION cascade
-drop table JBPM_VARIABLEACCESS cascade
-drop table JBPM_VARIABLEINSTANCE cascade
-drop table hibernate_unique_key cascade
create table JBPM_ACTION (ID_ bigint not null, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ smallint, ACTIONEXPRESSION_ varchar(255), ISASYNC_ smallint, REFERENCEDACTION_ bigint, ACTIONDELEGATION_ bigint, EVENT_ bigint, PROCESSDEFINITION_ bigint, EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ bigint, EVENTINDEX_ integer, EXCEPTIONHANDLER_ bigint, EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))
create table JBPM_BYTEARRAY (ID_ bigint not null, NAME_ varchar(255), FILEDEFINITION_ bigint, primary key (ID_))
create table JBPM_BYTEBLOCK (PROCESSFILE_ bigint not null, BYTES_ blob(1024), INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.postgresql.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.postgresql.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.postgresql.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,158 +1,35 @@
-alter table JBPM_ACTION drop constraint FK_ACTION_REFACT
-alter table JBPM_ACTION drop constraint FK_CRTETIMERACT_TA
-alter table JBPM_ACTION drop constraint FK_ACTION_PROCDEF
-alter table JBPM_ACTION drop constraint FK_ACTION_EVENT
-alter table JBPM_ACTION drop constraint FK_ACTION_ACTNDEL
-alter table JBPM_ACTION drop constraint FK_ACTION_EXPTHDL
-alter table JBPM_BYTEARRAY drop constraint FK_BYTEARR_FILDEF
-alter table JBPM_BYTEBLOCK drop constraint FK_BYTEBLOCK_FILE
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TOKEN
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TSK
-alter table JBPM_DECISIONCONDITIONS drop constraint FK_DECCOND_DEC
-alter table JBPM_DELEGATION drop constraint FK_DELEGATION_PRCD
-alter table JBPM_EVENT drop constraint FK_EVENT_PROCDEF
-alter table JBPM_EVENT drop constraint FK_EVENT_TRANS
-alter table JBPM_EVENT drop constraint FK_EVENT_NODE
-alter table JBPM_EVENT drop constraint FK_EVENT_TASK
-alter table JBPM_ID_GROUP drop constraint FK_ID_GRP_PARENT
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_GRP
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_USR
-alter table JBPM_JOB drop constraint FK_JOB_PRINST
-alter table JBPM_JOB drop constraint FK_JOB_ACTION
-alter table JBPM_JOB drop constraint FK_JOB_TOKEN
-alter table JBPM_JOB drop constraint FK_JOB_NODE
-alter table JBPM_JOB drop constraint FK_JOB_TSKINST
-alter table JBPM_LOG drop constraint FK_LOG_SOURCENODE
-alter table JBPM_LOG drop constraint FK_LOG_DESTNODE
-alter table JBPM_LOG drop constraint FK_LOG_TOKEN
-alter table JBPM_LOG drop constraint FK_LOG_TRANSITION
-alter table JBPM_LOG drop constraint FK_LOG_TASKINST
-alter table JBPM_LOG drop constraint FK_LOG_CHILDTOKEN
-alter table JBPM_LOG drop constraint FK_LOG_OLDBYTES
-alter table JBPM_LOG drop constraint FK_LOG_SWIMINST
-alter table JBPM_LOG drop constraint FK_LOG_NEWBYTES
-alter table JBPM_LOG drop constraint FK_LOG_ACTION
-alter table JBPM_LOG drop constraint FK_LOG_VARINST
-alter table JBPM_LOG drop constraint FK_LOG_NODE
-alter table JBPM_LOG drop constraint FK_LOG_PARENT
-alter table JBPM_MODULEDEFINITION drop constraint FK_MODDEF_PROCDEF
-alter table JBPM_MODULEDEFINITION drop constraint FK_TSKDEF_START
-alter table JBPM_MODULEINSTANCE drop constraint FK_MODINST_PRCINST
-alter table JBPM_MODULEINSTANCE drop constraint FK_TASKMGTINST_TMD
-alter table JBPM_NODE drop constraint FK_DECISION_DELEG
-alter table JBPM_NODE drop constraint FK_NODE_PROCDEF
-alter table JBPM_NODE drop constraint FK_NODE_ACTION
-alter table JBPM_NODE drop constraint FK_PROCST_SBPRCDEF
-alter table JBPM_NODE drop constraint FK_NODE_SCRIPT
-alter table JBPM_NODE drop constraint FK_NODE_SUPERSTATE
-alter table JBPM_POOLEDACTOR drop constraint FK_POOLEDACTOR_SLI
-alter table JBPM_PROCESSDEFINITION drop constraint FK_PROCDEF_STRTSTA
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_PROCDEF
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_ROOTTKN
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_SPROCTKN
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_PROCINST
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_ACTION
-alter table JBPM_SWIMLANE drop constraint FK_SWL_ASSDEL
-alter table JBPM_SWIMLANE drop constraint FK_SWL_TSKMGMTDEF
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_TM
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_SL
-alter table JBPM_TASK drop constraint FK_TASK_STARTST
-alter table JBPM_TASK drop constraint FK_TASK_PROCDEF
-alter table JBPM_TASK drop constraint FK_TASK_ASSDEL
-alter table JBPM_TASK drop constraint FK_TASK_SWIMLANE
-alter table JBPM_TASK drop constraint FK_TASK_TASKNODE
-alter table JBPM_TASK drop constraint FK_TASK_TASKMGTDEF
-alter table JBPM_TASK drop constraint FK_TSK_TSKCTRL
-alter table JBPM_TASKACTORPOOL drop constraint FK_TASKACTPL_TSKI
-alter table JBPM_TASKACTORPOOL drop constraint FK_TSKACTPOL_PLACT
-alter table JBPM_TASKCONTROLLER drop constraint FK_TSKCTRL_DELEG
-alter table JBPM_TASKINSTANCE drop constraint FK_TSKINS_PRCINS
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TMINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TOKEN
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_SLINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TASK
-alter table JBPM_TOKEN drop constraint FK_TOKEN_SUBPI
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PROCINST
-alter table JBPM_TOKEN drop constraint FK_TOKEN_NODE
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PARENT
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_TOKEN
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_CTXT
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_FROM
-alter table JBPM_TRANSITION drop constraint FK_TRANS_PROCDEF
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_TO
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_PROCST
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_SCRIPT
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_TSKCTRL
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_PRCINST
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TKVARMP
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TK
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_BYTEINST_ARRAY
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VAR_TSKINST
-drop table JBPM_ACTION
-drop table JBPM_BYTEARRAY
-drop table JBPM_BYTEBLOCK
-drop table JBPM_COMMENT
-drop table JBPM_DECISIONCONDITIONS
-drop table JBPM_DELEGATION
-drop table JBPM_EVENT
-drop table JBPM_EXCEPTIONHANDLER
-drop table JBPM_ID_GROUP
-drop table JBPM_ID_MEMBERSHIP
-drop table JBPM_ID_PERMISSIONS
-drop table JBPM_ID_USER
-drop table JBPM_JOB
-drop table JBPM_LOG
-drop table JBPM_MODULEDEFINITION
-drop table JBPM_MODULEINSTANCE
-drop table JBPM_NODE
-drop table JBPM_POOLEDACTOR
-drop table JBPM_PROCESSDEFINITION
-drop table JBPM_PROCESSINSTANCE
-drop table JBPM_RUNTIMEACTION
-drop table JBPM_SWIMLANE
-drop table JBPM_SWIMLANEINSTANCE
-drop table JBPM_TASK
-drop table JBPM_TASKACTORPOOL
-drop table JBPM_TASKCONTROLLER
-drop table JBPM_TASKINSTANCE
-drop table JBPM_TOKEN
-drop table JBPM_TOKENVARIABLEMAP
-drop table JBPM_TRANSITION
-drop table JBPM_VARIABLEACCESS
-drop table JBPM_VARIABLEINSTANCE
-drop sequence hibernate_sequence
-create table JBPM_ACTION (ID_ int8 not null, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ bool, ACTIONEXPRESSION_ varchar(255), ISASYNC_ bool, REFERENCEDACTION_ int8, ACTIONDELEGATION_ int8, EVENT_ int8, PROCESSDEFINITION_ int8, EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ int8, EVENTINDEX_ int4, EXCEPTIONHANDLER_ int8, EXCEPTIONHANDLERINDEX_ int4, primary key (ID_))
-create table JBPM_BYTEARRAY (ID_ int8 not null, NAME_ varchar(255), FILEDEFINITION_ int8, primary key (ID_))
-create table JBPM_BYTEBLOCK (PROCESSFILE_ int8 not null, BYTES_ bytea, INDEX_ int4 not null, primary key (PROCESSFILE_, INDEX_))
-create table JBPM_COMMENT (ID_ int8 not null, VERSION_ int4 not null, ACTORID_ varchar(255), TIME_ timestamp, MESSAGE_ varchar(4000), TOKEN_ int8, TASKINSTANCE_ int8, TOKENINDEX_ int4, TASKINSTANCEINDEX_ int4, primary key (ID_))
-create table JBPM_DECISIONCONDITIONS (DECISION_ int8 not null, TRANSITIONNAME_ varchar(255), EXPRESSION_ varchar(255), INDEX_ int4 not null, primary key (DECISION_, INDEX_))
-create table JBPM_DELEGATION (ID_ int8 not null, CLASSNAME_ varchar(4000), CONFIGURATION_ varchar(4000), CONFIGTYPE_ varchar(255), PROCESSDEFINITION_ int8, primary key (ID_))
-create table JBPM_EVENT (ID_ int8 not null, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ int8, PROCESSDEFINITION_ int8, NODE_ int8, TRANSITION_ int8, TASK_ int8, primary key (ID_))
-create table JBPM_EXCEPTIONHANDLER (ID_ int8 not null, EXCEPTIONCLASSNAME_ varchar(4000), TYPE_ char(1), GRAPHELEMENT_ int8, PROCESSDEFINITION_ int8, GRAPHELEMENTINDEX_ int4, NODE_ int8, TRANSITION_ int8, TASK_ int8, primary key (ID_))
-create table JBPM_ID_GROUP (ID_ int8 not null, CLASS_ char(1) not null, NAME_ varchar(255), TYPE_ varchar(255), PARENT_ int8, primary key (ID_))
-create table JBPM_ID_MEMBERSHIP (ID_ int8 not null, CLASS_ char(1) not null, NAME_ varchar(255), ROLE_ varchar(255), USER_ int8, GROUP_ int8, primary key (ID_))
-create table JBPM_ID_PERMISSIONS (ENTITY_ int8 not null, CLASS_ varchar(255), NAME_ varchar(255), ACTION_ varchar(255))
-create table JBPM_ID_USER (ID_ int8 not null, CLASS_ char(1) not null, NAME_ varchar(255), EMAIL_ varchar(255), PASSWORD_ varchar(255), primary key (ID_))
-create table JBPM_JOB (ID_ int8 not null, CLASS_ char(1) not null, VERSION_ int4 not null, DUEDATE_ timestamp, PROCESSINSTANCE_ int8, TOKEN_ int8, TASKINSTANCE_ int8, ISSUSPENDED_ bool, ISEXCLUSIVE_ bool, LOCKOWNER_ varchar(255), LOCKTIME_ timestamp, EXCEPTION_ varchar(4000), RETRIES_ int4, NAME_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), ACTION_ int8, GRAPHELEMENTTYPE_ varchar(255), GRAPHELEMENT_ int8, NODE_ int8, primary key (ID_))
-create table JBPM_LOG (ID_ int8 not null, CLASS_ char(1) not null, INDEX_ int4, DATE_ timestamp, TOKEN_ int8, PARENT_ int8, MESSAGE_ varchar(4000), EXCEPTION_ varchar(4000), ACTION_ int8, NODE_ int8, ENTER_ timestamp, LEAVE_ timestamp, DURATION_ int8, NEWLONGVALUE_ int8, TRANSITION_ int8, CHILD_ int8, SOURCENODE_ int8, DESTINATIONNODE_ int8, VARIABLEINSTANCE_ int8, OLDBYTEARRAY_ int8, NEWBYTEARRAY_ int8, OLDDATEVALUE_ timestamp, NEWDATEVALUE_ timestamp, OLDDOUBLEVALUE_ float8, NEWDOUBLEVALUE_ float8, OLDLONGIDCLASS_ varchar(255), OLDLONGIDVALUE_ int8, NEWLONGIDCLASS_ varchar(255), NEWLONGIDVALUE_ int8, OLDSTRINGIDCLASS_ varchar(255), OLDSTRINGIDVALUE_ varchar(255), NEWSTRINGIDCLASS_ varchar(255), NEWSTRINGIDVALUE_ varchar(255), OLDLONGVALUE_ int8, OLDSTRINGVALUE_ varchar(4000), NEWSTRINGVALUE_ varchar(4000), TASKINSTANCE_ int8, TASKACTORID_ varchar(255), TASKOLDACTORID_ varchar(255), SWIMLANEINSTANCE_ int8, primary key (ID_))
-create table JBPM_MODULEDEFINITION (ID_ int8 not null, CLASS_ char(1) not null, NAME_ varchar(4000), PROCESSDEFINITION_ int8, STARTTASK_ int8, primary key (ID_))
-create table JBPM_MODULEINSTANCE (ID_ int8 not null, CLASS_ char(1) not null, VERSION_ int4 not null, PROCESSINSTANCE_ int8, TASKMGMTDEFINITION_ int8, NAME_ varchar(255), primary key (ID_))
-create table JBPM_NODE (ID_ int8 not null, CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ int8, ISASYNC_ bool, ISASYNCEXCL_ bool, ACTION_ int8, SUPERSTATE_ int8, SUBPROCNAME_ varchar(255), SUBPROCESSDEFINITION_ int8, DECISIONEXPRESSION_ varchar(255), DECISIONDELEGATION int8, SCRIPT_ int8, SIGNAL_ int4, CREATETASKS_ bool, ENDTASKS_ bool, NODECOLLECTIONINDEX_ int4, primary key (ID_))
-create table JBPM_POOLEDACTOR (ID_ int8 not null, VERSION_ int4 not null, ACTORID_ varchar(255), SWIMLANEINSTANCE_ int8, primary key (ID_))
-create table JBPM_PROCESSDEFINITION (ID_ int8 not null, CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), VERSION_ int4, ISTERMINATIONIMPLICIT_ bool, STARTSTATE_ int8, primary key (ID_))
-create table JBPM_PROCESSINSTANCE (ID_ int8 not null, VERSION_ int4 not null, KEY_ varchar(255), START_ timestamp, END_ timestamp, ISSUSPENDED_ bool, PROCESSDEFINITION_ int8, ROOTTOKEN_ int8, SUPERPROCESSTOKEN_ int8, primary key (ID_))
-create table JBPM_RUNTIMEACTION (ID_ int8 not null, VERSION_ int4 not null, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ int8, PROCESSINSTANCE_ int8, ACTION_ int8, PROCESSINSTANCEINDEX_ int4, primary key (ID_))
-create table JBPM_SWIMLANE (ID_ int8 not null, NAME_ varchar(255), ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), ASSIGNMENTDELEGATION_ int8, TASKMGMTDEFINITION_ int8, primary key (ID_))
-create table JBPM_SWIMLANEINSTANCE (ID_ int8 not null, VERSION_ int4 not null, NAME_ varchar(255), ACTORID_ varchar(255), SWIMLANE_ int8, TASKMGMTINSTANCE_ int8, primary key (ID_))
-create table JBPM_TASK (ID_ int8 not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ int8, ISBLOCKING_ bool, ISSIGNALLING_ bool, CONDITION_ varchar(255), DUEDATE_ varchar(255), PRIORITY_ int4, ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), TASKMGMTDEFINITION_ int8, TASKNODE_ int8, STARTSTATE_ int8, ASSIGNMENTDELEGATION_ int8, SWIMLANE_ int8, TASKCONTROLLER_ int8, primary key (ID_))
-create table JBPM_TASKACTORPOOL (TASKINSTANCE_ int8 not null, POOLEDACTOR_ int8 not null, primary key (TASKINSTANCE_, POOLEDACTOR_))
-create table JBPM_TASKCONTROLLER (ID_ int8 not null, TASKCONTROLLERDELEGATION_ int8, primary key (ID_))
-create table JBPM_TASKINSTANCE (ID_ int8 not null, CLASS_ char(1) not null, VERSION_ int4 not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), ACTORID_ varchar(255), CREATE_ timestamp, START_ timestamp, END_ timestamp, DUEDATE_ timestamp, PRIORITY_ int4, ISCANCELLED_ bool, ISSUSPENDED_ bool, ISOPEN_ bool, ISSIGNALLING_ bool, ISBLOCKING_ bool, TASK_ int8, TOKEN_ int8, PROCINST_ int8, SWIMLANINSTANCE_ int8, TASKMGMTINSTANCE_ int8, primary key (ID_))
-create table JBPM_TOKEN (ID_ int8 not null, VERSION_ int4 not null, NAME_ varchar(255), START_ timestamp, END_ timestamp, NODEENTER_ timestamp, NEXTLOGINDEX_ int4, ISABLETOREACTIVATEPARENT_ bool, ISTERMINATIONIMPLICIT_ bool, ISSUSPENDED_ bool, LOCK_ varchar(255), NODE_ int8, PROCESSINSTANCE_ int8, PARENT_ int8, SUBPROCESSINSTANCE_ int8, primary key (ID_))
-create table JBPM_TOKENVARIABLEMAP (ID_ int8 not null, VERSION_ int4 not null, TOKEN_ int8, CONTEXTINSTANCE_ int8, primary key (ID_))
-create table JBPM_TRANSITION (ID_ int8 not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ int8, FROM_ int8, TO_ int8, CONDITION_ varchar(255), FROMINDEX_ int4, primary key (ID_))
-create table JBPM_VARIABLEACCESS (ID_ int8 not null, VARIABLENAME_ varchar(255), ACCESS_ varchar(255), MAPPEDNAME_ varchar(255), SCRIPT_ int8, PROCESSSTATE_ int8, TASKCONTROLLER_ int8, INDEX_ int4, primary key (ID_))
-create table JBPM_VARIABLEINSTANCE (ID_ int8 not null, CLASS_ char(1) not null, VERSION_ int4 not null, NAME_ varchar(255), CONVERTER_ char(1), TOKEN_ int8, TOKENVARIABLEMAP_ int8, PROCESSINSTANCE_ int8, BYTEARRAYVALUE_ int8, DATEVALUE_ timestamp, DOUBLEVALUE_ float8, LONGIDCLASS_ varchar(255), LONGVALUE_ int8, STRINGIDCLASS_ varchar(255), STRINGVALUE_ varchar(4000), TASKINSTANCE_ int8, primary key (ID_))
+create table JBPM_ACTION (ID_ int8 not null, class char(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ bool, ACTIONEXPRESSION_ varchar(255), ISASYNC_ bool, REFERENCEDACTION_ int8, ACTIONDELEGATION_ int8, EVENT_ int8, PROCESSDEFINITION_ int8, EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ int8, EVENTINDEX_ int4, EXCEPTIONHANDLER_ int8, EXCEPTIONHANDLERINDEX_ int4, primary key (ID_));
+create table JBPM_BYTEARRAY (ID_ int8 not null, NAME_ varchar(255), FILEDEFINITION_ int8, primary key (ID_));
+create table JBPM_BYTEBLOCK (PROCESSFILE_ int8 not null, BYTES_ bytea, INDEX_ int4 not null, primary key (PROCESSFILE_, INDEX_));
+create table JBPM_COMMENT (ID_ int8 not null, VERSION_ int4 not null, ACTORID_ varchar(255), TIME_ timestamp, MESSAGE_ varchar(4000), TOKEN_ int8, TASKINSTANCE_ int8, TOKENINDEX_ int4, TASKINSTANCEINDEX_ int4, primary key (ID_));
+create table JBPM_DECISIONCONDITIONS (DECISION_ int8 not null, TRANSITIONNAME_ varchar(255), EXPRESSION_ varchar(255), INDEX_ int4 not null, primary key (DECISION_, INDEX_));
+create table JBPM_DELEGATION (ID_ int8 not null, CLASSNAME_ varchar(4000), CONFIGURATION_ varchar(4000), CONFIGTYPE_ varchar(255), PROCESSDEFINITION_ int8, primary key (ID_));
+create table JBPM_EVENT (ID_ int8 not null, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ int8, PROCESSDEFINITION_ int8, NODE_ int8, TRANSITION_ int8, TASK_ int8, primary key (ID_));
+create table JBPM_EXCEPTIONHANDLER (ID_ int8 not null, EXCEPTIONCLASSNAME_ varchar(4000), TYPE_ char(1), GRAPHELEMENT_ int8, PROCESSDEFINITION_ int8, GRAPHELEMENTINDEX_ int4, NODE_ int8, TRANSITION_ int8, TASK_ int8, primary key (ID_));
+create table JBPM_ID_GROUP (ID_ int8 not null, CLASS_ char(1) not null, NAME_ varchar(255), TYPE_ varchar(255), PARENT_ int8, primary key (ID_));
+create table JBPM_ID_MEMBERSHIP (ID_ int8 not null, CLASS_ char(1) not null, NAME_ varchar(255), ROLE_ varchar(255), USER_ int8, GROUP_ int8, primary key (ID_));
+create table JBPM_ID_PERMISSIONS (ENTITY_ int8 not null, CLASS_ varchar(255), NAME_ varchar(255), ACTION_ varchar(255));
+create table JBPM_ID_USER (ID_ int8 not null, CLASS_ char(1) not null, NAME_ varchar(255), EMAIL_ varchar(255), PASSWORD_ varchar(255), primary key (ID_));
+create table JBPM_JOB (ID_ int8 not null, CLASS_ char(1) not null, VERSION_ int4 not null, DUEDATE_ timestamp, PROCESSINSTANCE_ int8, TOKEN_ int8, TASKINSTANCE_ int8, ISSUSPENDED_ bool, ISEXCLUSIVE_ bool, LOCKOWNER_ varchar(255), LOCKTIME_ timestamp, EXCEPTION_ varchar(4000), RETRIES_ int4, NAME_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), ACTION_ int8, GRAPHELEMENTTYPE_ varchar(255), GRAPHELEMENT_ int8, NODE_ int8, primary key (ID_));
+create table JBPM_LOG (ID_ int8 not null, CLASS_ char(1) not null, INDEX_ int4, DATE_ timestamp, TOKEN_ int8, PARENT_ int8, MESSAGE_ varchar(4000), EXCEPTION_ varchar(4000), ACTION_ int8, NODE_ int8, ENTER_ timestamp, LEAVE_ timestamp, DURATION_ int8, NEWLONGVALUE_ int8, TRANSITION_ int8, CHILD_ int8, SOURCENODE_ int8, DESTINATIONNODE_ int8, VARIABLEINSTANCE_ int8, OLDBYTEARRAY_ int8, NEWBYTEARRAY_ int8, OLDDATEVALUE_ timestamp, NEWDATEVALUE_ timestamp, OLDDOUBLEVALUE_ float8, NEWDOUBLEVALUE_ float8, OLDLONGIDCLASS_ varchar(255), OLDLONGIDVALUE_ int8, NEWLONGIDCLASS_ varchar(255), NEWLONGIDVALUE_ int8, OLDSTRINGIDCLASS_ varchar(255), OLDSTRINGIDVALUE_ varchar(255), NEWSTRINGIDCLASS_ varchar(255), NEWSTRINGIDVALUE_ varchar(255), OLDLONGVALUE_ int8, OLDSTRINGVALUE_ varchar(4000), NEWSTRINGVALUE_ varchar(4000), TASKINSTANCE_ int8, TASKACTORID_ varchar(255), TASKOLDACTORID_ varchar(255), SWIMLANEINSTANCE_ int8, primary key (ID_));
+create table JBPM_MODULEDEFINITION (ID_ int8 not null, CLASS_ char(1) not null, NAME_ varchar(4000), PROCESSDEFINITION_ int8, STARTTASK_ int8, primary key (ID_));
+create table JBPM_MODULEINSTANCE (ID_ int8 not null, CLASS_ char(1) not null, VERSION_ int4 not null, PROCESSINSTANCE_ int8, TASKMGMTDEFINITION_ int8, NAME_ varchar(255), primary key (ID_));
+create table JBPM_NODE (ID_ int8 not null, CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ int8, ISASYNC_ bool, ISASYNCEXCL_ bool, ACTION_ int8, SUPERSTATE_ int8, SUBPROCNAME_ varchar(255), SUBPROCESSDEFINITION_ int8, DECISIONEXPRESSION_ varchar(255), DECISIONDELEGATION int8, SCRIPT_ int8, SIGNAL_ int4, CREATETASKS_ bool, ENDTASKS_ bool, NODECOLLECTIONINDEX_ int4, primary key (ID_));
+create table JBPM_POOLEDACTOR (ID_ int8 not null, VERSION_ int4 not null, ACTORID_ varchar(255), SWIMLANEINSTANCE_ int8, primary key (ID_));
+create table JBPM_PROCESSDEFINITION (ID_ int8 not null, CLASS_ char(1) not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), VERSION_ int4, ISTERMINATIONIMPLICIT_ bool, STARTSTATE_ int8, primary key (ID_));
+create table JBPM_PROCESSINSTANCE (ID_ int8 not null, VERSION_ int4 not null, KEY_ varchar(255), START_ timestamp, END_ timestamp, ISSUSPENDED_ bool, PROCESSDEFINITION_ int8, ROOTTOKEN_ int8, SUPERPROCESSTOKEN_ int8, primary key (ID_));
+create table JBPM_RUNTIMEACTION (ID_ int8 not null, VERSION_ int4 not null, EVENTTYPE_ varchar(255), TYPE_ char(1), GRAPHELEMENT_ int8, PROCESSINSTANCE_ int8, ACTION_ int8, PROCESSINSTANCEINDEX_ int4, primary key (ID_));
+create table JBPM_SWIMLANE (ID_ int8 not null, NAME_ varchar(255), ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), ASSIGNMENTDELEGATION_ int8, TASKMGMTDEFINITION_ int8, primary key (ID_));
+create table JBPM_SWIMLANEINSTANCE (ID_ int8 not null, VERSION_ int4 not null, NAME_ varchar(255), ACTORID_ varchar(255), SWIMLANE_ int8, TASKMGMTINSTANCE_ int8, primary key (ID_));
+create table JBPM_TASK (ID_ int8 not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ int8, ISBLOCKING_ bool, ISSIGNALLING_ bool, CONDITION_ varchar(255), DUEDATE_ varchar(255), PRIORITY_ int4, ACTORIDEXPRESSION_ varchar(255), POOLEDACTORSEXPRESSION_ varchar(255), TASKMGMTDEFINITION_ int8, TASKNODE_ int8, STARTSTATE_ int8, ASSIGNMENTDELEGATION_ int8, SWIMLANE_ int8, TASKCONTROLLER_ int8, primary key (ID_));
+create table JBPM_TASKACTORPOOL (TASKINSTANCE_ int8 not null, POOLEDACTOR_ int8 not null, primary key (TASKINSTANCE_, POOLEDACTOR_));
+create table JBPM_TASKCONTROLLER (ID_ int8 not null, TASKCONTROLLERDELEGATION_ int8, primary key (ID_));
+create table JBPM_TASKINSTANCE (ID_ int8 not null, CLASS_ char(1) not null, VERSION_ int4 not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), ACTORID_ varchar(255), CREATE_ timestamp, START_ timestamp, END_ timestamp, DUEDATE_ timestamp, PRIORITY_ int4, ISCANCELLED_ bool, ISSUSPENDED_ bool, ISOPEN_ bool, ISSIGNALLING_ bool, ISBLOCKING_ bool, TASK_ int8, TOKEN_ int8, PROCINST_ int8, SWIMLANINSTANCE_ int8, TASKMGMTINSTANCE_ int8, primary key (ID_));
+create table JBPM_TOKEN (ID_ int8 not null, VERSION_ int4 not null, NAME_ varchar(255), START_ timestamp, END_ timestamp, NODEENTER_ timestamp, NEXTLOGINDEX_ int4, ISABLETOREACTIVATEPARENT_ bool, ISTERMINATIONIMPLICIT_ bool, ISSUSPENDED_ bool, LOCK_ varchar(255), NODE_ int8, PROCESSINSTANCE_ int8, PARENT_ int8, SUBPROCESSINSTANCE_ int8, primary key (ID_));
+create table JBPM_TOKENVARIABLEMAP (ID_ int8 not null, VERSION_ int4 not null, TOKEN_ int8, CONTEXTINSTANCE_ int8, primary key (ID_));
+create table JBPM_TRANSITION (ID_ int8 not null, NAME_ varchar(255), DESCRIPTION_ varchar(4000), PROCESSDEFINITION_ int8, FROM_ int8, TO_ int8, CONDITION_ varchar(255), FROMINDEX_ int4, primary key (ID_));
+create table JBPM_VARIABLEACCESS (ID_ int8 not null, VARIABLENAME_ varchar(255), ACCESS_ varchar(255), MAPPEDNAME_ varchar(255), SCRIPT_ int8, PROCESSSTATE_ int8, TASKCONTROLLER_ int8, INDEX_ int4, primary key (ID_));
+create table JBPM_VARIABLEINSTANCE (ID_ int8 not null, CLASS_ char(1) not null, VERSION_ int4 not null, NAME_ varchar(255), CONVERTER_ char(1), TOKEN_ int8, TOKENVARIABLEMAP_ int8, PROCESSINSTANCE_ int8, BYTEARRAYVALUE_ int8, DATEVALUE_ timestamp, DOUBLEVALUE_ float8, LONGIDCLASS_ varchar(255), LONGVALUE_ int8, STRINGIDCLASS_ varchar(255), STRINGVALUE_ varchar(4000), TASKINSTANCE_ int8, primary key (ID_));
create index IDX_ACTION_ACTNDL on JBPM_ACTION (ACTIONDELEGATION_)
create index IDX_ACTION_PROCDF on JBPM_ACTION (PROCESSDEFINITION_)
create index IDX_ACTION_EVENT on JBPM_ACTION (EVENT_)
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.progress.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.progress.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.progress.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,126 +1,3 @@
-alter table JBPM_ACTION drop constraint FK_ACTION_REFACT
-alter table JBPM_ACTION drop constraint FK_CRTETIMERACT_TA
-alter table JBPM_ACTION drop constraint FK_ACTION_PROCDEF
-alter table JBPM_ACTION drop constraint FK_ACTION_EVENT
-alter table JBPM_ACTION drop constraint FK_ACTION_ACTNDEL
-alter table JBPM_ACTION drop constraint FK_ACTION_EXPTHDL
-alter table JBPM_BYTEARRAY drop constraint FK_BYTEARR_FILDEF
-alter table JBPM_BYTEBLOCK drop constraint FK_BYTEBLOCK_FILE
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TOKEN
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TSK
-alter table JBPM_DECISIONCONDITIONS drop constraint FK_DECCOND_DEC
-alter table JBPM_DELEGATION drop constraint FK_DELEGATION_PRCD
-alter table JBPM_EVENT drop constraint FK_EVENT_PROCDEF
-alter table JBPM_EVENT drop constraint FK_EVENT_TRANS
-alter table JBPM_EVENT drop constraint FK_EVENT_NODE
-alter table JBPM_EVENT drop constraint FK_EVENT_TASK
-alter table JBPM_ID_GROUP drop constraint FK_ID_GRP_PARENT
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_GRP
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_USR
-alter table JBPM_JOB drop constraint FK_JOB_PRINST
-alter table JBPM_JOB drop constraint FK_JOB_ACTION
-alter table JBPM_JOB drop constraint FK_JOB_TOKEN
-alter table JBPM_JOB drop constraint FK_JOB_NODE
-alter table JBPM_JOB drop constraint FK_JOB_TSKINST
-alter table JBPM_LOG drop constraint FK_LOG_SOURCENODE
-alter table JBPM_LOG drop constraint FK_LOG_DESTNODE
-alter table JBPM_LOG drop constraint FK_LOG_TOKEN
-alter table JBPM_LOG drop constraint FK_LOG_TRANSITION
-alter table JBPM_LOG drop constraint FK_LOG_TASKINST
-alter table JBPM_LOG drop constraint FK_LOG_CHILDTOKEN
-alter table JBPM_LOG drop constraint FK_LOG_OLDBYTES
-alter table JBPM_LOG drop constraint FK_LOG_SWIMINST
-alter table JBPM_LOG drop constraint FK_LOG_NEWBYTES
-alter table JBPM_LOG drop constraint FK_LOG_ACTION
-alter table JBPM_LOG drop constraint FK_LOG_VARINST
-alter table JBPM_LOG drop constraint FK_LOG_NODE
-alter table JBPM_LOG drop constraint FK_LOG_PARENT
-alter table JBPM_MODULEDEFINITION drop constraint FK_MODDEF_PROCDEF
-alter table JBPM_MODULEDEFINITION drop constraint FK_TSKDEF_START
-alter table JBPM_MODULEINSTANCE drop constraint FK_MODINST_PRCINST
-alter table JBPM_MODULEINSTANCE drop constraint FK_TASKMGTINST_TMD
-alter table JBPM_NODE drop constraint FK_DECISION_DELEG
-alter table JBPM_NODE drop constraint FK_NODE_PROCDEF
-alter table JBPM_NODE drop constraint FK_NODE_ACTION
-alter table JBPM_NODE drop constraint FK_PROCST_SBPRCDEF
-alter table JBPM_NODE drop constraint FK_NODE_SCRIPT
-alter table JBPM_NODE drop constraint FK_NODE_SUPERSTATE
-alter table JBPM_POOLEDACTOR drop constraint FK_POOLEDACTOR_SLI
-alter table JBPM_PROCESSDEFINITION drop constraint FK_PROCDEF_STRTSTA
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_PROCDEF
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_ROOTTKN
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_SPROCTKN
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_PROCINST
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_ACTION
-alter table JBPM_SWIMLANE drop constraint FK_SWL_ASSDEL
-alter table JBPM_SWIMLANE drop constraint FK_SWL_TSKMGMTDEF
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_TM
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_SL
-alter table JBPM_TASK drop constraint FK_TASK_STARTST
-alter table JBPM_TASK drop constraint FK_TASK_PROCDEF
-alter table JBPM_TASK drop constraint FK_TASK_ASSDEL
-alter table JBPM_TASK drop constraint FK_TASK_SWIMLANE
-alter table JBPM_TASK drop constraint FK_TASK_TASKNODE
-alter table JBPM_TASK drop constraint FK_TASK_TASKMGTDEF
-alter table JBPM_TASK drop constraint FK_TSK_TSKCTRL
-alter table JBPM_TASKACTORPOOL drop constraint FK_TASKACTPL_TSKI
-alter table JBPM_TASKACTORPOOL drop constraint FK_TSKACTPOL_PLACT
-alter table JBPM_TASKCONTROLLER drop constraint FK_TSKCTRL_DELEG
-alter table JBPM_TASKINSTANCE drop constraint FK_TSKINS_PRCINS
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TMINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TOKEN
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_SLINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TASK
-alter table JBPM_TOKEN drop constraint FK_TOKEN_SUBPI
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PROCINST
-alter table JBPM_TOKEN drop constraint FK_TOKEN_NODE
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PARENT
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_TOKEN
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_CTXT
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_FROM
-alter table JBPM_TRANSITION drop constraint FK_TRANS_PROCDEF
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_TO
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_PROCST
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_SCRIPT
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_TSKCTRL
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_PRCINST
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TKVARMP
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TK
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_BYTEINST_ARRAY
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VAR_TSKINST
-drop table JBPM_ACTION
-drop table JBPM_BYTEARRAY
-drop table JBPM_BYTEBLOCK
-drop table JBPM_COMMENT
-drop table JBPM_DECISIONCONDITIONS
-drop table JBPM_DELEGATION
-drop table JBPM_EVENT
-drop table JBPM_EXCEPTIONHANDLER
-drop table JBPM_ID_GROUP
-drop table JBPM_ID_MEMBERSHIP
-drop table JBPM_ID_PERMISSIONS
-drop table JBPM_ID_USER
-drop table JBPM_JOB
-drop table JBPM_LOG
-drop table JBPM_MODULEDEFINITION
-drop table JBPM_MODULEINSTANCE
-drop table JBPM_NODE
-drop table JBPM_POOLEDACTOR
-drop table JBPM_PROCESSDEFINITION
-drop table JBPM_PROCESSINSTANCE
-drop table JBPM_RUNTIMEACTION
-drop table JBPM_SWIMLANE
-drop table JBPM_SWIMLANEINSTANCE
-drop table JBPM_TASK
-drop table JBPM_TASKACTORPOOL
-drop table JBPM_TASKCONTROLLER
-drop table JBPM_TASKINSTANCE
-drop table JBPM_TOKEN
-drop table JBPM_TOKENVARIABLEMAP
-drop table JBPM_TRANSITION
-drop table JBPM_VARIABLEACCESS
-drop table JBPM_VARIABLEINSTANCE
-drop table hibernate_unique_key
create table JBPM_ACTION (ID_ numeric not null, class character(1) not null, NAME_ varchar(255), ISPROPAGATIONALLOWED_ bit, ACTIONEXPRESSION_ varchar(255), ISASYNC_ bit, REFERENCEDACTION_ numeric, ACTIONDELEGATION_ numeric, EVENT_ numeric, PROCESSDEFINITION_ numeric, EXPRESSION_ varchar(4000), TIMERNAME_ varchar(255), DUEDATE_ varchar(255), REPEAT_ varchar(255), TRANSITIONNAME_ varchar(255), TIMERACTION_ numeric, EVENTINDEX_ integer, EXCEPTIONHANDLER_ numeric, EXCEPTIONHANDLERINDEX_ integer, primary key (ID_))
create table JBPM_BYTEARRAY (ID_ numeric not null, NAME_ varchar(255), FILEDEFINITION_ numeric, primary key (ID_))
create table JBPM_BYTEBLOCK (PROCESSFILE_ numeric not null, BYTES_ varbinary(1024), INDEX_ integer not null, primary key (PROCESSFILE_, INDEX_))
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.sapdb.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.sapdb.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.sapdb.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,36 +1,3 @@
-drop table JBPM_ACTION
-drop table JBPM_BYTEARRAY
-drop table JBPM_BYTEBLOCK
-drop table JBPM_COMMENT
-drop table JBPM_DECISIONCONDITIONS
-drop table JBPM_DELEGATION
-drop table JBPM_EVENT
-drop table JBPM_EXCEPTIONHANDLER
-drop table JBPM_ID_GROUP
-drop table JBPM_ID_MEMBERSHIP
-drop table JBPM_ID_PERMISSIONS
-drop table JBPM_ID_USER
-drop table JBPM_JOB
-drop table JBPM_LOG
-drop table JBPM_MODULEDEFINITION
-drop table JBPM_MODULEINSTANCE
-drop table JBPM_NODE
-drop table JBPM_POOLEDACTOR
-drop table JBPM_PROCESSDEFINITION
-drop table JBPM_PROCESSINSTANCE
-drop table JBPM_RUNTIMEACTION
-drop table JBPM_SWIMLANE
-drop table JBPM_SWIMLANEINSTANCE
-drop table JBPM_TASK
-drop table JBPM_TASKACTORPOOL
-drop table JBPM_TASKCONTROLLER
-drop table JBPM_TASKINSTANCE
-drop table JBPM_TOKEN
-drop table JBPM_TOKENVARIABLEMAP
-drop table JBPM_TRANSITION
-drop table JBPM_VARIABLEACCESS
-drop table JBPM_VARIABLEINSTANCE
-drop sequence hibernate_sequence
create table JBPM_ACTION (ID_ fixed(19,0) not null, class char(1) not null, NAME_ varchar(255) null, ISPROPAGATIONALLOWED_ boolean null, ACTIONEXPRESSION_ varchar(255) null, ISASYNC_ boolean null, REFERENCEDACTION_ fixed(19,0) null, ACTIONDELEGATION_ fixed(19,0) null, EVENT_ fixed(19,0) null, PROCESSDEFINITION_ fixed(19,0) null, EXPRESSION_ varchar(4000) null, TIMERNAME_ varchar(255) null, DUEDATE_ varchar(255) null, REPEAT_ varchar(255) null, TRANSITIONNAME_ varchar(255) null, TIMERACTION_ fixed(19,0) null, EVENTINDEX_ int null, EXCEPTIONHANDLER_ fixed(19,0) null, EXCEPTIONHANDLERINDEX_ int null, primary key (ID_))
create table JBPM_BYTEARRAY (ID_ fixed(19,0) not null, NAME_ varchar(255) null, FILEDEFINITION_ fixed(19,0) null, primary key (ID_))
create table JBPM_BYTEBLOCK (PROCESSFILE_ fixed(19,0) not null, BYTES_ long byte null, INDEX_ int not null, primary key (PROCESSFILE_, INDEX_))
Modified: jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.sybase.sql
===================================================================
--- jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.sybase.sql 2009-02-21 13:08:24 UTC (rev 3991)
+++ jbpm3/trunk/modules/db/src/main/compatibility/jbpm-3.2.2/jbpm.jpdl.sybase.sql 2009-02-21 13:48:56 UTC (rev 3992)
@@ -1,125 +1,3 @@
-alter table JBPM_ACTION drop constraint FK_ACTION_REFACT
-alter table JBPM_ACTION drop constraint FK_CRTETIMERACT_TA
-alter table JBPM_ACTION drop constraint FK_ACTION_PROCDEF
-alter table JBPM_ACTION drop constraint FK_ACTION_EVENT
-alter table JBPM_ACTION drop constraint FK_ACTION_ACTNDEL
-alter table JBPM_ACTION drop constraint FK_ACTION_EXPTHDL
-alter table JBPM_BYTEARRAY drop constraint FK_BYTEARR_FILDEF
-alter table JBPM_BYTEBLOCK drop constraint FK_BYTEBLOCK_FILE
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TOKEN
-alter table JBPM_COMMENT drop constraint FK_COMMENT_TSK
-alter table JBPM_DECISIONCONDITIONS drop constraint FK_DECCOND_DEC
-alter table JBPM_DELEGATION drop constraint FK_DELEGATION_PRCD
-alter table JBPM_EVENT drop constraint FK_EVENT_PROCDEF
-alter table JBPM_EVENT drop constraint FK_EVENT_TRANS
-alter table JBPM_EVENT drop constraint FK_EVENT_NODE
-alter table JBPM_EVENT drop constraint FK_EVENT_TASK
-alter table JBPM_ID_GROUP drop constraint FK_ID_GRP_PARENT
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_GRP
-alter table JBPM_ID_MEMBERSHIP drop constraint FK_ID_MEMSHIP_USR
-alter table JBPM_JOB drop constraint FK_JOB_PRINST
-alter table JBPM_JOB drop constraint FK_JOB_ACTION
-alter table JBPM_JOB drop constraint FK_JOB_TOKEN
-alter table JBPM_JOB drop constraint FK_JOB_NODE
-alter table JBPM_JOB drop constraint FK_JOB_TSKINST
-alter table JBPM_LOG drop constraint FK_LOG_SOURCENODE
-alter table JBPM_LOG drop constraint FK_LOG_DESTNODE
-alter table JBPM_LOG drop constraint FK_LOG_TOKEN
-alter table JBPM_LOG drop constraint FK_LOG_TRANSITION
-alter table JBPM_LOG drop constraint FK_LOG_TASKINST
-alter table JBPM_LOG drop constraint FK_LOG_CHILDTOKEN
-alter table JBPM_LOG drop constraint FK_LOG_OLDBYTES
-alter table JBPM_LOG drop constraint FK_LOG_SWIMINST
-alter table JBPM_LOG drop constraint FK_LOG_NEWBYTES
-alter table JBPM_LOG drop constraint FK_LOG_ACTION
-alter table JBPM_LOG drop constraint FK_LOG_VARINST
-alter table JBPM_LOG drop constraint FK_LOG_NODE
-alter table JBPM_LOG drop constraint FK_LOG_PARENT
-alter table JBPM_MODULEDEFINITION drop constraint FK_MODDEF_PROCDEF
-alter table JBPM_MODULEDEFINITION drop constraint FK_TSKDEF_START
-alter table JBPM_MODULEINSTANCE drop constraint FK_MODINST_PRCINST
-alter table JBPM_MODULEINSTANCE drop constraint FK_TASKMGTINST_TMD
-alter table JBPM_NODE drop constraint FK_DECISION_DELEG
-alter table JBPM_NODE drop constraint FK_NODE_PROCDEF
-alter table JBPM_NODE drop constraint FK_NODE_ACTION
-alter table JBPM_NODE drop constraint FK_PROCST_SBPRCDEF
-alter table JBPM_NODE drop constraint FK_NODE_SCRIPT
-alter table JBPM_NODE drop constraint FK_NODE_SUPERSTATE
-alter table JBPM_POOLEDACTOR drop constraint FK_POOLEDACTOR_SLI
-alter table JBPM_PROCESSDEFINITION drop constraint FK_PROCDEF_STRTSTA
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_PROCDEF
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_ROOTTKN
-alter table JBPM_PROCESSINSTANCE drop constraint FK_PROCIN_SPROCTKN
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_PROCINST
-alter table JBPM_RUNTIMEACTION drop constraint FK_RTACTN_ACTION
-alter table JBPM_SWIMLANE drop constraint FK_SWL_ASSDEL
-alter table JBPM_SWIMLANE drop constraint FK_SWL_TSKMGMTDEF
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_TM
-alter table JBPM_SWIMLANEINSTANCE drop constraint FK_SWIMLANEINST_SL
-alter table JBPM_TASK drop constraint FK_TASK_STARTST
-alter table JBPM_TASK drop constraint FK_TASK_PROCDEF
-alter table JBPM_TASK drop constraint FK_TASK_ASSDEL
-alter table JBPM_TASK drop constraint FK_TASK_SWIMLANE
-alter table JBPM_TASK drop constraint FK_TASK_TASKNODE
-alter table JBPM_TASK drop constraint FK_TASK_TASKMGTDEF
-alter table JBPM_TASK drop constraint FK_TSK_TSKCTRL
-alter table JBPM_TASKACTORPOOL drop constraint FK_TASKACTPL_TSKI
-alter table JBPM_TASKACTORPOOL drop constraint FK_TSKACTPOL_PLACT
-alter table JBPM_TASKCONTROLLER drop constraint FK_TSKCTRL_DELEG
-alter table JBPM_TASKINSTANCE drop constraint FK_TSKINS_PRCINS
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TMINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TOKEN
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_SLINST
-alter table JBPM_TASKINSTANCE drop constraint FK_TASKINST_TASK
-alter table JBPM_TOKEN drop constraint FK_TOKEN_SUBPI
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PROCINST
-alter table JBPM_TOKEN drop constraint FK_TOKEN_NODE
-alter table JBPM_TOKEN drop constraint FK_TOKEN_PARENT
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_TOKEN
-alter table JBPM_TOKENVARIABLEMAP drop constraint FK_TKVARMAP_CTXT
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_FROM
-alter table JBPM_TRANSITION drop constraint FK_TRANS_PROCDEF
-alter table JBPM_TRANSITION drop constraint FK_TRANSITION_TO
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_PROCST
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_SCRIPT
-alter table JBPM_VARIABLEACCESS drop constraint FK_VARACC_TSKCTRL
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_PRCINST
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TKVARMP
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VARINST_TK
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_BYTEINST_ARRAY
-alter table JBPM_VARIABLEINSTANCE drop constraint FK_VAR_TSKINST
-drop table JBPM_ACTION
-drop table JBPM_BYTEARRAY
-drop table JBPM_BYTEBLOCK
-drop table JBPM_COMMENT
-drop table JBPM_DECISIONCONDITIONS
-drop table JBPM_DELEGATION
-drop table JBPM_EVENT
-drop table JBPM_EXCEPTIONHANDLER
-drop table JBPM_ID_GROUP
-drop table JBPM_ID_MEMBERSHIP
-drop table JBPM_ID_PERMISSIONS
-drop table JBPM_ID_USER
-drop table JBPM_JOB
-drop table JBPM_LOG
-drop table JBPM_MODULEDEFINITION
-drop table JBPM_MODULEINSTANCE
-drop table JBPM_NODE
-drop table JBPM_POOLEDACTOR
-drop table JBPM_PROCESSDEFINITION
-drop table JBPM_PROCESSINSTANCE
-drop table JBPM_RUNTIMEACTION
-drop table JBPM_SWIMLANE
-drop table JBPM_SWIMLANEINSTANCE
-drop table JBPM_TASK
-drop table JBPM_TASKACTORPOOL
-drop table JBPM_TASKCONTROLLER
-drop table JBPM_TASKINSTANCE
-drop table JBPM_TOKEN
-drop table JBPM_TOKENVARIABLEMAP
-drop table JBPM_TRANSITION
-drop table JBPM_VARIABLEACCESS
-drop table JBPM_VARIABLEINSTANCE
create table JBPM_ACTION (ID_ numeric(19,0) identity not null, class char(1) not null, NAME_ varchar(255) null, ISPROPAGATIONALLOWED_ tinyint null, ACTIONEXPRESSION_ varchar(255) null, ISASYNC_ tinyint null, REFERENCEDACTION_ numeric(19,0) null, ACTIONDELEGATION_ numeric(19,0) null, EVENT_ numeric(19,0) null, PROCESSDEFINITION_ numeric(19,0) null, EXPRESSION_ varchar(4000) null, TIMERNAME_ varchar(255) null, DUEDATE_ varchar(255) null, REPEAT_ varchar(255) null, TRANSITIONNAME_ varchar(255) null, TIMERACTION_ numeric(19,0) null, EVENTINDEX_ int null, EXCEPTIONHANDLER_ numeric(19,0) null, EXCEPTIONHANDLERINDEX_ int null, primary key (ID_))
create table JBPM_BYTEARRAY (ID_ numeric(19,0) identity not null, NAME_ varchar(255) null, FILEDEFINITION_ numeric(19,0) null, primary key (ID_))
create table JBPM_BYTEBLOCK (PROCESSFILE_ numeric(19,0) not null, BYTES_ varbinary(1024) null, INDEX_ int not null, primary key (PROCESSFILE_, INDEX_))
17 years, 2 months
JBoss JBPM SVN: r3991 - in jbpm3/branches/jbpm-3.2.5.SP/modules: db/src/main/compatibility/jbpm-3.2.5.SP2 and 1 other directory.
by do-not-reply@jboss.org
Author: thomas.diesler(a)jboss.com
Date: 2009-02-21 08:08:24 -0500 (Sat, 21 Feb 2009)
New Revision: 3991
Modified:
jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.sybase.hbm.xml
jbpm3/branches/jbpm-3.2.5.SP/modules/db/src/main/compatibility/jbpm-3.2.5.SP2/jbpm.jpdl.sybase.sql
Log:
Add sybase specific ActionLog.sybase.hbm.xml
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.sybase.hbm.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.sybase.hbm.xml 2009-02-21 12:59:52 UTC (rev 3990)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/core/src/main/resources/org/jbpm/graph/log/ActionLog.sybase.hbm.xml 2009-02-21 13:08:24 UTC (rev 3991)
@@ -8,7 +8,7 @@
<subclass name="org.jbpm.graph.log.ActionLog" extends="org.jbpm.logging.log.CompositeLog" discriminator-value="A">
- <property name="exception" column="EXCEPTION_" type="string" length="4000"/>
+ <property name="exception" column="EXCEPTION_" type="text" length="4000"/>
<many-to-one name="action" column="ACTION_" class="org.jbpm.graph.def.Action" foreign-key="FK_LOG_ACTION" />
Modified: jbpm3/branches/jbpm-3.2.5.SP/modules/db/src/main/compatibility/jbpm-3.2.5.SP2/jbpm.jpdl.sybase.sql
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/modules/db/src/main/compatibility/jbpm-3.2.5.SP2/jbpm.jpdl.sybase.sql 2009-02-21 12:59:52 UTC (rev 3990)
+++ jbpm3/branches/jbpm-3.2.5.SP/modules/db/src/main/compatibility/jbpm-3.2.5.SP2/jbpm.jpdl.sybase.sql 2009-02-21 13:08:24 UTC (rev 3991)
@@ -11,7 +11,7 @@
create table JBPM_ID_PERMISSIONS (ENTITY_ numeric(19,0) not null, CLASS_ varchar(255) null, NAME_ varchar(255) null, ACTION_ varchar(255) null)
create table JBPM_ID_USER (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(255) null, EMAIL_ varchar(255) null, PASSWORD_ varchar(255) null, primary key (ID_))
create table JBPM_JOB (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, VERSION_ int not null, DUEDATE_ datetime null, PROCESSINSTANCE_ numeric(19,0) null, TOKEN_ numeric(19,0) null, TASKINSTANCE_ numeric(19,0) null, ISSUSPENDED_ tinyint null, ISEXCLUSIVE_ tinyint null, LOCKOWNER_ varchar(255) null, LOCKTIME_ datetime null, EXCEPTION_ varchar(4000) null, RETRIES_ int null, NAME_ varchar(255) null, REPEAT_ varchar(255) null, TRANSITIONNAME_ varchar(255) null, ACTION_ numeric(19,0) null, GRAPHELEMENTTYPE_ varchar(255) null, GRAPHELEMENT_ numeric(19,0) null, NODE_ numeric(19,0) null, primary key (ID_))
-create table JBPM_LOG (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, INDEX_ int null, DATE_ datetime null, TOKEN_ numeric(19,0) null, PARENT_ numeric(19,0) null, MESSAGE_ varchar(4000) null, EXCEPTION_ varchar(4000) null, ACTION_ numeric(19,0) null, NODE_ numeric(19,0) null, ENTER_ datetime null, LEAVE_ datetime null, DURATION_ numeric(19,0) null, NEWLONGVALUE_ numeric(19,0) null, TRANSITION_ numeric(19,0) null, CHILD_ numeric(19,0) null, SOURCENODE_ numeric(19,0) null, DESTINATIONNODE_ numeric(19,0) null, VARIABLEINSTANCE_ numeric(19,0) null, OLDBYTEARRAY_ numeric(19,0) null, NEWBYTEARRAY_ numeric(19,0) null, OLDDATEVALUE_ datetime null, NEWDATEVALUE_ datetime null, OLDDOUBLEVALUE_ double precision null, NEWDOUBLEVALUE_ double precision null, OLDLONGIDCLASS_ varchar(255) null, OLDLONGIDVALUE_ numeric(19,0) null, NEWLONGIDCLASS_ varchar(255) null, NEWLONGIDVALUE_ numeric(19,0) null, OLDSTRINGIDCLASS_ varchar(255) null, OLDSTRINGIDVALUE_ varchar(255) null, NE!
WSTRINGIDCLASS_ varchar(255) null, NEWSTRINGIDVALUE_ varchar(255) null, OLDLONGVALUE_ numeric(19,0) null, OLDSTRINGVALUE_ varchar(4000) null, NEWSTRINGVALUE_ varchar(4000) null, TASKINSTANCE_ numeric(19,0) null, TASKACTORID_ varchar(255) null, TASKOLDACTORID_ varchar(255) null, SWIMLANEINSTANCE_ numeric(19,0) null, primary key (ID_))
+create table JBPM_LOG (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, INDEX_ int null, DATE_ datetime null, TOKEN_ numeric(19,0) null, PARENT_ numeric(19,0) null, MESSAGE_ varchar(4000) null, EXCEPTION_ text null, ACTION_ numeric(19,0) null, NODE_ numeric(19,0) null, ENTER_ datetime null, LEAVE_ datetime null, DURATION_ numeric(19,0) null, NEWLONGVALUE_ numeric(19,0) null, TRANSITION_ numeric(19,0) null, CHILD_ numeric(19,0) null, SOURCENODE_ numeric(19,0) null, DESTINATIONNODE_ numeric(19,0) null, VARIABLEINSTANCE_ numeric(19,0) null, OLDBYTEARRAY_ numeric(19,0) null, NEWBYTEARRAY_ numeric(19,0) null, OLDDATEVALUE_ datetime null, NEWDATEVALUE_ datetime null, OLDDOUBLEVALUE_ double precision null, NEWDOUBLEVALUE_ double precision null, OLDLONGIDCLASS_ varchar(255) null, OLDLONGIDVALUE_ numeric(19,0) null, NEWLONGIDCLASS_ varchar(255) null, NEWLONGIDVALUE_ numeric(19,0) null, OLDSTRINGIDCLASS_ varchar(255) null, OLDSTRINGIDVALUE_ varchar(255) null, NEWSTRINGID!
CLASS_ varchar(255) null, NEWSTRINGIDVALUE_ varchar(255) null, OLDLONGVALUE_ numeric(19,0) null, OLDSTRINGVALUE_ varchar(4000) null, NEWSTRINGVALUE_ varchar(4000) null, TASKINSTANCE_ numeric(19,0) null, TASKACTORID_ varchar(255) null, TASKOLDACTORID_ varchar(255) null, SWIMLANEINSTANCE_ numeric(19,0) null, primary key (ID_))
create table JBPM_MODULEDEFINITION (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(4000) null, PROCESSDEFINITION_ numeric(19,0) null, STARTTASK_ numeric(19,0) null, primary key (ID_))
create table JBPM_MODULEINSTANCE (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, VERSION_ int not null, PROCESSINSTANCE_ numeric(19,0) null, TASKMGMTDEFINITION_ numeric(19,0) null, NAME_ varchar(255) null, primary key (ID_))
create table JBPM_NODE (ID_ numeric(19,0) identity not null, CLASS_ char(1) not null, NAME_ varchar(255) null, DESCRIPTION_ varchar(4000) null, PROCESSDEFINITION_ numeric(19,0) null, ISASYNC_ tinyint null, ISASYNCEXCL_ tinyint null, ACTION_ numeric(19,0) null, SUPERSTATE_ numeric(19,0) null, SUBPROCNAME_ varchar(255) null, SUBPROCESSDEFINITION_ numeric(19,0) null, DECISIONEXPRESSION_ varchar(255) null, DECISIONDELEGATION numeric(19,0) null, SCRIPT_ numeric(19,0) null, PARENTLOCKMODE_ varchar(255) null, SIGNAL_ int null, CREATETASKS_ tinyint null, ENDTASKS_ tinyint null, NODECOLLECTIONINDEX_ int null, primary key (ID_))
17 years, 2 months