public class RulesetsDAOimpl extends AbstractDAO<eu.dnetlib.domain.functionality.validator.RuleSet> implements RulesetsDAO
datasource, logger| Constructor and Description |
|---|
RulesetsDAOimpl() |
| Modifier and Type | Method and Description |
|---|---|
eu.dnetlib.domain.functionality.validator.RuleSet |
get(int id) |
protected PreparedStatement |
getDeleteStatement(int id,
Connection con) |
protected PreparedStatement |
getInsertStatement(eu.dnetlib.domain.functionality.validator.RuleSet t,
Connection con) |
protected int |
getLastId() |
List<eu.dnetlib.domain.functionality.validator.RuleSet> |
getRuleSets() |
List<eu.dnetlib.domain.functionality.validator.RuleSet> |
getRuleSets(String guidelineAcronym) |
List<eu.dnetlib.domain.functionality.validator.Rule> |
getRulesOfRuleset(int ruleSetId) |
protected PreparedStatement |
getUpdateStatement(eu.dnetlib.domain.functionality.validator.RuleSet t,
Connection con) |
Integer |
save(eu.dnetlib.domain.functionality.validator.RuleSet t) |
List<eu.dnetlib.domain.functionality.validator.RuleSet> |
updateRuleSetHasRules() |
closeConnection, delete, getConnection, getDatasource, setDatasourcepublic Integer save(eu.dnetlib.domain.functionality.validator.RuleSet t) throws DaoException
save in interface DAO<eu.dnetlib.domain.functionality.validator.RuleSet>save in class AbstractDAO<eu.dnetlib.domain.functionality.validator.RuleSet>DaoExceptionpublic eu.dnetlib.domain.functionality.validator.RuleSet get(int id)
throws DaoException
get in interface DAO<eu.dnetlib.domain.functionality.validator.RuleSet>DaoExceptionpublic List<eu.dnetlib.domain.functionality.validator.RuleSet> updateRuleSetHasRules() throws DaoException
DaoExceptionpublic List<eu.dnetlib.domain.functionality.validator.RuleSet> getRuleSets() throws DaoException
getRuleSets in interface RulesetsDAODaoExceptionpublic List<eu.dnetlib.domain.functionality.validator.RuleSet> getRuleSets(String guidelineAcronym) throws DaoException
getRuleSets in interface RulesetsDAODaoExceptionpublic List<eu.dnetlib.domain.functionality.validator.Rule> getRulesOfRuleset(int ruleSetId) throws DaoException
DaoExceptionprotected PreparedStatement getDeleteStatement(int id, Connection con) throws SQLException
getDeleteStatement in class AbstractDAO<eu.dnetlib.domain.functionality.validator.RuleSet>SQLExceptionprotected int getLastId()
throws DaoException
getLastId in class AbstractDAO<eu.dnetlib.domain.functionality.validator.RuleSet>DaoExceptionprotected PreparedStatement getUpdateStatement(eu.dnetlib.domain.functionality.validator.RuleSet t, Connection con) throws SQLException
getUpdateStatement in class AbstractDAO<eu.dnetlib.domain.functionality.validator.RuleSet>SQLExceptionprotected PreparedStatement getInsertStatement(eu.dnetlib.domain.functionality.validator.RuleSet t, Connection con) throws SQLException
getInsertStatement in class AbstractDAO<eu.dnetlib.domain.functionality.validator.RuleSet>SQLExceptionCopyright © 2020. All rights reserved.