[jbpm-commits] JBoss JBPM SVN: r2918 - in projects/spec/trunk/modules: api/src/main/java/org/jbpm/api/client and 40 other directories.
do-not-reply at jboss.org
do-not-reply at jboss.org
Fri Nov 14 02:49:49 EST 2008
Author: thomas.diesler at jboss.com
Date: 2008-11-14 02:49:48 -0500 (Fri, 14 Nov 2008)
New Revision: 2918
Added:
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Assignment.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ComplexGateway.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Group.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/InclusiveGateway.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/InputSet.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Message.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/OutputSet.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ParallelGateway.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Participant.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Property.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/PropertySupport.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ReceiveTask.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/SendTask.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Signal.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/UserTask.java
Removed:
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/client/preview/
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/builder/preview/
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/preview/
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/runtime/preview/
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/service/preview/
Modified:
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Event.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Gate.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Node.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/ProcessStructure.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Task.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/builder/ProcessBuilder.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/builder/TaskBuilder.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/service/ProcessDefinitionService.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/service/ProcessInstanceService.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/APITestCase.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/CTSTestCase.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/IntegrationTestHelper.java
projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/ProcessCatalog.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/cts/gateway/exclusive/ExclusiveGatewaySplitTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/exclusivechoice/ExclusiveChoiceTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/multichoice/MultiChoiceTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/parallelsplit/ParallelSplitTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/sequence/SequencePersistenceTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/sequence/SequenceTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/simplemerge/SimpleMergeTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/synchronization/SynchronizationTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/data/casedata/CaseDataTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/data/taskdata/TaskDataTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/endevent/EndEventMessageTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/exclusive/ExclusiveGatewayMergeTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/inclusive/InclusiveGatewayMergeTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/inclusive/InclusiveGatewaySplitTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/parallel/ParallelGatewayMergeTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/parallel/ParallelGatewaySplitTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/node/NodeInputSetTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/node/NodeOutputSetTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/node/NodePropertyTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/process/ProcessPropertyTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/service/signal/SignalMultithreadTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/service/signal/SignalServiceTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/startevent/StartEventSignalTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/java/JavaTaskTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/receive/ReceiveTaskTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/send/SendTaskTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/user/UserTaskCallbackTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/user/UserTaskTest.java
projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/transaction/TxRequiredTest.java
projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/ProcessMarshaller.java
projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/ProcessUnmarshaller.java
projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/model/JAXBAssignment.java
projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/model/JAXBGroup.java
projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/model/JAXBSignal.java
projects/spec/trunk/modules/dialects/jpdl32/src/main/java/org/jbpm/dialect/jpdl32/ProcessDefinitionAdapter.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/AssignmentImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ComplexGatewayImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/EndEventImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/EventImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ExclusiveGatewayImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/GateImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/GatewayImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/GroupImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/InclusiveGatewayImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/InputSetImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/MessageImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/NodeImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/OutputSetImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ParallelGatewayImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ParticipantImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ProcessDefinitionImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ProcessImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ProcessStructureImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/PropertyImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/PropertySupportImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ReceiveTaskImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/SendTaskImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/SignalImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/StartEventImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/TaskImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/UserTaskImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/WaitStateImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/EventBuilderImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/GroupBuilderImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/MessageBuilderImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/ProcessBuilderImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/SignalBuilderImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/TaskBuilderImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/AssignmentInterceptor.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/DelegatingAttachments.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/ExitSignalInterceptor.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/FlowHandlerInterceptor.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/InProcessTokenExecutor.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/MessageSender.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/MutableToken.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/PersistenceSessionInterceptor.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/RuntimeContext.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/RuntimeProcess.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/SignalHandlerInterceptor.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/ThreadingTokenExecutor.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/TokenImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/TransactionInterceptor.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/ExecutionServiceImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/HibernatePersistenceServiceImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/InMemoryPersistenceServiceImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/MessageBuilderServiceImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/MessageServiceImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/ProcessServiceImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/SignalBuilderServiceImpl.java
projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/SignalServiceImpl.java
projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ComplexGatewayPersistenceTest.java
projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/EndEventPersistenceTest.java
projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/InclusiveGatewayPersistenceTest.java
projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/NodePersistenceTest.java
projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ParallelGatewayPersistenceTest.java
projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ProcessDefinitionPersistenceTest.java
projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ProcessPersistenceTest.java
projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/StartEventPersistenceTest.java
projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/TaskPersistenceTest.java
projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/UserTaskPersistenceTest.java
projects/spec/trunk/modules/samples/airticket/server/src/main/java/org/jboss/bpm/samples/airticket/AirticketProcessBuilder.java
projects/spec/trunk/modules/samples/airticket/server/src/main/java/org/jboss/bpm/samples/airticket/server/AirticketServiceImpl.java
projects/spec/trunk/modules/samples/airticket/server/src/test/java/org/jboss/bpm/samples/airticket/AirticketTest.java
Log:
Refactor api preview packages
Modified: projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Event.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Event.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Event.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -21,8 +21,8 @@
*/
package org.jbpm.api.model;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Signal;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Signal;
//$Id$
Modified: projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Gate.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Gate.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Gate.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -25,7 +25,7 @@
import java.util.List;
-import org.jbpm.api.model.preview.Assignment;
+import org.jbpm.preview.model.Assignment;
/**
* There MAY be zero or more Gates (except where noted below). Zero Gates are
Modified: projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Node.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Node.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Node.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,12 +27,12 @@
import org.jbpm.api.client.Process;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.model.preview.Assignment;
-import org.jbpm.api.model.preview.Group;
-import org.jbpm.api.model.preview.PropertySupport;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
-import org.jbpm.api.runtime.preview.FlowHandler;
-import org.jbpm.api.runtime.preview.SignalHandler;
+import org.jbpm.preview.model.Assignment;
+import org.jbpm.preview.model.Group;
+import org.jbpm.preview.model.PropertySupport;
+import org.jbpm.preview.runtime.ExecutionHandler;
+import org.jbpm.preview.runtime.FlowHandler;
+import org.jbpm.preview.runtime.SignalHandler;
/**
* A Node is an abstract element with a name and an associated process
Modified: projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/ProcessStructure.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/ProcessStructure.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/ProcessStructure.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -25,10 +25,10 @@
import java.util.List;
-import org.jbpm.api.model.preview.Assignment;
-import org.jbpm.api.model.preview.Group;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.PropertySupport;
+import org.jbpm.preview.model.Assignment;
+import org.jbpm.preview.model.Group;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.PropertySupport;
/**
* A ProcessStructure defines the structure of a Process
Modified: projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Task.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Task.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/Task.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -25,8 +25,8 @@
import java.util.List;
-import org.jbpm.api.model.preview.InputSet;
-import org.jbpm.api.model.preview.OutputSet;
+import org.jbpm.preview.model.InputSet;
+import org.jbpm.preview.model.OutputSet;
/**
Modified: projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/builder/ProcessBuilder.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/builder/ProcessBuilder.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/builder/ProcessBuilder.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -30,16 +30,16 @@
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.Gateway.GatewayType;
import org.jbpm.api.model.Task.TaskType;
-import org.jbpm.api.model.builder.preview.EventBuilder;
-import org.jbpm.api.model.builder.preview.GroupBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Property;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
-import org.jbpm.api.model.preview.Group.GroupType;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
-import org.jbpm.api.runtime.preview.FlowHandler;
-import org.jbpm.api.runtime.preview.SignalHandler;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.Assignment.AssignTime;
+import org.jbpm.preview.model.Group.GroupType;
+import org.jbpm.preview.model.builder.EventBuilder;
+import org.jbpm.preview.model.builder.GroupBuilder;
+import org.jbpm.preview.model.builder.MessageBuilder;
+import org.jbpm.preview.runtime.ExecutionHandler;
+import org.jbpm.preview.runtime.FlowHandler;
+import org.jbpm.preview.runtime.SignalHandler;
/**
* The ProcessBuilder can be used to build a {@link Process} dynamically.
Modified: projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/builder/TaskBuilder.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/builder/TaskBuilder.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/model/builder/TaskBuilder.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -24,7 +24,7 @@
//$Id$
import org.jbpm.api.model.Expression.ExpressionLanguage;
-import org.jbpm.api.model.preview.Message;
+import org.jbpm.preview.model.Message;
/**
* The TaskBuilder can be used to build a Task dynamically.
Modified: projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/service/ProcessDefinitionService.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/service/ProcessDefinitionService.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/service/ProcessDefinitionService.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -40,8 +40,8 @@
import org.jbpm.api.client.Configuration;
import org.jbpm.api.client.ProcessDefinition;
import org.jbpm.api.client.ProcessEngine;
-import org.jbpm.api.client.preview.Deployment;
-import org.jbpm.api.service.preview.PersistenceService;
+import org.jbpm.preview.client.Deployment;
+import org.jbpm.preview.service.PersistenceService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.w3c.dom.Document;
Modified: projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/service/ProcessInstanceService.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/service/ProcessInstanceService.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/service/ProcessInstanceService.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -36,7 +36,7 @@
import org.jbpm.api.client.ProcessDefinition;
import org.jbpm.api.client.ProcessEngine;
import org.jbpm.api.client.Process.ProcessStatus;
-import org.jbpm.api.service.preview.PersistenceService;
+import org.jbpm.preview.service.PersistenceService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/APITestCase.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/APITestCase.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/APITestCase.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -30,7 +30,7 @@
import junit.framework.TestCase;
import org.jbpm.api.Constants;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/CTSTestCase.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/CTSTestCase.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/CTSTestCase.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -38,18 +38,18 @@
import org.jbpm.api.client.Configuration;
import org.jbpm.api.client.ProcessDefinition;
import org.jbpm.api.client.ProcessEngine;
-import org.jbpm.api.client.preview.MessageListener;
-import org.jbpm.api.client.preview.SignalListener;
-import org.jbpm.api.model.builder.preview.SignalBuilder;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.model.preview.Signal.SignalType;
import org.jbpm.api.service.DialectHandler;
import org.jbpm.api.service.DialectHandlerService;
import org.jbpm.api.service.ProcessDefinitionService;
-import org.jbpm.api.service.preview.MessageService;
-import org.jbpm.api.service.preview.SignalBuilderService;
-import org.jbpm.api.service.preview.SignalService;
+import org.jbpm.preview.client.MessageListener;
+import org.jbpm.preview.client.SignalListener;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.Signal.SignalType;
+import org.jbpm.preview.model.builder.SignalBuilder;
+import org.jbpm.preview.service.MessageService;
+import org.jbpm.preview.service.SignalBuilderService;
+import org.jbpm.preview.service.SignalService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/IntegrationTestHelper.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/IntegrationTestHelper.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/IntegrationTestHelper.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -31,7 +31,7 @@
import javax.naming.InitialContext;
import javax.naming.NamingException;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
/**
* An integration test helper that deals with test deployment/undeployment, etc.
Modified: projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/ProcessCatalog.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/ProcessCatalog.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/api/test/ProcessCatalog.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -33,10 +33,10 @@
import org.jbpm.api.model.StartEvent;
import org.jbpm.api.model.Task;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.preview.Assignment;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
import org.jbpm.api.service.ProcessBuilderService;
+import org.jbpm.preview.model.Assignment;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Assignment.AssignTime;
/**
* A catalog of CTS test processes
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Assignment.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Assignment.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Assignment.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,70 @@
+/*
+ * 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.preview.model;
+
+import java.io.Serializable;
+
+import org.jbpm.api.model.Expression;
+
+
+//$Id$
+
+/**
+ * An Assignment, which is used in the definition of attributes for Process,
+ * Activity, Event, Gateway, and Gate.
+ *
+ * @author thomas.diesler at jboss.com
+ * @since 08-Jul-2008
+ */
+public interface Assignment extends Serializable
+{
+ public enum AssignTime
+ {
+ Start, End
+ }
+
+ /**
+ * The target for the Assignment MUST be a Property of the Process or the activity
+ * itself.
+ */
+ Property getTo();
+
+ /**
+ * The Expression MUST be made up of a combination of Values, Properties, and
+ * Attributes, which are separated by operators such as add or multiply. The expression
+ * language is defined in the ExpressionLanguage attribute of the Business Process
+ * Diagram
+ */
+ Expression getFrom();
+
+ /**
+ * An Assignment MAY have a AssignTime setting. If the Object is an activity (Task,
+ * Sub-Process, or Process), then the Assignment MUST have an AssignTime.
+ * A value of Start means that the assignment SHALL occur at the start of the activity.
+ * This can be used to assign the higher-level (global) Properties of the Process to the
+ * (local) Properties of the activity as an input to the activity.
+ * A value of End means that the assignment SHALL occur at the end of the activity.
+ * This can be used to assign the (local) Properties of the activity to the higher-level
+ * (global) Properties of the Process as an output to the activity.
+ */
+ AssignTime getAssignTime();
+}
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Assignment.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ComplexGateway.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ComplexGateway.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ComplexGateway.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,53 @@
+/*
+ * 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.preview.model;
+
+import org.jbpm.api.model.Expression;
+import org.jbpm.api.model.Gateway;
+
+// $Id$
+
+/**
+ * A Complex Gateway handles situations that are not easily handled through the other types of Gateways. Complex
+ * Gateways can also be used to combine a set of linked simple Gateways into a single, more compact situation. Modelers
+ * can provide complex expressions that determine the merging and/or splitting behavior of the Gateway.
+ *
+ * @author thomas.diesler at jboss.com
+ * @since 08-Jul-2008
+ */
+public interface ComplexGateway extends Gateway
+{
+ /**
+ * If there are multiple incoming Sequence Flow, an IncomingCondition expression
+ * MUST be set by the modeler. This will consist of an expression that can reference
+ * Sequence Flow names and/or Process Properties (Data).
+ */
+ Expression getIncommingCondition();
+
+ /**
+ * If there are multiple outgoing Sequence Flow, an OutgoingCondition expression
+ * MUST be set by the modeler. This will consist of an expression that can reference
+ * (outgoing) Sequence Flow Ids and/or Process Properties (Data).
+ */
+ Expression getOutgoingCondition();
+
+}
\ No newline at end of file
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ComplexGateway.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Group.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Group.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Group.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,54 @@
+/*
+ * 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.preview.model;
+
+//$Id$
+
+import java.io.Serializable;
+
+
+/**
+ * The Group object is an Artifact that provides a visual mechanism to group elements of a diagram informally. The
+ * grouping is tied to the Category supporting element (which is an attribute of all BPMN elements). That is, a Group is a
+ * visual depiction of a single Category. The graphical elements within the Group will be assigned the Category of the
+ * Group.
+ *
+ * @author thomas.diesler at jboss.com
+ * @since 30-Oct-2008
+ */
+public interface Group extends PropertySupport, Serializable
+{
+ /**
+ * The supported group types
+ */
+ enum GroupType { None, Transaction };
+
+ /**
+ * Name is an attribute that is text description of the Group.
+ */
+ String getName();
+
+ /**
+ * Get the group type for this group
+ */
+ GroupType getGroupType();
+}
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Group.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/InclusiveGateway.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/InclusiveGateway.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/InclusiveGateway.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,41 @@
+/*
+ * 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.preview.model;
+
+import org.jbpm.api.model.Gateway;
+
+//$Id$
+
+/**
+ * This Decision represents a branching point where Alternatives are based on conditional expressions contained within
+ * outgoing Sequence Flow. However, in this case, the True evaluation of one condition expression does not exclude the
+ * evaluation of other condition expressions. All Sequence Flow with a True evaluation will be traversed by a Token. In
+ * some sense it’s like a grouping of related independent Binary (Yes/No) Decisions--and can be modeled that way. Since
+ * each path is independent, all combinations of the paths may be taken, from zero to all. However, it should be
+ * designed so that at least one path is taken.
+ *
+ * @author thomas.diesler at jboss.com
+ * @since 08-Jul-2008
+ */
+public interface InclusiveGateway extends Gateway
+{
+}
\ No newline at end of file
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/InclusiveGateway.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/InputSet.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/InputSet.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/InputSet.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,36 @@
+/*
+ * 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.preview.model;
+
+
+
+//$Id$
+
+/**
+ * An InputSet, which is used in the definition of common attributes for Activities and for attributes of a Process
+ *
+ * @author thomas.diesler at jboss.com
+ * @since 21-Jul-2008
+ */
+public interface InputSet extends PropertySupport
+{
+}
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/InputSet.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Message.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Message.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Message.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,54 @@
+/*
+ * 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.preview.model;
+
+import java.io.Serializable;
+
+
+
+
+//$Id$
+
+/**
+ * A Message, which is used in the definition of attributes for a StartEvent,
+ * EndEvent, IntermediateEvent, Task, and MessageFlow
+ *
+ * @author thomas.diesler at jboss.com
+ * @since 21-Jul-2008
+ */
+public interface Message extends PropertySupport, Serializable
+{
+ /**
+ * Name is an attribute that is text description of the Message.
+ */
+ String getName();
+
+ /**
+ * This defines the source of the Message.
+ */
+ Participant getFromRef();
+
+ /**
+ * This defines the target of the Message.
+ */
+ Participant getToRef();
+}
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Message.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/OutputSet.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/OutputSet.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/OutputSet.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,36 @@
+/*
+ * 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.preview.model;
+
+
+
+//$Id$
+
+/**
+ * An OuputSet, which is used in the definition of common attributes for Activities and for attributes of a Process
+ *
+ * @author thomas.diesler at jboss.com
+ * @since 21-Jul-2008
+ */
+public interface OutputSet extends PropertySupport
+{
+}
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/OutputSet.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ParallelGateway.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ParallelGateway.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ParallelGateway.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,37 @@
+/*
+ * 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.preview.model;
+
+import org.jbpm.api.model.Gateway;
+
+// $Id$
+
+/**
+ * Parallel Gateway is required when two or more Activities need to be executed in parallel.
+ *
+ * @author thomas.diesler at jboss.com
+ * @since 08-Jul-2008
+ */
+public interface ParallelGateway extends Gateway
+{
+
+}
\ No newline at end of file
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ParallelGateway.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Participant.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Participant.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Participant.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,44 @@
+/*
+ * 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.preview.model;
+
+//$Id$
+
+import java.io.Serializable;
+
+import javax.management.ObjectName;
+
+
+
+/**
+ * A Participant, which is used in the definition of attributes for a Pool, {@link Message}, and WebService
+ *
+ * @author thomas.diesler at jboss.com
+ * @since 21-Jul-2008
+ */
+public interface Participant extends Serializable
+{
+ /**
+ * The name of this participant
+ */
+ ObjectName getName();
+}
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Participant.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Property.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Property.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Property.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,51 @@
+/*
+ * 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.preview.model;
+
+import java.io.Serializable;
+
+// $Id$
+
+/**
+ * A Property, which is used in the definition of attributes for a Process and common activity attributes
+ *
+ * @author thomas.diesler at jboss.com
+ * @since 21-Jul-2008
+ */
+public interface Property extends Serializable
+{
+ /**
+ * Each Property has a Name (e.g., name=”Customer Name”).
+ */
+ String getName();
+
+ /**
+ * Get the property value.
+ */
+ String getValue();
+
+ /**
+ * If the Correlation attribute is set to True, then the Property is marked to be used for
+ * correlation (e.g., for incoming Messages).
+ */
+ boolean isCorrelation();
+}
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Property.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/PropertySupport.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/PropertySupport.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/PropertySupport.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,67 @@
+/*
+ * 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.preview.model;
+
+//$Id$
+
+import java.io.Serializable;
+import java.util.Set;
+
+
+/**
+ * Property support
+ *
+ * @author thomas.diesler at jboss.com
+ * @since 21-Jul-2008
+ */
+public interface PropertySupport extends Serializable
+{
+ /**
+ * Get a Property with a given name.
+ */
+ Property getProperty(String name);
+
+ /**
+ * Get the set of properties
+ */
+ Set<Property> getProperties();
+
+ /**
+ * Get the set of property names
+ */
+ Set<String> getPropertyNames();
+
+ /**
+ * Add a property
+ */
+ void addProperty(Property prop);
+
+ /**
+ * Add a property
+ */
+ void addProperty(String name, Object value);
+
+ /**
+ * Remove a property
+ */
+ Property removeProperty(String name);
+}
\ No newline at end of file
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/PropertySupport.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ReceiveTask.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ReceiveTask.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ReceiveTask.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,58 @@
+/*
+ * 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.preview.model;
+
+import org.jbpm.api.model.Task;
+
+//$Id$
+
+/**
+ * A Receive Task is a simple Task that is designed to wait for a message to arrive from an external participant
+ * (relative to the Business Process). Once the message has been received, the Task is completed.
+ *
+ * @author thomas.diesler at jboss.com
+ * @since 08-Jul-2008
+ */
+public interface ReceiveTask extends Task
+{
+ /**
+ * A Message for the MessageRef attribute MUST be entered. This indicates that the Message will be received by the
+ * Task. The Message in this context is equivalent to an in-only message pattern (Web service). One or more
+ * corresponding incoming Message Flows MAY be shown on the diagram. However, the display of the Message Flow is not
+ * required. The Message is applied to all incoming Message Flow, but can arrive for only one of the incoming Message
+ * Flow for a single instance of the Task.
+ */
+ Message getMessageRef();
+
+ /**
+ * Receive Tasks can be defined as the instantiation mechanism for the Process with the Instantiate attribute. This
+ * attribute MAY be set to true if the Task is the first activity after the Start Event or a starting Task if there is
+ * no Start Event (i.e., there are no incoming Sequence Flow). Multiple Tasks MAY have this attribute set to True.
+ */
+ boolean isInstantiate();
+
+ /**
+ * This attribute specifies the technology that will be used to send or receive the message. A Web service is the
+ * default technology.
+ */
+ //Implementation getImplementation();
+}
\ No newline at end of file
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/ReceiveTask.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/SendTask.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/SendTask.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/SendTask.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,48 @@
+/*
+ * 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.preview.model;
+
+import org.jbpm.api.model.Task;
+
+//$Id$
+
+/**
+ * A Send Task.
+ *
+ * @author thomas.diesler at jboss.com
+ * @since 08-Jul-2008
+ */
+public interface SendTask extends Task
+{
+ /**
+ * A Message for the MessageRef attribute MUST be entered. This indicates that the Message will be sent by the Task. The Message in this context is equivalent to an
+ * out-only message pattern (Web service). One or more corresponding outgoing Message Flow MAY be shown on the diagram. However, the display of the Message Flow is
+ * not required. The Message is applied to all outgoing Message Flow and the Message will be sent down all outgoing Message Flow at the completion of a single
+ * instance of the Task.
+ */
+ Message getMessageRef();
+
+ /**
+ * This attribute specifies the technology that will be used to send or receive the message. A Web service is the default technology.
+ */
+ // Implementation getImplementation();
+}
\ No newline at end of file
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/SendTask.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Signal.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Signal.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Signal.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,67 @@
+/*
+ * 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.preview.model;
+
+//$Id$
+
+import java.io.Serializable;
+
+import javax.management.ObjectName;
+
+/**
+ * A Signal is like an undirected flare shot up
+ * into the air.
+ *
+ * @author Thomas.Diesler at jboss.com
+ * @since 08-Jul-2008
+ */
+public interface Signal extends Serializable
+{
+ /**
+ * Defines the types of supported Signals
+ */
+ enum SignalType
+ {
+ SYSTEM_START_EVENT_ENTER, SYSTEM_START_EVENT_EXIT, SYSTEM_START_TRIGGER,
+ SYSTEM_EVENT_ENTER, SYSTEM_EVENT_EXIT, SYSTEM_EVENT_TRIGGER,
+ SYSTEM_END_EVENT_ENTER, SYSTEM_END_EVENT_EXIT, SYSTEM_END_TRIGGER,
+ SYSTEM_GATEWAY_ENTER, SYSTEM_GATEWAY_EXIT,
+ SYSTEM_PROCESS_ENTER, SYSTEM_PROCESS_EXIT,
+ SYSTEM_TASK_ENTER, SYSTEM_TASK_EXIT, SYSTEM_TASK_TRIGGER,
+ USER_SIGNAL
+ }
+
+ /**
+ * Get the signal type of this signal
+ */
+ SignalType getSignalType();
+
+ /**
+ * Get the sending participant for this signal
+ */
+ ObjectName getFromRef();
+
+ /**
+ * Get the optional message associated with this signal
+ */
+ public String getMessage();
+}
\ No newline at end of file
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/Signal.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Added: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/UserTask.java
===================================================================
--- projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/UserTask.java (rev 0)
+++ projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/UserTask.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -0,0 +1,69 @@
+/*
+ * 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.preview.model;
+
+import org.jbpm.api.model.Task;
+import org.jbpm.preview.client.UserTaskCallback;
+
+//$Id$
+
+/**
+ * A User Task is a typical “workflow” task where a human performer performs the Task with the assistance of a software
+ * application and is scheduled through a task list manager of some sort.
+ *
+ * @author thomas.diesler at jboss.com
+ * @since 08-Jul-2008
+ */
+public interface UserTask extends Task
+{
+ /**
+ * Get the associated callback
+ */
+ UserTaskCallback getUserTaskCallback();
+
+ /**
+ * Set the associated callback
+ */
+ void setUserTaskCallback(UserTaskCallback callback);
+
+ /**
+ * A Message for the OutMessageRef attribute MUST be entered. The sending
+ * of this message marks the completion of the Task, which may cause the
+ * production of an OutputSet. One or more corresponding outgoing Message
+ * Flow MAY be shown on the diagram. However, the display of the Message
+ * Flow is not required. The Message is applied to all outgoing Message Flow
+ * and the Message will be sent down all outgoing Message Flow at the
+ * completion of a single instance of the
+ */
+ Message getOutMessageRef();
+
+ /**
+ * A Message for the InMessageRef attribute MUST be entered. This indicates
+ * that the Message will be received at the start of the Task, after the
+ * availability of any defined InputSets. One or more corresponding incoming
+ * Message Flows MAY be shown on the diagram. However, the display of the
+ * Message Flow is not required. The Message is applied to all incoming
+ * Message Flow, but can arrive for only one of the incoming Message Flow
+ * for a single instance of the
+ */
+ Message getInMessageRef();
+}
\ No newline at end of file
Property changes on: projects/spec/trunk/modules/api/src/main/java/org/jbpm/preview/model/UserTask.java
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/cts/gateway/exclusive/ExclusiveGatewaySplitTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/cts/gateway/exclusive/ExclusiveGatewaySplitTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/cts/gateway/exclusive/ExclusiveGatewaySplitTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,15 +27,15 @@
import java.util.List;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.Gateway.GatewayType;
import org.jbpm.api.model.builder.GatewayBuilder;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.preview.Signal;
import org.jbpm.api.runtime.BasicAttachments;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Signal;
/**
* Exclusive data-based gateway that has conditional outgoing sequence flows.
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/exclusivechoice/ExclusiveChoiceTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/exclusivechoice/ExclusiveChoiceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/exclusivechoice/ExclusiveChoiceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,15 +27,15 @@
import java.util.List;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Gateway;
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.builder.GatewayBuilder;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.preview.Signal;
import org.jbpm.api.runtime.BasicAttachments;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Signal;
/**
* Exclusive data-based gateway that has conditional outgoing sequence flows.
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/multichoice/MultiChoiceTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/multichoice/MultiChoiceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/multichoice/MultiChoiceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,15 +27,15 @@
import java.util.List;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Gateway;
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.builder.GatewayBuilder;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.preview.Signal;
import org.jbpm.api.runtime.BasicAttachments;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Signal;
/**
* Inclusive gateway that has conditional outgoing sequence flows.
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/parallelsplit/ParallelSplitTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/parallelsplit/ParallelSplitTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/parallelsplit/ParallelSplitTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -29,13 +29,13 @@
import javax.management.ObjectName;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Gateway;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.model.preview.Signal.SignalType;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.Signal.SignalType;
/**
* Parallel gateway that has uncontrolled outgoing sequence flows.
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/sequence/SequencePersistenceTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/sequence/SequencePersistenceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/sequence/SequencePersistenceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -28,7 +28,7 @@
import javax.management.ObjectName;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.service.preview.PersistenceService;
+import org.jbpm.preview.service.PersistenceService;
/**
* Test the basic execution sequence
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/sequence/SequenceTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/sequence/SequenceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/sequence/SequenceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,12 +27,12 @@
import java.util.List;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.model.preview.Signal.SignalType;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.Signal.SignalType;
/**
* Test the basic execution sequence
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/simplemerge/SimpleMergeTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/simplemerge/SimpleMergeTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/simplemerge/SimpleMergeTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,12 +27,12 @@
import java.util.List;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Gateway.GatewayType;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.preview.Signal;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Signal;
/**
* Inclusive gateway that has multiple incoming sequence flows. All tokens arriving from incoming sequence flows
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/synchronization/SynchronizationTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/synchronization/SynchronizationTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/control/synchronization/SynchronizationTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,16 +26,16 @@
import java.io.IOException;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Event.EventDetailType;
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.Gateway.GatewayType;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Assignment.AssignTime;
+import org.jbpm.preview.model.builder.MessageBuilder;
/**
* Parallel gateway that that has multiple incoming sequence flows. Each token arriving from an incoming sequence flow
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/data/casedata/CaseDataTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/data/casedata/CaseDataTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/data/casedata/CaseDataTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,15 +26,15 @@
import java.io.IOException;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Event.EventDetailType;
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Assignment.AssignTime;
+import org.jbpm.preview.model.builder.MessageBuilder;
/**
* Data elements are supported which are specific to a process instance or case. They can be accessed by all components
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/data/taskdata/TaskDataTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/data/taskdata/TaskDataTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/pattern/data/taskdata/TaskDataTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,16 +26,16 @@
import java.io.IOException;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Event.EventDetailType;
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.builder.ProcessBuilder;
import org.jbpm.api.model.builder.TaskBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Assignment.AssignTime;
+import org.jbpm.preview.model.builder.MessageBuilder;
/**
* Data elements can be defined by tasks which are accessible only within the context of individual execution instances
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/endevent/EndEventMessageTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/endevent/EndEventMessageTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/endevent/EndEventMessageTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,14 +26,14 @@
import java.io.IOException;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Event.EventDetailType;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
import org.jbpm.api.runtime.BasicAttachments;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.builder.MessageBuilder;
/**
* Test end event with message result
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/exclusive/ExclusiveGatewayMergeTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/exclusive/ExclusiveGatewayMergeTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/exclusive/ExclusiveGatewayMergeTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,12 +27,12 @@
import java.util.List;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Gateway.GatewayType;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.preview.Signal;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Signal;
/**
* Exclusive data-based gateway that has multiple incoming sequence flows. The first token arriving from one of the
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/inclusive/InclusiveGatewayMergeTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/inclusive/InclusiveGatewayMergeTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/inclusive/InclusiveGatewayMergeTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,12 +27,12 @@
import java.util.List;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Gateway.GatewayType;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.preview.Signal;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Signal;
/**
* Inclusive gateway that has multiple incoming sequence flows. All tokens arriving from incoming sequence flows
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/inclusive/InclusiveGatewaySplitTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/inclusive/InclusiveGatewaySplitTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/inclusive/InclusiveGatewaySplitTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,15 +27,15 @@
import java.util.List;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.Gateway.GatewayType;
import org.jbpm.api.model.builder.GatewayBuilder;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.preview.Signal;
import org.jbpm.api.runtime.BasicAttachments;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Signal;
/**
* Inclusive gateway that has conditional outgoing sequence flows.
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/parallel/ParallelGatewayMergeTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/parallel/ParallelGatewayMergeTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/parallel/ParallelGatewayMergeTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,16 +26,16 @@
import java.io.IOException;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Event.EventDetailType;
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.Gateway.GatewayType;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Assignment.AssignTime;
+import org.jbpm.preview.model.builder.MessageBuilder;
/**
* Parallel gateway that that has multiple incoming sequence flows. Each token arriving from an incoming sequence flow
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/parallel/ParallelGatewaySplitTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/parallel/ParallelGatewaySplitTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/gateway/parallel/ParallelGatewaySplitTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -29,13 +29,13 @@
import javax.management.ObjectName;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Gateway.GatewayType;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.model.preview.Signal.SignalType;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.Signal.SignalType;
/**
* Parallel gateway that has uncontrolled outgoing sequence flows. All of them are taken, which leads to parallel paths
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/node/NodeInputSetTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/node/NodeInputSetTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/node/NodeInputSetTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,15 +26,15 @@
import java.io.IOException;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Event.EventDetailType;
import org.jbpm.api.model.builder.ProcessBuilder;
import org.jbpm.api.model.builder.TaskBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
import org.jbpm.api.runtime.BasicAttachments;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.builder.MessageBuilder;
/**
* InputSets define the data requirements for input to the activity. Zero or more InputSets MAY be defined. Each
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/node/NodeOutputSetTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/node/NodeOutputSetTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/node/NodeOutputSetTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,14 +26,14 @@
import java.io.IOException;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Event.EventDetailType;
import org.jbpm.api.model.builder.ProcessBuilder;
import org.jbpm.api.model.builder.TaskBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.builder.MessageBuilder;
/**
* OutputSets define the data requirements for output from the activity. Zero or more OutputSets MAY be defined. At the
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/node/NodePropertyTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/node/NodePropertyTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/node/NodePropertyTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,16 +26,16 @@
import java.io.IOException;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Event.EventDetailType;
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.builder.ProcessBuilder;
import org.jbpm.api.model.builder.TaskBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Assignment.AssignTime;
+import org.jbpm.preview.model.builder.MessageBuilder;
/**
* Modeler-defined Properties MAY be added to an activity. These Properties are "local" to the activity. These
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/process/ProcessPropertyTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/process/ProcessPropertyTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/process/ProcessPropertyTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,15 +26,15 @@
import java.io.IOException;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Event.EventDetailType;
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Assignment.AssignTime;
+import org.jbpm.preview.model.builder.MessageBuilder;
/**
* Modeler-defined Properties MAY be added to a Process. These Properties are "local" to the Process. All Tasks,
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/service/signal/SignalMultithreadTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/service/signal/SignalMultithreadTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/service/signal/SignalMultithreadTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -23,11 +23,11 @@
// $Id$
-import org.jbpm.api.client.preview.SignalListener;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.model.preview.Signal.SignalType;
-import org.jbpm.api.service.preview.SignalService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.SignalListener;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.Signal.SignalType;
+import org.jbpm.preview.service.SignalService;
/**
* Test the ProcessManager
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/service/signal/SignalServiceTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/service/signal/SignalServiceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/service/signal/SignalServiceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -25,10 +25,10 @@
import java.util.List;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.model.preview.Signal.SignalType;
-import org.jbpm.api.service.preview.SignalService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.Signal.SignalType;
+import org.jbpm.preview.service.SignalService;
/**
* Test the SignalService
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/startevent/StartEventSignalTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/startevent/StartEventSignalTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/startevent/StartEventSignalTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -29,23 +29,23 @@
import javax.management.ObjectName;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
-import org.jbpm.api.client.preview.SignalListener;
import org.jbpm.api.model.Event.EventDetailType;
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.builder.ProcessBuilder;
import org.jbpm.api.model.builder.TaskBuilder;
-import org.jbpm.api.model.builder.preview.EventBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
-import org.jbpm.api.model.preview.Signal.SignalType;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.service.ProcessDefinitionService;
import org.jbpm.api.service.ProcessInstanceService;
-import org.jbpm.api.service.preview.SignalService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.client.SignalListener;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.Assignment.AssignTime;
+import org.jbpm.preview.model.Signal.SignalType;
+import org.jbpm.preview.model.builder.EventBuilder;
+import org.jbpm.preview.model.builder.MessageBuilder;
+import org.jbpm.preview.service.SignalService;
/**
* Test start event with signal trigger
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/java/JavaTaskTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/java/JavaTaskTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/java/JavaTaskTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,16 +27,16 @@
import org.jbpm.api.client.ProcessDefinition;
import org.jbpm.api.client.Token;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.builder.ProcessBuilder;
import org.jbpm.api.model.builder.TaskBuilder;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
import org.jbpm.api.runtime.Attachments;
-import org.jbpm.api.runtime.preview.BasicNodeHandler;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Assignment.AssignTime;
+import org.jbpm.preview.runtime.BasicNodeHandler;
+import org.jbpm.preview.runtime.ExecutionHandler;
/**
* Test ExecutionHandler attached to Task
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/receive/ReceiveTaskTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/receive/ReceiveTaskTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/receive/ReceiveTaskTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -29,23 +29,23 @@
import org.jbpm.api.InvalidProcessException;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
-import org.jbpm.api.client.preview.SignalListener;
import org.jbpm.api.model.Event.EventDetailType;
import org.jbpm.api.model.Task.TaskType;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.builder.preview.EventBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.model.preview.Signal.SignalType;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.service.ProcessDefinitionService;
import org.jbpm.api.service.ProcessInstanceService;
-import org.jbpm.api.service.preview.MessageBuilderService;
-import org.jbpm.api.service.preview.MessageService;
-import org.jbpm.api.service.preview.SignalService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.client.SignalListener;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.Signal.SignalType;
+import org.jbpm.preview.model.builder.EventBuilder;
+import org.jbpm.preview.model.builder.MessageBuilder;
+import org.jbpm.preview.service.MessageBuilderService;
+import org.jbpm.preview.service.MessageService;
+import org.jbpm.preview.service.SignalService;
/**
* Test Receive Task
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/send/SendTaskTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/send/SendTaskTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/send/SendTaskTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -28,14 +28,14 @@
import org.jbpm.api.InvalidProcessException;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Task.TaskType;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
import org.jbpm.api.runtime.BasicAttachments;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.builder.MessageBuilder;
/**
* Test Send Task
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/user/UserTaskCallbackTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/user/UserTaskCallbackTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/user/UserTaskCallbackTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,17 +27,17 @@
import java.util.List;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.ProcessAsync;
-import org.jbpm.api.client.preview.UserTaskCallback;
import org.jbpm.api.model.Event.EventDetailType;
import org.jbpm.api.model.Task.TaskType;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.UserTask;
import org.jbpm.api.runtime.Attachments;
import org.jbpm.api.runtime.BasicAttachments;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.client.UserTaskCallback;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.UserTask;
/**
* Test UserTask that uses the callback API
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/user/UserTaskTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/user/UserTaskTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/task/user/UserTaskTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -30,20 +30,20 @@
import org.jbpm.api.Constants;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.MessageListener;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Event.EventDetailType;
import org.jbpm.api.model.Task.TaskType;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
-import org.jbpm.api.model.preview.Message;
import org.jbpm.api.runtime.BasicAttachments;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.service.ProcessInstanceService;
-import org.jbpm.api.service.preview.MessageBuilderService;
-import org.jbpm.api.service.preview.MessageService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.MessageListener;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.builder.MessageBuilder;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
+import org.jbpm.preview.service.MessageBuilderService;
+import org.jbpm.preview.service.MessageService;
/**
* Test User Task
Modified: projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/transaction/TxRequiredTest.java
===================================================================
--- projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/transaction/TxRequiredTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/cts/src/test/java/org/jbpm/test/preview/transaction/TxRequiredTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -31,17 +31,17 @@
import org.jbpm.api.Constants.TxType;
import org.jbpm.api.client.ProcessDefinition;
import org.jbpm.api.client.Token;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Node;
import org.jbpm.api.model.Task.TaskType;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.model.preview.Group;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Group.GroupType;
import org.jbpm.api.runtime.BasicAttachments;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Group;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Group.GroupType;
+import org.jbpm.preview.runtime.ExecutionHandler;
import org.jbpm.ri.runtime.TransactionAssociation;
/**
Modified: projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/ProcessMarshaller.java
===================================================================
--- projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/ProcessMarshaller.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/ProcessMarshaller.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -43,22 +43,6 @@
import org.jbpm.api.model.Task;
import org.jbpm.api.model.Event.EventDetailType;
import org.jbpm.api.model.SequenceFlow.ConditionType;
-import org.jbpm.api.model.preview.Assignment;
-import org.jbpm.api.model.preview.ComplexGateway;
-import org.jbpm.api.model.preview.Group;
-import org.jbpm.api.model.preview.InclusiveGateway;
-import org.jbpm.api.model.preview.InputSet;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.OutputSet;
-import org.jbpm.api.model.preview.ParallelGateway;
-import org.jbpm.api.model.preview.Participant;
-import org.jbpm.api.model.preview.Property;
-import org.jbpm.api.model.preview.ReceiveTask;
-import org.jbpm.api.model.preview.SendTask;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
-import org.jbpm.api.runtime.preview.FlowHandler;
-import org.jbpm.api.runtime.preview.SignalHandler;
import org.jbpm.dialect.api10.model.JAXBAssignment;
import org.jbpm.dialect.api10.model.JAXBComplexGateway;
import org.jbpm.dialect.api10.model.JAXBEndEvent;
@@ -87,6 +71,22 @@
import org.jbpm.dialect.api10.model.JAXBStartEvent;
import org.jbpm.dialect.api10.model.JAXBTask;
import org.jbpm.dialect.api10.model.ObjectFactory;
+import org.jbpm.preview.model.Assignment;
+import org.jbpm.preview.model.ComplexGateway;
+import org.jbpm.preview.model.Group;
+import org.jbpm.preview.model.InclusiveGateway;
+import org.jbpm.preview.model.InputSet;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.OutputSet;
+import org.jbpm.preview.model.ParallelGateway;
+import org.jbpm.preview.model.Participant;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.ReceiveTask;
+import org.jbpm.preview.model.SendTask;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.runtime.ExecutionHandler;
+import org.jbpm.preview.runtime.FlowHandler;
+import org.jbpm.preview.runtime.SignalHandler;
/**
* A JAXB marshaller for a Process
Modified: projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/ProcessUnmarshaller.java
===================================================================
--- projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/ProcessUnmarshaller.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/ProcessUnmarshaller.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -39,14 +39,6 @@
import org.jbpm.api.model.builder.GatewayBuilder;
import org.jbpm.api.model.builder.ProcessBuilder;
import org.jbpm.api.model.builder.TaskBuilder;
-import org.jbpm.api.model.builder.preview.EventBuilder;
-import org.jbpm.api.model.builder.preview.GroupBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
-import org.jbpm.api.runtime.preview.FlowHandler;
-import org.jbpm.api.runtime.preview.NodeHandler;
-import org.jbpm.api.runtime.preview.SignalHandler;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.dialect.api10.model.JAXBAssignment;
import org.jbpm.dialect.api10.model.JAXBCancelEventDetail;
@@ -83,6 +75,14 @@
import org.jbpm.dialect.api10.model.JAXBTerminateEventDetail;
import org.jbpm.dialect.api10.model.JAXBTimerEventDetail;
import org.jbpm.dialect.api10.model.ObjectFactory;
+import org.jbpm.preview.model.builder.EventBuilder;
+import org.jbpm.preview.model.builder.GroupBuilder;
+import org.jbpm.preview.model.builder.MessageBuilder;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
+import org.jbpm.preview.runtime.ExecutionHandler;
+import org.jbpm.preview.runtime.FlowHandler;
+import org.jbpm.preview.runtime.NodeHandler;
+import org.jbpm.preview.runtime.SignalHandler;
/**
* A JAXB unmarshaller for a Process
Modified: projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/model/JAXBAssignment.java
===================================================================
--- projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/model/JAXBAssignment.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/model/JAXBAssignment.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,8 +27,8 @@
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-import org.jbpm.api.model.preview.Assignment;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
+import org.jbpm.preview.model.Assignment;
+import org.jbpm.preview.model.Assignment.AssignTime;
/**
* An Assignment, which is used in the definition of attributes for Process,
Modified: projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/model/JAXBGroup.java
===================================================================
--- projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/model/JAXBGroup.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/model/JAXBGroup.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -30,7 +30,7 @@
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-import org.jbpm.api.model.preview.Group.GroupType;
+import org.jbpm.preview.model.Group.GroupType;
/**
* An Assignment, which is used in the definition of attributes for Process,
Modified: projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/model/JAXBSignal.java
===================================================================
--- projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/model/JAXBSignal.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/dialects/api10/src/main/java/org/jbpm/dialect/api10/model/JAXBSignal.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,7 +27,7 @@
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
-import org.jbpm.api.model.preview.Signal.SignalType;
+import org.jbpm.preview.model.Signal.SignalType;
/**
* The base of all supported event details
Modified: projects/spec/trunk/modules/dialects/jpdl32/src/main/java/org/jbpm/dialect/jpdl32/ProcessDefinitionAdapter.java
===================================================================
--- projects/spec/trunk/modules/dialects/jpdl32/src/main/java/org/jbpm/dialect/jpdl32/ProcessDefinitionAdapter.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/dialects/jpdl32/src/main/java/org/jbpm/dialect/jpdl32/ProcessDefinitionAdapter.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -30,7 +30,6 @@
import org.jbpm.api.model.Gateway;
import org.jbpm.api.model.Task;
import org.jbpm.api.model.builder.ProcessBuilder;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
import org.jbpm.api.service.ProcessBuilderService;
import org.jbpm.dialect.jpdl32.model.JPDL32Action;
import org.jbpm.dialect.jpdl32.model.JPDL32EndState;
@@ -40,6 +39,7 @@
import org.jbpm.dialect.jpdl32.model.JPDL32StartState;
import org.jbpm.dialect.jpdl32.model.JPDL32State;
import org.jbpm.dialect.jpdl32.model.JPDL32Transition;
+import org.jbpm.preview.runtime.ExecutionHandler;
/**
* Adapt the jpdl-3.2 ProcessDefinition to the API Process
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/AssignmentImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/AssignmentImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/AssignmentImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -32,8 +32,8 @@
import javax.persistence.Id;
import org.jbpm.api.model.Expression;
-import org.jbpm.api.model.preview.Assignment;
-import org.jbpm.api.model.preview.Property;
+import org.jbpm.preview.model.Assignment;
+import org.jbpm.preview.model.Property;
/**
* An Assignment, which is used in the definition of attributes for Process, Activities, Events, Gateways, and Gates.
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ComplexGatewayImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ComplexGatewayImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ComplexGatewayImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -28,7 +28,7 @@
import org.jbpm.api.NotImplementedException;
import org.jbpm.api.model.Expression;
import org.jbpm.api.model.ProcessStructure;
-import org.jbpm.api.model.preview.ComplexGateway;
+import org.jbpm.preview.model.ComplexGateway;
/**
* A Complex Gateway handles situations that are not easily handled through the other types of Gateways. Complex
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/EndEventImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/EndEventImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/EndEventImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -34,13 +34,13 @@
import org.jbpm.api.model.Node;
import org.jbpm.api.model.ProcessStructure;
import org.jbpm.api.model.SequenceFlow;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
-import org.jbpm.api.model.preview.Signal;
import org.jbpm.api.runtime.Attachments;
-import org.jbpm.api.runtime.preview.FlowHandler;
-import org.jbpm.api.runtime.preview.SignalHandler;
-import org.jbpm.api.runtime.preview.TokenExecutor;
-import org.jbpm.api.service.preview.SignalService;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
+import org.jbpm.preview.runtime.FlowHandler;
+import org.jbpm.preview.runtime.SignalHandler;
+import org.jbpm.preview.runtime.TokenExecutor;
+import org.jbpm.preview.service.SignalService;
import org.jbpm.ri.model.builder.SingleInFlowSupport;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/EventImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/EventImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/EventImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -39,12 +39,12 @@
import org.jbpm.api.model.Event;
import org.jbpm.api.model.Node;
import org.jbpm.api.model.ProcessStructure;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
-import org.jbpm.api.runtime.preview.SignalHandler;
-import org.jbpm.api.service.preview.SignalService;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
+import org.jbpm.preview.runtime.ExecutionHandler;
+import org.jbpm.preview.runtime.SignalHandler;
+import org.jbpm.preview.service.SignalService;
import org.jbpm.ri.runtime.MessageSender;
/**
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ExclusiveGatewayImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ExclusiveGatewayImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ExclusiveGatewayImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -36,9 +36,9 @@
import org.jbpm.api.model.ProcessStructure;
import org.jbpm.api.model.SequenceFlow;
import org.jbpm.api.model.SequenceFlow.ConditionType;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
-import org.jbpm.api.runtime.preview.FlowHandler;
-import org.jbpm.api.runtime.preview.TokenExecutor;
+import org.jbpm.preview.runtime.ExecutionHandler;
+import org.jbpm.preview.runtime.FlowHandler;
+import org.jbpm.preview.runtime.TokenExecutor;
import org.jbpm.ri.runtime.ExpressionEvaluator;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/GateImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/GateImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/GateImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -37,7 +37,7 @@
import org.hibernate.annotations.IndexColumn;
import org.jbpm.api.model.Gate;
import org.jbpm.api.model.SequenceFlow;
-import org.jbpm.api.model.preview.Assignment;
+import org.jbpm.preview.model.Assignment;
/**
* There MAY be zero or more Gates (except where noted below). Zero Gates are allowed if the Gateway is last object in a
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/GatewayImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/GatewayImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/GatewayImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -41,11 +41,11 @@
import org.jbpm.api.model.ProcessStructure;
import org.jbpm.api.model.SequenceFlow;
import org.jbpm.api.model.SequenceFlow.ConditionType;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
-import org.jbpm.api.runtime.preview.SignalHandler;
-import org.jbpm.api.service.preview.SignalService;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
+import org.jbpm.preview.runtime.ExecutionHandler;
+import org.jbpm.preview.runtime.SignalHandler;
+import org.jbpm.preview.service.SignalService;
import org.jbpm.ri.model.builder.MultipleInFlowSupport;
import org.jbpm.ri.model.builder.MultipleOutFlowSupport;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/GroupImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/GroupImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/GroupImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -34,9 +34,9 @@
import javax.persistence.Id;
import javax.persistence.OneToOne;
-import org.jbpm.api.model.preview.Group;
-import org.jbpm.api.model.preview.Property;
-import org.jbpm.api.model.preview.PropertySupport;
+import org.jbpm.preview.model.Group;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.PropertySupport;
/**
* A Flow Object is one of the set of following graphical objects: Event, Activity, and
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/InclusiveGatewayImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/InclusiveGatewayImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/InclusiveGatewayImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -37,11 +37,11 @@
import org.jbpm.api.model.SequenceFlow;
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.SequenceFlow.ConditionType;
-import org.jbpm.api.model.preview.InclusiveGateway;
import org.jbpm.api.runtime.Attachments;
import org.jbpm.api.runtime.Attachments.Key;
-import org.jbpm.api.runtime.preview.FlowHandler;
-import org.jbpm.api.runtime.preview.TokenExecutor;
+import org.jbpm.preview.model.InclusiveGateway;
+import org.jbpm.preview.runtime.FlowHandler;
+import org.jbpm.preview.runtime.TokenExecutor;
import org.jbpm.ri.runtime.MutableToken;
import org.mvel.MVEL;
import org.slf4j.Logger;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/InputSetImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/InputSetImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/InputSetImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -32,9 +32,9 @@
import javax.persistence.Id;
import javax.persistence.OneToOne;
-import org.jbpm.api.model.preview.InputSet;
-import org.jbpm.api.model.preview.Property;
-import org.jbpm.api.model.preview.PropertySupport;
+import org.jbpm.preview.model.InputSet;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.PropertySupport;
/**
* An InputSet, which is used in the definition of common attributes for Activities and for attributes of a Process
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/MessageImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/MessageImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/MessageImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -33,10 +33,10 @@
import javax.persistence.Id;
import javax.persistence.OneToOne;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Participant;
-import org.jbpm.api.model.preview.Property;
-import org.jbpm.api.model.preview.PropertySupport;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Participant;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.PropertySupport;
/**
* A Message, which is used in the definition of attributes for a @{link StartEvent},
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/NodeImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/NodeImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/NodeImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -53,15 +53,15 @@
import org.jbpm.api.model.ProcessStructure;
import org.jbpm.api.model.SequenceFlow;
import org.jbpm.api.model.StartEvent;
-import org.jbpm.api.model.preview.Assignment;
-import org.jbpm.api.model.preview.Group;
-import org.jbpm.api.model.preview.Property;
-import org.jbpm.api.model.preview.PropertySupport;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
-import org.jbpm.api.runtime.preview.FlowHandler;
-import org.jbpm.api.runtime.preview.NodeHandler;
-import org.jbpm.api.runtime.preview.SignalHandler;
-import org.jbpm.api.runtime.preview.TokenExecutor;
+import org.jbpm.preview.model.Assignment;
+import org.jbpm.preview.model.Group;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.PropertySupport;
+import org.jbpm.preview.runtime.ExecutionHandler;
+import org.jbpm.preview.runtime.FlowHandler;
+import org.jbpm.preview.runtime.NodeHandler;
+import org.jbpm.preview.runtime.SignalHandler;
+import org.jbpm.preview.runtime.TokenExecutor;
import org.jbpm.ri.model.builder.MultipleInFlowSupport;
import org.jbpm.ri.model.builder.MultipleOutFlowSupport;
import org.jbpm.ri.model.builder.SingleInFlowSupport;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/OutputSetImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/OutputSetImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/OutputSetImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -32,9 +32,9 @@
import javax.persistence.Id;
import javax.persistence.OneToOne;
-import org.jbpm.api.model.preview.OutputSet;
-import org.jbpm.api.model.preview.Property;
-import org.jbpm.api.model.preview.PropertySupport;
+import org.jbpm.preview.model.OutputSet;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.PropertySupport;
/**
* An OutputSet, which is used in the definition of common attributes for Activities and for attributes of a Process
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ParallelGatewayImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ParallelGatewayImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ParallelGatewayImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -35,10 +35,10 @@
import org.jbpm.api.model.Node;
import org.jbpm.api.model.ProcessStructure;
import org.jbpm.api.model.SequenceFlow;
-import org.jbpm.api.model.preview.ParallelGateway;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
-import org.jbpm.api.runtime.preview.FlowHandler;
-import org.jbpm.api.runtime.preview.TokenExecutor;
+import org.jbpm.preview.model.ParallelGateway;
+import org.jbpm.preview.runtime.ExecutionHandler;
+import org.jbpm.preview.runtime.FlowHandler;
+import org.jbpm.preview.runtime.TokenExecutor;
import org.jbpm.ri.runtime.MutableToken;
import org.jbpm.ri.runtime.TokenImpl;
import org.slf4j.Logger;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ParticipantImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ParticipantImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ParticipantImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -29,8 +29,8 @@
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
-import org.jbpm.api.model.preview.Participant;
+import org.jbpm.preview.model.Participant;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
/**
* A Participant, which is used in the definition of attributes for a @{link Pool}, @{link Message}, and @{link
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ProcessDefinitionImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ProcessDefinitionImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ProcessDefinitionImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -46,11 +46,11 @@
import org.jbpm.api.client.ProcessEngine;
import org.jbpm.api.model.Node;
import org.jbpm.api.model.ProcessStructure;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
-import org.jbpm.api.model.preview.Assignment;
-import org.jbpm.api.model.preview.Group;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Property;
+import org.jbpm.preview.model.Assignment;
+import org.jbpm.preview.model.Group;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ProcessImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ProcessImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ProcessImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -44,18 +44,18 @@
import org.jbpm.api.client.ProcessEngine;
import org.jbpm.api.client.Token;
import org.jbpm.api.client.Token.TokenStatus;
-import org.jbpm.api.client.preview.ProcessAsync;
import org.jbpm.api.model.Node;
import org.jbpm.api.model.StartEvent;
import org.jbpm.api.model.Event.EventDetailType;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
-import org.jbpm.api.model.preview.Assignment;
-import org.jbpm.api.model.preview.Group;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Property;
import org.jbpm.api.runtime.Attachments;
import org.jbpm.api.service.ExecutionService;
import org.jbpm.api.service.ProcessInstanceService;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.model.Assignment;
+import org.jbpm.preview.model.Group;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
import org.jbpm.ri.runtime.TokenImpl;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ProcessStructureImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ProcessStructureImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ProcessStructureImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -48,12 +48,12 @@
import org.jbpm.api.model.Node;
import org.jbpm.api.model.ProcessStructure;
import org.jbpm.api.model.StartEvent;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
-import org.jbpm.api.model.preview.Assignment;
-import org.jbpm.api.model.preview.Group;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Property;
-import org.jbpm.api.model.preview.PropertySupport;
+import org.jbpm.preview.model.Assignment;
+import org.jbpm.preview.model.Group;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.PropertySupport;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/PropertyImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/PropertyImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/PropertyImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -28,7 +28,7 @@
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
-import org.jbpm.api.model.preview.Property;
+import org.jbpm.preview.model.Property;
/**
* A Property, which is used in the definition of attributes for a Process and common activity attributes
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/PropertySupportImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/PropertySupportImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/PropertySupportImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -37,8 +37,8 @@
import javax.persistence.MapKey;
import javax.persistence.OneToMany;
-import org.jbpm.api.model.preview.Property;
-import org.jbpm.api.model.preview.PropertySupport;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.PropertySupport;
/**
* Basic property support
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ReceiveTaskImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ReceiveTaskImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/ReceiveTaskImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -34,12 +34,12 @@
import org.jbpm.api.client.Process;
import org.jbpm.api.client.ProcessDefinition;
import org.jbpm.api.client.Token;
-import org.jbpm.api.client.preview.MessageListener;
import org.jbpm.api.model.ProcessStructure;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.ReceiveTask;
import org.jbpm.api.runtime.Attachments;
-import org.jbpm.api.runtime.preview.TokenExecutor;
+import org.jbpm.preview.client.MessageListener;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.ReceiveTask;
+import org.jbpm.preview.runtime.TokenExecutor;
import org.jbpm.ri.runtime.RuntimeContext;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/SendTaskImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/SendTaskImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/SendTaskImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -32,9 +32,9 @@
import org.jbpm.api.client.Token;
import org.jbpm.api.model.Node;
import org.jbpm.api.model.ProcessStructure;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.SendTask;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.SendTask;
+import org.jbpm.preview.runtime.ExecutionHandler;
import org.jbpm.ri.runtime.MessageSender;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/SignalImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/SignalImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/SignalImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -31,8 +31,8 @@
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
-import org.jbpm.api.model.preview.Signal;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
/**
* A Signal thrown by the ProcessEngine
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/StartEventImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/StartEventImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/StartEventImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -33,17 +33,17 @@
import org.jbpm.api.client.ProcessDefinition;
import org.jbpm.api.client.ProcessEngine;
import org.jbpm.api.client.Token;
-import org.jbpm.api.client.preview.SignalListener;
import org.jbpm.api.model.Node;
import org.jbpm.api.model.ProcessStructure;
import org.jbpm.api.model.SequenceFlow;
import org.jbpm.api.model.StartEvent;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.model.preview.Signal.SignalType;
-import org.jbpm.api.runtime.preview.SignalHandler;
import org.jbpm.api.service.ExecutionService;
-import org.jbpm.api.service.preview.SignalService;
+import org.jbpm.preview.client.SignalListener;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.Signal.SignalType;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
+import org.jbpm.preview.runtime.SignalHandler;
+import org.jbpm.preview.service.SignalService;
import org.jbpm.ri.model.builder.SingleOutFlowSupport;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/TaskImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/TaskImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/TaskImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -46,15 +46,15 @@
import org.jbpm.api.model.ProcessStructure;
import org.jbpm.api.model.SequenceFlow;
import org.jbpm.api.model.Task;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
-import org.jbpm.api.model.preview.InputSet;
-import org.jbpm.api.model.preview.OutputSet;
-import org.jbpm.api.model.preview.Property;
-import org.jbpm.api.model.preview.Signal;
import org.jbpm.api.runtime.Attachments;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
-import org.jbpm.api.runtime.preview.SignalHandler;
-import org.jbpm.api.service.preview.SignalService;
+import org.jbpm.preview.model.InputSet;
+import org.jbpm.preview.model.OutputSet;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
+import org.jbpm.preview.runtime.ExecutionHandler;
+import org.jbpm.preview.runtime.SignalHandler;
+import org.jbpm.preview.service.SignalService;
import org.jbpm.ri.model.builder.SingleInFlowSupport;
import org.jbpm.ri.model.builder.SingleOutFlowSupport;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/UserTaskImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/UserTaskImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/UserTaskImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -36,13 +36,13 @@
import org.jbpm.api.client.Process;
import org.jbpm.api.client.ProcessDefinition;
import org.jbpm.api.client.Token;
-import org.jbpm.api.client.preview.MessageListener;
-import org.jbpm.api.client.preview.UserTaskCallback;
import org.jbpm.api.model.ProcessStructure;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.UserTask;
import org.jbpm.api.runtime.Attachments;
-import org.jbpm.api.runtime.preview.TokenExecutor;
+import org.jbpm.preview.client.MessageListener;
+import org.jbpm.preview.client.UserTaskCallback;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.UserTask;
+import org.jbpm.preview.runtime.TokenExecutor;
import org.jbpm.ri.runtime.MessageSender;
import org.jbpm.ri.runtime.RuntimeContext;
import org.slf4j.Logger;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/WaitStateImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/WaitStateImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/WaitStateImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -29,8 +29,8 @@
import org.jbpm.api.model.Node;
import org.jbpm.api.model.ProcessStructure;
import org.jbpm.api.model.WaitState;
-import org.jbpm.api.runtime.preview.FlowHandler;
-import org.jbpm.api.runtime.preview.TokenExecutor;
+import org.jbpm.preview.runtime.FlowHandler;
+import org.jbpm.preview.runtime.TokenExecutor;
import org.jbpm.ri.model.builder.SingleInFlowSupport;
import org.jbpm.ri.model.builder.SingleOutFlowSupport;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/EventBuilderImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/EventBuilderImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/EventBuilderImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -24,8 +24,8 @@
//$Id$
import org.jbpm.api.model.Event;
-import org.jbpm.api.model.builder.preview.EventBuilder;
-import org.jbpm.api.model.preview.Signal.SignalType;
+import org.jbpm.preview.model.Signal.SignalType;
+import org.jbpm.preview.model.builder.EventBuilder;
import org.jbpm.ri.model.EventImpl;
import org.jbpm.ri.model.MessageImpl;
import org.jbpm.ri.model.SignalImpl;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/GroupBuilderImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/GroupBuilderImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/GroupBuilderImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -23,9 +23,9 @@
//$Id$
-import org.jbpm.api.model.builder.preview.GroupBuilder;
-import org.jbpm.api.model.preview.Group;
-import org.jbpm.api.model.preview.Group.GroupType;
+import org.jbpm.preview.model.Group;
+import org.jbpm.preview.model.Group.GroupType;
+import org.jbpm.preview.model.builder.GroupBuilder;
import org.jbpm.ri.model.GroupImpl;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/MessageBuilderImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/MessageBuilderImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/MessageBuilderImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -25,9 +25,9 @@
import javax.management.ObjectName;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Property;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.builder.MessageBuilder;
import org.jbpm.ri.model.MessageImpl;
import org.jbpm.ri.model.ParticipantImpl;
import org.jbpm.ri.model.PropertyImpl;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/ProcessBuilderImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/ProcessBuilderImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/ProcessBuilderImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -34,14 +34,14 @@
import org.jbpm.api.model.builder.GatewayBuilder;
import org.jbpm.api.model.builder.ProcessBuilder;
import org.jbpm.api.model.builder.TaskBuilder;
-import org.jbpm.api.model.builder.preview.EventBuilder;
-import org.jbpm.api.model.builder.preview.GroupBuilder;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
-import org.jbpm.api.model.preview.Group.GroupType;
-import org.jbpm.api.runtime.preview.ExecutionHandler;
-import org.jbpm.api.runtime.preview.FlowHandler;
-import org.jbpm.api.runtime.preview.SignalHandler;
+import org.jbpm.preview.model.Assignment.AssignTime;
+import org.jbpm.preview.model.Group.GroupType;
+import org.jbpm.preview.model.builder.EventBuilder;
+import org.jbpm.preview.model.builder.GroupBuilder;
+import org.jbpm.preview.model.builder.MessageBuilder;
+import org.jbpm.preview.runtime.ExecutionHandler;
+import org.jbpm.preview.runtime.FlowHandler;
+import org.jbpm.preview.runtime.SignalHandler;
import org.jbpm.ri.model.AssignmentImpl;
import org.jbpm.ri.model.ComplexGatewayImpl;
import org.jbpm.ri.model.EndEventImpl;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/SignalBuilderImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/SignalBuilderImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/SignalBuilderImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -25,9 +25,9 @@
import javax.management.ObjectName;
-import org.jbpm.api.model.builder.preview.SignalBuilder;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.model.preview.Signal.SignalType;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.Signal.SignalType;
+import org.jbpm.preview.model.builder.SignalBuilder;
import org.jbpm.ri.model.SignalImpl;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/TaskBuilderImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/TaskBuilderImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/model/builder/TaskBuilderImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,7 +26,7 @@
import org.jbpm.api.model.Task;
import org.jbpm.api.model.Expression.ExpressionLanguage;
import org.jbpm.api.model.builder.TaskBuilder;
-import org.jbpm.api.model.preview.Property;
+import org.jbpm.preview.model.Property;
import org.jbpm.ri.model.ExpressionImpl;
import org.jbpm.ri.model.InputSetImpl;
import org.jbpm.ri.model.MessageImpl;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/AssignmentInterceptor.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/AssignmentInterceptor.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/AssignmentInterceptor.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,9 +26,9 @@
import org.jbpm.api.client.Token;
import org.jbpm.api.model.Expression;
import org.jbpm.api.model.Node;
-import org.jbpm.api.model.preview.Assignment;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
import org.jbpm.api.runtime.Attachments;
+import org.jbpm.preview.model.Assignment;
+import org.jbpm.preview.model.Assignment.AssignTime;
/**
* An interceptor that invokes the ExecutionHandler.execute
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/DelegatingAttachments.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/DelegatingAttachments.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/DelegatingAttachments.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -31,8 +31,8 @@
import org.jbpm.api.client.Process;
import org.jbpm.api.client.ProcessDefinition;
import org.jbpm.api.model.Node;
-import org.jbpm.api.model.preview.Property;
import org.jbpm.api.runtime.Attachments;
+import org.jbpm.preview.model.Property;
/**
* An ExecutionContext that delegates to the current {@link Node} or {@link Process} for property rerieval.
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/ExitSignalInterceptor.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/ExitSignalInterceptor.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/ExitSignalInterceptor.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -25,7 +25,7 @@
import org.jbpm.api.client.Token;
import org.jbpm.api.model.Node;
-import org.jbpm.api.runtime.preview.SignalHandler;
+import org.jbpm.preview.runtime.SignalHandler;
/**
* An interceptor that invokes the SignalHandler.throwExitSignal
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/FlowHandlerInterceptor.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/FlowHandlerInterceptor.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/FlowHandlerInterceptor.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -25,8 +25,8 @@
import org.jbpm.api.client.Token;
import org.jbpm.api.model.Node;
-import org.jbpm.api.runtime.preview.FlowHandler;
-import org.jbpm.api.runtime.preview.TokenExecutor;
+import org.jbpm.preview.runtime.FlowHandler;
+import org.jbpm.preview.runtime.TokenExecutor;
/**
* An interceptor that invokes the FlowHandler.execute
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/InProcessTokenExecutor.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/InProcessTokenExecutor.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/InProcessTokenExecutor.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,7 +27,7 @@
import org.jbpm.api.client.Token;
import org.jbpm.api.client.Token.TokenStatus;
import org.jbpm.api.model.SequenceFlow;
-import org.jbpm.api.runtime.preview.TokenExecutor;
+import org.jbpm.preview.runtime.TokenExecutor;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/MessageSender.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/MessageSender.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/MessageSender.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -28,12 +28,12 @@
import org.jbpm.api.client.ProcessEngine;
import org.jbpm.api.client.Token;
import org.jbpm.api.model.Node;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Participant;
-import org.jbpm.api.model.preview.Property;
import org.jbpm.api.runtime.Attachments;
-import org.jbpm.api.service.preview.MessageService;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Participant;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.builder.MessageBuilder;
+import org.jbpm.preview.service.MessageService;
import org.jbpm.ri.model.MessageImpl;
import org.jbpm.ri.model.ParticipantImpl;
import org.jbpm.ri.model.builder.MessageBuilderImpl;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/MutableToken.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/MutableToken.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/MutableToken.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -25,8 +25,8 @@
import org.hibernate.Session;
import org.jbpm.api.client.Token;
-import org.jbpm.api.client.preview.PersistenceToken;
import org.jbpm.api.model.SequenceFlow;
+import org.jbpm.preview.client.PersistenceToken;
/**
* A mutable extension to the Token.
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/PersistenceSessionInterceptor.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/PersistenceSessionInterceptor.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/PersistenceSessionInterceptor.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,7 +26,7 @@
import org.hibernate.Session;
import org.jbpm.api.client.ProcessEngine;
import org.jbpm.api.client.Token.TokenStatus;
-import org.jbpm.api.service.preview.PersistenceService;
+import org.jbpm.preview.service.PersistenceService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/RuntimeContext.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/RuntimeContext.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/RuntimeContext.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,7 +27,7 @@
import java.util.List;
import org.jbpm.api.client.Token;
-import org.jbpm.api.runtime.preview.TokenExecutor;
+import org.jbpm.preview.runtime.TokenExecutor;
/**
* A runtime context that passes through a chain of interceptors.
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/RuntimeProcess.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/RuntimeProcess.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/RuntimeProcess.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -24,7 +24,7 @@
//$Id$
import org.jbpm.api.client.Process;
-import org.jbpm.api.runtime.preview.TokenExecutor;
+import org.jbpm.preview.runtime.TokenExecutor;
/**
* A RuntimeProcess add runtime behaviour to the {@link Process}
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/SignalHandlerInterceptor.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/SignalHandlerInterceptor.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/SignalHandlerInterceptor.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -25,7 +25,7 @@
import org.jbpm.api.client.Token;
import org.jbpm.api.model.Node;
-import org.jbpm.api.runtime.preview.SignalHandler;
+import org.jbpm.preview.runtime.SignalHandler;
/**
* An interceptor that invokes the SignalHandler.throwEnterSignal
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/ThreadingTokenExecutor.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/ThreadingTokenExecutor.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/ThreadingTokenExecutor.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -35,8 +35,8 @@
import org.jbpm.api.client.Process.ProcessStatus;
import org.jbpm.api.client.Token.TokenStatus;
import org.jbpm.api.model.SequenceFlow;
-import org.jbpm.api.runtime.preview.FlowHandler;
-import org.jbpm.api.runtime.preview.TokenExecutor;
+import org.jbpm.preview.runtime.FlowHandler;
+import org.jbpm.preview.runtime.TokenExecutor;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/TokenImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/TokenImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/TokenImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -39,8 +39,8 @@
import org.jbpm.api.runtime.Attachments;
import org.jbpm.api.runtime.BasicAttachments;
import org.jbpm.api.runtime.Attachments.Key;
-import org.jbpm.api.runtime.preview.TokenExecutor;
import org.jbpm.api.service.ProcessInstanceService;
+import org.jbpm.preview.runtime.TokenExecutor;
import org.jbpm.ri.service.ProcessServiceImpl;
/**
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/TransactionInterceptor.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/TransactionInterceptor.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/runtime/TransactionInterceptor.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -30,10 +30,10 @@
import org.jbpm.api.Constants.TxType;
import org.jbpm.api.client.ProcessEngine;
import org.jbpm.api.model.Node;
-import org.jbpm.api.model.preview.Group;
-import org.jbpm.api.model.preview.Property;
-import org.jbpm.api.model.preview.Group.GroupType;
-import org.jbpm.api.service.preview.PersistenceService;
+import org.jbpm.preview.model.Group;
+import org.jbpm.preview.model.Property;
+import org.jbpm.preview.model.Group.GroupType;
+import org.jbpm.preview.service.PersistenceService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/ExecutionServiceImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/ExecutionServiceImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/ExecutionServiceImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -36,14 +36,14 @@
import org.jbpm.api.client.Process.ProcessStatus;
import org.jbpm.api.model.Expression;
import org.jbpm.api.model.StartEvent;
-import org.jbpm.api.model.preview.Assignment;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
-import org.jbpm.api.model.preview.Signal.SignalType;
import org.jbpm.api.runtime.Attachments;
-import org.jbpm.api.runtime.preview.TokenExecutor;
import org.jbpm.api.service.ExecutionService;
import org.jbpm.api.service.ProcessInstanceService;
-import org.jbpm.api.service.preview.SignalService;
+import org.jbpm.preview.model.Assignment;
+import org.jbpm.preview.model.Assignment.AssignTime;
+import org.jbpm.preview.model.Signal.SignalType;
+import org.jbpm.preview.runtime.TokenExecutor;
+import org.jbpm.preview.service.SignalService;
import org.jbpm.ri.model.ProcessImpl;
import org.jbpm.ri.model.SequenceFlowImpl;
import org.jbpm.ri.model.SignalImpl;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/HibernatePersistenceServiceImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/HibernatePersistenceServiceImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/HibernatePersistenceServiceImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -41,7 +41,7 @@
import org.jbpm.api.client.ProcessEngine;
import org.jbpm.api.model.Node;
import org.jbpm.api.service.Service;
-import org.jbpm.api.service.preview.PersistenceService;
+import org.jbpm.preview.service.PersistenceService;
import org.jbpm.ri.model.AbstractElementImpl;
import org.jbpm.ri.model.ProcessDefinitionImpl;
import org.jbpm.ri.model.ProcessImpl;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/InMemoryPersistenceServiceImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/InMemoryPersistenceServiceImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/InMemoryPersistenceServiceImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -34,7 +34,7 @@
import org.jbpm.api.client.ProcessDefinition;
import org.jbpm.api.client.ProcessEngine;
import org.jbpm.api.model.Node;
-import org.jbpm.api.service.preview.PersistenceService;
+import org.jbpm.preview.service.PersistenceService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/MessageBuilderServiceImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/MessageBuilderServiceImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/MessageBuilderServiceImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -24,9 +24,9 @@
// $Id$
import org.jbpm.api.client.ProcessEngine;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.service.preview.MessageBuilderService;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.builder.MessageBuilder;
+import org.jbpm.preview.service.MessageBuilderService;
import org.jbpm.ri.model.builder.MessageBuilderImpl;
/**
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/MessageServiceImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/MessageServiceImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/MessageServiceImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -28,9 +28,9 @@
import org.hibernate.Transaction;
import org.jbpm.api.client.ProcessEngine;
-import org.jbpm.api.client.preview.MessageListener;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.service.preview.MessageService;
+import org.jbpm.preview.client.MessageListener;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.service.MessageService;
import org.jbpm.ri.runtime.TransactionAssociation;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/ProcessServiceImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/ProcessServiceImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/ProcessServiceImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -33,7 +33,7 @@
import org.jbpm.api.client.ProcessEngine;
import org.jbpm.api.client.Process.ProcessStatus;
import org.jbpm.api.service.ProcessInstanceService;
-import org.jbpm.api.service.preview.PersistenceService;
+import org.jbpm.preview.service.PersistenceService;
import org.jbpm.ri.model.ProcessImpl;
import org.jbpm.ri.runtime.NodeInterceptor;
import org.slf4j.Logger;
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/SignalBuilderServiceImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/SignalBuilderServiceImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/SignalBuilderServiceImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -24,9 +24,9 @@
// $Id$
import org.jbpm.api.client.ProcessEngine;
-import org.jbpm.api.model.builder.preview.SignalBuilder;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.service.preview.SignalBuilderService;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.builder.SignalBuilder;
+import org.jbpm.preview.service.SignalBuilderService;
import org.jbpm.ri.model.builder.SignalBuilderImpl;
/**
Modified: projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/SignalServiceImpl.java
===================================================================
--- projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/SignalServiceImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/main/java/org/jbpm/ri/service/SignalServiceImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -24,7 +24,7 @@
// $Id$
import org.jbpm.api.client.ProcessEngine;
-import org.jbpm.api.service.preview.SignalService;
+import org.jbpm.preview.service.SignalService;
/**
* An implementation of the SignalService
Modified: projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ComplexGatewayPersistenceTest.java
===================================================================
--- projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ComplexGatewayPersistenceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ComplexGatewayPersistenceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,7 +26,7 @@
import javax.management.ObjectName;
import org.jbpm.api.model.Gateway.GatewayType;
-import org.jbpm.api.model.preview.ComplexGateway;
+import org.jbpm.preview.model.ComplexGateway;
import org.jbpm.ri.model.ComplexGatewayImpl;
/**
Modified: projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/EndEventPersistenceTest.java
===================================================================
--- projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/EndEventPersistenceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/EndEventPersistenceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,9 +27,9 @@
import org.jbpm.api.model.EndEvent;
import org.jbpm.api.model.Event.EventDetailType;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.model.preview.Signal.SignalType;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.Signal.SignalType;
import org.jbpm.ri.model.EndEventImpl;
import org.jbpm.ri.model.MessageImpl;
import org.jbpm.ri.model.SignalImpl;
Modified: projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/InclusiveGatewayPersistenceTest.java
===================================================================
--- projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/InclusiveGatewayPersistenceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/InclusiveGatewayPersistenceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,7 +26,7 @@
import javax.management.ObjectName;
import org.jbpm.api.model.Gateway.GatewayType;
-import org.jbpm.api.model.preview.InclusiveGateway;
+import org.jbpm.preview.model.InclusiveGateway;
import org.jbpm.ri.model.InclusiveGatewayImpl;
/**
Modified: projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/NodePersistenceTest.java
===================================================================
--- projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/NodePersistenceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/NodePersistenceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,8 +27,8 @@
import org.hibernate.Session;
import org.jbpm.api.model.Node;
-import org.jbpm.api.service.preview.PersistenceService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.service.PersistenceService;
import org.jbpm.ri.service.HibernatePersistenceServiceImpl;
/**
Modified: projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ParallelGatewayPersistenceTest.java
===================================================================
--- projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ParallelGatewayPersistenceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ParallelGatewayPersistenceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,7 +26,7 @@
import javax.management.ObjectName;
import org.jbpm.api.model.Gateway.GatewayType;
-import org.jbpm.api.model.preview.ParallelGateway;
+import org.jbpm.preview.model.ParallelGateway;
import org.jbpm.ri.model.ParallelGatewayImpl;
/**
Modified: projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ProcessDefinitionPersistenceTest.java
===================================================================
--- projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ProcessDefinitionPersistenceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ProcessDefinitionPersistenceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -31,9 +31,9 @@
import org.jbpm.api.model.EndEvent;
import org.jbpm.api.model.StartEvent;
import org.jbpm.api.model.Task;
-import org.jbpm.api.service.preview.PersistenceService;
import org.jbpm.api.test.CTSTestCase;
import org.jbpm.api.test.ProcessCatalog;
+import org.jbpm.preview.service.PersistenceService;
/**
* Test the PersistenceService
Modified: projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ProcessPersistenceTest.java
===================================================================
--- projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ProcessPersistenceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/ProcessPersistenceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -33,9 +33,9 @@
import org.jbpm.api.model.StartEvent;
import org.jbpm.api.model.Task;
import org.jbpm.api.service.ProcessDefinitionService;
-import org.jbpm.api.service.preview.PersistenceService;
import org.jbpm.api.test.CTSTestCase;
import org.jbpm.api.test.ProcessCatalog;
+import org.jbpm.preview.service.PersistenceService;
/**
* Test the PersistenceService
Modified: projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/StartEventPersistenceTest.java
===================================================================
--- projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/StartEventPersistenceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/StartEventPersistenceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -27,9 +27,9 @@
import org.jbpm.api.model.StartEvent;
import org.jbpm.api.model.Event.EventDetailType;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Signal;
-import org.jbpm.api.model.preview.Signal.SignalType;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.Signal.SignalType;
import org.jbpm.ri.model.MessageImpl;
import org.jbpm.ri.model.SignalImpl;
import org.jbpm.ri.model.StartEventImpl;
Modified: projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/TaskPersistenceTest.java
===================================================================
--- projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/TaskPersistenceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/TaskPersistenceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -33,10 +33,10 @@
import org.jbpm.api.model.Task;
import org.jbpm.api.model.SequenceFlow.ConditionType;
import org.jbpm.api.model.Task.TaskType;
-import org.jbpm.api.model.preview.Assignment;
-import org.jbpm.api.model.preview.InputSet;
-import org.jbpm.api.model.preview.OutputSet;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
+import org.jbpm.preview.model.Assignment;
+import org.jbpm.preview.model.InputSet;
+import org.jbpm.preview.model.OutputSet;
+import org.jbpm.preview.model.Assignment.AssignTime;
import org.jbpm.ri.model.AssignmentImpl;
import org.jbpm.ri.model.ExpressionImpl;
import org.jbpm.ri.model.InputSetImpl;
Modified: projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/UserTaskPersistenceTest.java
===================================================================
--- projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/UserTaskPersistenceTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/ri/src/test/java/org/jbpm/test/ri/service/persistence/UserTaskPersistenceTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,8 +26,8 @@
import javax.management.ObjectName;
import org.jbpm.api.model.Task.TaskType;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.UserTask;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.UserTask;
import org.jbpm.ri.model.MessageImpl;
import org.jbpm.ri.model.UserTaskImpl;
Modified: projects/spec/trunk/modules/samples/airticket/server/src/main/java/org/jboss/bpm/samples/airticket/AirticketProcessBuilder.java
===================================================================
--- projects/spec/trunk/modules/samples/airticket/server/src/main/java/org/jboss/bpm/samples/airticket/AirticketProcessBuilder.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/samples/airticket/server/src/main/java/org/jboss/bpm/samples/airticket/AirticketProcessBuilder.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -33,8 +33,8 @@
import org.jbpm.api.model.builder.GatewayBuilder;
import org.jbpm.api.model.builder.ProcessBuilder;
import org.jbpm.api.model.builder.TaskBuilder;
-import org.jbpm.api.model.preview.Assignment.AssignTime;
import org.jbpm.api.service.ProcessBuilderService;
+import org.jbpm.preview.model.Assignment.AssignTime;
/**
* Test the Airticket sample application
Modified: projects/spec/trunk/modules/samples/airticket/server/src/main/java/org/jboss/bpm/samples/airticket/server/AirticketServiceImpl.java
===================================================================
--- projects/spec/trunk/modules/samples/airticket/server/src/main/java/org/jboss/bpm/samples/airticket/server/AirticketServiceImpl.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/samples/airticket/server/src/main/java/org/jboss/bpm/samples/airticket/server/AirticketServiceImpl.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -16,17 +16,17 @@
import org.jboss.bpm.samples.airticket.client.OrderMessage;
import org.jboss.bpm.samples.airticket.client.RequestMessage;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.MessageListener;
-import org.jbpm.api.client.preview.ProcessAsync;
-import org.jbpm.api.client.preview.SignalListener;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.Signal;
import org.jbpm.api.service.ProcessInstanceService;
-import org.jbpm.api.service.preview.MessageBuilderService;
-import org.jbpm.api.service.preview.MessageService;
-import org.jbpm.api.service.preview.SignalService;
+import org.jbpm.preview.client.MessageListener;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.client.SignalListener;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.Signal;
+import org.jbpm.preview.model.builder.MessageBuilder;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
+import org.jbpm.preview.service.MessageBuilderService;
+import org.jbpm.preview.service.MessageService;
+import org.jbpm.preview.service.SignalService;
import com.google.gwt.user.server.rpc.RemoteServiceServlet;
Modified: projects/spec/trunk/modules/samples/airticket/server/src/test/java/org/jboss/bpm/samples/airticket/AirticketTest.java
===================================================================
--- projects/spec/trunk/modules/samples/airticket/server/src/test/java/org/jboss/bpm/samples/airticket/AirticketTest.java 2008-11-13 17:29:49 UTC (rev 2917)
+++ projects/spec/trunk/modules/samples/airticket/server/src/test/java/org/jboss/bpm/samples/airticket/AirticketTest.java 2008-11-14 07:49:48 UTC (rev 2918)
@@ -26,17 +26,17 @@
import javax.management.ObjectName;
import org.jbpm.api.client.ProcessDefinition;
-import org.jbpm.api.client.preview.MessageListener;
-import org.jbpm.api.client.preview.ProcessAsync;
-import org.jbpm.api.client.preview.UserTaskCallback;
-import org.jbpm.api.model.builder.preview.MessageBuilder;
-import org.jbpm.api.model.builder.preview.ObjectNameFactory;
-import org.jbpm.api.model.preview.Message;
-import org.jbpm.api.model.preview.UserTask;
import org.jbpm.api.runtime.Attachments;
-import org.jbpm.api.service.preview.MessageBuilderService;
-import org.jbpm.api.service.preview.MessageService;
import org.jbpm.api.test.CTSTestCase;
+import org.jbpm.preview.client.MessageListener;
+import org.jbpm.preview.client.ProcessAsync;
+import org.jbpm.preview.client.UserTaskCallback;
+import org.jbpm.preview.model.Message;
+import org.jbpm.preview.model.UserTask;
+import org.jbpm.preview.model.builder.MessageBuilder;
+import org.jbpm.preview.model.builder.ObjectNameFactory;
+import org.jbpm.preview.service.MessageBuilderService;
+import org.jbpm.preview.service.MessageService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
More information about the jbpm-commits
mailing list