|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.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,
java.lang.String scopeString,
java.lang.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(java.lang.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,
java.lang.String scopeString,
java.lang.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,
java.lang.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,
java.lang.String scopeString,
java.lang.String scopeString2,
java.lang.String uuid)
|
java.util.Set<AttributeDefScope> |
removeScope(AttributeDefScopeType attributeDefScopeType,
java.lang.String scopeString)
remove all scopes with this type and scope string |
java.util.Set<AttributeDefScope> |
removeScope(AttributeDefScopeType attributeDefScopeType,
java.lang.String scopeString,
java.lang.String scopeString2)
remove all scopes with this type, scope string, and scope string2 |
AttributeDefScope |
retrieveAttributeDefScope(AttributeDefScopeType attributeDefScopeType,
java.lang.String scopeString,
java.lang.String scopeString2)
find a scope and return it if there or null if not |
java.util.Set<AttributeDefScope> |
retrieveAttributeDefScopes()
|
java.util.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, java.lang.String scopeString, java.lang.String scopeString2)
attributeDefScopeType
- scopeString
- scopeString2
-
public AttributeDefScope assignScope(AttributeDefScopeType attributeDefScopeType, java.lang.String scopeString, java.lang.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, java.lang.String action)
attributeDefName
- action
-
public AttributeDefScope assignOwnerNameEquals(java.lang.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 java.util.Set<AttributeDefScope> removeScope(AttributeDefScopeType attributeDefScopeType, java.lang.String scopeString)
attributeDefScopeType
- scopeString
-
public java.util.Set<AttributeDefScope> removeScope(AttributeDefScopeType attributeDefScopeType, java.lang.String scopeString, java.lang.String scopeString2)
attributeDefScopeType
- scopeString
- scopeString2
-
public AttributeDefScope internal_addScope(AttributeDefScopeType attributeDefScopeType, java.lang.String scopeString, java.lang.String scopeString2, java.lang.String uuid)
attributeDefScopeType
- scopeString
- scopeString2
- uuid
- is uuid or null for generated
public AttributeDefScope retrieveAttributeDefScope(AttributeDefScopeType attributeDefScopeType, java.lang.String scopeString, java.lang.String scopeString2)
attributeDefScopeType
- scopeString
- scopeString2
-
public java.util.Set<AttributeDefScope> retrieveAttributeDefScopes()
public java.util.Set<AttributeDefScope> retrieveAttributeDefScopes(QueryOptions queryOptions)
queryOptions
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |