## Uses of Interface
org.apache.cayenne.log.JdbcEventLogger

- Packages that use JdbcEventLogger
  Package | Description
  --- | ---
  org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack.
  org.apache.cayenne.access.trans | Provides translators for Cayenne queries.
  org.apache.cayenne.configuration.server |
  org.apache.cayenne.conn | Provides full DataSource implementation.
  org.apache.cayenne.dba | Contains database adapter API (DbAdapter) and its default implementation.
  org.apache.cayenne.log |

- - ### Uses of JdbcEventLogger in org.apache.cayenne.access

    Fields in org.apache.cayenne.access declared as JdbcEventLogger
    Modifier and Type | Field and Description
    --- | ---
    `protected JdbcEventLogger` | DataDomain.`jdbcEventLogger`
    `protected JdbcEventLogger` | DbGenerator.`jdbcEventLogger`
    `protected JdbcEventLogger` | Transaction.`jdbcEventLogger`

    Methods in org.apache.cayenne.access that return JdbcEventLogger
    Modifier and Type | Method and Description
    --- | ---
    `JdbcEventLogger` | DataNode.`getJdbcEventLogger()`
    `JdbcEventLogger` | Transaction.`getJdbcEventLogger()`
    `static JdbcEventLogger` | QueryLogger.`getLogger()` Deprecated.

    Methods in org.apache.cayenne.access with parameters of type JdbcEventLogger
    Modifier and Type | Method and Description
    --- | ---
    `void` | DataNode.`setJdbcEventLogger(JdbcEventLogger logger)`
    `void` | Transaction.`setJdbcEventLogger(JdbcEventLogger jdbcEventLogger)`
    `static void` | QueryLogger.`setLogger(JdbcEventLogger logger)` Deprecated.

    Constructors in org.apache.cayenne.access with parameters of type JdbcEventLogger
    Constructor and Description
    `DbGenerator(DbAdapter adapter, DataMap map, Collection<DbEntity> excludedEntities, DataDomain domain, JdbcEventLogger logger)` Creates and initializes new DbGenerator instance.
    `DbGenerator(DbAdapter adapter, DataMap map, JdbcEventLogger logger)`
    `DbGenerator(DbAdapter adapter, DataMap map, JdbcEventLogger logger, Collection<DbEntity> excludedEntities)`

  - ### Uses of JdbcEventLogger in org.apache.cayenne.access.trans

    Fields in org.apache.cayenne.access.trans declared as JdbcEventLogger
    Modifier and Type | Field and Description
    --- | ---
    `protected JdbcEventLogger` | ProcedureTranslator.`logger`
    `protected JdbcEventLogger` | QueryAssembler.`logger`

    Methods in org.apache.cayenne.access.trans that return JdbcEventLogger
    Modifier and Type | Method and Description
    --- | ---
    `JdbcEventLogger` | ProcedureTranslator.`getJdbcEventLogger()`
    `JdbcEventLogger` | QueryAssembler.`getJdbcEventLogger()`

    Methods in org.apache.cayenne.access.trans with parameters of type JdbcEventLogger
    Modifier and Type | Method and Description
    --- | ---
    `void` | ProcedureTranslator.`setJdbcEventLogger(JdbcEventLogger logger)`
    `void` | QueryAssembler.`setJdbcEventLogger(JdbcEventLogger logger)`

  - ### Uses of JdbcEventLogger in org.apache.cayenne.configuration.server

    Fields in org.apache.cayenne.configuration.server declared as JdbcEventLogger
    Modifier and Type | Field and Description
    --- | ---
    `protected JdbcEventLogger` | DataDomainProvider.`jdbcEventLogger`
    `protected JdbcEventLogger` | DefaultDbAdapterFactory.`jdbcEventLogger`
    `protected JdbcEventLogger` | JNDIDataSourceFactory.`jdbcEventLogger`
    `protected JdbcEventLogger` | PropertyDataSourceFactory.`jdbcEventLogger`
    `protected JdbcEventLogger` | XMLPoolingDataSourceFactory.`jdbcEventLogger`

  - ### Uses of JdbcEventLogger in org.apache.cayenne.conn

    Fields in org.apache.cayenne.conn declared as JdbcEventLogger
    Modifier and Type | Field and Description
    --- | ---
    `protected JdbcEventLogger` | DriverDataSource.`logger`

    Methods in org.apache.cayenne.conn that return JdbcEventLogger
    Modifier and Type | Method and Description
    --- | ---
    `JdbcEventLogger` | DriverDataSource.`getLogger()`

    Methods in org.apache.cayenne.conn with parameters of type JdbcEventLogger
    Modifier and Type | Method and Description
    --- | ---
    `void` | DriverDataSource.`setLogger(JdbcEventLogger delegate)`

    Constructors in org.apache.cayenne.conn with parameters of type JdbcEventLogger
    Constructor and Description
    `PoolManager(String jdbcDriver, String dataSourceUrl, int minCons, int maxCons, String userName, String password, JdbcEventLogger logger)`

  - ### Uses of JdbcEventLogger in org.apache.cayenne.dba

    Fields in org.apache.cayenne.dba declared as JdbcEventLogger
    Modifier and Type | Field and Description
    --- | ---
    `protected JdbcEventLogger` | AutoAdapter.`logger`
    `protected JdbcEventLogger` | JdbcActionBuilder.`logger`
    `protected JdbcEventLogger` | JdbcAdapter.`logger`

    Methods in org.apache.cayenne.dba that return JdbcEventLogger
    Modifier and Type | Method and Description
    --- | ---
    `JdbcEventLogger` | JdbcAdapter.`getJdbcEventLogger()`

    Constructors in org.apache.cayenne.dba with parameters of type JdbcEventLogger
    Constructor and Description
    `AutoAdapter(Provider<DbAdapter> adapterProvider, JdbcEventLogger logger)` Creates an `AutoAdapter` based on a delegate adapter obtained via "adapterProvider".

  - ### Uses of JdbcEventLogger in org.apache.cayenne.log

    Classes in org.apache.cayenne.log that implement JdbcEventLogger
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CommonsJdbcEventLogger` A `JdbcEventLogger` built on top of commons-logging.
    `class` | `FormattedCommonsJdbcEventLogger` A `CommonsJdbcEventLogger` extension that provides pretty formatting of the logged SQL messages.
    `class` | `NoopJdbcEventLogger`

Copyright © 2001–2018 Apache Cayenne. All rights reserved.