public class HibernateGeneralQueryDAO extends Object implements GeneralQueryDAO
Modifier and Type | Class and Description |
---|---|
private class |
HibernateGeneralQueryDAO.ErrorResult |
private class |
HibernateGeneralQueryDAO.ModifyWork |
private class |
HibernateGeneralQueryDAO.QueryWork |
private class |
HibernateGeneralQueryDAO.SelectWork |
private class |
HibernateGeneralQueryDAO.UpdateWork |
GeneralQueryDAO.QueryResult, GeneralQueryDAO.Row
Modifier and Type | Field and Description |
---|---|
private static org.slf4j.Logger |
LOG |
private static String[] |
MODIFY_COMMANDS |
private HibernateSessionHolder |
sessionHolder |
private static String[] |
UPDATE_COMMANDS |
Constructor and Description |
---|
HibernateGeneralQueryDAO() |
Modifier and Type | Method and Description |
---|---|
private static boolean |
contains(String[] commands,
String query) |
private GeneralQueryDAO.QueryResult |
doTransactionalWork(HibernateGeneralQueryDAO.QueryWork work,
String query) |
private GeneralQueryDAO.QueryResult |
doWork(HibernateGeneralQueryDAO.QueryWork work,
String query) |
GeneralQueryDAO.QueryResult |
query(String query)
Method which query the SOS DB
|
private static final org.slf4j.Logger LOG
private static final String[] MODIFY_COMMANDS
private static final String[] UPDATE_COMMANDS
private HibernateSessionHolder sessionHolder
public GeneralQueryDAO.QueryResult query(String query) throws SQLException
query
in interface GeneralQueryDAO
query
- normal sql query concerning any tableSQLException
private GeneralQueryDAO.QueryResult doWork(HibernateGeneralQueryDAO.QueryWork work, String query)
private GeneralQueryDAO.QueryResult doTransactionalWork(HibernateGeneralQueryDAO.QueryWork work, String query)
Copyright © 2012-2015 52north.org. All Rights Reserved.