// Executor thread is shutdown inside as thread gets killed when you
// shutdown
ExecutorService threadExecutor = Executors.newSingleThreadExecutor();
DoWhileHandler doWhileHandler = new DoWhileHandler((DoWhileNode) node, this.invokerMap, getWaitingNodesDynamically(),
getFinishedNodesDynamically(), this, threadExecutor);
threadExecutor.submit(doWhileHandler);
}
private void handleSubWorkComponent(Node node) throws WorkflowException {
notifyViaInteractor(WorkflowExecutionMessage.OPEN_SUBWORKFLOW, node);
// setting the inputs