public void setMessages(Collection<Message> messageList) { if (messageList != null) { messageMap.clear(); for (Message message : messageList) { addMessage(message); } } }
public void setMessages(Collection<Message> messageList) { if (messageList != null) { messageMap.clear(); for (Message message : messageList) { addMessage(message); } } }
public void parse(XMLStreamReader xtr, BpmnModel model) throws Exception { if (StringUtils.isNotEmpty(xtr.getAttributeValue(null, ATTRIBUTE_ID))) { String messageId = xtr.getAttributeValue(null, ATTRIBUTE_ID); String messageName = xtr.getAttributeValue(null, ATTRIBUTE_NAME); String itemRef = parseItemRef(xtr.getAttributeValue(null, ATTRIBUTE_ITEM_REF), model); Message message = new Message(messageId, messageName, itemRef); BpmnXMLUtil.addXMLLocation(message, xtr); BpmnXMLUtil.parseChildElements(ELEMENT_MESSAGE, message, xtr, model); model.addMessage(message); } }
protected static void parseMessages(JsonNode messagesNode, BpmnModel element) { if (messagesNode == null) return; for (JsonNode messageNode : messagesNode) { Message message = new Message(); String messageId = getValueAsString(PROPERTY_MESSAGE_DEFINITION_ID, messageNode); if (StringUtils.isNotEmpty(messageId)) { message.setId(messageId); } String messageName = getValueAsString(PROPERTY_MESSAGE_DEFINITION_NAME, messageNode); if (StringUtils.isNotEmpty(messageName)) { message.setName(messageName); } String messageItemRef = getValueAsString(PROPERTY_MESSAGE_DEFINITION_ITEM_REF, messageNode); if (StringUtils.isNotEmpty(messageItemRef)) { message.setItemRef(messageItemRef); } if (StringUtils.isNotEmpty(messageId)) { element.addMessage(message); } } }
if (!model.containsMessageId(messageEvent.getMessageRef())) { Message message = new Message(messageEvent.getMessageRef(), messageEvent.getMessageRef(), null); model.addMessage(message);
if (StringUtils.isNotEmpty(messageEventDef.getMessageRef())) { if (bpmnModel.getMessage(messageEventDef.getMessageRef()) == null) { bpmnModel.addMessage(new Message(messageEventDef.getMessageRef(), messageEventDef.getMessageRef(), null));