public abstract class AbstractExecutor extends Object
Modifier and Type | Field and Description |
---|---|
protected Log |
logger |
protected QueryLoggerFactory |
queryLoggerFactory |
protected StatementFactory |
statementFactory |
Constructor and Description |
---|
AbstractExecutor(StatementFactory statementFactory) |
Modifier and Type | Method and Description |
---|---|
protected void |
doProcessParameters(PreparedStatement statement,
QueryTemplate queryTemplate,
List<QueryParamValue> paramValues,
SingleQueryLogger queryLogger) |
protected void |
processInputParam(PreparedStatement statement,
int index,
Object value,
DbType type) |
void |
setQueryLoggerFactory(QueryLoggerFactory queryLoggerFactory) |
protected final Log logger
protected final StatementFactory statementFactory
protected QueryLoggerFactory queryLoggerFactory
public AbstractExecutor(StatementFactory statementFactory)
protected void doProcessParameters(PreparedStatement statement, QueryTemplate queryTemplate, List<QueryParamValue> paramValues, SingleQueryLogger queryLogger) throws SQLException
SQLException
protected void processInputParam(PreparedStatement statement, int index, Object value, DbType type) throws SQLException
SQLException
public void setQueryLoggerFactory(QueryLoggerFactory queryLoggerFactory)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.