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, setDatasource
public 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>
DaoException
public eu.dnetlib.domain.functionality.validator.RuleSet get(int id) throws DaoException
get
in interface DAO<eu.dnetlib.domain.functionality.validator.RuleSet>
DaoException
public List<eu.dnetlib.domain.functionality.validator.RuleSet> updateRuleSetHasRules() throws DaoException
DaoException
public List<eu.dnetlib.domain.functionality.validator.RuleSet> getRuleSets() throws DaoException
getRuleSets
in interface RulesetsDAO
DaoException
public List<eu.dnetlib.domain.functionality.validator.RuleSet> getRuleSets(String guidelineAcronym) throws DaoException
getRuleSets
in interface RulesetsDAO
DaoException
public List<eu.dnetlib.domain.functionality.validator.Rule> getRulesOfRuleset(int ruleSetId) throws DaoException
DaoException
protected PreparedStatement getDeleteStatement(int id, Connection con) throws SQLException
getDeleteStatement
in class AbstractDAO<eu.dnetlib.domain.functionality.validator.RuleSet>
SQLException
protected int getLastId() throws DaoException
getLastId
in class AbstractDAO<eu.dnetlib.domain.functionality.validator.RuleSet>
DaoException
protected PreparedStatement getUpdateStatement(eu.dnetlib.domain.functionality.validator.RuleSet t, Connection con) throws SQLException
getUpdateStatement
in class AbstractDAO<eu.dnetlib.domain.functionality.validator.RuleSet>
SQLException
protected PreparedStatement getInsertStatement(eu.dnetlib.domain.functionality.validator.RuleSet t, Connection con) throws SQLException
getInsertStatement
in class AbstractDAO<eu.dnetlib.domain.functionality.validator.RuleSet>
SQLException
Copyright © 2023. All rights reserved.