public class DatabaseFactory extends Object
| Constructor and Description |
|---|
DatabaseFactory() |
| Modifier and Type | Method and Description |
|---|---|
static List<Object> |
executeHQLQuery(String query,
org.hibernate.SessionFactory DBSessionFactory,
boolean useSQL) |
static void |
executeHQLUpdate(String query,
org.hibernate.SessionFactory DBSessionFactory,
boolean useSQL) |
static void |
executeNativeUpdate(String query,
org.hibernate.SessionFactory DBSessionFactory) |
static List<Object> |
executeSQLQuery(String query,
org.hibernate.SessionFactory DBSessionFactory) |
static void |
executeSQLUpdate(String query,
org.hibernate.SessionFactory DBSessionFactory) |
static void |
executeUpdateNoTransaction(String query,
org.hibernate.SessionFactory DBSessionFactory,
boolean useSQL) |
static void |
executeUpdateNoTransaction(String query,
String drivername,
String username,
String password,
String databaseurl,
boolean useSQL) |
static Connection |
getDBConnection(String drivername,
String username,
String password,
String databaseurl) |
static List<StatisticalType> |
getDefaultDatabaseConfiguration(String configurationFile) |
static org.hibernate.SessionFactory |
initDBConnection(String configurationFile) |
static org.hibernate.SessionFactory |
initDBConnection(String configurationFile,
LexicalEngineConfiguration config) |
static void |
rollback(org.hibernate.Session ss) |
static void |
saveObject(Object obj,
org.hibernate.SessionFactory DBSessionFactory) |
public static org.hibernate.SessionFactory initDBConnection(String configurationFile) throws Exception
Exceptionpublic static List<StatisticalType> getDefaultDatabaseConfiguration(String configurationFile) throws Exception
Exceptionpublic static org.hibernate.SessionFactory initDBConnection(String configurationFile, LexicalEngineConfiguration config) throws Exception
Exceptionpublic static List<Object> executeHQLQuery(String query, org.hibernate.SessionFactory DBSessionFactory, boolean useSQL)
public static Connection getDBConnection(String drivername, String username, String password, String databaseurl) throws Exception
Exceptionpublic static void executeUpdateNoTransaction(String query, String drivername, String username, String password, String databaseurl, boolean useSQL) throws Exception
Exceptionpublic static void executeUpdateNoTransaction(String query, org.hibernate.SessionFactory DBSessionFactory, boolean useSQL) throws Exception
Exceptionpublic static void executeHQLUpdate(String query, org.hibernate.SessionFactory DBSessionFactory, boolean useSQL) throws Exception
Exceptionpublic static void executeNativeUpdate(String query, org.hibernate.SessionFactory DBSessionFactory)
public static void executeSQLUpdate(String query, org.hibernate.SessionFactory DBSessionFactory) throws Exception
Exceptionpublic static List<Object> executeSQLQuery(String query, org.hibernate.SessionFactory DBSessionFactory)
public static void rollback(org.hibernate.Session ss)
Copyright © 2015. All Rights Reserved.