Examples of processContext()


Examples of de.danet.an.workflow.omgcore.WfProcess.processContext()

            data.put("Argument", l);
            l.add ("Text:");
            process.setProcessContext(data);
            process.start();
            assertTrue (stateReached (process, "closed.completed"));
            l = (List)process.processContext().get("Result");
            assertTrue (l.size() == 2);
            assertTrue (((String)l.get(1)).equals("Hallo"));
            procDir.removeProcess(process);
        } finally {
            workflowService.release (procDefDir);
View Full Code Here

Examples of de.danet.an.workflow.omgcore.WfProcess.processContext()

    public void verifyInit() throws Exception {
  Basic.importProcessDefinitions("/process/testXPDL.xml");
  WfRequester req = new DefaultRequester(workflowService());
  // create the process
  WfProcess process = createProcess("ut-process", "jut1", req);
  ProcessData procData = process.processContext ();
  assertTrue (procData.containsKey("testValue"));
  assertTrue (procData.get("testValue").equals ("42"));
    }
 
    /**
 
View Full Code Here

Examples of de.danet.an.workflow.omgcore.WfProcess.processContext()

  // create the process
  WfProcess process = createProcess("ut-process", "jut1", req);
  ProcessData pd = new DefaultProcessData ();
  pd.put ("testValue", "modifiedValue");
  process.setProcessContext (pd);
  ProcessData procData = process.processContext ();
  assertTrue (procData.get("testValue").equals ("modifiedValue"));
  boolean caught = false;
  pd.clear ();
  pd.put ("Test key", "42");
  try {
View Full Code Here

Examples of de.danet.an.workflow.omgcore.WfProcess.processContext()

  ProcessMgr mgr = defDir.processMgr("SystemTest", "timeoutSynchr");
  WfProcess proc = mgr.createProcess(requester);
  String procKey = proc.key();
  proc.start();
  assertTrue(stateReached(proc, "closed.completed"));
  ProcessData data = proc.processContext();
  String path = (String)data.get("TransitionPath");
  assertTrue(path, path.equals("PATH:act1:act2:to"));
  procDir.removeProcess(proc);

  mgr = defDir.processMgr("SystemTest", "timeoutSynchrDefault");
View Full Code Here

Examples of de.danet.an.workflow.omgcore.WfProcess.processContext()

  mgr = defDir.processMgr("SystemTest", "timeoutSynchrDefault");
  proc = mgr.createProcess(requester);
  procKey = proc.key();
  proc.start();
  assertTrue(stateReached(proc, "closed.completed"));
  data = proc.processContext();
  path = (String)data.get("TransitionPath");
  assertTrue(path, path.equals("PATH:act1:act2:def"));
  procDir.removeProcess(proc);
    }
View Full Code Here

Examples of de.danet.an.workflow.omgcore.WfProcess.processContext()

  ProcessMgr mgr = defDir.processMgr("SystemTest", "timeoutASynchr");
  WfProcess proc = mgr.createProcess(requester);
  String procKey = proc.key();
  proc.start();
  assertTrue(stateReached(proc, "closed.completed"));
  ProcessData data = proc.processContext();
  String path = (String)data.get("TransitionPath");
  assertTrue(path, path.equals("PATH:act1:to1:to2:to3"));
  procDir.removeProcess(proc);
    }
View Full Code Here

Examples of de.danet.an.workflow.omgcore.WfProcess.processContext()

  ProcessMgr mgr = defDir.processMgr("SystemTest", "timeoutLoop");
  WfProcess proc = mgr.createProcess(requester);
  String procKey = proc.key();
  proc.start();
  assertTrue(stateReached(proc, "closed.completed"));
  ProcessData data = proc.processContext();
  String path = (String)data.get("TransitionPath");
  Long incr = (Long)data.get("increment");
  assertTrue("I: " + incr + "; " + path,
       path.equals("PATH:start:loop:to:loop:to:loop:end"));
  procDir.removeProcess(proc);
View Full Code Here

Examples of de.danet.an.workflow.omgcore.WfProcess.processContext()

  ProcessMgr mgr = defDir.processMgr("SystemTest", "suspendStartMan");
  WfProcess proc = mgr.createProcess(requester);
  String procKey = proc.key();
  proc.start();
  assertTrue(stateReached(proc, "closed.completed"));
  ProcessData data = proc.processContext();
  String path = (String)data.get("TransitionPath");
  assertTrue(path,
       path.equals("PATH:start:t1:t2:end"));
  procDir.removeProcess(proc);
View Full Code Here

Examples of de.danet.an.workflow.omgcore.WfProcess.processContext()

  mgr = defDir.processMgr("SystemTest", "suspendEndMan");
  proc = mgr.createProcess(requester);
  procKey = proc.key();
  proc.start();
  assertTrue(stateReached(proc, "closed.completed"));
  data = proc.processContext();
  path = (String)data.get("TransitionPath");
  assertTrue(path,
       path.equals("PATH:start:a1:t1:a2:t2:end"));
  procDir.removeProcess(proc);
View Full Code Here

Examples of de.danet.an.workflow.omgcore.WfProcess.processContext()

      }
  }
  assertTrue(act.state(), stateReached(act, "open.running"));
  Thread.sleep(1000); // allow some time to invoke first tool
  act.suspend();
  data = proc.processContext();
  path = (String)data.get("TransitionPath");
  assertTrue(path, path.equals("PATH:start:a1"));
  assertTrue(act.state(),
       stateReached(act, "open.not_running.suspended"));
  Thread.sleep(15000);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.