edu.internet2.middleware.grouper.hooks.examples
Class UniqueObjectGroupHook
java.lang.Object
edu.internet2.middleware.grouper.hooks.GroupHooks
edu.internet2.middleware.grouper.hooks.examples.UniqueObjectGroupHook
public class UniqueObjectGroupHook
- extends GroupHooks
When groups are created or saved, make sure there are no name conflicts with other object types
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UniqueObjectGroupHook
public UniqueObjectGroupHook()
groupPreUpdate
public void groupPreUpdate(HooksContext hooksContext,
HooksGroupBean preUpdateBean)
- Description copied from class:
GroupHooks
- called right before a group update
- Overrides:
groupPreUpdate
in class GroupHooks
- See Also:
GroupHooks.groupPreUpdate(edu.internet2.middleware.grouper.hooks.beans.HooksContext, edu.internet2.middleware.grouper.hooks.beans.HooksGroupBean)
groupPreInsert
public void groupPreInsert(HooksContext hooksContext,
HooksGroupBean preInsertBean)
- Description copied from class:
GroupHooks
- called right before a group insert
- Overrides:
groupPreInsert
in class GroupHooks
- See Also:
GroupHooks.groupPreInsert(edu.internet2.middleware.grouper.hooks.beans.HooksContext, edu.internet2.middleware.grouper.hooks.beans.HooksGroupBean)
assertNoGroupsWithThisNameExist
public static void assertNoGroupsWithThisNameExist(java.lang.String name)
- make sure no groups by this name exist
- Parameters:
name
-