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 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 MessageServiceFactorynewInstance()abstract MessageBuildernewMessageBuilder()abstract MessageWriternewMessageWriter()abstract voidsetAttribute(String name, 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(String name, Object value) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
-