Examples of CancelTimerAction


Examples of org.jbpm.scheduler.def.CancelTimerAction

    createTimerAction.read(timerElement, this);
    createTimerAction.setTimerName(name);
    createTimerAction.setTimerAction(readSingleAction(timerElement));
    addAction(node, Event.EVENTTYPE_NODE_ENTER, createTimerAction);

    CancelTimerAction cancelTimerAction = instantiateCancelTimerAction();
    cancelTimerAction.setTimerName(name);
    addAction(node, Event.EVENTTYPE_NODE_LEAVE, cancelTimerAction);
  }
View Full Code Here

Examples of org.jbpm.scheduler.def.CancelTimerAction

      {
        log.error("couldn't instantiate 'cancel-timer' action of type '" + actionType.getName() + "'. Using default CancelTimerAction.", e);
      }
    }
    // default
    return new CancelTimerAction();
  }
View Full Code Here

Examples of org.jbpm.scheduler.def.CancelTimerAction

      cancelEventTypes.add(Event.EVENTTYPE_TASK_END);
    }

    for (String cancelEventType : cancelEventTypes)
    {
      CancelTimerAction cancelTimerAction = instantiateCancelTimerAction();
      cancelTimerAction.setTimerName(name);
      addAction(task, cancelEventType, cancelTimerAction);
    }
  }
View Full Code Here

Examples of org.jbpm.scheduler.def.CancelTimerAction

      "    <timer duedate='5 minutes and 1 second'><script/></timer>" +
      "  </node>" +
      "</process-definition>"
    );
   
    CancelTimerAction cancelTimerAction =
        (CancelTimerAction) processDefinition
          .getNode("catch crooks")
          .getEvent("node-leave")
          .getActions()
          .get(0);
   
    assertEquals("catch crooks", cancelTimerAction.getTimerName());
  }
View Full Code Here

Examples of org.jbpm.scheduler.def.CancelTimerAction

      "    </event>" +
      "  </node>" +
      "</process-definition>"
    );
   
    CancelTimerAction cancelTimerAction =
        (CancelTimerAction) processDefinition
          .getNode("catch crooks")
          .getEvent("node-enter")
          .getActions()
          .get(0);
   
    assertEquals("reminder", cancelTimerAction.getTimerName());
  }
View Full Code Here

Examples of org.jbpm.scheduler.def.CancelTimerAction

      "    <timer />" +
      "  </node>" +
      "</process-definition>"
    );
   
    CancelTimerAction cancelTimerAction =
        (CancelTimerAction) processDefinition
          .getNode("catch crooks")
          .getEvent("node-leave")
          .getActions()
          .get(0);
   
    assertEquals("catch crooks", cancelTimerAction.getTimerName());
  }
View Full Code Here

Examples of org.jbpm.scheduler.def.CancelTimerAction

      "    </event>" +
      "  </node>" +
      "</process-definition>"
    );
   
    CancelTimerAction cancelTimerAction =
        (CancelTimerAction) processDefinition
          .getNode("catch crooks")
          .getEvent("node-enter")
          .getActions()
          .get(0);
   
    assertEquals("reminder", cancelTimerAction.getTimerName());
  }
View Full Code Here

Examples of org.jbpm.scheduler.def.CancelTimerAction

    assertEquals("2 business minutes", createTimerAction.getDueDate());

    // test default cancel event
    event = task.getEvent(Event.EVENTTYPE_TASK_END);
    assertNotNull(event);
    CancelTimerAction cancelTimerAction = (CancelTimerAction) event.getActions().get(0);
    assertNotNull(cancelTimerAction);
  }
View Full Code Here

Examples of org.jbpm.scheduler.def.CancelTimerAction

    createTimerAction.read(timerElement, this);
    createTimerAction.setTimerName(name);
    createTimerAction.setTimerAction(readSingleAction(timerElement));
    addAction(node, Event.EVENTTYPE_NODE_ENTER, createTimerAction);
   
    CancelTimerAction cancelTimerAction = new CancelTimerAction();
    cancelTimerAction.setTimerName(name);
    addAction(node, Event.EVENTTYPE_NODE_LEAVE, cancelTimerAction);
  }
View Full Code Here

Examples of org.jbpm.scheduler.def.CancelTimerAction

    }
   
    Iterator iter = cancelEventTypes.iterator();
    while (iter.hasNext()) {
      String cancelEventType = (String) iter.next();
      CancelTimerAction cancelTimerAction = new CancelTimerAction();
      cancelTimerAction.setTimerName(name);
      addAction(task, cancelEventType, cancelTimerAction);
    }
  }
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.