public class DatabaseFactory
extends java.lang.Object
Constructor and Description |
---|
DatabaseFactory() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.lang.Object> |
executeHQLQuery(java.lang.String query,
SessionFactory DBSessionFactory,
boolean useSQL) |
static void |
executeHQLUpdate(java.lang.String query,
SessionFactory DBSessionFactory,
boolean useSQL) |
static void |
executeNativeUpdate(java.lang.String query,
SessionFactory DBSessionFactory) |
static java.util.List<java.lang.Object> |
executeSQLQuery(java.lang.String query,
SessionFactory DBSessionFactory) |
static void |
executeSQLUpdate(java.lang.String query,
SessionFactory DBSessionFactory) |
static void |
executeUpdateNoTransaction(java.lang.String query,
SessionFactory DBSessionFactory,
boolean useSQL) |
static void |
executeUpdateNoTransaction(java.lang.String query,
java.lang.String drivername,
java.lang.String username,
java.lang.String password,
java.lang.String databaseurl,
boolean useSQL) |
static SessionFactory |
initDBConnection(java.lang.String configurationFile) |
static SessionFactory |
initDBConnection(java.lang.String configurationFile,
LexicalEngineConfiguration config) |
static void |
rollback(Session ss) |
static void |
saveObject(java.lang.Object obj,
SessionFactory DBSessionFactory) |
public static SessionFactory initDBConnection(java.lang.String configurationFile) throws java.lang.Exception
java.lang.Exception
public static SessionFactory initDBConnection(java.lang.String configurationFile, LexicalEngineConfiguration config) throws java.lang.Exception
java.lang.Exception
public static java.util.List<java.lang.Object> executeHQLQuery(java.lang.String query, SessionFactory DBSessionFactory, boolean useSQL)
public static void executeUpdateNoTransaction(java.lang.String query, java.lang.String drivername, java.lang.String username, java.lang.String password, java.lang.String databaseurl, boolean useSQL) throws java.lang.Exception
java.lang.Exception
public static void executeUpdateNoTransaction(java.lang.String query, SessionFactory DBSessionFactory, boolean useSQL) throws java.lang.Exception
java.lang.Exception
public static void executeHQLUpdate(java.lang.String query, SessionFactory DBSessionFactory, boolean useSQL) throws java.lang.Exception
java.lang.Exception
public static void executeNativeUpdate(java.lang.String query, SessionFactory DBSessionFactory)
public static void executeSQLUpdate(java.lang.String query, SessionFactory DBSessionFactory) throws java.lang.Exception
java.lang.Exception
public static java.util.List<java.lang.Object> executeSQLQuery(java.lang.String query, SessionFactory DBSessionFactory)
public static void rollback(Session ss)
public static void saveObject(java.lang.Object obj, SessionFactory DBSessionFactory) throws java.lang.Exception
java.lang.Exception