public interface StructureHandler
StructureHandler - Structure handler.| Modifier and Type | Method and Description |
|---|---|
boolean |
handleAttachment(MailPart part,
java.lang.String id) |
boolean |
handleColorLabel(int colorLabel) |
boolean |
handleEnd(MailMessage mail) |
boolean |
handleHeaders(java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.String>> iter) |
boolean |
handleInlineUUEncodedAttachment(UUEncodedPart part,
java.lang.String id) |
boolean |
handleInlineUUEncodedPlainText(java.lang.String decodedTextContent,
ContentType contentType,
int size,
java.lang.String fileName,
java.lang.String id) |
boolean |
handleMultipartEnd() |
boolean |
handleMultipartStart(ContentType contentType,
int bodyPartCount,
java.lang.String id) |
boolean |
handleNestedMessage(MailPart mailPart,
java.lang.String id) |
boolean |
handleReceivedDate(java.util.Date receivedDate) |
boolean |
handleSMIMEBodyData(byte[] data) |
boolean |
handleSMIMEBodyText(MailPart part) |
boolean |
handleSystemFlags(int flags) |
boolean |
handleUserFlags(java.lang.String[] userFlags) |
boolean handleAttachment(MailPart part, java.lang.String id) throws com.openexchange.exception.OXException
com.openexchange.exception.OXExceptionboolean handleHeaders(java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.String>> iter)
throws com.openexchange.exception.OXException
com.openexchange.exception.OXExceptionboolean handleInlineUUEncodedAttachment(UUEncodedPart part, java.lang.String id) throws com.openexchange.exception.OXException
com.openexchange.exception.OXExceptionboolean handleInlineUUEncodedPlainText(java.lang.String decodedTextContent,
ContentType contentType,
int size,
java.lang.String fileName,
java.lang.String id)
throws com.openexchange.exception.OXException
com.openexchange.exception.OXExceptionboolean handleSMIMEBodyText(MailPart part) throws com.openexchange.exception.OXException
com.openexchange.exception.OXExceptionboolean handleSMIMEBodyData(byte[] data)
throws com.openexchange.exception.OXException
com.openexchange.exception.OXExceptionboolean handleMultipartStart(ContentType contentType, int bodyPartCount, java.lang.String id) throws com.openexchange.exception.OXException
com.openexchange.exception.OXExceptionboolean handleMultipartEnd()
throws com.openexchange.exception.OXException
com.openexchange.exception.OXExceptionboolean handleNestedMessage(MailPart mailPart, java.lang.String id) throws com.openexchange.exception.OXException
com.openexchange.exception.OXExceptionboolean handleReceivedDate(java.util.Date receivedDate)
throws com.openexchange.exception.OXException
com.openexchange.exception.OXExceptionboolean handleSystemFlags(int flags)
throws com.openexchange.exception.OXException
com.openexchange.exception.OXExceptionboolean handleUserFlags(java.lang.String[] userFlags)
throws com.openexchange.exception.OXException
com.openexchange.exception.OXExceptionboolean handleColorLabel(int colorLabel)
throws com.openexchange.exception.OXException
com.openexchange.exception.OXExceptionboolean handleEnd(MailMessage mail) throws com.openexchange.exception.OXException
com.openexchange.exception.OXException