edu.internet2.middleware.grouper.internal.dao.hib3
Class Hib3ChangeLogTypeDAO

java.lang.Object
  extended by edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
      extended by edu.internet2.middleware.grouper.internal.dao.hib3.Hib3ChangeLogTypeDAO
All Implemented Interfaces:
ChangeLogTypeDAO, GrouperDAO

public class Hib3ChangeLogTypeDAO
extends Hib3DAO
implements ChangeLogTypeDAO

Data Access Object for changeLog type

Version:
$Id: Hib3ChangeLogTypeDAO.java,v 1.3 2009-11-09 03:12:18 mchyzer Exp $
Author:
mchyzer

Field Summary
 
Fields inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
hibernateInitted
 
Constructor Summary
Hib3ChangeLogTypeDAO()
           
 
Method Summary
 void deleteEntriesAndTypesByCategoryAndAction(String category, String action)
          delete entries and types by category and action
 Set<ChangeLogType> findAll()
          find all change log types
 void saveOrUpdate(ChangeLogType changeLogType)
          insert or update an change log entry object
 
Methods inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
evict, evictEntity, evictQueries, getConfiguration, getSessionFactory, initHibernateIfNotInitted, resourceNameFromClassName, session
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Hib3ChangeLogTypeDAO

public Hib3ChangeLogTypeDAO()
Method Detail

saveOrUpdate

public void saveOrUpdate(ChangeLogType changeLogType)
Description copied from interface: ChangeLogTypeDAO
insert or update an change log entry object

Specified by:
saveOrUpdate in interface ChangeLogTypeDAO
See Also:
ChangeLogTypeDAO.saveOrUpdate(edu.internet2.middleware.grouper.changeLog.ChangeLogType)

deleteEntriesAndTypesByCategoryAndAction

public void deleteEntriesAndTypesByCategoryAndAction(String category,
                                                     String action)
Description copied from interface: ChangeLogTypeDAO
delete entries and types by category and action

Specified by:
deleteEntriesAndTypesByCategoryAndAction in interface ChangeLogTypeDAO
See Also:
ChangeLogTypeDAO.deleteEntriesAndTypesByCategoryAndAction(java.lang.String, java.lang.String)

findAll

public Set<ChangeLogType> findAll()
Description copied from interface: ChangeLogTypeDAO
find all change log types

Specified by:
findAll in interface ChangeLogTypeDAO
Returns:
all change log types
See Also:
ChangeLogTypeDAO.findAll()