public class FlattenVisitor extends PrefixVisitor<MultipartMailBuilder>
seperatorEMAIL_EDIT_WRAP_THRESHOLD_CFG, EMAIL_WRAP_FEATUREconn| Constructor and Description |
|---|
FlattenVisitor(AppContext conn) |
FlattenVisitor(AppContext conn,
boolean include) |
| Modifier and Type | Method and Description |
|---|---|
void |
endMessage(MimePart parent,
MimeMessage m,
MessageWalker messageWalker)
invoked as we leave a message
The messageWalker message level is set for the message we are leaving
|
protected MultipartMailBuilder |
getMailBuilder()
add text to the current content
|
MimeMultipart |
getMultiPart() |
void |
setAutoFlush(boolean val)
Force a flush between level-0 parts rather than a merge.
|
protected void |
setPart(MessageWalker w,
MimeBodyPart p) |
boolean |
startMessage(MimePart parent,
MimeMessage m,
MessageWalker messageWalker)
invoked at the start of a message
The messageWalker message level is set for the message we are entering.
|
void |
visit(MimePart parent,
java.lang.String string,
MessageWalker w)
visit a String part
|
doCC, doFrom, doIOError, doMessageError, doSubject, doTo, makePrefix, visitInputStreamclean, doBCC, doBCC, doCC, doHeader, doRecipients, doTo, endMultiPart, endSubPart, startMultiPart, startSubPart, visitHeaders, wrap, wrapForEditgetContext, getLogger, resetLoggerpublic FlattenVisitor(AppContext conn) throws MessagingException, java.io.IOException
MessagingExceptionjava.io.IOExceptionpublic FlattenVisitor(AppContext conn, boolean include) throws MessagingException, java.io.IOException
MessagingExceptionjava.io.IOExceptionpublic void setAutoFlush(boolean val)
val - public boolean startMessage(MimePart parent,
MimeMessage m,
MessageWalker messageWalker)
throws MessageWalker.WalkerException
VisitorstartMessage in interface VisitorstartMessage in class PrefixVisitor<MultipartMailBuilder>MessageWalker.WalkerExceptionpublic void endMessage(MimePart parent,
MimeMessage m,
MessageWalker messageWalker)
throws MessageWalker.WalkerException
VisitorendMessage in interface VisitorendMessage in class PrefixVisitor<MultipartMailBuilder>MessageWalker.WalkerExceptionpublic MimeMultipart getMultiPart()
throws MessagingException
MessagingExceptionprotected void setPart(MessageWalker w, MimeBodyPart p)
setPart in class PrefixVisitor<MultipartMailBuilder>protected MultipartMailBuilder getMailBuilder()
PrefixVisitorgetMailBuilder in class PrefixVisitor<MultipartMailBuilder>public void visit(MimePart parent,
java.lang.String string,
MessageWalker w)
Visitorvisit in interface Visitorvisit in class PrefixVisitor<MultipartMailBuilder>