|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.taggercat.util.HibernateUtils
public class HibernateUtils
The class name says it all
![]() |
![]() |
![]() |
![]() |
| Constructor Summary | |
|---|---|
HibernateUtils()
|
|
| Method Summary | |
|---|---|
static void |
applyMtTenantFilter(org.hibernate.Session session)
|
static IResultSetCollection |
getChildCollectionAsResultSet(com.taggercat.el.ELContext elContext,
DataSource childDS)
Returns the collection of child entities for the CURRENT_ENTITY_EXPRESSION_CONTEXT_OBJ from the named child data source as a result set |
static java.lang.Object |
getEntityByStringID(java.lang.String entityClass,
java.lang.String idStringValue)
Gets an entity by the string representation of the ID |
static java.util.Map<java.lang.String,org.hibernate.metadata.ClassMetadata> |
getMultiTenantClasses(org.hibernate.SessionFactory sessionFactory,
org.hibernate.cfg.Configuration hbn8Config)
Returns a map of all multi-tenant enabled persistent classes. |
static java.util.Collection<?> |
initializeCollection(java.lang.Object parentEntity,
java.util.Collection<?> collection)
|
static boolean |
needsReassociation(org.hibernate.Session session,
java.lang.Object obj)
Tests to see if a entity needs to be re-associated with a session to read a property |
static boolean |
needsReassociation(org.hibernate.Session session,
java.lang.Object obj,
java.lang.String entityName)
Tests to see if an entity needs to be re-associated with a session to read an non-initialized property or collection. |
static void |
setMetaDataCatalog(java.lang.String catalogName,
org.hibernate.cfg.Configuration hbn8Config)
The the DB catalog (schema) where the application's metadata resides. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HibernateUtils()
| Method Detail |
|---|
public static boolean needsReassociation(org.hibernate.Session session,
java.lang.Object obj)
session - obj -
public static boolean needsReassociation(org.hibernate.Session session,
java.lang.Object obj,
java.lang.String entityName)
session - obj -
public static java.util.Collection<?> initializeCollection(java.lang.Object parentEntity,
java.util.Collection<?> collection)
public static java.lang.Object getEntityByStringID(java.lang.String entityClass,
java.lang.String idStringValue)
entityClass - the entity's classnameidStringValue - the string representation of the ID
public static IResultSetCollection getChildCollectionAsResultSet(com.taggercat.el.ELContext elContext,
DataSource childDS)
elContext - childDS -
public static java.util.Map<java.lang.String,org.hibernate.metadata.ClassMetadata> getMultiTenantClasses(org.hibernate.SessionFactory sessionFactory,
org.hibernate.cfg.Configuration hbn8Config)
sessionFactory - the session factoryhbn8Config - the hibernate configuration object
public static void setMetaDataCatalog(java.lang.String catalogName,
org.hibernate.cfg.Configuration hbn8Config)
catalogName - hbn8Config - public static void applyMtTenantFilter(org.hibernate.Session session)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||