Class AttributeAssignEffMshipDelegate
java.lang.Object
edu.internet2.middleware.grouper.attr.assign.AttributeAssignBaseDelegate
edu.internet2.middleware.grouper.attr.assign.AttributeAssignEffMshipDelegate
delegate attribute calls from effective memberships
-
Field Summary
Fields inherited from class edu.internet2.middleware.grouper.attr.assign.AttributeAssignBaseDelegate
allAttributeAssignsCacheHitsForTest, allAttributeAssignsCacheMissesForTest
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
assertCanReadAttributeDef
(AttributeDef attributeDef) make sure the user can read the attribute (including looking at object if necessary)void
assertCanUpdateAttributeDefName
(AttributeDefName attributeDefName) make sure the user can update the attribute (including looking at object if necessary)assignAttribute
(AttributeDefName attributeDefName) get the assignable objecttoString()
Methods inherited from class edu.internet2.middleware.grouper.attr.assign.AttributeAssignBaseDelegate
addAttribute, addAttribute, addAttributeById, addAttributeById, addAttributeByName, addAttributeByName, assertCanDelegateAttributeDefName, assertCanGrantAttributeDefName, assertCanReadAttributeDefName, assertScopeOk, assignAttribute, assignAttribute, assignAttributeById, assignAttributeById, assignAttributeByName, assignAttributeByName, clearObjectHasAttributeCache, delegateAttribute, delegateAttribute, delegateAttributeById, delegateAttributeById, delegateAttributeByName, delegateAttributeByName, getAllAttributeAssignsForCache, getAttributeAssigns, getAttributeOrAncestorAttribute, getAttributeOrAncestorAttribute, getAttributeOrAncestorAttribute, hasAttribute, hasAttribute, hasAttributeById, hasAttributeById, hasAttributeByName, hasAttributeByName, hasAttributeOrAncestorHasAttribute, internal_addAttributeHelper, internal_assignAttributeHelper, removeAttribute, removeAttribute, removeAttributeByAssignId, removeAttributeByAssignId, removeAttributeById, removeAttributeById, removeAttributeByName, removeAttributeByName, retrieveAssignment, retrieveAssignments, retrieveAssignments, retrieveAssignments, retrieveAssignmentsByAttributeDef, retrieveAssignmentsByAttributeDefId, retrieveAttributes, retrieveAttributes, retrieveAttributesByAttributeDef, retrieveAttributesByAttributeDefId, setAllAttributeAssignsForCache
-
Constructor Details
-
AttributeAssignEffMshipDelegate
- Parameters:
group1
-member1
-
-
-
Method Details
-
assignAttribute
- Overrides:
assignAttribute
in classAttributeAssignBaseDelegate
- Returns:
- the result including if added or already there
- See Also:
-
assertCanReadAttributeDef
Description copied from class:AttributeAssignBaseDelegate
make sure the user can read the attribute (including looking at object if necessary) -
assertCanUpdateAttributeDefName
Description copied from class:AttributeAssignBaseDelegate
make sure the user can update the attribute (including looking at object if necessary) -
toString
- Specified by:
toString
in classAttributeAssignBaseDelegate
- See Also:
-
getAttributeAssignable
Description copied from class:AttributeAssignBaseDelegate
get the assignable object- Specified by:
getAttributeAssignable
in classAttributeAssignBaseDelegate
- Returns:
- the assignable object
- See Also:
-