org.apache.james.mime4j.dom
Interface MessageBuilder

All Known Implementing Classes:
DefaultMessageBuilder

public interface MessageBuilder

An interface to build instances of Message and other DOM elements either without any content, by copying content of an existing object or by reading content from an InputStream.


Method Summary
 Header newHeader()
           
 Header newHeader(Header source)
           
 Message newMessage()
           
 Message newMessage(Message source)
           
 Multipart newMultipart(Multipart source)
           
 Multipart newMultipart(java.lang.String subType)
           
 Header parseHeader(java.io.InputStream source)
           
 Message parseMessage(java.io.InputStream source)
           
 

Method Detail

newHeader

Header newHeader()

newHeader

Header newHeader(Header source)

newMultipart

Multipart newMultipart(java.lang.String subType)

newMultipart

Multipart newMultipart(Multipart source)

newMessage

Message newMessage()

newMessage

Message newMessage(Message source)

parseHeader

Header parseHeader(java.io.InputStream source)
                   throws MimeException,
                          java.io.IOException
Throws:
MimeException
java.io.IOException

parseMessage

Message parseMessage(java.io.InputStream source)
                     throws MimeException,
                            java.io.IOException
Throws:
MimeException
java.io.IOException


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.