public class AttributeAssignAttributeDefDelegate extends AttributeAssignBaseDelegate
allAttributeAssignsCacheHitsForTest, allAttributeAssignsCacheMissesForTest
Constructor and Description |
---|
AttributeAssignAttributeDefDelegate(AttributeDef attributeDef1) |
Modifier and Type | Method and Description |
---|---|
void |
assertCanDelegateAttributeDefName(String action,
AttributeDefName attributeDefName)
make sure the user can delegate the attribute
|
void |
assertCanGrantAttributeDefName(String action,
AttributeDefName attributeDefName)
make sure the user can grant delegation to the attribute
|
void |
assertCanReadAttributeDef(AttributeDef attributeDefToAssign)
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)
|
AttributeAssignable |
getAttributeAssignable()
get the assignable object
|
String |
toString() |
addAttribute, addAttribute, addAttributeById, addAttributeById, addAttributeByName, addAttributeByName, assertCanReadAttributeDefName, assertScopeOk, assignAttribute, assignAttribute, assignAttribute, assignAttributeById, assignAttributeById, assignAttributeByName, assignAttributeByName, clearObjectHasAttributeCache, delegateAttribute, delegateAttribute, delegateAttributeById, delegateAttributeById, delegateAttributeByName, delegateAttributeByName, getAllAttributeAssignsForCache, 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, setAllAttributeAssignsForCache
public AttributeAssignAttributeDefDelegate(AttributeDef attributeDef1)
attributeDef1
- public void assertCanReadAttributeDef(AttributeDef attributeDefToAssign)
AttributeAssignBaseDelegate
public void assertCanUpdateAttributeDefName(AttributeDefName attributeDefName)
AttributeAssignBaseDelegate
public String toString()
toString
in class AttributeAssignBaseDelegate
Object.toString()
public void assertCanDelegateAttributeDefName(String action, AttributeDefName attributeDefName)
AttributeAssignBaseDelegate
public void assertCanGrantAttributeDefName(String action, AttributeDefName attributeDefName)
AttributeAssignBaseDelegate
public AttributeAssignable getAttributeAssignable()
AttributeAssignBaseDelegate
getAttributeAssignable
in class AttributeAssignBaseDelegate
AttributeAssignBaseDelegate.getAttributeAssignable()
Copyright © 2016 Internet2. All rights reserved.