Interface AttributeAssignActionDAO
- All Superinterfaces:
GrouperDAO
- All Known Implementing Classes:
Hib3AttributeAssignActionDAO
attribute assign action data access methods
-
Method Summary
Modifier and TypeMethodDescriptionvoid
delete
(AttributeAssignAction attributeAssignAction) delete the attribute assign actionfindByAttributeDefId
(String attributeDefId) find all actions for an attribute def by idfindByUuidOrKey
(String id, String attributeDefId, String name, boolean exceptionIfNull) find by uuid or keyvoid
saveOrUpdate
(AttributeAssignAction attributeAssignAction) insert or update an attribute assign value objectvoid
saveUpdateProperties
(AttributeAssignAction attributeAssignAction) save the update properties which are auto saved when business method is called
-
Method Details
-
saveOrUpdate
insert or update an attribute assign value object- Parameters:
attributeAssignAction
-
-
delete
delete the attribute assign action- Parameters:
attributeAssignAction
-
-
findByAttributeDefId
find all actions for an attribute def by id- Parameters:
attributeDefId
-- Returns:
- the actions
-
findById
AttributeAssignAction findById(String id, boolean exceptionIfNotFound) throws AttributeAssignActionNotFoundException - Parameters:
id
-exceptionIfNotFound
-- Returns:
- the attribute assign value or null if not there
- Throws:
AttributeAssignActionNotFoundException
-
findByUuidOrKey
AttributeAssignAction findByUuidOrKey(String id, String attributeDefId, String name, boolean exceptionIfNull) find by uuid or key- Parameters:
id
-attributeDefId
-name
-exceptionIfNull
-- Returns:
- the action or null
-
saveUpdateProperties
save the update properties which are auto saved when business method is called- Parameters:
attributeAssignAction
-
-