|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.internet2.middleware.grouper.hooks.AttributeDefNameHooks
edu.internet2.middleware.grouper.hooks.examples.UniqueObjectAttributeDefNameHook
public class UniqueObjectAttributeDefNameHook
When attribute def names are created or saved, make sure there are no name conflicts with other object types
| Field Summary |
|---|
| Constructor Summary | |
|---|---|
UniqueObjectAttributeDefNameHook()
|
|
| Method Summary | |
|---|---|
static void |
assertNoAttributeDefNamesWithThisNameExist(java.lang.String name)
make sure no groups by this name exist |
void |
attributeDefNamePreInsert(HooksContext hooksContext,
HooksAttributeDefNameBean preInsertBean)
called right before a attribute insert |
void |
attributeDefNamePreUpdate(HooksContext hooksContext,
HooksAttributeDefNameBean preUpdateBean)
called right before a attribute update |
| Methods inherited from class edu.internet2.middleware.grouper.hooks.AttributeDefNameHooks |
|---|
attributeDefNamePostCommitDelete, attributeDefNamePostCommitInsert, attributeDefNamePostCommitUpdate, attributeDefNamePostDelete, attributeDefNamePostInsert, attributeDefNamePostUpdate, attributeDefNamePreDelete |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UniqueObjectAttributeDefNameHook()
| Method Detail |
|---|
public void attributeDefNamePreUpdate(HooksContext hooksContext,
HooksAttributeDefNameBean preUpdateBean)
AttributeDefNameHooks
attributeDefNamePreUpdate in class AttributeDefNameHooksAttributeDefNameHooks.attributeDefNamePreUpdate(edu.internet2.middleware.grouper.hooks.beans.HooksContext, edu.internet2.middleware.grouper.hooks.beans.HooksAttributeDefNameBean)
public void attributeDefNamePreInsert(HooksContext hooksContext,
HooksAttributeDefNameBean preInsertBean)
AttributeDefNameHooks
attributeDefNamePreInsert in class AttributeDefNameHooksAttributeDefNameHooks.attributeDefNamePreInsert(edu.internet2.middleware.grouper.hooks.beans.HooksContext, edu.internet2.middleware.grouper.hooks.beans.HooksAttributeDefNameBean)public static void assertNoAttributeDefNamesWithThisNameExist(java.lang.String name)
name -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||