Class RecordResultSetOutputStreamCallback

java.lang.Object
org.apache.nifi.processors.standard.calcite.RecordResultSetOutputStreamCallback
All Implemented Interfaces:
org.apache.nifi.processor.io.OutputStreamCallback

public class RecordResultSetOutputStreamCallback extends Object implements org.apache.nifi.processor.io.OutputStreamCallback
  • Field Details

    • logger

      private final org.apache.nifi.logging.ComponentLog logger
    • rs

      private final ResultSet rs
    • writerSchema

      private final RecordSchema writerSchema
    • defaultPrecision

      private final Integer defaultPrecision
    • defaultScale

      private final Integer defaultScale
    • recordSetWriterFactory

      private final RecordSetWriterFactory recordSetWriterFactory
    • originalAttributes

      private final Map<String,String> originalAttributes
    • writeResult

      private WriteResult writeResult
    • mimeType

      private String mimeType
  • Constructor Details

  • Method Details

    • getWriteResult

      public WriteResult getWriteResult() throws org.apache.nifi.processor.exception.ProcessException
      Throws:
      org.apache.nifi.processor.exception.ProcessException
    • getMimeType

      public String getMimeType()
    • process

      public void process(OutputStream out) throws IOException
      Specified by:
      process in interface org.apache.nifi.processor.io.OutputStreamCallback
      Throws:
      IOException