Package org.apache.james.mime4j.dom
Class MessageServiceFactory
- java.lang.Object
-
- org.apache.james.mime4j.dom.MessageServiceFactory
-
- Direct Known Subclasses:
MessageServiceFactoryImpl
public abstract class MessageServiceFactory extends java.lang.Object
A MessageBuilderFactory is used to create EntityBuilder instances. MessageBuilderFactory.newInstance() is used to get access to an implementation of MessageBuilderFactory. Then the method newMessageBuilder is used to create a new EntityBuilder object.
-
-
Constructor Summary
Constructors Constructor Description MessageServiceFactory()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static MessageServiceFactory
newInstance()
abstract MessageBuilder
newMessageBuilder()
abstract MessageWriter
newMessageWriter()
abstract void
setAttribute(java.lang.String name, java.lang.Object value)
-
-
-
Method Detail
-
newInstance
public static MessageServiceFactory newInstance() throws MimeException
- Throws:
MimeException
-
newMessageBuilder
public abstract MessageBuilder newMessageBuilder()
-
newMessageWriter
public abstract MessageWriter newMessageWriter()
-
setAttribute
public abstract void setAttribute(java.lang.String name, java.lang.Object value) throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
-
-