public HumanTaskNodeFactory onEntryAction(String dialect, String action) { if (getHumanTaskNode().getActions(dialect) != null) { getHumanTaskNode().getActions(dialect).add(new DroolsConsequenceAction(dialect, action)); } else { List<DroolsAction> actions = new ArrayList<DroolsAction>(); actions.add(new DroolsConsequenceAction(dialect, action)); getHumanTaskNode().setActions(MilestoneNode.EVENT_NODE_ENTER, actions); } return this; }
public HumanTaskNodeFactory onExitAction(String dialect, String action) { if (getHumanTaskNode().getActions(dialect) != null) { getHumanTaskNode().getActions(dialect).add(new DroolsConsequenceAction(dialect, action)); } else { List<DroolsAction> actions = new ArrayList<DroolsAction>(); actions.add(new DroolsConsequenceAction(dialect, action)); getHumanTaskNode().setActions(MilestoneNode.EVENT_NODE_EXIT, actions); } return this; }
public HumanTaskNodeFactory onExitAction(String dialect, String action) { if (getHumanTaskNode().getActions(dialect) != null) { getHumanTaskNode().getActions(dialect).add(new DroolsConsequenceAction(dialect, action)); } else { List<DroolsAction> actions = new ArrayList<DroolsAction>(); actions.add(new DroolsConsequenceAction(dialect, action)); getHumanTaskNode().setActions(MilestoneNode.EVENT_NODE_EXIT, actions); } return this; }
public HumanTaskNodeFactory onEntryAction(String dialect, String action) { if (getHumanTaskNode().getActions(dialect) != null) { getHumanTaskNode().getActions(dialect).add(new DroolsConsequenceAction(dialect, action)); } else { List<DroolsAction> actions = new ArrayList<DroolsAction>(); actions.add(new DroolsConsequenceAction(dialect, action)); getHumanTaskNode().setActions(MilestoneNode.EVENT_NODE_ENTER, actions); } return this; }