|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO edu.internet2.middleware.grouper.internal.dao.hib3.Hib3AttributeDefScopeDAO
public class Hib3AttributeDefScopeDAO
Data Access Object for attribute def scope
Field Summary |
---|
Fields inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO |
---|
hibernateInitted |
Constructor Summary | |
---|---|
Hib3AttributeDefScopeDAO()
|
Method Summary | |
---|---|
void |
delete(AttributeDefScope attributeDefScope)
delete an attribute def scope object |
Set<AttributeDefScope> |
findByAttributeDefId(String attributeDefId,
QueryOptions queryOptions)
find all the scopes for a def |
AttributeDefScope |
findById(String id,
boolean exceptionIfNotFound)
retrieve by id |
AttributeDefScope |
findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeDefId,
String attributeDefScopeType,
boolean exceptionIfNull,
String scopeString)
|
void |
saveOrUpdate(AttributeDefScope attributeDefScope)
save or update |
void |
saveUpdateProperties(AttributeDefScope attributeDefScope)
save the update properties which are auto saved when business method is called |
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 |
---|
public Hib3AttributeDefScopeDAO()
Method Detail |
---|
public AttributeDefScope findById(String id, boolean exceptionIfNotFound)
findById
in interface AttributeDefScopeDAO
id
- exceptionIfNotFound
-
public void saveOrUpdate(AttributeDefScope attributeDefScope)
saveOrUpdate
in interface AttributeDefScopeDAO
attributeDefScope
- public AttributeDefScope findByUuidOrKey(Collection<String> idsToIgnore, String id, String attributeDefId, String attributeDefScopeType, boolean exceptionIfNull, String scopeString) throws GrouperDAOException
findByUuidOrKey
in interface AttributeDefScopeDAO
scopeString
- is for matching (if id doesnt match)
GrouperDAOException
AttributeDefScopeDAO.findByUuidOrKey(java.util.Collection, java.lang.String, java.lang.String, java.lang.String, boolean, String)
public void saveUpdateProperties(AttributeDefScope attributeDefScope)
AttributeDefScopeDAO
saveUpdateProperties
in interface AttributeDefScopeDAO
AttributeDefScopeDAO.saveUpdateProperties(edu.internet2.middleware.grouper.attr.AttributeDefScope)
public Set<AttributeDefScope> findByAttributeDefId(String attributeDefId, QueryOptions queryOptions)
AttributeDefScopeDAO
findByAttributeDefId
in interface AttributeDefScopeDAO
AttributeDefScopeDAO.findByAttributeDefId(java.lang.String, QueryOptions)
public void delete(AttributeDefScope attributeDefScope)
AttributeDefScopeDAO
delete
in interface AttributeDefScopeDAO
AttributeDefScopeDAO.delete(edu.internet2.middleware.grouper.attr.AttributeDefScope)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |