private void adaptJAXBMessage(MessageBuilder msgBuilder, JAXBMessage jaxbMsg) { String fromRef = jaxbMsg.getFromRef(); if (fromRef != null) msgBuilder.addFromRef(getObjectName(fromRef)); String toRef = jaxbMsg.getToRef(); if (toRef != null) msgBuilder.addToRef(getObjectName(toRef)); for (JAXBProperty jaxbProp : jaxbMsg.getProperties()) { boolean isCorrelation = jaxbProp.isCorrelation() != null ? jaxbProp.isCorrelation() : false; msgBuilder.addProperty(jaxbProp.getName(), jaxbProp.getValue(), isCorrelation); } }
ObjectName targetID = entityRef.getName(); msgBuilder.newMessage(messageRef.getName()); msgBuilder.addToRef(targetID);