org.apache.james.mime4j.message
Class SimpleContentHandler
java.lang.Object
org.apache.james.mime4j.parser.AbstractContentHandler
org.apache.james.mime4j.message.SimpleContentHandler
- All Implemented Interfaces:
- ContentHandler
public abstract class SimpleContentHandler
- extends AbstractContentHandler
Abstract implementation of ContentHandler that automates common
tasks. Currently performs header parsing.
Older versions of this class performed decoding of content streams.
This can be now easily achieved by calling setContentDecoding(true) on the MimeStreamParser.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleContentHandler
public SimpleContentHandler(FieldParser<? extends ParsedField> fieldParser,
DecodeMonitor monitor)
SimpleContentHandler
public SimpleContentHandler()
headers
public abstract void headers(Header header)
- Called after headers are parsed.
startHeader
public final void startHeader()
- Specified by:
startHeader
in interface ContentHandler
- Overrides:
startHeader
in class AbstractContentHandler
- See Also:
AbstractContentHandler.startHeader()
field
public final void field(Field field)
throws MimeException
- Specified by:
field
in interface ContentHandler
- Overrides:
field
in class AbstractContentHandler
- Throws:
MimeException
- See Also:
AbstractContentHandler.field(Field)
endHeader
public final void endHeader()
- Specified by:
endHeader
in interface ContentHandler
- Overrides:
endHeader
in class AbstractContentHandler
- See Also:
AbstractContentHandler.endHeader()
Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.