Class MembershipCannotAddEveryEntityHook
java.lang.Object
edu.internet2.middleware.grouper.hooks.MembershipHooks
edu.internet2.middleware.grouper.hooks.examples.MembershipCannotAddEveryEntityHook
Hook allows only sysadmins to add every entity to group or privileges
-
Field Summary
Fields inherited from class edu.internet2.middleware.grouper.hooks.MembershipHooks
METHOD_MEMBERSHIP_POST_ADD_MEMBER, METHOD_MEMBERSHIP_POST_COMMIT_ADD_MEMBER, METHOD_MEMBERSHIP_POST_COMMIT_DELETE, METHOD_MEMBERSHIP_POST_COMMIT_INSERT, METHOD_MEMBERSHIP_POST_COMMIT_REMOVE_MEMBER, METHOD_MEMBERSHIP_POST_COMMIT_UPDATE, METHOD_MEMBERSHIP_POST_DELETE, METHOD_MEMBERSHIP_POST_INSERT, METHOD_MEMBERSHIP_POST_REMOVE_MEMBER, METHOD_MEMBERSHIP_POST_UPDATE, METHOD_MEMBERSHIP_PRE_ADD_MEMBER, METHOD_MEMBERSHIP_PRE_DELETE, METHOD_MEMBERSHIP_PRE_INSERT, METHOD_MEMBERSHIP_PRE_REMOVE_MEMBER, METHOD_MEMBERSHIP_PRE_UPDATE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
if this feature is enabledstatic void
void
membershipPreAddMember
(HooksContext hooksContext, HooksMembershipChangeBean preAddMemberBean) called right before a membership update (high level, not the side effects)static void
see if this is configured in the grouper.properties, if so, register this hookMethods inherited from class edu.internet2.middleware.grouper.hooks.MembershipHooks
membershipPostAddMember, membershipPostCommitAddMember, membershipPostCommitDelete, membershipPostCommitInsert, membershipPostCommitRemoveMember, membershipPostCommitUpdate, membershipPostDelete, membershipPostInsert, membershipPostRemoveMember, membershipPostUpdate, membershipPreDelete, membershipPreInsert, membershipPreRemoveMember, membershipPreUpdate
-
Field Details
-
HOOK_VETO_CANNOT_ADD_EVERY_ENTITY
- See Also:
-
-
Constructor Details
-
MembershipCannotAddEveryEntityHook
public MembershipCannotAddEveryEntityHook()
-
-
Method Details
-
clearHook
public static void clearHook() -
cannotAddEveryEntityEnabled
public static boolean cannotAddEveryEntityEnabled()if this feature is enabled- Returns:
- true if enabled
-
membershipPreAddMember
public void membershipPreAddMember(HooksContext hooksContext, HooksMembershipChangeBean preAddMemberBean) Description copied from class:MembershipHooks
called right before a membership update (high level, not the side effects) -
registerHookIfNecessary
public static void registerHookIfNecessary()see if this is configured in the grouper.properties, if so, register this hook
-