Interface MultiPipeline.Processor

All Known Implementing Classes:
MultiPipeline.PrintMultiProcessor, MultiPipeline.SimpleProcessor
Enclosing class:
MultiPipeline

public static interface MultiPipeline.Processor
O processador de pipelines que configura o que deve ser feito quando um pipeline é iniciado e quando ele alcança uma quantidade máxima de linhas ou é fechado.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Informa quantas linhas é o máximo que o pipeline pode receber.
    Inicia um pipeline pronto para começar a gravar linhas.
    void
    Processa o pipeline assim que ele é fechado.
  • Method Details

    • initPipeline

      RptPipeline initPipeline()
      Inicia um pipeline pronto para começar a gravar linhas.
      Returns:
      o pipeline iniciado
    • processMe

      void processMe()
      Processa o pipeline assim que ele é fechado.
    • getMaxLineCount

      int getMaxLineCount()
      Informa quantas linhas é o máximo que o pipeline pode receber.
      Returns:
      o máximo de linhas configurado