public abstract class AbstractExecutor extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.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 org.apache.commons.logging.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
SQLExceptionprotected void processInputParam(PreparedStatement statement, int index, Object value, DbType type) throws SQLException
SQLExceptionpublic void setQueryLoggerFactory(QueryLoggerFactory queryLoggerFactory)
Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.