|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.internet2.middleware.grouper.hooks.GroupHooks
edu.internet2.middleware.grouper.hooks.examples.GroupAttributeNameValidationHook
public class GroupAttributeNameValidationHook
built in hook to grouper, which is turned on when it is configured in the grouper.properties. you can retrict certain attributes of a group to be within a certain regex
| Field Summary | |
|---|---|
static java.lang.String |
TEST_ATTRIBUTE_NAME
for unit tests |
static java.lang.String |
TEST_PATTERN
for unit tests |
| Fields inherited from class edu.internet2.middleware.grouper.hooks.GroupHooks |
|---|
METHOD_GROUP_POST_COMMIT_DELETE, METHOD_GROUP_POST_COMMIT_INSERT, METHOD_GROUP_POST_COMMIT_UPDATE, METHOD_GROUP_POST_DELETE, METHOD_GROUP_POST_INSERT, METHOD_GROUP_POST_UPDATE, METHOD_GROUP_PRE_DELETE, METHOD_GROUP_PRE_INSERT, METHOD_GROUP_PRE_UPDATE |
| Constructor Summary | |
|---|---|
GroupAttributeNameValidationHook()
|
|
| Method Summary | |
|---|---|
void |
groupPreInsert(HooksContext hooksContext,
HooksGroupBean preInsertBean)
called right before a group insert |
void |
groupPreUpdate(HooksContext hooksContext,
HooksGroupBean preUpdateBean)
called right before a group update |
static void |
registerHookIfNecessary(boolean addTestValidation)
see if this is configured in the grouper.properties, if so, register this hook |
| Methods inherited from class edu.internet2.middleware.grouper.hooks.GroupHooks |
|---|
groupPostCommitDelete, groupPostCommitInsert, groupPostCommitUpdate, groupPostDelete, groupPostInsert, groupPostUpdate, groupPreDelete |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String TEST_ATTRIBUTE_NAME
public static final java.lang.String TEST_PATTERN
| Constructor Detail |
|---|
public GroupAttributeNameValidationHook()
| Method Detail |
|---|
public static void registerHookIfNecessary(boolean addTestValidation)
addTestValidation - if a test validation should be added
public void groupPreInsert(HooksContext hooksContext,
HooksGroupBean preInsertBean)
GroupHooks
groupPreInsert in class GroupHooksGroupHooks.groupPreInsert(edu.internet2.middleware.grouper.hooks.beans.HooksContext, edu.internet2.middleware.grouper.hooks.beans.HooksGroupBean)
public void groupPreUpdate(HooksContext hooksContext,
HooksGroupBean preUpdateBean)
GroupHooks
groupPreUpdate in class GroupHooksGroupHooks.groupPreUpdate(edu.internet2.middleware.grouper.hooks.beans.HooksContext, edu.internet2.middleware.grouper.hooks.beans.HooksGroupBean)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||