public AttachmentDefinitionImpl(final AttachmentDefinition src) { super(src); fileName = src.getFileName(); filePath = src.getFilePath(); }
public AttachmentDefinitionImpl(final AttachmentDefinition src) { super(src); fileName = src.getFileName(); filePath = src.getFilePath(); }
private void createAttachments(final XmlBuilder xmlDefBuilder, final Node parentNode, final Map<String, AttachmentDefinition> attachments) throws Exception { final Node attachmentsNode = xmlDefBuilder.createNode(parentNode, XmlDef.ATTACHMENTS); for (final AttachmentDefinition attachmentDefinition : attachments.values()) { final Map<String, Serializable> attachmentElementAttributes = new HashMap<String, Serializable>(); attachmentElementAttributes.put(XmlDef.NAME, attachmentDefinition.getName()); final Node attachmentNode = xmlDefBuilder.createNode(attachmentsNode, XmlDef.ATTACHMENT, attachmentElementAttributes); xmlDefBuilder.createNode(attachmentNode, XmlDef.LABEL, attachmentDefinition.getLabel()); xmlDefBuilder.createNode(attachmentNode, XmlDef.FILE_PATH, attachmentDefinition.getFilePath()); xmlDefBuilder.createNode(attachmentNode, XmlDef.DESCRIPTION, attachmentDefinition.getDescription()); xmlDefBuilder.createNode(attachmentNode, XmlDef.FILE_NAME, attachmentDefinition.getFileName()); } }
private void createAttachments(final XmlBuilder xmlDefBuilder, final Node parentNode, final Map<String, AttachmentDefinition> attachments) throws Exception { final Node attachmentsNode = xmlDefBuilder.createNode(parentNode, XmlDef.ATTACHMENTS); for (final AttachmentDefinition attachmentDefinition : attachments.values()) { final Map<String, Serializable> attachmentElementAttributes = new HashMap<String, Serializable>(); attachmentElementAttributes.put(XmlDef.NAME, attachmentDefinition.getName()); final Node attachmentNode = xmlDefBuilder.createNode(attachmentsNode, XmlDef.ATTACHMENT, attachmentElementAttributes); xmlDefBuilder.createNode(attachmentNode, XmlDef.LABEL, attachmentDefinition.getLabel()); xmlDefBuilder.createNode(attachmentNode, XmlDef.FILE_PATH, attachmentDefinition.getFilePath()); xmlDefBuilder.createNode(attachmentNode, XmlDef.DESCRIPTION, attachmentDefinition.getDescription()); xmlDefBuilder.createNode(attachmentNode, XmlDef.FILE_NAME, attachmentDefinition.getFileName()); } }
if (attachment.getFilePath() != null) { final byte[] content = businessArchive.getResource(attachment.getFilePath()); try { manager.createDocument(attachment.getName(), attachment.getProcessDefinitionUUID(),