edu.internet2.middleware.grouper.attr.assign
Class AttributeAssignEffMshipDelegate
java.lang.Object
edu.internet2.middleware.grouper.attr.assign.AttributeAssignBaseDelegate
edu.internet2.middleware.grouper.attr.assign.AttributeAssignEffMshipDelegate
public class AttributeAssignEffMshipDelegate
- extends AttributeAssignBaseDelegate
delegate attribute calls from effective memberships
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, getAttributeAssigns, 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 |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AttributeAssignEffMshipDelegate
public AttributeAssignEffMshipDelegate(Group group1,
Member member1)
- Parameters:
group1
- member1
-
assignAttribute
public AttributeAssignResult assignAttribute(AttributeDefName attributeDefName)
- Overrides:
assignAttribute
in class AttributeAssignBaseDelegate
- Returns:
- the result including if added or already there
- See Also:
AttributeAssignBaseDelegate.assignAttribute(edu.internet2.middleware.grouper.attr.AttributeDefName)
assertCanReadAttributeDef
public void assertCanReadAttributeDef(AttributeDef attributeDef)
- Description copied from class:
AttributeAssignBaseDelegate
- make sure the user can read the attribute (including looking at object if necessary)
- Specified by:
assertCanReadAttributeDef
in class AttributeAssignBaseDelegate
- See Also:
AttributeAssignBaseDelegate.assertCanReadAttributeDef(edu.internet2.middleware.grouper.attr.AttributeDef)
assertCanUpdateAttributeDefName
public void assertCanUpdateAttributeDefName(AttributeDefName attributeDefName)
- Description copied from class:
AttributeAssignBaseDelegate
- make sure the user can update the attribute (including looking at object if necessary)
- Specified by:
assertCanUpdateAttributeDefName
in class AttributeAssignBaseDelegate
- See Also:
AttributeAssignBaseDelegate.assertCanUpdateAttributeDefName(edu.internet2.middleware.grouper.attr.AttributeDefName)
toString
public java.lang.String toString()
- Specified by:
toString
in class AttributeAssignBaseDelegate
- See Also:
Object.toString()
getAttributeAssignable
public AttributeAssignable getAttributeAssignable()
- Description copied from class:
AttributeAssignBaseDelegate
- get the assignable object
- Specified by:
getAttributeAssignable
in class AttributeAssignBaseDelegate
- Returns:
- the assignable object
- See Also:
AttributeAssignBaseDelegate.getAttributeAssignable()