Skip to content
  1. Sep 19, 2009
  2. Aug 20, 2009
  3. Aug 11, 2009
  4. Aug 09, 2009
  5. Jul 30, 2009
  6. Jul 23, 2009
  7. Jul 15, 2009
  8. Feb 26, 2009
    • Ceki Gulcu's avatar
      · 01112c2c
      Ceki Gulcu authored
       SDOAware interface has been removed.
       ILoggerEvent interface no longer extends SDOAware.
       
       Appenders which rely on serialization invoke the appropriate PreSerializationTransformer
       to obtain a serializable representation of the event they are processing. 
      01112c2c
  9. Feb 25, 2009
    • Ceki Gulcu's avatar
      · 45a9231c
      Ceki Gulcu authored
      This fairly extensive commit in terms of the number of affected
      classes but relatively small conceptually. It is a refactoring of the
      LoggingEvent class. The LoggingEvent class now implements the
      ILoggingEvent interface which essentially contains getter methods with
      no setters.  LoggingEvent is no longer serializable because the
      relavant serialization code has been moved into LoggingEventSDO. A
      LoggingEvent object now requires transformation into LoggingEventSDO
      object before serializaiton. LoggingEventSDO class implements the
      ILoggingEvent interface. SDO stands for Serialable Data Object.
      
      All logback-classic components, including appenders, layouts,
      converters now operate on ILoggingEvent instances. In other words,
      logback-classic module is now a specialized processing chain for
      ILoggingEvent objects, instead of LoggerEvent objects previously.
      
      The getStartTime method which was previously part of LoggingEvent has
      migrated to the Context interface. This change is a nice fit from a
      conceptual point of view.
      
      All tests pass. Performance is has not been degraded. 
      
      In the future commits, the LoggerRemoteView may be renamed as
      LoggerSDO, and similarly, LoggerContextRemoteView as LoggerContextSDO.
      45a9231c
  10. Feb 16, 2009
  11. Feb 12, 2009
  12. Feb 11, 2009
  13. Feb 09, 2009
  14. Jan 23, 2009
  15. Jan 09, 2009
  16. Dec 30, 2008
  17. Dec 29, 2008
  18. Dec 28, 2008
    • Ceki Gulcu's avatar
      · 17faeb66
      Ceki Gulcu authored
      - Fix LBCORE-74
        
        HTMLLayoutBase now takes into custom conversion words.
        
      - Moved StringListAppender to c.q.l.classic.testUtil package
      17faeb66
  19. Dec 27, 2008
    • Ceki Gulcu's avatar
      · a2a29835
      Ceki Gulcu authored
      - cleaned up config files so that "level" is an XML attribute and not
        an XML element
      
      - updated Gmail related examples
      
      - LBCLASSIC-100
      
        Evaluators are now wired into an appender automatically (implicit
        rules) without the help of EvaluatorAction. EvaluatorAction is now
        only needed for global evaluator elements.
      
        It follows that name attribute is necessary only for global
        evaluators. Embedded evaluators no longer need a name.
      
        EvaluatorAction has been modified to accept evaluators of any type
        and not just JaninoEvaluators.
      a2a29835
  20. Dec 26, 2008
  21. Dec 24, 2008
  22. Dec 23, 2008
  23. Dec 22, 2008
  24. Dec 05, 2008
  25. Dec 04, 2008
  26. Nov 17, 2008
  27. Nov 04, 2008