edu.internet2.middleware.grouper.internal.dao
Interface GroupTypeTupleDAO

All Superinterfaces:
GrouperDAO
All Known Implementing Classes:
Hib3GroupTypeTupleDAO

public interface GroupTypeTupleDAO
extends GrouperDAO

Basic GroupType DAO interface.

Since:
1.2.0
Version:
$Id: GroupTypeDAO.java,v 1.10 2009-03-15 06:37:22 mchyzer Exp $
Author:
blair christensen.

Method Summary
 void delete(GroupTypeTuple groupTypeTuple)
          delete in db
 GroupTypeTuple findByUuidOrKey(java.lang.String uuid, java.lang.String groupUuid, java.lang.String typeUuid, boolean exceptionIfNull)
           
 void save(GroupTypeTuple groupTypeTuple)
          save in db
 void saveUpdateProperties(GroupTypeTuple groupTypeTuple)
          save the update properties which are auto saved when business method is called
 void update(GroupTypeTuple groupTypeTuple)
          update in db
 

Method Detail

findByUuidOrKey

GroupTypeTuple findByUuidOrKey(java.lang.String uuid,
                               java.lang.String groupUuid,
                               java.lang.String typeUuid,
                               boolean exceptionIfNull)
                               throws GrouperDAOException
Parameters:
uuid -
groupUuid -
typeUuid -
exceptionIfNull -
Returns:
the stem or null
Throws:
GrouperDAOException
Since:
1.6.0

update

void update(GroupTypeTuple groupTypeTuple)
            throws GrouperDAOException
update in db

Parameters:
groupTypeTuple -
Throws:
GrouperDAOException

save

void save(GroupTypeTuple groupTypeTuple)
          throws GrouperDAOException
save in db

Parameters:
groupTypeTuple -
Throws:
GrouperDAOException

delete

void delete(GroupTypeTuple groupTypeTuple)
            throws GrouperDAOException
delete in db

Parameters:
groupTypeTuple -
Throws:
GrouperDAOException

saveUpdateProperties

void saveUpdateProperties(GroupTypeTuple groupTypeTuple)
save the update properties which are auto saved when business method is called

Parameters:
groupTypeTuple -