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

All Superinterfaces:
GrouperDAO
All Known Implementing Classes:
Hib3RegistrySubjectDAO

public interface RegistrySubjectDAO
extends GrouperDAO

Basic RegistrySubject DAO interface.

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

Method Summary
 void create(RegistrySubject _subj)
           
 void delete(RegistrySubject _subj)
           
 RegistrySubject find(String id, String type)
          Deprecated.  
 RegistrySubject find(String id, String type, boolean exceptionIfNotFound)
           
 

Method Detail

create

void create(RegistrySubject _subj)
            throws GrouperDAOException
Throws:
GrouperDAOException
Since:
1.2.0

delete

void delete(RegistrySubject _subj)
            throws GrouperDAOException
Throws:
GrouperDAOException
Since:
1.2.0

find

@Deprecated
RegistrySubject find(String id,
                                String type)
                     throws GrouperDAOException,
                            edu.internet2.middleware.subject.SubjectNotFoundException
Deprecated. 

Throws:
GrouperDAOException
edu.internet2.middleware.subject.SubjectNotFoundException
Since:
1.2.0

find

RegistrySubject find(String id,
                     String type,
                     boolean exceptionIfNotFound)
                     throws GrouperDAOException,
                            edu.internet2.middleware.subject.SubjectNotFoundException
Throws:
GrouperDAOException
edu.internet2.middleware.subject.SubjectNotFoundException
Since:
1.2.0