@Override public ActivityBehavior createCamelActivityBehavior(ServiceTask serviceTask) { return wrappedActivityBehaviorFactory.createCamelActivityBehavior(serviceTask); }
@Override public ActivityBehavior createCamelActivityBehavior(SendTask sendTask) { return wrappedActivityBehaviorFactory.createCamelActivityBehavior(sendTask); }
protected void createCamelActivityBehavior(BpmnParse bpmnParse, ServiceTask serviceTask) { serviceTask.setBehavior(bpmnParse.getActivityBehaviorFactory().createCamelActivityBehavior(serviceTask)); }
protected void executeParse(BpmnParse bpmnParse, SendTask sendTask) { if (StringUtils.isNotEmpty(sendTask.getType())) { if (sendTask.getType().equalsIgnoreCase("mail")) { sendTask.setBehavior(bpmnParse.getActivityBehaviorFactory().createMailActivityBehavior(sendTask)); } else if (sendTask.getType().equalsIgnoreCase("mule")) { sendTask.setBehavior(bpmnParse.getActivityBehaviorFactory().createMuleActivityBehavior(sendTask)); } else if (sendTask.getType().equalsIgnoreCase("camel")) { sendTask.setBehavior(bpmnParse.getActivityBehaviorFactory().createCamelActivityBehavior(sendTask)); } } else if (ImplementationType.IMPLEMENTATION_TYPE_WEBSERVICE.equalsIgnoreCase(sendTask.getImplementationType()) && StringUtils.isNotEmpty(sendTask.getOperationRef())) { WebServiceActivityBehavior webServiceActivityBehavior = bpmnParse.getActivityBehaviorFactory().createWebServiceActivityBehavior(sendTask); sendTask.setBehavior(webServiceActivityBehavior); } else { logger.warn("One of the attributes 'type' or 'operation' is mandatory on sendTask " + sendTask.getId()); } }
public ActivityBehavior createCamelActivityBehavior(SendTask sendTask, BpmnModel bpmnModel) { return _source.createCamelActivityBehavior(sendTask, bpmnModel); }
public ActivityBehavior createCamelActivityBehavior(ServiceTask serviceTask, BpmnModel bpmnModel) { return _source.createCamelActivityBehavior(serviceTask, bpmnModel); }
@Override public ActivityBehavior createCamelActivityBehavior(SendTask sendTask) { return wrappedActivityBehaviorFactory.createCamelActivityBehavior(sendTask); }
@Override public ActivityBehavior createCamelActivityBehavior(ServiceTask serviceTask) { return wrappedActivityBehaviorFactory.createCamelActivityBehavior(serviceTask); }
protected void executeParse(BpmnParse bpmnParse, SendTask sendTask) { if (StringUtils.isNotEmpty(sendTask.getType())) { if (sendTask.getType().equalsIgnoreCase("mail")) { sendTask.setBehavior(bpmnParse.getActivityBehaviorFactory().createMailActivityBehavior(sendTask)); } else if (sendTask.getType().equalsIgnoreCase("mule")) { sendTask.setBehavior(bpmnParse.getActivityBehaviorFactory().createMuleActivityBehavior(sendTask)); } else if (sendTask.getType().equalsIgnoreCase("camel")) { sendTask.setBehavior(bpmnParse.getActivityBehaviorFactory().createCamelActivityBehavior(sendTask)); } else if (sendTask.getType().equalsIgnoreCase("dmn")) { sendTask.setBehavior(bpmnParse.getActivityBehaviorFactory().createDmnActivityBehavior(sendTask)); } } else if (ImplementationType.IMPLEMENTATION_TYPE_WEBSERVICE.equalsIgnoreCase(sendTask.getImplementationType()) && StringUtils.isNotEmpty(sendTask.getOperationRef())) { WebServiceActivityBehavior webServiceActivityBehavior = bpmnParse.getActivityBehaviorFactory().createWebServiceActivityBehavior(sendTask); sendTask.setBehavior(webServiceActivityBehavior); } else { logger.warn("One of the attributes 'type' or 'operation' is mandatory on sendTask " + sendTask.getId()); } }
serviceTask.setBehavior(bpmnParse.getActivityBehaviorFactory().createCamelActivityBehavior(serviceTask));
activity.setActivityBehavior(bpmnParse.getActivityBehaviorFactory().createMuleActivityBehavior(sendTask, bpmnParse.getBpmnModel())); } else if (sendTask.getType().equalsIgnoreCase("camel")) { activity.setActivityBehavior(bpmnParse.getActivityBehaviorFactory().createCamelActivityBehavior(sendTask, bpmnParse.getBpmnModel()));
activity.setActivityBehavior(bpmnParse.getActivityBehaviorFactory().createCamelActivityBehavior(serviceTask, bpmnParse.getBpmnModel()));
activity.setActivityBehavior(bpmnParse.getActivityBehaviorFactory().createMuleActivityBehavior(sendTask, bpmnParse.getBpmnModel())); } else if (sendTask.getType().equalsIgnoreCase("camel")) { activity.setActivityBehavior(bpmnParse.getActivityBehaviorFactory().createCamelActivityBehavior(sendTask, bpmnParse.getBpmnModel())); } else { bpmnParse.getBpmnModel().addProblem("Invalid usage of type attribute: '" + sendTask.getType() + "'.", sendTask);
activity.setActivityBehavior(bpmnParse.getActivityBehaviorFactory().createCamelActivityBehavior(serviceTask, bpmnParse.getBpmnModel()));