public class StoredProcedureQueryResolver extends ParameterizedQueryResolver<StoredProcedureCall>
| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.cache.Cache<String,QueryTemplate> |
queryTemplates |
| Constructor and Description |
|---|
StoredProcedureQueryResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected QueryTemplate |
createQueryTemplate(StoredProcedureCall call,
DbConnector connector,
DbConnection connection) |
protected DbTypeManager |
createTypeManager(DbConnector connector,
DbConnection connection) |
protected Optional<Object> |
getInputParameter(StoredProcedureCall statementDefinition,
String parameterName) |
Query |
resolve(T statementDefinition,
DbConnector connector,
DbConnection connection)
Resolves a query
|
resolveParamsprotected com.google.common.cache.Cache<String,QueryTemplate> queryTemplates
protected QueryTemplate createQueryTemplate(StoredProcedureCall call, DbConnector connector, DbConnection connection)
protected Optional<Object> getInputParameter(StoredProcedureCall statementDefinition, String parameterName)
getInputParameter in class ParameterizedQueryResolver<StoredProcedureCall>public Query resolve(T statementDefinition, DbConnector connector, DbConnection connection)
QueryResolverresolve in interface QueryResolver<T extends StatementDefinition>connection - connection to the database. not nullprotected DbTypeManager createTypeManager(DbConnector connector, DbConnection connection)
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.