|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.attr.assign.AttributeDefActionDelegate
public class AttributeDefActionDelegate
delegate the action management to this class
Constructor Summary | |
---|---|
AttributeDefActionDelegate(AttributeDef attributeDef1)
|
Method Summary | |
---|---|
AttributeAssignAction |
addAction(java.lang.String action)
add an action if necessary |
AttributeAssignAction |
allowedAction(java.lang.String action,
boolean exceptionWhenNotFound)
get action |
java.util.Set<AttributeAssignAction> |
allowedActions()
get (and cache) the allowed actions |
java.util.Set<java.lang.String> |
allowedActionStrings()
|
int |
configureActionList(java.util.Collection<java.lang.String> collection)
configure the action list based on collection of actions |
int |
configureActionList(java.lang.String list)
configure the action list based on comma separated list of actions |
AttributeAssignAction |
findAction(java.lang.String name,
boolean exceptionIfNull)
retrieve an action |
AttributeAssignAction |
internal_addAction(java.lang.String action,
java.lang.String uuid)
add an action |
void |
removeAction(java.lang.String action)
remove an action if necessary |
void |
replaceAllActionsWith(java.util.Collection newActions)
replace existing all actions with newActions |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AttributeDefActionDelegate(AttributeDef attributeDef1)
attributeDef1
- Method Detail |
---|
public int configureActionList(java.lang.String list)
list
-
public java.util.Set<AttributeAssignAction> allowedActions()
public AttributeAssignAction findAction(java.lang.String name, boolean exceptionIfNull)
name
- exceptionIfNull
-
public AttributeAssignAction allowedAction(java.lang.String action, boolean exceptionWhenNotFound)
exceptionWhenNotFound
- action
-
public java.util.Set<java.lang.String> allowedActionStrings()
public int configureActionList(java.util.Collection<java.lang.String> collection)
collection
-
public AttributeAssignAction internal_addAction(java.lang.String action, java.lang.String uuid)
action
- uuid
-
public AttributeAssignAction addAction(java.lang.String action)
action
-
public void removeAction(java.lang.String action)
action
- public void replaceAllActionsWith(java.util.Collection newActions)
newActions
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |