public class SimpleJdbcRepository extends Object implements JdbcRepository
| Constructor and Description |
|---|
SimpleJdbcRepository(JdbcConfig configuration,
ParameterDAO parameterDAO,
LevelDAO levelDAO,
ParameterEntryDAO parameterEntryDAO) |
| Modifier and Type | Method and Description |
|---|---|
void |
createParameter(org.polyjdbc.core.query.QueryRunner runner,
Parameter parameter) |
void |
deleteParameter(org.polyjdbc.core.query.QueryRunner runner,
String parameterName) |
JdbcParameter |
getParameter(org.polyjdbc.core.query.QueryRunner runner,
String parameterName) |
Set<ParameterEntry> |
getParameterEntries(org.polyjdbc.core.query.QueryRunner runner,
long parameterId) |
JdbcParameter |
getParameterMetadata(org.polyjdbc.core.query.QueryRunner runner,
String parameterName) |
Set<String> |
getParameterNames() |
boolean |
parameterExists(org.polyjdbc.core.query.QueryRunner runner,
String parameterName) |
void |
writeParameterEntries(org.polyjdbc.core.query.QueryRunner runner,
String parameterName,
Iterable<ParameterEntry> entries) |
public SimpleJdbcRepository(JdbcConfig configuration, ParameterDAO parameterDAO, LevelDAO levelDAO, ParameterEntryDAO parameterEntryDAO)
public void createParameter(org.polyjdbc.core.query.QueryRunner runner,
Parameter parameter)
createParameter in interface JdbcRepositorypublic boolean parameterExists(org.polyjdbc.core.query.QueryRunner runner,
String parameterName)
parameterExists in interface JdbcRepositorypublic JdbcParameter getParameter(org.polyjdbc.core.query.QueryRunner runner, String parameterName)
getParameter in interface JdbcRepositorypublic JdbcParameter getParameterMetadata(org.polyjdbc.core.query.QueryRunner runner, String parameterName)
getParameterMetadata in interface JdbcRepositorypublic Set<String> getParameterNames()
getParameterNames in interface JdbcRepositorypublic Set<ParameterEntry> getParameterEntries(org.polyjdbc.core.query.QueryRunner runner, long parameterId)
getParameterEntries in interface JdbcRepositorypublic void writeParameterEntries(org.polyjdbc.core.query.QueryRunner runner,
String parameterName,
Iterable<ParameterEntry> entries)
writeParameterEntries in interface JdbcRepositorypublic void deleteParameter(org.polyjdbc.core.query.QueryRunner runner,
String parameterName)
deleteParameter in interface JdbcRepositoryCopyright © 2012–2013. All rights reserved.