public class DefaultQueryLoggerFactory extends Object implements QueryLoggerFactory
Log
has the debug level enabled or notConstructor and Description |
---|
DefaultQueryLoggerFactory() |
Modifier and Type | Method and Description |
---|---|
BulkQueryLogger |
createBulkQueryLogger(Log logger)
Creates a logger for a bulk query
|
PreparedBulkQueryLogger |
createBulkQueryLogger(Log logger,
QueryTemplate queryTemplate,
int bulkSize)
Creates a logger for a single query running in bulk mode
|
SingleQueryLogger |
createQueryLogger(Log logger,
QueryTemplate queryTemplate)
Creates a logger for a single query
|
public SingleQueryLogger createQueryLogger(Log logger, QueryTemplate queryTemplate)
QueryLoggerFactory
createQueryLogger
in interface QueryLoggerFactory
logger
- logger where the query will be loggedqueryTemplate
- query tepmlate to logSingleQueryLogger
public PreparedBulkQueryLogger createBulkQueryLogger(Log logger, QueryTemplate queryTemplate, int bulkSize)
QueryLoggerFactory
createBulkQueryLogger
in interface QueryLoggerFactory
logger
- logger where the query will be loggedqueryTemplate
- query tepmlate to logbulkSize
- total size of the bulk operation. Must be positivePreparedBulkQueryLogger
public BulkQueryLogger createBulkQueryLogger(Log logger)
QueryLoggerFactory
createBulkQueryLogger
in interface QueryLoggerFactory
logger
- logger where the query will be loggedBulkQueryLogger
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.