Class QualifiedLogForwarder

  • All Implemented Interfaces:
    org.jadice.util.log.qualified.QualifiedLogListener

    public class QualifiedLogForwarder
    extends Object
    implements org.jadice.util.log.qualified.QualifiedLogListener
    Forwards QualifiedLogEvents to a WorkerController.

    Usage:

     QualifiedLogForwarder logForwarder = new QualifiedLogForwarder(delegate);
     org.jadice.util.log.config.LoggingConfiguration.getGlobal()
         .addThreadLocalQualifiedLogListener(logForwarder);
     try {
       // Do the work
     } finally {
       org.jadice.util.log.config.LoggingConfiguration.getGlobal()
           .removeThreadLocalQualifiedLogListener(logForwarder);
     }
     
    • Method Detail

      • error

        public void error​(org.jadice.util.log.qualified.QualifiedLogEvent event)
        Specified by:
        error in interface org.jadice.util.log.qualified.QualifiedLogListener
      • fatal

        public void fatal​(org.jadice.util.log.qualified.QualifiedLogEvent event)
        Specified by:
        fatal in interface org.jadice.util.log.qualified.QualifiedLogListener
      • warn

        public void warn​(org.jadice.util.log.qualified.QualifiedLogEvent event)
        Specified by:
        warn in interface org.jadice.util.log.qualified.QualifiedLogListener