Class BufferedRecordPipe

java.lang.Object
com.kingsrook.qqq.backend.core.actions.reporting.RecordPipe
com.kingsrook.qqq.backend.core.actions.reporting.BufferedRecordPipe
Direct Known Subclasses:
RecordPipeBufferedWrapper

public class BufferedRecordPipe extends RecordPipe
Subclass of RecordPipe, which uses a buffer in the addRecord method, to avoid sending single-records at a time through postRecordActions and to consumers.
  • Constructor Details

    • BufferedRecordPipe

      public BufferedRecordPipe()
      Constructor - uses default buffer size
    • BufferedRecordPipe

      public BufferedRecordPipe(Integer bufferSize)
      Constructor - customize buffer size.
  • Method Details