public class AttributeDefScopeDelegate extends Object
| Constructor and Description |
|---|
AttributeDefScopeDelegate(AttributeDef attributeDef1) |
| Modifier and Type | Method and Description |
|---|---|
AttributeDefScope |
addScope(AttributeDefScopeType attributeDefScopeType,
String scopeString,
String scopeString2) |
AttributeDefScope |
assignOwnerAttributeDef(AttributeDef attributeDef)
adds scope if not already there
make sure this attributeDef is to this attribute def
|
AttributeDefScope |
assignOwnerGroup(Group group)
adds scope if not already there
make sure this attributeDef is assigned to this group
|
AttributeDefScope |
assignOwnerMembership(Membership membership)
adds scope if not already there
make sure this attributeDef is assigned directly in this stem
|
AttributeDefScope |
assignOwnerNameEquals(String name)
adds scope if not already there
make sure this attributeDef is assigned to something of a given name
|
AttributeDefScope |
assignOwnerSource(Source source)
adds scope if not already there
make sure this attributeDef is assigned to members in this source
|
AttributeDefScope |
assignOwnerStem(Stem stem)
adds scope if not already there
make sure this attributeDef is assigned to this stem
|
AttributeDefScope |
assignScope(AttributeDefScopeType attributeDefScopeType,
String scopeString,
String scopeString2)
adds scope if not already there
|
AttributeDefScope |
assignStemScope(Stem stem)
adds scope if not already there
make sure this attributeDef is assigned directly in this stem
|
AttributeDefScope |
assignStemSubScope(Stem stem)
adds scope if not already there
make sure this attributeDef is assigned directly in this stem
|
AttributeDefScope |
assignTypeDependence(AttributeDefName attributeDefName)
adds scope if not already there
make sure this attributeDef is assigned directly in this stem
|
AttributeDefScope |
assignTypeDependence(AttributeDefName attributeDefName,
String action)
adds scope if not already there
make sure this attributeDef is assigned to something that as another assignment
|
AttributeDefScope |
internal_addScope(AttributeDefScopeType attributeDefScopeType,
String scopeString,
String scopeString2,
String uuid) |
Set<AttributeDefScope> |
removeScope(AttributeDefScopeType attributeDefScopeType,
String scopeString)
remove all scopes with this type and scope string
|
Set<AttributeDefScope> |
removeScope(AttributeDefScopeType attributeDefScopeType,
String scopeString,
String scopeString2)
remove all scopes with this type, scope string, and scope string2
|
AttributeDefScope |
retrieveAttributeDefScope(AttributeDefScopeType attributeDefScopeType,
String scopeString,
String scopeString2)
find a scope and return it if there or null if not
|
Set<AttributeDefScope> |
retrieveAttributeDefScopes() |
Set<AttributeDefScope> |
retrieveAttributeDefScopes(QueryOptions queryOptions) |
public AttributeDefScopeDelegate(AttributeDef attributeDef1)
attributeDef1 - public AttributeDefScope addScope(AttributeDefScopeType attributeDefScopeType, String scopeString, String scopeString2)
attributeDefScopeType - scopeString - scopeString2 - public AttributeDefScope assignScope(AttributeDefScopeType attributeDefScopeType, String scopeString, String scopeString2)
attributeDefScopeType - scopeString - scopeString2 - public AttributeDefScope assignStemSubScope(Stem stem)
stem - public AttributeDefScope assignStemScope(Stem stem)
stem - public AttributeDefScope assignTypeDependence(AttributeDefName attributeDefName)
attributeDefName - public AttributeDefScope assignTypeDependence(AttributeDefName attributeDefName, String action)
attributeDefName - action - public AttributeDefScope assignOwnerNameEquals(String name)
name - public AttributeDefScope assignOwnerGroup(Group group)
group - public AttributeDefScope assignOwnerStem(Stem stem)
stem - public AttributeDefScope assignOwnerAttributeDef(AttributeDef attributeDef)
attributeDef - public AttributeDefScope assignOwnerMembership(Membership membership)
membership - public AttributeDefScope assignOwnerSource(Source source)
source - public Set<AttributeDefScope> removeScope(AttributeDefScopeType attributeDefScopeType, String scopeString)
attributeDefScopeType - scopeString - public Set<AttributeDefScope> removeScope(AttributeDefScopeType attributeDefScopeType, String scopeString, String scopeString2)
attributeDefScopeType - scopeString - scopeString2 - public AttributeDefScope internal_addScope(AttributeDefScopeType attributeDefScopeType, String scopeString, String scopeString2, String uuid)
attributeDefScopeType - scopeString - scopeString2 - uuid - is uuid or null for generatedpublic AttributeDefScope retrieveAttributeDefScope(AttributeDefScopeType attributeDefScopeType, String scopeString, String scopeString2)
attributeDefScopeType - scopeString - scopeString2 - public Set<AttributeDefScope> retrieveAttributeDefScopes()
public Set<AttributeDefScope> retrieveAttributeDefScopes(QueryOptions queryOptions)
queryOptions - Copyright © 2016 Internet2. All rights reserved.