Class ProblemLogLister

  • All Implemented Interfaces:
    ProblemHandler

    public class ProblemLogLister
    extends java.lang.Object
    implements ProblemHandler
    Handler to log problems found in validation.
    • Field Detail

      • m_logger

        private final Logger m_logger
        Logger to be used.
    • Constructor Detail

      • ProblemLogLister

        public ProblemLogLister​(Logger logger)
        Constructor.
        Parameters:
        logger -
    • Method Detail

      • report

        public void report​(java.lang.String msg)
        Report progress information.
        Specified by:
        report in interface ProblemHandler
        Parameters:
        msg - progress information
      • terminate

        public void terminate​(java.lang.String msg)
        Terminate processing.
        Specified by:
        terminate in interface ProblemHandler
        Parameters:
        msg - message reporting why processing is being terminated.
      • terminate

        public void terminate​(java.lang.String msg,
                              java.lang.Throwable thr)
        Terminate processing.
        Specified by:
        terminate in interface ProblemHandler
        Parameters:
        msg - message reporting why processing is being terminated.
        thr - throwable with problem details