Package org.fireflow.engine.impl

Examples of org.fireflow.engine.impl.TaskInstance


        System.out.println("--------saveOrUpdateTaskInstance--------");

        ITaskInstance taskInstance1 = (ITaskInstance) transactionTemplate.execute(new TransactionCallback() {

            public Object doInTransaction(TransactionStatus arg0) {
                TaskInstance taskInstance = new TaskInstance();
                taskInstance.setActivityId(activityId);
                taskInstance.setAssignmentStrategy(assignmentStrategy);
                taskInstance.setCreatedTime(createdTime);
                taskInstance.setDisplayName(displayName);
                taskInstance.setEndTime(endTime);
                taskInstance.setExpiredTime(expiredTime);
                taskInstance.setName(name);
                taskInstance.setProcessId(processId);
                taskInstance.setProcessInstanceId(aliveProcessInstanceId);
                taskInstance.setStartedTime(startedTime);
                taskInstance.setState(state);
                taskInstance.setTargetActivityId(activityId);
                taskInstance.setTaskId(taskId);
                taskInstance.setTaskType(taskType);
                taskInstance.setVersion(version);
//                taskInstance.setTokenId(tokenId);
                persistenceService.saveOrUpdateTaskInstance(taskInstance);
                return taskInstance;
            }
        });
View Full Code Here


* Created on Mar 11, 2009
*/
public class CurrentUserAssignmentHandlerMock implements IAssignmentHandler{
    public static final String ACTOR_ID = "Fireflow JUnit Tester";
    public void assign(IAssignable asignable, String performerName) throws EngineException, KernelException {
      TaskInstance taskInstance = (TaskInstance)asignable;
      IWorkflowSession workflowSession = ((IWorkflowSessionAware)taskInstance).getCurrentWorkflowSession();
     
      System.out.println("+++++++++++++Current Workflow Session is "+workflowSession.hashCode());
      System.out.println("+++++++++++ x in current workflow session is "+workflowSession.getAttribute("x"));
        IWorkItem wi = asignable.assignToActor(ACTOR_ID);
View Full Code Here

TOP

Related Classes of org.fireflow.engine.impl.TaskInstance

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.