Package org.apache.james.mime4j.message
Class MessageBuilder
- java.lang.Object
-
- org.apache.james.mime4j.message.MessageBuilder
-
@Deprecated public class MessageBuilder extends java.lang.Object
Deprecated.Deprecated: please useMessage.Builder
instead This builder will create message that do not respect theMessage.getDate()
contract regarding the return value when the message do not have a Date header See MIME4J-262
-
-
Field Summary
Fields Modifier and Type Field Description private Message.Builder
builder
Deprecated.
-
Constructor Summary
Constructors Modifier Constructor Description MessageBuilder()
Deprecated.private
MessageBuilder(Message.Builder builder)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description MessageBuilder
addField(Field field)
Deprecated.Message
build()
Deprecated.MessageBuilder
clearFields()
Deprecated.boolean
containsField(java.lang.String name)
Deprecated.MessageBuilder
copy(Message other)
Deprecated.static MessageBuilder
create()
Deprecated.static MessageBuilder
createCopy(Message other)
Deprecated.MessageBuilder
disableContentDecoding()
Deprecated.MessageBuilder
disableFlatMode()
Deprecated.MessageBuilder
enableContentDecoding()
Deprecated.MessageBuilder
enableFlatMode()
Deprecated.MessageBuilder
generateMessageId(java.lang.String hostname)
Deprecated.AddressList
getBcc()
Deprecated.Body
getBody()
Deprecated.AddressList
getCc()
Deprecated.java.lang.String
getCharset()
Deprecated.java.lang.String
getContentTransferEncoding()
Deprecated.java.util.Date
getCreationDate()
Deprecated.java.util.Date
getDate()
Deprecated.java.lang.String
getDispositionType()
Deprecated.Field
getField(java.lang.String name)
Deprecated.<F extends Field>
FgetField(java.lang.String name, java.lang.Class<F> clazz)
Deprecated.java.util.List<Field>
getFields()
Deprecated.<F extends Field>
java.util.List<F>getFields(java.lang.String name, java.lang.Class<F> clazz)
Deprecated.java.lang.String
getFilename()
Deprecated.MailboxList
getFrom()
Deprecated.java.lang.String
getMessageId()
Deprecated.java.lang.String
getMimeType()
Deprecated.java.util.Date
getModificationDate()
Deprecated.java.util.Date
getReadDate()
Deprecated.AddressList
getReplyTo()
Deprecated.Mailbox
getSender()
Deprecated.long
getSize()
Deprecated.java.lang.String
getSubject()
Deprecated.AddressList
getTo()
Deprecated.MessageBuilder
parse(java.io.InputStream is)
Deprecated.static MessageBuilder
read(java.io.InputStream is)
Deprecated.MessageBuilder
removeFields(java.lang.String name)
Deprecated.MessageBuilder
setBcc(java.util.Collection<? extends Address> bcc)
Deprecated.MessageBuilder
setBcc(Address bcc)
Deprecated.MessageBuilder
setBcc(Address... bcc)
Deprecated.MessageBuilder
setBody(byte[] bin, java.lang.String mimeType)
Deprecated.MessageBuilder
setBody(java.lang.String text, java.lang.String subtype, java.nio.charset.Charset charset)
Deprecated.MessageBuilder
setBody(java.lang.String text, java.nio.charset.Charset charset)
Deprecated.MessageBuilder
setBody(BinaryBody binaryBody)
Deprecated.MessageBuilder
setBody(Body body)
Deprecated.MessageBuilder
setBody(Message message)
Deprecated.MessageBuilder
setBody(Multipart multipart)
Deprecated.MessageBuilder
setBody(TextBody textBody)
Deprecated.MessageBuilder
setCc(java.util.Collection<? extends Address> cc)
Deprecated.MessageBuilder
setCc(Address cc)
Deprecated.MessageBuilder
setCc(Address... cc)
Deprecated.MessageBuilder
setContentDisposition(java.lang.String dispositionType)
Deprecated.MessageBuilder
setContentDisposition(java.lang.String dispositionType, java.lang.String filename)
Deprecated.MessageBuilder
setContentDisposition(java.lang.String dispositionType, java.lang.String filename, long size)
Deprecated.MessageBuilder
setContentDisposition(java.lang.String dispositionType, java.lang.String filename, long size, java.util.Date creationDate, java.util.Date modificationDate, java.util.Date readDate)
Deprecated.MessageBuilder
setContentTransferEncoding(java.lang.String contentTransferEncoding)
Deprecated.MessageBuilder
setContentType(java.lang.String mimeType, NameValuePair... parameters)
Deprecated.MessageBuilder
setDate(java.util.Date date)
Deprecated.MessageBuilder
setDate(java.util.Date date, java.util.TimeZone zone)
Deprecated.MessageBuilder
setField(Field field)
Deprecated.MessageBuilder
setFrom(java.lang.String from)
Deprecated.MessageBuilder
setFrom(java.lang.String... from)
Deprecated.MessageBuilder
setFrom(java.util.Collection<Mailbox> from)
Deprecated.MessageBuilder
setFrom(Mailbox from)
Deprecated.MessageBuilder
setFrom(Mailbox... from)
Deprecated.MessageBuilder
setMessageId(java.lang.String messageId)
Deprecated.MessageBuilder
setReplyTo(java.util.Collection<? extends Address> replyTo)
Deprecated.MessageBuilder
setReplyTo(Address replyTo)
Deprecated.MessageBuilder
setReplyTo(Address... replyTo)
Deprecated.MessageBuilder
setSender(java.lang.String sender)
Deprecated.MessageBuilder
setSender(Mailbox sender)
Deprecated.MessageBuilder
setSubject(java.lang.String subject)
Deprecated.MessageBuilder
setTo(java.lang.String to)
Deprecated.MessageBuilder
setTo(java.lang.String... to)
Deprecated.MessageBuilder
setTo(java.util.Collection<? extends Address> to)
Deprecated.MessageBuilder
setTo(Address to)
Deprecated.MessageBuilder
setTo(Address... to)
Deprecated.MessageBuilder
use(DecodeMonitor monitor)
Deprecated.MessageBuilder
use(FieldParser<?> fieldParser)
Deprecated.MessageBuilder
use(BodyFactory bodyFactory)
Deprecated.MessageBuilder
use(BodyDescriptorBuilder bodyDescBuilder)
Deprecated.MessageBuilder
use(MimeConfig config)
Deprecated.
-
-
-
Field Detail
-
builder
private final Message.Builder builder
Deprecated.
-
-
Constructor Detail
-
MessageBuilder
public MessageBuilder()
Deprecated.
-
MessageBuilder
private MessageBuilder(Message.Builder builder)
Deprecated.
-
-
Method Detail
-
create
public static MessageBuilder create()
Deprecated.
-
createCopy
public static MessageBuilder createCopy(Message other)
Deprecated.
-
read
public static MessageBuilder read(java.io.InputStream is) throws java.io.IOException
Deprecated.- Throws:
java.io.IOException
-
enableFlatMode
public MessageBuilder enableFlatMode()
Deprecated.
-
disableFlatMode
public MessageBuilder disableFlatMode()
Deprecated.
-
enableContentDecoding
public MessageBuilder enableContentDecoding()
Deprecated.
-
disableContentDecoding
public MessageBuilder disableContentDecoding()
Deprecated.
-
setField
public MessageBuilder setField(Field field)
Deprecated.
-
addField
public MessageBuilder addField(Field field)
Deprecated.
-
getField
public Field getField(java.lang.String name)
Deprecated.
-
getField
public <F extends Field> F getField(java.lang.String name, java.lang.Class<F> clazz)
Deprecated.
-
getFields
public java.util.List<Field> getFields()
Deprecated.
-
getFields
public <F extends Field> java.util.List<F> getFields(java.lang.String name, java.lang.Class<F> clazz)
Deprecated.
-
removeFields
public MessageBuilder removeFields(java.lang.String name)
Deprecated.
-
clearFields
public MessageBuilder clearFields()
Deprecated.
-
containsField
public boolean containsField(java.lang.String name)
Deprecated.
-
getMimeType
public java.lang.String getMimeType()
Deprecated.
-
getCharset
public java.lang.String getCharset()
Deprecated.
-
getContentTransferEncoding
public java.lang.String getContentTransferEncoding()
Deprecated.
-
setContentType
public MessageBuilder setContentType(java.lang.String mimeType, NameValuePair... parameters)
Deprecated.
-
setContentTransferEncoding
public MessageBuilder setContentTransferEncoding(java.lang.String contentTransferEncoding)
Deprecated.
-
getDispositionType
public java.lang.String getDispositionType()
Deprecated.
-
setContentDisposition
public MessageBuilder setContentDisposition(java.lang.String dispositionType)
Deprecated.
-
setContentDisposition
public MessageBuilder setContentDisposition(java.lang.String dispositionType, java.lang.String filename)
Deprecated.
-
setContentDisposition
public MessageBuilder setContentDisposition(java.lang.String dispositionType, java.lang.String filename, long size)
Deprecated.
-
setContentDisposition
public MessageBuilder setContentDisposition(java.lang.String dispositionType, java.lang.String filename, long size, java.util.Date creationDate, java.util.Date modificationDate, java.util.Date readDate)
Deprecated.
-
getBody
public Body getBody()
Deprecated.
-
setBody
public MessageBuilder setBody(Multipart multipart)
Deprecated.
-
setBody
public MessageBuilder setBody(Message message)
Deprecated.
-
setBody
public MessageBuilder setBody(Body body)
Deprecated.
-
setBody
public MessageBuilder setBody(TextBody textBody)
Deprecated.
-
setBody
public MessageBuilder setBody(BinaryBody binaryBody)
Deprecated.
-
setBody
public MessageBuilder setBody(java.lang.String text, java.nio.charset.Charset charset) throws java.io.IOException
Deprecated.- Throws:
java.io.IOException
-
setBody
public MessageBuilder setBody(java.lang.String text, java.lang.String subtype, java.nio.charset.Charset charset) throws java.io.IOException
Deprecated.- Throws:
java.io.IOException
-
setBody
public MessageBuilder setBody(byte[] bin, java.lang.String mimeType) throws java.io.IOException
Deprecated.- Throws:
java.io.IOException
-
getFilename
public java.lang.String getFilename()
Deprecated.
-
getSize
public long getSize()
Deprecated.
-
getCreationDate
public java.util.Date getCreationDate()
Deprecated.
-
getModificationDate
public java.util.Date getModificationDate()
Deprecated.
-
getReadDate
public java.util.Date getReadDate()
Deprecated.
-
getMessageId
public java.lang.String getMessageId()
Deprecated.
-
setMessageId
public MessageBuilder setMessageId(java.lang.String messageId)
Deprecated.
-
generateMessageId
public MessageBuilder generateMessageId(java.lang.String hostname)
Deprecated.
-
getSubject
public java.lang.String getSubject()
Deprecated.
-
setSubject
public MessageBuilder setSubject(java.lang.String subject)
Deprecated.
-
getDate
public java.util.Date getDate()
Deprecated.
-
setDate
public MessageBuilder setDate(java.util.Date date)
Deprecated.
-
setDate
public MessageBuilder setDate(java.util.Date date, java.util.TimeZone zone)
Deprecated.
-
getSender
public Mailbox getSender()
Deprecated.
-
setSender
public MessageBuilder setSender(Mailbox sender)
Deprecated.
-
setSender
public MessageBuilder setSender(java.lang.String sender) throws ParseException
Deprecated.- Throws:
ParseException
-
getFrom
public MailboxList getFrom()
Deprecated.
-
setFrom
public MessageBuilder setFrom(java.lang.String... from) throws ParseException
Deprecated.- Throws:
ParseException
-
setFrom
public MessageBuilder setFrom(java.util.Collection<Mailbox> from)
Deprecated.
-
setFrom
public MessageBuilder setFrom(Mailbox from)
Deprecated.
-
setFrom
public MessageBuilder setFrom(java.lang.String from) throws ParseException
Deprecated.- Throws:
ParseException
-
setFrom
public MessageBuilder setFrom(Mailbox... from)
Deprecated.
-
getTo
public AddressList getTo()
Deprecated.
-
setTo
public MessageBuilder setTo(java.lang.String... to) throws ParseException
Deprecated.- Throws:
ParseException
-
setTo
public MessageBuilder setTo(java.util.Collection<? extends Address> to)
Deprecated.
-
setTo
public MessageBuilder setTo(Address to)
Deprecated.
-
setTo
public MessageBuilder setTo(java.lang.String to) throws ParseException
Deprecated.- Throws:
ParseException
-
setTo
public MessageBuilder setTo(Address... to)
Deprecated.
-
getCc
public AddressList getCc()
Deprecated.
-
setCc
public MessageBuilder setCc(Address... cc)
Deprecated.
-
setCc
public MessageBuilder setCc(java.util.Collection<? extends Address> cc)
Deprecated.
-
setCc
public MessageBuilder setCc(Address cc)
Deprecated.
-
getBcc
public AddressList getBcc()
Deprecated.
-
setBcc
public MessageBuilder setBcc(Address... bcc)
Deprecated.
-
setBcc
public MessageBuilder setBcc(java.util.Collection<? extends Address> bcc)
Deprecated.
-
setBcc
public MessageBuilder setBcc(Address bcc)
Deprecated.
-
copy
public MessageBuilder copy(Message other)
Deprecated.
-
parse
public MessageBuilder parse(java.io.InputStream is) throws java.io.IOException
Deprecated.- Throws:
java.io.IOException
-
getReplyTo
public AddressList getReplyTo()
Deprecated.
-
setReplyTo
public MessageBuilder setReplyTo(Address... replyTo)
Deprecated.
-
setReplyTo
public MessageBuilder setReplyTo(java.util.Collection<? extends Address> replyTo)
Deprecated.
-
setReplyTo
public MessageBuilder setReplyTo(Address replyTo)
Deprecated.
-
use
public MessageBuilder use(MimeConfig config)
Deprecated.
-
use
public MessageBuilder use(DecodeMonitor monitor)
Deprecated.
-
use
public MessageBuilder use(BodyDescriptorBuilder bodyDescBuilder)
Deprecated.
-
use
public MessageBuilder use(FieldParser<?> fieldParser)
Deprecated.
-
use
public MessageBuilder use(BodyFactory bodyFactory)
Deprecated.
-
build
public Message build()
Deprecated.
-
-