Interface MimeParserListener

All Known Implementing Classes:
SMimeParserListener

public interface MimeParserListener
Base interface for a MIME parser listener.
  • Method Details

    • 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.