cayenne-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrus Adamchik (JIRA)" <>
Subject [jira] Created: (CAY-1486) Switch QueryLogger to a DI-managed object
Date Mon, 27 Sep 2010 06:57:34 GMT
Switch QueryLogger to a DI-managed object

                 Key: CAY-1486
             Project: Cayenne
          Issue Type: Task
          Components: Core Library
    Affects Versions: 3.1M1
            Reporter: Andrus Adamchik
            Assignee: Andrus Adamchik
             Fix For: 3.1M1

Will replace static QueryLogger with a DI-managed service. Preliminary name of the service
interface is org.apache.cayenne.log.JdbcEventLogger, implementation - org.apache.cayenne.log.CommonsJdbcEventLogger
(meaning it is based on commons-logging). "Event" part of the name comes from this: CAY-1173.
The API of JdbcEventLogger will initially match QueryLogger (only it won't be static). The
original QueryLogger should be deprecated. 

This task will require injection into lower layers of Cayenne runtime below DataDomain. Not
yet sure how we should approach it. 

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message