|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.internet2.middleware.grouper.attr.AttributeDefScopeDelegate
public class AttributeDefScopeDelegate
delegate scope calls from attribute defs
Constructor Summary | |
---|---|
AttributeDefScopeDelegate(AttributeDef attributeDef1)
|
Method Summary | |
---|---|
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(edu.internet2.middleware.subject.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)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AttributeDefScopeDelegate(AttributeDef attributeDef1)
attributeDef1
- Method Detail |
---|
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(edu.internet2.middleware.subject.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 generated
public AttributeDefScope retrieveAttributeDefScope(AttributeDefScopeType attributeDefScopeType, String scopeString, String scopeString2)
attributeDefScopeType
- scopeString
- scopeString2
-
public Set<AttributeDefScope> retrieveAttributeDefScopes()
public Set<AttributeDefScope> retrieveAttributeDefScopes(QueryOptions queryOptions)
queryOptions
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |