[jbpm-commits] JBoss JBPM SVN: r1781 - jbossbpm/spec/trunk/modules/ri/src/main/java/org/jboss/bpm/client/internal.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Jul 30 15:51:16 EDT 2008


Author: thomas.diesler at jboss.com
Date: 2008-07-30 15:51:16 -0400 (Wed, 30 Jul 2008)
New Revision: 1781

Modified:
   jbossbpm/spec/trunk/modules/ri/src/main/java/org/jboss/bpm/client/internal/ProcessManagerImpl.java
Log:
WIP

Modified: jbossbpm/spec/trunk/modules/ri/src/main/java/org/jboss/bpm/client/internal/ProcessManagerImpl.java
===================================================================
--- jbossbpm/spec/trunk/modules/ri/src/main/java/org/jboss/bpm/client/internal/ProcessManagerImpl.java	2008-07-30 19:25:47 UTC (rev 1780)
+++ jbossbpm/spec/trunk/modules/ri/src/main/java/org/jboss/bpm/client/internal/ProcessManagerImpl.java	2008-07-30 19:51:16 UTC (rev 1781)
@@ -34,7 +34,6 @@
 import org.jboss.bpm.client.ProcessManager;
 import org.jboss.bpm.model.Process;
 import org.jboss.bpm.model.Process.Status;
-import org.jboss.bpm.model.internal.ProcessImpl;
 import org.jboss.bpm.runtime.Attachments;
 
 /**
@@ -63,8 +62,13 @@
     if (procSet.size() > 1)
       throw new IllegalStateException("Multiple processes with name: " + name);
 
-    // Copy and register a copy of the process instance
-    ProcessImpl proc = (ProcessImpl)procSet.iterator().next();
+    Process proc = procSet.iterator().next();
+    return startProcess(proc, att);
+  }
+
+  private ObjectName startProcess(Process proc, Attachments att)
+  {
+    // Register a copy the process instance
     registerProcess(proc.copyProcess());
 
     // Start the process in a thread




More information about the jbpm-commits mailing list