|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
public abstract class Hib3DAO
Base Hibernate DAO interface.
Field Summary | |
---|---|
static boolean |
hibernateInitted
keep track of if hibernate is initted yet, allow resets... |
Constructor Summary | |
---|---|
Hib3DAO()
|
Method Summary | |
---|---|
static void |
evict(Class persistentClass)
evict a persistent class |
static void |
evictEntity(String entityName)
evict a persistent class |
static void |
evictQueries(String cacheRegion)
evict a persistent class |
static org.hibernate.cfg.Configuration |
getConfiguration()
|
static org.hibernate.SessionFactory |
getSessionFactory()
DONT CALL THIS METHOD, IT IS FOR INTERNAL GROUPER FRAMEWORK USE ONLY. |
static void |
initHibernateIfNotInitted()
init hibernate if not initted |
static String |
resourceNameFromClassName(Class theClass,
String entityNameXmlFileNameOverride)
class is e.g. |
static org.hibernate.Session |
session()
DONT CALL THIS METHOD, IT IS FOR INTERNAL GROUPER FRAMEWORK USE ONLY. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static boolean hibernateInitted
Constructor Detail |
---|
public Hib3DAO()
Method Detail |
---|
public static void initHibernateIfNotInitted()
public static String resourceNameFromClassName(Class theClass, String entityNameXmlFileNameOverride)
theClass
- entityNameXmlFileNameOverride
- pass in an override if the entity name and xml file are different than
the class file
public static org.hibernate.cfg.Configuration getConfiguration() throws org.hibernate.HibernateException
org.hibernate.HibernateException
public static org.hibernate.Session session() throws org.hibernate.HibernateException
org.hibernate.HibernateException
public static org.hibernate.SessionFactory getSessionFactory()
public static void evict(Class persistentClass)
persistentClass
- public static void evictEntity(String entityName)
entityName
- public static void evictQueries(String cacheRegion)
cacheRegion
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |