|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3AttributeDefNameDAO
public class Hib3AttributeDefNameDAO
Data Access Object for attribute def name
Field Summary |
---|
Fields inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO |
---|
hibernateInitted |
Constructor Summary | |
---|---|
Hib3AttributeDefNameDAO()
|
Method Summary | |
---|---|
void |
delete(AttributeDefName attributeDefName)
delete this attribute def name |
Set<AttributeDefName> |
findAllSecure(String searchField,
Set<String> searchInAttributeDefIds,
QueryOptions queryOptions)
search for attributeDefName by name, display name, or description. |
Set<AttributeDefName> |
findByAttributeDef(String id)
Find all that have the given attribute def id. |
Set<AttributeDefName> |
findByAttributeDefLike(String attributeDefId,
String likeString)
search for all by attribute def id, and like string |
AttributeDefName |
findByIdSecure(String id,
boolean exceptionIfNotFound)
|
AttributeDefName |
findByNameSecure(String name,
boolean exceptionIfNotFound)
find an attribute def name by name |
Set<AttributeDefName> |
findByStem(String id)
Find all that have the given stem id. |
AttributeDefName |
findByUuidOrName(String id,
String name,
boolean exceptionIfNotFound)
find a record by uuid or name |
void |
saveOrUpdate(AttributeDefName attributeDefName)
insert or update an attribute def name object |
void |
saveUpdateProperties(AttributeDefName attributeDefName)
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, initHibernateIfNotInitted, resourceNameFromClassName, session |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Hib3AttributeDefNameDAO()
Method Detail |
---|
public AttributeDefName findByIdSecure(String id, boolean exceptionIfNotFound)
findByIdSecure
in interface AttributeDefNameDAO
AttributeDefNameDAO.findByIdSecure(java.lang.String, boolean)
public void saveOrUpdate(AttributeDefName attributeDefName)
AttributeDefNameDAO
saveOrUpdate
in interface AttributeDefNameDAO
AttributeDefNameDAO.saveOrUpdate(edu.internet2.middleware.grouper.attr.AttributeDefName)
public AttributeDefName findByNameSecure(String name, boolean exceptionIfNotFound) throws GrouperDAOException, AttributeDefNameNotFoundException
AttributeDefNameDAO
findByNameSecure
in interface AttributeDefNameDAO
GrouperDAOException
AttributeDefNameNotFoundException
AttributeDefNameDAO.findByNameSecure(java.lang.String, boolean)
public void delete(AttributeDefName attributeDefName)
AttributeDefNameDAO
delete
in interface AttributeDefNameDAO
AttributeDefNameDAO.delete(AttributeDefName)
public Set<AttributeDefName> findByStem(String id)
AttributeDefNameDAO
findByStem
in interface AttributeDefNameDAO
AttributeDefNameDAO.findByStem(java.lang.String)
public AttributeDefName findByUuidOrName(String id, String name, boolean exceptionIfNotFound)
AttributeDefNameDAO
findByUuidOrName
in interface AttributeDefNameDAO
AttributeDefNameDAO.findByUuidOrName(java.lang.String, java.lang.String, boolean)
public void saveUpdateProperties(AttributeDefName attributeDefName)
AttributeDefNameDAO
saveUpdateProperties
in interface AttributeDefNameDAO
AttributeDefNameDAO.saveUpdateProperties(edu.internet2.middleware.grouper.attr.AttributeDefName)
public Set<AttributeDefName> findByAttributeDef(String id)
AttributeDefNameDAO
findByAttributeDef
in interface AttributeDefNameDAO
AttributeDefNameDAO.findByAttributeDef(java.lang.String)
public Set<AttributeDefName> findAllSecure(String searchField, Set<String> searchInAttributeDefIds, QueryOptions queryOptions)
AttributeDefNameDAO
findAllSecure
in interface AttributeDefNameDAO
searchField
- substring to search forsearchInAttributeDefIds
- ids to search in or null for all
AttributeDefNameDAO.findAllSecure(java.lang.String, java.util.Set, QueryOptions)
public Set<AttributeDefName> findByAttributeDefLike(String attributeDefId, String likeString)
AttributeDefNameDAO
findByAttributeDefLike
in interface AttributeDefNameDAO
AttributeDefNameDAO.findByAttributeDefLike(String, String)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |