package com.axiastudio.suite.email; import java.io.InputStream; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** * User: tiziano * Date: 10/02/14 * Time: 21:10 */ public class EMail { String body; String subject; List<String> froms = new ArrayList<String>(); List<String> tos = new ArrayList<String>(); List<String> fileNames = new ArrayList<String>(); Map<String, InputStream> streams = new HashMap<String, InputStream>(); byte[] bytes; public String getBody() { return body; } public void setBody(String body) { this.body = body; } public String getSubject() { return subject; } public void setSubject(String subject) { this.subject = subject; } public void putStream(String name, InputStream stream){ streams.put(name, stream); } public InputStream getStream(String name){ if( streams.containsKey(name) ){ return streams.get(name); } return null; } public void addFrom(String emailAddress){ froms.add(emailAddress); } public List<String> getFroms() { return froms; } public void addTo(String emailAddress){ tos.add(emailAddress); } public List<String> getTos() { return tos; } public byte[] getBytes() { return bytes; } public void setBytes(byte[] bytes) { this.bytes = bytes; } }