public class Hib3MessageDAO extends Hib3DAO implements MessageDAO
Constructor and Description |
---|
Hib3MessageDAO() |
Modifier and Type | Method and Description |
---|---|
void |
delete(GrouperMessageHibernate grouperMessageHibernate)
delete the object from the database
|
Set<GrouperMessageHibernate> |
findByFromMemberId(String fromMemberId)
find a list by the from member id
|
GrouperMessageHibernate |
findById(String id,
boolean exceptionIfNotFound) |
List<GrouperMessageHibernate> |
findByQueue(String queue,
int pageSize)
find messages by queue
|
Set<String> |
queuesWithMessagesByPrefix(String queuePrefix)
find queues with messages by prefix
|
void |
saveOrUpdate(GrouperMessageHibernate grouperMessageHibernate)
save the object to the database
|
evict, evictEntity, evictQueries, getConfiguration, getConfiguration, getSessionFactory, getSessionFactory, hibernateInitted, initHibernateIfNotInitted, initHibernateIfNotInitted, resourceNameFromClassName, session, session
public GrouperMessageHibernate findById(String id, boolean exceptionIfNotFound)
findById
in interface MessageDAO
MessageDAO.findById(java.lang.String, boolean)
public Set<GrouperMessageHibernate> findByFromMemberId(String fromMemberId)
MessageDAO
findByFromMemberId
in interface MessageDAO
MessageDAO.findByFromMemberId(java.lang.String)
public List<GrouperMessageHibernate> findByQueue(String queue, int pageSize)
MessageDAO
findByQueue
in interface MessageDAO
MessageDAO.findByQueue(String, int)
public void saveOrUpdate(GrouperMessageHibernate grouperMessageHibernate)
MessageDAO
saveOrUpdate
in interface MessageDAO
MessageDAO.saveOrUpdate(GrouperMessageHibernate)
public void delete(GrouperMessageHibernate grouperMessageHibernate)
MessageDAO
delete
in interface MessageDAO
MessageDAO.delete(GrouperMessageHibernate)
public Set<String> queuesWithMessagesByPrefix(String queuePrefix)
MessageDAO
queuesWithMessagesByPrefix
in interface MessageDAO
Copyright © 2016 Internet2. All rights reserved.