Class AbstractLogRecordProcessor<O>

    • Constructor Detail

      • AbstractLogRecordProcessor

        public AbstractLogRecordProcessor()
    • Method Detail

      • processRecord

        public abstract O processRecord​(LogRecord record)
        Turns the log record into an output.
        Parameters:
        record - the record to process
        Returns:
        the generated output, null if none generated
      • generates

        public abstract Class generates()
        Returns the class that the processor generates (used in the flow).
        Returns:
        the generated class