|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.atlassian.crowd.embedded.hibernate2.HibernateSearch
public final class HibernateSearch
A HibernateCallback that executes an HQLQuery
against the database, converting parameters
and results to the correct types.
Construction is via two static methods, depending on the type of query. For user, group and directory
queries, use forEntities(long, EntityQuery)
. For membership queries, use
forMemberships(long, MembershipQuery)
.
Method Summary | |
---|---|
java.lang.Object |
doInHibernate(net.sf.hibernate.Session session)
|
static HibernateSearch |
forEntities(com.atlassian.crowd.search.query.entity.EntityQuery query)
Returns a HibernateSearch instance for a user, group or directory query across all directories. |
static HibernateSearch |
forEntities(long directoryId,
com.atlassian.crowd.search.query.entity.EntityQuery query)
Returns a HibernateSearch instance for a user or group query in a particular directory. |
static HibernateSearch |
forMemberships(long directoryId,
com.atlassian.crowd.search.query.membership.MembershipQuery query)
Returns a HibernateSearch instance for a membership query in a particular directory. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static HibernateSearch forEntities(long directoryId, com.atlassian.crowd.search.query.entity.EntityQuery query)
public static HibernateSearch forEntities(com.atlassian.crowd.search.query.entity.EntityQuery query)
public static HibernateSearch forMemberships(long directoryId, com.atlassian.crowd.search.query.membership.MembershipQuery query)
public java.lang.Object doInHibernate(net.sf.hibernate.Session session) throws net.sf.hibernate.HibernateException
doInHibernate
in interface org.springframework.orm.hibernate.HibernateCallback
net.sf.hibernate.HibernateException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |