Package org.bouncycastle.mime
Interface MimeParserListener
-
- All Known Implementing Classes:
SMimeParserListener
public interface MimeParserListener
Base interface for a MIME parser listener.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MimeContext
createContext(MimeParserContext parserContext, Headers headers)
Create an appropriate context object for the MIME object represented by headers.void
object(MimeParserContext parserContext, Headers headers, InputStream inputStream)
Signal that a MIME object has been discovered.
-
-
-
Method Detail
-
createContext
MimeContext createContext(MimeParserContext parserContext, Headers headers)
Create an appropriate context object for the MIME object represented by headers.- Parameters:
parserContext
- context object for the current parser.headers
- MIME headers for the object that has been discovered.- Returns:
- a MimeContext
-
object
void object(MimeParserContext parserContext, Headers headers, InputStream inputStream) throws IOException
Signal that a MIME object has been discovered.- Parameters:
parserContext
- context object for the current parser.headers
- headers for the MIME object.inputStream
- input stream representing its content.- Throws:
IOException
- in case of a parsing/processing error.
-
-