Interface WriterFactory


@Deprecated(since="2021-07-29") public interface WriterFactory
Deprecated.
This API is deprecated as Apache Abdera is a retired project since 2017.
The WriterFactory is used a acquire instances of alternative writers registered with Abdera.
See Also:
  • Method Details

    • getWriter

      <T extends Writer> T getWriter()
      Deprecated.
      Get the default writer. This is equivalent to calling abdera.getWriter();
      Returns:
      The default writer
    • getWriter

      <T extends Writer> T getWriter(String name)
      Deprecated.
      Get the named writer.
      Parameters:
      name - The name of the writer
      Returns:
      The specified writer
    • getWriterByMediaType

      <T extends Writer> T getWriterByMediaType(String mediatype)
      Deprecated.
      Return a writer capable of outputting the given MIME media type
      Parameters:
      mediatype - A MIME media type
      Returns:
      A matching writer
    • newStreamWriter

      <T extends StreamWriter> T newStreamWriter()
      Deprecated.
      Get the default StreamWriter. This is equivalent to calling abdera.getStreamWriter();
      Returns:
      The default stream writer
    • newStreamWriter

      <T extends StreamWriter> T newStreamWriter(String name)
      Deprecated.
      Get the named StreamWriter.
      Parameters:
      name - The name of the StreamWriter
      Returns:
      The specified StreamWriter