org.mule.module.db.internal.resolver.param
Interface ParamTypeResolver
- All Known Implementing Classes:
- DefaultParamTypeResolver, QueryParamTypeResolver, StoredProcedureParamTypeResolver
public interface ParamTypeResolver
Resolves QueryTemplate actual parameter types for a given DbConnection
getParameterTypes
Map<Integer,DbType> getParameterTypes(DbConnection connection,
QueryTemplate queryTemplate)
throws SQLException
- Resolves actual parameter types
- Parameters:
connection - database connection to resolve against toqueryTemplate - query template containing UNKNOWN parameter types
- Returns:
- a map containing the actual type for each parameter index
- Throws:
SQLException - if this method is invoked on a closed connection
UnknownDbTypeException - when an invalid data type is used
Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.