Uses of Class
edu.internet2.middleware.grouper.hooks.beans.HooksContext
Package
Description
This package contains base classes which can be extended and registered as hooks
This package contains working hooks examples which can be cloned and tweaked
This package contains misc logic classes that make hooks work
-
Uses of HooksContext in edu.internet2.middleware.grouper.app.deprovisioning
Modifier and TypeMethodDescriptionprotected static void
MembershipVetoIfDeprovisionedHook.checkMembershipEligibility
(Membership membership, HooksContext hooksContext) void
MembershipVetoIfDeprovisionedHook.membershipPreAddMember
(HooksContext hooksContext, HooksMembershipChangeBean preAddMemberBean) static boolean
GrouperDeprovisioningLogic.shouldAddSubject
(GrouperSession grouperSession, HooksContext hooksContext, Subject subject, String groupId, String attributeDefId, String stemId, String[] ownerArray) -
Uses of HooksContext in edu.internet2.middleware.grouper.app.membershipRequire
Modifier and TypeMethodDescriptionvoid
MembershipRequireMembershipHook.membershipPreAddMember
(HooksContext hooksContext, HooksMembershipChangeBean preAddMemberBean) -
Uses of HooksContext in edu.internet2.middleware.grouper.hooks
Modifier and TypeMethodDescriptionvoid
AttributeAssignHooks.attributeAssignPostCommitDelete
(HooksContext hooksContext, HooksAttributeAssignBean postCommitDeleteBean) called right after a commit involving a attribute assign delete commitvoid
AttributeAssignHooks.attributeAssignPostCommitInsert
(HooksContext hooksContext, HooksAttributeAssignBean postCommitInsertBean) called right after the commit of a post insert commit.void
AttributeAssignHooks.attributeAssignPostCommitUpdate
(HooksContext hooksContext, HooksAttributeAssignBean postCommitUpdateBean) called right after a commit on a attribute assign update commitvoid
AttributeAssignHooks.attributeAssignPostDelete
(HooksContext hooksContext, HooksAttributeAssignBean postDeleteBean) called right after a attribute assign deletevoid
AttributeAssignHooks.attributeAssignPostInsert
(HooksContext hooksContext, HooksAttributeAssignBean postInsertBean) called right after a attribute assign insertvoid
AttributeAssignHooks.attributeAssignPostUpdate
(HooksContext hooksContext, HooksAttributeAssignBean postUpdateBean) called right after a attribute assign updatevoid
AttributeAssignHooks.attributeAssignPreDelete
(HooksContext hooksContext, HooksAttributeAssignBean preDeleteBean) called right before a attribute assign deletevoid
AttributeAssignHooks.attributeAssignPreInsert
(HooksContext hooksContext, HooksAttributeAssignBean preInsertBean) called right before a attribute assign insertvoid
AttributeAssignHooks.attributeAssignPreUpdate
(HooksContext hooksContext, HooksAttributeAssignBean preUpdateBean) called right before a attribute assign updatevoid
AttributeAssignValueHooks.attributeAssignValuePostCommitDelete
(HooksContext hooksContext, HooksAttributeAssignValueBean postCommitDeleteBean) called right after a commit involving a attribute assign value delete commitvoid
AttributeAssignValueHooks.attributeAssignValuePostCommitInsert
(HooksContext hooksContext, HooksAttributeAssignValueBean postCommitInsertBean) called right after the commit of a post insert commit.void
AttributeAssignValueHooks.attributeAssignValuePostCommitUpdate
(HooksContext hooksContext, HooksAttributeAssignValueBean postCommitUpdateBean) called right after a commit on a attribute assign value update commitvoid
AttributeAssignValueHooks.attributeAssignValuePostDelete
(HooksContext hooksContext, HooksAttributeAssignValueBean postDeleteBean) called right after a attribute assign value deletevoid
AttributeAssignValueHooks.attributeAssignValuePostInsert
(HooksContext hooksContext, HooksAttributeAssignValueBean postInsertBean) called right after a attribute assign value insertvoid
AttributeAssignValueHooks.attributeAssignValuePostUpdate
(HooksContext hooksContext, HooksAttributeAssignValueBean postUpdateBean) called right after a attribute assign value updatevoid
AttributeAssignValueHooks.attributeAssignValuePreDelete
(HooksContext hooksContext, HooksAttributeAssignValueBean preDeleteBean) called right before a attribute assign value deletevoid
AttributeAssignValueHooks.attributeAssignValuePreInsert
(HooksContext hooksContext, HooksAttributeAssignValueBean preInsertBean) called right before a attribute assign value insertvoid
AttributeAssignValueHooks.attributeAssignValuePreUpdate
(HooksContext hooksContext, HooksAttributeAssignValueBean preUpdateBean) called right before a attribute assign value updatevoid
AttributeDefNameHooks.attributeDefNamePostCommitDelete
(HooksContext hooksContext, HooksAttributeDefNameBean postCommitDeleteBean) called right after a commit involving a attribute delete commitvoid
AttributeDefNameHooks.attributeDefNamePostCommitInsert
(HooksContext hooksContext, HooksAttributeDefNameBean postCommitInsertBean) called right after the commit of a post insert commit.void
AttributeDefNameHooks.attributeDefNamePostCommitUpdate
(HooksContext hooksContext, HooksAttributeDefNameBean postCommitUpdateBean) called right after a commit on a attribute update commitvoid
AttributeDefNameHooks.attributeDefNamePostDelete
(HooksContext hooksContext, HooksAttributeDefNameBean postDeleteBean) called right after a attribute deletevoid
AttributeDefNameHooks.attributeDefNamePostInsert
(HooksContext hooksContext, HooksAttributeDefNameBean postInsertBean) called right after a attribute insertvoid
AttributeDefNameHooks.attributeDefNamePostUpdate
(HooksContext hooksContext, HooksAttributeDefNameBean postUpdateBean) called right after a attribute updatevoid
AttributeDefNameHooks.attributeDefNamePreDelete
(HooksContext hooksContext, HooksAttributeDefNameBean preDeleteBean) called right before a attribute deletevoid
AttributeDefNameHooks.attributeDefNamePreInsert
(HooksContext hooksContext, HooksAttributeDefNameBean preInsertBean) called right before a attribute insertvoid
AttributeDefNameHooks.attributeDefNamePreUpdate
(HooksContext hooksContext, HooksAttributeDefNameBean preUpdateBean) called right before a attribute updatevoid
AttributeDefHooks.attributeDefPostCommitDelete
(HooksContext hooksContext, HooksAttributeDefBean postCommitDeleteBean) called right after a commit involving a attribute delete commitvoid
AttributeDefHooks.attributeDefPostCommitInsert
(HooksContext hooksContext, HooksAttributeDefBean postCommitInsertBean) called right after the commit of a post insert commit.void
AttributeDefHooks.attributeDefPostCommitUpdate
(HooksContext hooksContext, HooksAttributeDefBean postCommitUpdateBean) called right after a commit on a attribute update commitvoid
AttributeDefHooks.attributeDefPostDelete
(HooksContext hooksContext, HooksAttributeDefBean postDeleteBean) called right after a attribute deletevoid
AttributeDefHooks.attributeDefPostInsert
(HooksContext hooksContext, HooksAttributeDefBean postInsertBean) called right after a attribute insertvoid
AttributeDefHooks.attributeDefPostUpdate
(HooksContext hooksContext, HooksAttributeDefBean postUpdateBean) called right after a attribute updatevoid
AttributeDefHooks.attributeDefPreDelete
(HooksContext hooksContext, HooksAttributeDefBean preDeleteBean) called right before a attribute deletevoid
AttributeDefHooks.attributeDefPreInsert
(HooksContext hooksContext, HooksAttributeDefBean preInsertBean) called right before a attribute insertvoid
AttributeDefHooks.attributeDefPreUpdate
(HooksContext hooksContext, HooksAttributeDefBean preUpdateBean) called right before a attribute updatevoid
AttributeHooks.attributePostCommitDelete
(HooksContext hooksContext, HooksAttributeBean postCommitDeleteBean) called right after a commit involving a attribute delete commitvoid
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 commitvoid
AttributeHooks.attributePostDelete
(HooksContext hooksContext, HooksAttributeBean postDeleteBean) called right after a attribute deletevoid
AttributeHooks.attributePostInsert
(HooksContext hooksContext, HooksAttributeBean postInsertBean) called right after a attribute insertvoid
AttributeHooks.attributePostUpdate
(HooksContext hooksContext, HooksAttributeBean postUpdateBean) called right after a attribute updatevoid
AttributeHooks.attributePreDelete
(HooksContext hooksContext, HooksAttributeBean preDeleteBean) called right before a attribute deletevoid
AttributeHooks.attributePreInsert
(HooksContext hooksContext, HooksAttributeBean preInsertBean) called right before a attribute insertvoid
AttributeHooks.attributePreUpdate
(HooksContext hooksContext, HooksAttributeBean preUpdateBean) called right before a attribute updatevoid
CompositeHooks.compositePostCommitDelete
(HooksContext hooksContext, HooksCompositeBean postCommitDeleteBean) called right after a composite delete commitvoid
CompositeHooks.compositePostCommitInsert
(HooksContext hooksContext, HooksCompositeBean postCommitInsertBean) called right after a composite insert commitvoid
CompositeHooks.compositePostCommitUpdate
(HooksContext hooksContext, HooksCompositeBean postCommitUpdateBean) called right after a composite update commitvoid
CompositeHooks.compositePostDelete
(HooksContext hooksContext, HooksCompositeBean postDeleteBean) called right after a composite deletevoid
CompositeHooks.compositePostInsert
(HooksContext hooksContext, HooksCompositeBean postInsertBean) called right after a composite insertvoid
CompositeHooks.compositePostUpdate
(HooksContext hooksContext, HooksCompositeBean postUpdateBean) called right after a composite updatevoid
CompositeHooks.compositePreDelete
(HooksContext hooksContext, HooksCompositeBean preDeleteBean) called right before a composite deletevoid
CompositeHooks.compositePreInsert
(HooksContext hooksContext, HooksCompositeBean preInsertBean) called right before a composite insertvoid
CompositeHooks.compositePreUpdate
(HooksContext hooksContext, HooksCompositeBean preUpdateBean) called right before a composite updatevoid
LifecycleHooks.ddlInit
(HooksContext hooksContext, HooksLifecycleDdlInitBean hooksLifecycleDdlInitBean) called when ddl is checking objects (you can add your own ddl object types here)void
FieldHooks.fieldPostCommitDelete
(HooksContext hooksContext, HooksFieldBean postCommitDeleteBean) called right after a field delete commitvoid
FieldHooks.fieldPostCommitInsert
(HooksContext hooksContext, HooksFieldBean postCommitInsertBean) called right after a field insert commitvoid
FieldHooks.fieldPostCommitUpdate
(HooksContext hooksContext, HooksFieldBean postCommitUpdateBean) called right after a field update commitvoid
FieldHooks.fieldPostDelete
(HooksContext hooksContext, HooksFieldBean postDeleteBean) called right after a field deletevoid
FieldHooks.fieldPostInsert
(HooksContext hooksContext, HooksFieldBean postInsertBean) called right after a field insertvoid
FieldHooks.fieldPostUpdate
(HooksContext hooksContext, HooksFieldBean postUpdateBean) called right after a field updatevoid
FieldHooks.fieldPreDelete
(HooksContext hooksContext, HooksFieldBean preDeleteBean) called right before a field deletevoid
FieldHooks.fieldPreInsert
(HooksContext hooksContext, HooksFieldBean preInsertBean) called right before a field insertvoid
FieldHooks.fieldPreUpdate
(HooksContext hooksContext, HooksFieldBean preUpdateBean) called right before a field updatevoid
LifecycleHooks.grouperStartup
(HooksContext hooksContext, HooksLifecycleGrouperStartupBean hooksLifecycleStartupBean) called when grouper starts up (note, this might be too early to do anything complex)void
GroupHooks.groupPostCommitDelete
(HooksContext hooksContext, HooksGroupBean postCommitDeleteBean) called right after a commit involving a group delete commitvoid
GroupHooks.groupPostCommitInsert
(HooksContext hooksContext, HooksGroupBean postCommitInsertBean) called right after the commit of a post insert commit.void
GroupHooks.groupPostCommitUpdate
(HooksContext hooksContext, HooksGroupBean postCommitUpdateBean) called right after a commit on a group update commitvoid
GroupHooks.groupPostDelete
(HooksContext hooksContext, HooksGroupBean postDeleteBean) called right after a group deletevoid
GroupHooks.groupPostInsert
(HooksContext hooksContext, HooksGroupBean postInsertBean) called right after a group insertvoid
GroupHooks.groupPostUpdate
(HooksContext hooksContext, HooksGroupBean postUpdateBean) called right after a group updatevoid
GroupHooks.groupPreDelete
(HooksContext hooksContext, HooksGroupBean preDeleteBean) called right before a group deletevoid
GroupHooks.groupPreInsert
(HooksContext hooksContext, HooksGroupBean preInsertBean) called right before a group insertvoid
GroupHooks.groupPreUpdate
(HooksContext hooksContext, HooksGroupBean preUpdateBean) called right before a group updatevoid
GroupTypeHooks.groupTypePostCommitDelete
(HooksContext hooksContext, HooksGroupTypeBean postCommitDeleteBean) called right after a groupType delete commitvoid
GroupTypeHooks.groupTypePostCommitInsert
(HooksContext hooksContext, HooksGroupTypeBean postCommitInsertBean) called right after a groupType insert commitvoid
GroupTypeHooks.groupTypePostCommitUpdate
(HooksContext hooksContext, HooksGroupTypeBean postCommitUpdateBean) called right after a groupType update commitvoid
GroupTypeHooks.groupTypePostDelete
(HooksContext hooksContext, HooksGroupTypeBean postDeleteBean) called right after a groupType deletevoid
GroupTypeHooks.groupTypePostInsert
(HooksContext hooksContext, HooksGroupTypeBean postInsertBean) called right after a groupType insertvoid
GroupTypeHooks.groupTypePostUpdate
(HooksContext hooksContext, HooksGroupTypeBean postUpdateBean) called right after a groupType updatevoid
GroupTypeHooks.groupTypePreDelete
(HooksContext hooksContext, HooksGroupTypeBean preDeleteBean) called right before a groupType deletevoid
GroupTypeHooks.groupTypePreInsert
(HooksContext hooksContext, HooksGroupTypeBean preInsertBean) called right before a groupType insertvoid
GroupTypeHooks.groupTypePreUpdate
(HooksContext hooksContext, HooksGroupTypeBean preUpdateBean) called right before a groupType updatevoid
GroupTypeTupleHooks.groupTypeTuplePostCommitDelete
(HooksContext hooksContext, HooksGroupTypeTupleBean postCommitDeleteBean) called right after a groupTypeTuple delete commitvoid
GroupTypeTupleHooks.groupTypeTuplePostCommitInsert
(HooksContext hooksContext, HooksGroupTypeTupleBean postCommitInsertBean) called right after a groupTypeTuple insert commitvoid
GroupTypeTupleHooks.groupTypeTuplePostCommitUpdate
(HooksContext hooksContext, HooksGroupTypeTupleBean postCommitUpdateBean) called right after a groupTypeTuple update commitvoid
GroupTypeTupleHooks.groupTypeTuplePostDelete
(HooksContext hooksContext, HooksGroupTypeTupleBean postDeleteBean) called right after a groupTypeTuple deletevoid
GroupTypeTupleHooks.groupTypeTuplePostInsert
(HooksContext hooksContext, HooksGroupTypeTupleBean postInsertBean) called right after a groupTypeTuple insertvoid
GroupTypeTupleHooks.groupTypeTuplePostUpdate
(HooksContext hooksContext, HooksGroupTypeTupleBean postUpdateBean) called right after a groupTypeTuple updatevoid
GroupTypeTupleHooks.groupTypeTuplePreDelete
(HooksContext hooksContext, HooksGroupTypeTupleBean preDeleteBean) called right before a groupTypeTuple deletevoid
GroupTypeTupleHooks.groupTypeTuplePreInsert
(HooksContext hooksContext, HooksGroupTypeTupleBean preInsertBean) called right before a groupTypeTuple insertvoid
GroupTypeTupleHooks.groupTypeTuplePreUpdate
(HooksContext hooksContext, HooksGroupTypeTupleBean preUpdateBean) called right before a groupTypeTuple updatevoid
LifecycleHooks.hibernateInit
(HooksContext hooksContext, HooksLifecycleHibInitBean hooksLifecycleHibInitBean) called when hibernate is registering objects (you can add your own hibernate mapped objects here)void
LifecycleHooks.hooksInit
(HooksContext hooksContext, HooksLifecycleHooksInitBean hooLifecycleHooksInitBean) called when grouper starts upvoid
LoaderHooks.loaderPostRun
(HooksContext hooksContext, HooksLoaderBean preRunBean) called right after a loader runvoid
LoaderHooks.loaderPreRun
(HooksContext hooksContext, HooksLoaderBean preRunBean) called right before a loader runvoid
MemberHooks.memberPostChangeSubject
(HooksContext hooksContext, HooksMemberChangeSubjectBean hooksMemberChangeSubjectBean) in the transaction, but after all work is done, in a change subjectvoid
MemberHooks.memberPostCommitChangeSubject
(HooksContext hooksContext, HooksMemberChangeSubjectBean hooksMemberChangeSubjectBean) called after a change subject is committedvoid
MemberHooks.memberPostCommitDelete
(HooksContext hooksContext, HooksMemberBean postCommitDeleteBean) called right after a member delete commitvoid
MemberHooks.memberPostCommitInsert
(HooksContext hooksContext, HooksMemberBean postCommitInsertBean) called right after a member insert commitvoid
MemberHooks.memberPostCommitUpdate
(HooksContext hooksContext, HooksMemberBean postCommitUpdateBean) called right after a member update commitvoid
MemberHooks.memberPostDelete
(HooksContext hooksContext, HooksMemberBean postDeleteBean) called right after a member deletevoid
MemberHooks.memberPostInsert
(HooksContext hooksContext, HooksMemberBean postInsertBean) called right after a member insertvoid
MemberHooks.memberPostUpdate
(HooksContext hooksContext, HooksMemberBean postUpdateBean) called right after a member updatevoid
MemberHooks.memberPreChangeSubject
(HooksContext hooksContext, HooksMemberChangeSubjectBean hooksMemberChangeSubjectBean) in the transaction, but before any work is done, in a change subjectvoid
MemberHooks.memberPreDelete
(HooksContext hooksContext, HooksMemberBean preDeleteBean) called right before a member deletevoid
MemberHooks.memberPreInsert
(HooksContext hooksContext, HooksMemberBean preInsertBean) called right before a member insertvoid
MemberHooks.memberPreUpdate
(HooksContext hooksContext, HooksMemberBean preUpdateBean) called right before a member updatevoid
MembershipHooks.membershipPostAddMember
(HooksContext hooksContext, HooksMembershipChangeBean postAddMemberBean) called right after a membership update (high level, not the side effects)void
MembershipHooks.membershipPostCommitAddMember
(HooksContext hooksContext, HooksMembershipChangeBean postAddMemberBean) called right after a membership update (high level, not the side effects)void
MembershipHooks.membershipPostCommitDelete
(HooksContext hooksContext, HooksMembershipBean postDeleteBean) called right after a membership delete commitvoid
MembershipHooks.membershipPostCommitInsert
(HooksContext hooksContext, HooksMembershipBean postInsertBean) called right after a membership insert commitvoid
MembershipHooks.membershipPostCommitRemoveMember
(HooksContext hooksContext, HooksMembershipChangeBean postDeleteMemberBean) called right after a membership delete commit (high level, not the side effects)void
MembershipHooks.membershipPostCommitUpdate
(HooksContext hooksContext, HooksMembershipBean postUpdateBean) called right after a membership update commitvoid
MembershipHooks.membershipPostDelete
(HooksContext hooksContext, HooksMembershipBean postDeleteBean) called right after a membership deletevoid
MembershipHooks.membershipPostInsert
(HooksContext hooksContext, HooksMembershipBean postInsertBean) called right after a membership insertvoid
MembershipHooks.membershipPostRemoveMember
(HooksContext hooksContext, HooksMembershipChangeBean postDeleteMemberBean) called right after a membership delete (high level, not the side effects)void
MembershipHooks.membershipPostUpdate
(HooksContext hooksContext, HooksMembershipBean postUpdateBean) called right after a membership updatevoid
MembershipHooks.membershipPreAddMember
(HooksContext hooksContext, HooksMembershipChangeBean preAddMemberBean) called right before a membership update (high level, not the side effects)void
MembershipHooks.membershipPreDelete
(HooksContext hooksContext, HooksMembershipBean preDeleteBean) called right before a membership deletevoid
MembershipHooks.membershipPreInsert
(HooksContext hooksContext, HooksMembershipBean preInsertBean) called right before a membership insertvoid
MembershipHooks.membershipPreRemoveMember
(HooksContext hooksContext, HooksMembershipChangeBean preDeleteMemberBean) called right before a membership delete (high level, not the side effects)void
MembershipHooks.membershipPreUpdate
(HooksContext hooksContext, HooksMembershipBean preUpdateBean) called right before a membership updatevoid
ExternalSubjectHooks.postEditExternalSubject
(HooksContext hooksContext, HooksExternalSubjectBean editBean) called right after an edit of external subject (same transaction)void
StemHooks.stemPostCommitDelete
(HooksContext hooksContext, HooksStemBean postCommitDeleteBean) called right after a stem delete commitvoid
StemHooks.stemPostCommitInsert
(HooksContext hooksContext, HooksStemBean postCommitInsertBean) called right after a stem insert commitvoid
StemHooks.stemPostCommitUpdate
(HooksContext hooksContext, HooksStemBean postCommitUpdateBean) called right after a stem update commitvoid
StemHooks.stemPostDelete
(HooksContext hooksContext, HooksStemBean postDeleteBean) called right after a stem deletevoid
StemHooks.stemPostInsert
(HooksContext hooksContext, HooksStemBean postInsertBean) called right after a stem insertvoid
StemHooks.stemPostUpdate
(HooksContext hooksContext, HooksStemBean postUpdateBean) called right after a stem updatevoid
StemHooks.stemPreDelete
(HooksContext hooksContext, HooksStemBean preDeleteBean) called right before a stem deletevoid
StemHooks.stemPreInsert
(HooksContext hooksContext, HooksStemBean preInsertBean) called right before a stem insertvoid
StemHooks.stemPreUpdate
(HooksContext hooksContext, HooksStemBean preUpdateBean) called right before a stem update -
Uses of HooksContext in edu.internet2.middleware.grouper.hooks.examples
Modifier and TypeMethodDescriptionvoid
AttributeAutoCreateHook.attributeAssignPostCommitInsert
(HooksContext hooksContext, HooksAttributeAssignBean postCommitInsertBean) void
GrouperAttributeAssignValueRulesConfigHook.attributeAssignValuePostDelete
(HooksContext hooksContext, HooksAttributeAssignValueBean postDeleteBean) void
GrouperAttributeAssignValueRulesConfigHook.attributeAssignValuePostInsert
(HooksContext hooksContext, HooksAttributeAssignValueBean postInsertBean) void
GrouperAttributeAssignValueRulesConfigHook.attributeAssignValuePostUpdate
(HooksContext hooksContext, HooksAttributeAssignValueBean postUpdateBean) void
AttributeDefNameAttributeNameValidationHook.attributeDefNamePreInsert
(HooksContext hooksContext, HooksAttributeDefNameBean preInsertBean) void
AttributeDefNameUniqueNameCaseInsensitiveHook.attributeDefNamePreInsert
(HooksContext hooksContext, HooksAttributeDefNameBean preInsertBean) void
UniqueObjectAttributeDefNameHook.attributeDefNamePreInsert
(HooksContext hooksContext, HooksAttributeDefNameBean preInsertBean) void
AttributeDefNameAttributeNameValidationHook.attributeDefNamePreUpdate
(HooksContext hooksContext, HooksAttributeDefNameBean preUpdateBean) void
AttributeDefNameUniqueNameCaseInsensitiveHook.attributeDefNamePreUpdate
(HooksContext hooksContext, HooksAttributeDefNameBean preUpdateBean) void
UniqueObjectAttributeDefNameHook.attributeDefNamePreUpdate
(HooksContext hooksContext, HooksAttributeDefNameBean preUpdateBean) void
AttributeDefAttributeNameValidationHook.attributeDefPreInsert
(HooksContext hooksContext, HooksAttributeDefBean preInsertBean) void
AttributeDefUniqueNameCaseInsensitiveHook.attributeDefPreInsert
(HooksContext hooksContext, HooksAttributeDefBean preInsertBean) void
UniqueObjectAttributeDefHook.attributeDefPreInsert
(HooksContext hooksContext, HooksAttributeDefBean preInsertBean) void
AttributeDefAttributeNameValidationHook.attributeDefPreUpdate
(HooksContext hooksContext, HooksAttributeDefBean preUpdateBean) void
AttributeDefUniqueNameCaseInsensitiveHook.attributeDefPreUpdate
(HooksContext hooksContext, HooksAttributeDefBean preUpdateBean) void
UniqueObjectAttributeDefHook.attributeDefPreUpdate
(HooksContext hooksContext, HooksAttributeDefBean preUpdateBean) void
AttributeIncludeExcludeHook.attributePostDelete
(HooksContext hooksContext, HooksAttributeBean postDeleteBean) void
AttributeSecurityFromTypeHook.attributePostDelete
(HooksContext hooksContext, HooksAttributeBean postDeleteBean) void
AttributeIncludeExcludeHook.attributePostInsert
(HooksContext hooksContext, HooksAttributeBean postInsertBean) void
AttributeSecurityFromTypeHook.attributePostInsert
(HooksContext hooksContext, HooksAttributeBean postInsertBean) void
GroupAttributeNameValidationAttrHook.attributePostInsert
(HooksContext hooksContext, HooksAttributeBean preInsertBean) void
AttributeIncludeExcludeHook.attributePostUpdate
(HooksContext hooksContext, HooksAttributeBean postUpdateBean) void
AttributeSecurityFromTypeHook.attributePostUpdate
(HooksContext hooksContext, HooksAttributeBean postUpdateBean) void
AttributeHooksImplExampleEmail.attributePreInsert
(HooksContext hooksContext, HooksAttributeBean preInsertBean) void
AttributeHooksImplExampleEmail.attributePreUpdate
(HooksContext hooksContext, HooksAttributeBean preUpdateBean) if there is a changed emailAddress, make sure it doesnt already existin another group or subjectvoid
GroupAttributeNameValidationAttrHook.attributePreUpdate
(HooksContext hooksContext, HooksAttributeBean preUpdateBean) void
AssignReadonlyAdminPrivilegeGroupHook.groupPostCommitInsert
(HooksContext hooksContext, HooksGroupBean postCommitInsertBean) void
AssignSelfOptOutGroupPrivilegeHook.groupPostCommitInsert
(HooksContext hooksContext, HooksGroupBean postCommitInsertBean) void
LDAPProvisioningHook.groupPostInsert
(HooksContext hooksContext, HooksGroupBean postInsertBean) void
GroupAttributeNameValidationHook.groupPreInsert
(HooksContext hooksContext, HooksGroupBean preInsertBean) void
GroupHooksImplExample.groupPreInsert
(HooksContext hooksContext, HooksGroupBean preInsertBean) void
GroupLdapUniqueHookExample.groupPreInsert
(HooksContext hooksContext, HooksGroupBean preInsertBean) void
GroupUniqueExtensionHook.groupPreInsert
(HooksContext hooksContext, HooksGroupBean preInsertBean) void
GroupUniqueExtensionInFoldersHook.groupPreInsert
(HooksContext hooksContext, HooksGroupBean preInsertBean) void
GroupUniqueNameCaseInsensitiveHook.groupPreInsert
(HooksContext hooksContext, HooksGroupBean preInsertBean) void
UniqueObjectGroupHook.groupPreInsert
(HooksContext hooksContext, HooksGroupBean preInsertBean) void
GroupAttributeNameValidationHook.groupPreUpdate
(HooksContext hooksContext, HooksGroupBean preUpdateBean) void
GroupUniqueExtensionHook.groupPreUpdate
(HooksContext hooksContext, HooksGroupBean preUpdateBean) void
GroupUniqueExtensionInFoldersHook.groupPreUpdate
(HooksContext hooksContext, HooksGroupBean preUpdateBean) void
GroupUniqueNameCaseInsensitiveHook.groupPreUpdate
(HooksContext hooksContext, HooksGroupBean preUpdateBean) void
UniqueObjectGroupHook.groupPreUpdate
(HooksContext hooksContext, HooksGroupBean preUpdateBean) void
GroupTypeSecurityHook.groupTypeTuplePostDelete
(HooksContext hooksContext, HooksGroupTypeTupleBean postDeleteBean) void
GroupTypeTupleIncludeExcludeHook.groupTypeTuplePostDelete
(HooksContext hooksContext, HooksGroupTypeTupleBean postDeleteBean) void
GroupTypeSecurityHook.groupTypeTuplePostInsert
(HooksContext hooksContext, HooksGroupTypeTupleBean postInsertBean) void
GroupTypeTupleIncludeExcludeHook.groupTypeTuplePostInsert
(HooksContext hooksContext, HooksGroupTypeTupleBean postInsertBean) void
HierarchicalOrgLoaderHook.loaderPreRun
(HooksContext hooksContext, HooksLoaderBean preRunBean) void
MembershipCannotAddEveryEntityHook.membershipPreAddMember
(HooksContext hooksContext, HooksMembershipChangeBean preAddMemberBean) void
MembershipCannotAddSelfToGroupHook.membershipPreAddMember
(HooksContext hooksContext, HooksMembershipChangeBean preAddMemberBean) void
MembershipHooksImplExample.membershipPreAddMember
(HooksContext hooksContext, HooksMembershipChangeBean preAddMemberBean) void
MembershipHooksImplScreenMessageExample.membershipPreAddMember
(HooksContext hooksContext, HooksMembershipChangeBean preAddMemberBean) void
MembershipOneInFolderMaxHook.membershipPreAddMember
(HooksContext hooksContext, HooksMembershipChangeBean preAddMemberBean) void
AssignReadonlyAdminPrivilegeVetoMembershipHook.membershipPreRemoveMember
(HooksContext hooksContext, HooksMembershipChangeBean preDeleteMemberBean) void
AssignSelfOptOutMembershipPrivilegeRevocationVetoHook.membershipPreRemoveMember
(HooksContext hooksContext, HooksMembershipChangeBean preDeleteMemberBean) void
StemAttributeNameValidationHook.stemPreInsert
(HooksContext hooksContext, HooksStemBean preInsertBean) void
StemUniqueNameCaseInsensitiveHook.stemPreInsert
(HooksContext hooksContext, HooksStemBean preInsertBean) void
UniqueObjectStemHook.stemPreInsert
(HooksContext hooksContext, HooksStemBean preInsertBean) void
StemAttributeNameValidationHook.stemPreUpdate
(HooksContext hooksContext, HooksStemBean preUpdateBean) void
StemUniqueNameCaseInsensitiveHook.stemPreUpdate
(HooksContext hooksContext, HooksStemBean preUpdateBean) void
UniqueObjectStemHook.stemPreUpdate
(HooksContext hooksContext, HooksStemBean preUpdateBean) -
Uses of HooksContext in edu.internet2.middleware.grouper.hooks.logic
Modifier and TypeMethodDescriptionvoid
HookAsynchronousHandler.callback
(HooksContext hooksContext, HooksBean hooksBean) implement this as the callback to the asynchronous hookstatic void
HookAsynchronous.callbackAsynchronous
(HooksContext hooksContext, HooksBean hooksBean, HookAsynchronousHandler hookAsynchronousHandler) use this to make an asynchronous hook implementation -
Uses of HooksContext in edu.internet2.middleware.grouper.sqlCache
Modifier and TypeMethodDescriptionvoid
SqlCacheMembershipHstAssignVetoHook.attributeAssignPreInsert
(HooksContext hooksContext, HooksAttributeAssignBean preInsertBean)