Package | Description |
---|---|
edu.internet2.middleware.grouper.hooks |
This package contains base classes which can be extended and registered as hooks
|
edu.internet2.middleware.grouper.hooks.beans |
This package contains beans which are used by hooks to pass data.
|
edu.internet2.middleware.grouper.hooks.examples |
This package contains working hooks examples which can be cloned and tweaked
|
Modifier and Type | Method and Description |
---|---|
void |
AttributeHooks.attributePostCommitDelete(HooksContext hooksContext,
HooksAttributeBean postCommitDeleteBean)
called right after a commit involving a attribute delete commit
|
void |
AttributeHooks.attributePostCommitInsert(HooksContext hooksContext,
HooksAttributeBean postCommitInsertBean)
called right after the commit of a post insert commit.
|
void |
AttributeHooks.attributePostCommitUpdate(HooksContext hooksContext,
HooksAttributeBean postCommitUpdateBean)
called right after a commit on a attribute update commit
|
void |
AttributeHooks.attributePostDelete(HooksContext hooksContext,
HooksAttributeBean postDeleteBean)
called right after a attribute delete
|
void |
AttributeHooks.attributePostInsert(HooksContext hooksContext,
HooksAttributeBean postInsertBean)
called right after a attribute insert
|
void |
AttributeHooks.attributePostUpdate(HooksContext hooksContext,
HooksAttributeBean postUpdateBean)
called right after a attribute update
|
void |
AttributeHooks.attributePreDelete(HooksContext hooksContext,
HooksAttributeBean preDeleteBean)
called right before a attribute delete
|
void |
AttributeHooks.attributePreInsert(HooksContext hooksContext,
HooksAttributeBean preInsertBean)
called right before a attribute insert
|
void |
AttributeHooks.attributePreUpdate(HooksContext hooksContext,
HooksAttributeBean preUpdateBean)
called right before a attribute update
|
Modifier and Type | Method and Description |
---|---|
HooksAttributeBean |
HooksAttributeBean.clone()
deep clone the fields in this object
|
Modifier and Type | Method and Description |
---|---|
void |
AttributeSecurityFromTypeHook.attributePostDelete(HooksContext hooksContext,
HooksAttributeBean postDeleteBean) |
void |
AttributeIncludeExcludeHook.attributePostDelete(HooksContext hooksContext,
HooksAttributeBean postDeleteBean) |
void |
GroupAttributeNameValidationAttrHook.attributePostInsert(HooksContext hooksContext,
HooksAttributeBean preInsertBean) |
void |
AttributeSecurityFromTypeHook.attributePostInsert(HooksContext hooksContext,
HooksAttributeBean postInsertBean) |
void |
AttributeIncludeExcludeHook.attributePostInsert(HooksContext hooksContext,
HooksAttributeBean postInsertBean) |
void |
AttributeSecurityFromTypeHook.attributePostUpdate(HooksContext hooksContext,
HooksAttributeBean postUpdateBean) |
void |
AttributeIncludeExcludeHook.attributePostUpdate(HooksContext hooksContext,
HooksAttributeBean postUpdateBean) |
void |
AttributeHooksImplExampleEmail.attributePreInsert(HooksContext hooksContext,
HooksAttributeBean preInsertBean) |
void |
GroupAttributeNameValidationAttrHook.attributePreUpdate(HooksContext hooksContext,
HooksAttributeBean preUpdateBean) |
void |
AttributeHooksImplExampleEmail.attributePreUpdate(HooksContext hooksContext,
HooksAttributeBean preUpdateBean)
if there is a changed emailAddress, make sure it doesnt already existin another group or subject
|
static void |
AttributeIncludeExcludeHook.manageIncludesExcludesAndGroups(HooksAttributeBean postInsertBean,
String summaryForLog) |
static void |
AttributeSecurityFromTypeHook.manageSecurity(HooksAttributeBean postInsertBean,
String summaryForLog) |
Copyright © 2016 Internet2. All rights reserved.