java.lang.Object
org.eluder.coveralls.maven.plugin.logging.JobLogger
All Implemented Interfaces:
Logger

public class JobLogger extends Object implements Logger
  • Constructor Details

    • JobLogger

      public JobLogger(Job job)
    • JobLogger

      public JobLogger(Job job, com.fasterxml.jackson.databind.ObjectMapper jsonMapper)
  • Method Details

    • getPosition

      public Logger.Position getPosition()
      Description copied from interface: Logger
      Gets the position.
      Specified by:
      getPosition in interface Logger
      Returns:
      the position for log output, before or after the Coveralls data writing
    • log

      public void log(org.apache.maven.plugin.logging.Log log)
      Description copied from interface: Logger
      Create the log output.
      Specified by:
      log in interface Logger
      Parameters:
      log - the logger to output