Class Hib3MessageDAO
java.lang.Object
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3MessageDAO
- All Implemented Interfaces:
GrouperDAO
,MessageDAO
Data Access Object for messaging index
- Version:
- $Id$
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
delete
(GrouperMessageHibernate grouperMessageHibernate) delete the object from the databasefindByFromMemberId
(String fromMemberId) find a list by the from member idfindByQueue
(String queue, int pageSize) find messages by queuequeuesWithMessagesByPrefix
(String queuePrefix) find queues with messages by prefixvoid
saveOrUpdate
(GrouperMessageHibernate grouperMessageHibernate) save the object to the databaseMethods inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
evict, evictEntity, evictQueries, getConfiguration, getConfiguration, getSessionFactory, getSessionFactory, hibernateInitted, initHibernateIfNotInitted, initHibernateIfNotInitted, resourceNameFromClassName, session, session
-
Constructor Details
-
Hib3MessageDAO
public Hib3MessageDAO()
-
-
Method Details
-
findById
- Specified by:
findById
in interfaceMessageDAO
- Returns:
- the message
- See Also:
-
findByFromMemberId
Description copied from interface:MessageDAO
find a list by the from member id- Specified by:
findByFromMemberId
in interfaceMessageDAO
- Returns:
- the set
- See Also:
-
findByQueue
Description copied from interface:MessageDAO
find messages by queue- Specified by:
findByQueue
in interfaceMessageDAO
- Returns:
- collection of grouper messages
- See Also:
-
saveOrUpdate
Description copied from interface:MessageDAO
save the object to the database- Specified by:
saveOrUpdate
in interfaceMessageDAO
- See Also:
-
delete
Description copied from interface:MessageDAO
delete the object from the database- Specified by:
delete
in interfaceMessageDAO
- See Also:
-
queuesWithMessagesByPrefix
Description copied from interface:MessageDAO
find queues with messages by prefix- Specified by:
queuesWithMessagesByPrefix
in interfaceMessageDAO
- Returns:
- collection of queues
-