package com.nortal.jroad.model; import java.util.List; import org.w3c.dom.Node; /** * DOM Based {@link XTeeMessage} implementation. * * @author Dmitri Danilkin * @param <T extends {@link Node}> */ // Should switch to X-road implementation @Deprecated public class BeanXTeeMessage<T> implements XTeeMessage<T> { private List<XTeeAttachment> attachments; private XTeeHeader header; private T content; public BeanXTeeMessage(XTeeHeader header, T content, List<XTeeAttachment> attachments) { this.attachments = attachments; this.header = header; this.content = content; } public List<XTeeAttachment> getAttachments() { return attachments; } public XTeeHeader getHeader() { return header; } public T getContent() { return content; } public void setContent(T content) { this.content = content; } public void setAttachments(List<XTeeAttachment> attachments) { this.attachments = attachments; } public void setHeader(XTeeHeader header) { this.header = header; } }