Class GroupTypeHooks

java.lang.Object
edu.internet2.middleware.grouper.hooks.GroupTypeHooks

public abstract class GroupTypeHooks extends Object
Extend this class and configure in grouper.properties for hooks on groupType related actions
  • Field Details

    • METHOD_GROUP_TYPE_POST_COMMIT_DELETE

      public static final String METHOD_GROUP_TYPE_POST_COMMIT_DELETE
      constant for method name for: groupTypePostCommitDelete
      See Also:
    • METHOD_GROUP_TYPE_POST_COMMIT_INSERT

      public static final String METHOD_GROUP_TYPE_POST_COMMIT_INSERT
      constant for method name for: groupTypePostCommitInsert
      See Also:
    • METHOD_GROUP_TYPE_POST_COMMIT_UPDATE

      public static final String METHOD_GROUP_TYPE_POST_COMMIT_UPDATE
      constant for method name for: groupTypePostCommitUpdate
      See Also:
    • METHOD_GROUP_TYPE_POST_DELETE

      public static final String METHOD_GROUP_TYPE_POST_DELETE
      constant for method name for: groupTypePostDelete
      See Also:
    • METHOD_GROUP_TYPE_POST_INSERT

      public static final String METHOD_GROUP_TYPE_POST_INSERT
      constant for method name for: groupTypePostInsert
      See Also:
    • METHOD_GROUP_TYPE_POST_UPDATE

      public static final String METHOD_GROUP_TYPE_POST_UPDATE
      constant for method name for: groupTypePostUpdate
      See Also:
    • METHOD_GROUP_TYPE_PRE_DELETE

      public static final String METHOD_GROUP_TYPE_PRE_DELETE
      constant for method name for: groupTypePreDelete
      See Also:
    • METHOD_GROUP_TYPE_PRE_INSERT

      public static final String METHOD_GROUP_TYPE_PRE_INSERT
      constant for method name for: groupTypePreInsert
      See Also:
    • METHOD_GROUP_TYPE_PRE_UPDATE

      public static final String METHOD_GROUP_TYPE_PRE_UPDATE
      constant for method name for: groupTypePreUpdate
      See Also:
  • Constructor Details

    • GroupTypeHooks

      public GroupTypeHooks()
  • Method Details

    • groupTypePreUpdate

      public void groupTypePreUpdate(HooksContext hooksContext, HooksGroupTypeBean preUpdateBean)
      called right before a groupType update
      Parameters:
      hooksContext -
      preUpdateBean -
    • groupTypePostUpdate

      public void groupTypePostUpdate(HooksContext hooksContext, HooksGroupTypeBean postUpdateBean)
      called right after a groupType update
      Parameters:
      hooksContext -
      postUpdateBean -
    • groupTypePreInsert

      public void groupTypePreInsert(HooksContext hooksContext, HooksGroupTypeBean preInsertBean)
      called right before a groupType insert
      Parameters:
      hooksContext -
      preInsertBean -
    • groupTypePostInsert

      public void groupTypePostInsert(HooksContext hooksContext, HooksGroupTypeBean postInsertBean)
      called right after a groupType insert
      Parameters:
      hooksContext -
      postInsertBean -
    • groupTypePreDelete

      public void groupTypePreDelete(HooksContext hooksContext, HooksGroupTypeBean preDeleteBean)
      called right before a groupType delete
      Parameters:
      hooksContext -
      preDeleteBean -
    • groupTypePostDelete

      public void groupTypePostDelete(HooksContext hooksContext, HooksGroupTypeBean postDeleteBean)
      called right after a groupType delete
      Parameters:
      hooksContext -
      postDeleteBean -
    • groupTypePostCommitDelete

      public void groupTypePostCommitDelete(HooksContext hooksContext, HooksGroupTypeBean postCommitDeleteBean)
      called right after a groupType delete commit
      Parameters:
      hooksContext -
      postCommitDeleteBean -
    • groupTypePostCommitInsert

      public void groupTypePostCommitInsert(HooksContext hooksContext, HooksGroupTypeBean postCommitInsertBean)
      called right after a groupType insert commit
      Parameters:
      hooksContext -
      postCommitInsertBean -
    • groupTypePostCommitUpdate

      public void groupTypePostCommitUpdate(HooksContext hooksContext, HooksGroupTypeBean postCommitUpdateBean)
      called right after a groupType update commit
      Parameters:
      hooksContext -
      postCommitUpdateBean -