Uses of Interface
edu.internet2.middleware.grouper.hooks.logic.GrouperHookTypeInterface
Packages that use GrouperHookTypeInterface
Package
Description
This package contains misc logic classes that make hooks work
-
Uses of GrouperHookTypeInterface in edu.internet2.middleware.grouper.hooks.logic
Classes in edu.internet2.middleware.grouper.hooks.logic that implement GrouperHookTypeInterfaceModifier and TypeClassDescriptionenumtype of hook, and manages the classes and instancesMethods in edu.internet2.middleware.grouper.hooks.logic with parameters of type GrouperHookTypeInterfaceModifier and TypeMethodDescriptionstatic voidGrouperHooksUtils.callHooksIfRegistered(GrouperHookTypeInterface grouperHookTypeInterface, String hookMethodName, HooksBean hooksBean, VetoType vetoType) static voidGrouperHooksUtils.callHooksIfRegistered(GrouperHookTypeInterface grouperHookTypeInterface, String hookMethodName, Class<? extends HooksBean> hooksBeanClass, Object[] businessObjects, Class[] businessClasses, VetoType vetoType) static voidGrouperHooksUtils.callHooksIfRegistered(GrouperHookTypeInterface grouperHookTypeInterface, String hookMethodName, Class<? extends HooksBean> hooksBeanClass, Object businessObject, Class businessClass, VetoType vetoType) static voidGrouperHooksUtils.callHooksIfRegistered(Object object, GrouperHookTypeInterface grouperHookTypeInterface, String hookMethodName, Class<? extends HooksBean> hooksBeanClass, Object[] businessObjects, Class[] businessClasses, VetoType vetoType, boolean resetDbVersion, boolean clearDbVersion) static voidGrouperHooksUtils.callHooksIfRegistered(Object object, GrouperHookTypeInterface grouperHookTypeInterface, String hookMethodName, Class<? extends HooksBean> hooksBeanClass, Object businessObject, Class businessClass, VetoType vetoType, boolean resetDbVersion, boolean clearDbVersion) static List<GrouperHookMethodAndObject>GrouperHookType.hooksInstances(GrouperHookTypeInterface grouperHookTypeInterface, String methodName, Class<?> beanClass) get an instance for this group typestatic voidGrouperHooksUtils.schedulePostCommitHooksIfRegistered(GrouperHookTypeInterface grouperHookTypeInterface, String hookMethodName, HooksBean hooksBean) if there are hooks available, schedule the post commit callstatic voidGrouperHooksUtils.schedulePostCommitHooksIfRegistered(GrouperHookTypeInterface grouperHookTypeInterface, String hookMethodName, Class<? extends HooksBean> hooksBeanClass, Object[] businessObjects, Class[] businessClasses) if there are hooks available, schedule the post commit callstatic voidGrouperHooksUtils.schedulePostCommitHooksIfRegistered(GrouperHookTypeInterface grouperHookTypeInterface, String hookMethodName, Class<? extends HooksBean> hooksBeanClass, Object businessObject, Class businessClass) if there are hooks available, schedule the post commit call