org.mule.module.db.internal.domain.logger
Class DebugSingleQueryLogger

java.lang.Object
  extended by org.mule.module.db.internal.domain.logger.AbstractDebugQueryLogger
      extended by org.mule.module.db.internal.domain.logger.DebugSingleQueryLogger
All Implemented Interfaces:
QueryLogger, SingleQueryLogger
Direct Known Subclasses:
DebugPreparedBulkQueryLogger

public class DebugSingleQueryLogger
extends AbstractDebugQueryLogger
implements SingleQueryLogger

Logs a single query in debug level


Field Summary
 
Fields inherited from class org.mule.module.db.internal.domain.logger.AbstractDebugQueryLogger
builder
 
Constructor Summary
DebugSingleQueryLogger(org.apache.commons.logging.Log logger, QueryTemplate queryTemplate)
           
 
Method Summary
 void addParameter(InputQueryParam param, Object value)
          Adds the value of a query parameter for logging
protected  boolean hasParameters()
           
 
Methods inherited from class org.mule.module.db.internal.domain.logger.AbstractDebugQueryLogger
logQuery
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.mule.module.db.internal.domain.logger.QueryLogger
logQuery
 

Constructor Detail

DebugSingleQueryLogger

public DebugSingleQueryLogger(org.apache.commons.logging.Log logger,
                              QueryTemplate queryTemplate)
Method Detail

hasParameters

protected boolean hasParameters()

addParameter

public void addParameter(InputQueryParam param,
                         Object value)
Description copied from interface: SingleQueryLogger
Adds the value of a query parameter for logging

Specified by:
addParameter in interface SingleQueryLogger
Parameters:
param - non null parameter to log
value - value to log


Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.