Class DbMailPart
- java.lang.Object
-
- com.openindex.openestate.tool.mail.db.DbMailPart
-
- All Implemented Interfaces:
Serializable
public class DbMailPart extends Object implements Serializable
DbMailPart.- Author:
- Andreas Rudolph
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description DatecreatedAtStringdescriptionStringdispositionStringfileNamelongfileSizeList<DbMailHeader>headerslongidlongmessageIdDatemodifiedAtDbMailPartparentPartlongparentPartIdList<DbMailPart>subPartsFiletempFileContentStringtextStringtype
-
Constructor Summary
Constructors Constructor Description DbMailPart()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DbMailPartcreatePart(javax.mail.internet.MimeMessage mimeMessage)DbMailPart[]getAllSubParts()DbMailHeader[]getHeader(String key)DbMailPart[]getSingleParts()File[]getTempFiles()booleanhasAttachment()voidsetMessageId(long messageId)
-
-
-
Field Detail
-
id
public long id
-
messageId
public long messageId
-
parentPartId
public long parentPartId
-
type
public String type
-
disposition
public String disposition
-
description
public String description
-
text
public String text
-
fileName
public String fileName
-
fileSize
public long fileSize
-
createdAt
public Date createdAt
-
modifiedAt
public Date modifiedAt
-
tempFileContent
public File tempFileContent
-
parentPart
public DbMailPart parentPart
-
subParts
public List<DbMailPart> subParts
-
headers
public List<DbMailHeader> headers
-
-
Method Detail
-
createPart
public static DbMailPart createPart(javax.mail.internet.MimeMessage mimeMessage) throws javax.mail.MessagingException, IOException
- Throws:
javax.mail.MessagingExceptionIOException
-
getAllSubParts
public DbMailPart[] getAllSubParts()
-
getHeader
public DbMailHeader[] getHeader(String key)
-
getSingleParts
public DbMailPart[] getSingleParts()
-
getTempFiles
public File[] getTempFiles()
-
hasAttachment
public boolean hasAttachment()
-
setMessageId
public void setMessageId(long messageId)
-
-