| 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 
 | 
| edu.internet2.middleware.grouper.hooks.logic | 
 This package contains misc logic classes that make hooks work 
 | 
| Class and Description | 
|---|
| HooksAttributeAssignBean
 bean to hold objects for attribute def name low level hooks 
 | 
| HooksAttributeAssignValueBean
 bean to hold objects for attribute def name low level hooks 
 | 
| HooksAttributeBean
 bean to hold objects for group low level hooks 
 | 
| HooksAttributeDefBean
 bean to hold objects for attribute def name low level hooks 
 | 
| HooksAttributeDefNameBean
 bean to hold objects for attribute def name low level hooks 
 | 
| HooksCompositeBean
 bean to hold objects for composite low level hooks 
 | 
| HooksContext
 context in which hooks are running 
 | 
| HooksExternalSubjectBean
 bean to hold objects for attribute def name low level hooks 
 | 
| HooksFieldBean
 bean to hold objects for field low level hooks 
 | 
| HooksGroupBean
 bean to hold objects for group low level hooks 
 | 
| HooksGroupTypeBean
 bean to hold objects for GroupType low level hooks 
 | 
| HooksGroupTypeTupleBean
 bean to hold objects for group low level hooks 
 | 
| HooksLifecycleDdlInitBean
 
 bean to hold objects for ddl init (add ddl object names here). 
 | 
| HooksLifecycleGrouperStartupBean
 bean to hold objects for grouper startup hooks 
 | 
| HooksLifecycleHibInitBean
 
 bean to hold objects for hibernate init (add mappings here). 
 | 
| HooksLifecycleHooksInitBean
 bean to hold objects for when hooks init (register your hooks here) 
 | 
| HooksLoaderBean
 bean to hold objects for group low level hooks 
 | 
| HooksMemberBean
 bean to hold objects for member low level hooks 
 | 
| HooksMemberChangeSubjectBean
 bean to hold objects for member change subject operation 
 | 
| HooksMembershipBean
 bean to hold objects for membership low level hooks 
 | 
| HooksMembershipChangeBean
 pre/post update bean for high level membership change (the main change, not
 the side effects like adding the member to the groups where the group
 to be added to is a member) 
 | 
| HooksStemBean
 bean to hold objects for stem low level hooks 
 | 
| Class and Description | 
|---|
| GrouperContextType
 Get the current context type from GrouperBuiltInContextType.currentGrouperContext() 
 | 
| GrouperContextTypeBuiltIn
 type of context 
 | 
| HooksAttributeAssignBean
 bean to hold objects for attribute def name low level hooks 
 | 
| HooksAttributeAssignValueBean
 bean to hold objects for attribute def name low level hooks 
 | 
| HooksAttributeBean
 bean to hold objects for group low level hooks 
 | 
| HooksAttributeDefBean
 bean to hold objects for attribute def name low level hooks 
 | 
| HooksAttributeDefNameBean
 bean to hold objects for attribute def name low level hooks 
 | 
| HooksBean
 base bean for hooks 
 | 
| HooksCompositeBean
 bean to hold objects for composite low level hooks 
 | 
| HooksExternalSubjectBean
 bean to hold objects for attribute def name low level hooks 
 | 
| HooksFieldBean
 bean to hold objects for field low level hooks 
 | 
| HooksGroupBean
 bean to hold objects for group low level hooks 
 | 
| HooksGrouperSessionBean
 bean to hold objects for grouper session low level hooks 
 | 
| HooksGroupTypeBean
 bean to hold objects for GroupType low level hooks 
 | 
| HooksGroupTypeTupleBean
 bean to hold objects for group low level hooks 
 | 
| HooksLifecycleDdlInitBean
 
 bean to hold objects for ddl init (add ddl object names here). 
 | 
| HooksLifecycleGrouperStartupBean
 bean to hold objects for grouper startup hooks 
 | 
| HooksLifecycleHibInitBean
 
 bean to hold objects for hibernate init (add mappings here). 
 | 
| HooksLifecycleHooksInitBean
 bean to hold objects for when hooks init (register your hooks here) 
 | 
| HooksLoaderBean
 bean to hold objects for group low level hooks 
 | 
| HooksMemberBean
 bean to hold objects for member low level hooks 
 | 
| HooksMemberChangeSubjectBean
 bean to hold objects for member change subject operation 
 | 
| HooksMembershipBean
 bean to hold objects for membership low level hooks 
 | 
| HooksMembershipChangeBean
 pre/post update bean for high level membership change (the main change, not
 the side effects like adding the member to the groups where the group
 to be added to is a member) 
 | 
| HooksStemBean
 bean to hold objects for stem low level hooks 
 | 
| Class and Description | 
|---|
| HooksAttributeAssignBean
 bean to hold objects for attribute def name low level hooks 
 | 
| HooksAttributeAssignValueBean
 bean to hold objects for attribute def name low level hooks 
 | 
| HooksAttributeBean
 bean to hold objects for group low level hooks 
 | 
| HooksAttributeDefBean
 bean to hold objects for attribute def name low level hooks 
 | 
| HooksAttributeDefNameBean
 bean to hold objects for attribute def name low level hooks 
 | 
| HooksContext
 context in which hooks are running 
 | 
| HooksGroupBean
 bean to hold objects for group low level hooks 
 | 
| HooksGroupTypeTupleBean
 bean to hold objects for group low level hooks 
 | 
| HooksLoaderBean
 bean to hold objects for group low level hooks 
 | 
| HooksMembershipChangeBean
 pre/post update bean for high level membership change (the main change, not
 the side effects like adding the member to the groups where the group
 to be added to is a member) 
 | 
| HooksStemBean
 bean to hold objects for stem low level hooks 
 | 
| Class and Description | 
|---|
| HooksBean
 base bean for hooks 
 | 
| HooksContext
 context in which hooks are running 
 | 
Copyright © 2016 Internet2. All rights reserved.