edu.internet2.middleware.grouper.hooks
Class GroupTypeHooks

java.lang.Object
  extended by 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 Summary
static String METHOD_GROUP_TYPE_POST_COMMIT_DELETE
          constant for method name for: groupTypePostCommitDelete
static String METHOD_GROUP_TYPE_POST_COMMIT_INSERT
          constant for method name for: groupTypePostCommitInsert
static String METHOD_GROUP_TYPE_POST_COMMIT_UPDATE
          constant for method name for: groupTypePostCommitUpdate
static String METHOD_GROUP_TYPE_POST_DELETE
          constant for method name for: groupTypePostDelete
static String METHOD_GROUP_TYPE_POST_INSERT
          constant for method name for: groupTypePostInsert
static String METHOD_GROUP_TYPE_POST_UPDATE
          constant for method name for: groupTypePostUpdate
static String METHOD_GROUP_TYPE_PRE_DELETE
          constant for method name for: groupTypePreDelete
static String METHOD_GROUP_TYPE_PRE_INSERT
          constant for method name for: groupTypePreInsert
static String METHOD_GROUP_TYPE_PRE_UPDATE
          constant for method name for: groupTypePreUpdate
 
Constructor Summary
GroupTypeHooks()
           
 
Method Summary
 void groupTypePostCommitDelete(HooksContext hooksContext, HooksGroupTypeBean postCommitDeleteBean)
          called right after a groupType delete commit
 void groupTypePostCommitInsert(HooksContext hooksContext, HooksGroupTypeBean postCommitInsertBean)
          called right after a groupType insert commit
 void groupTypePostCommitUpdate(HooksContext hooksContext, HooksGroupTypeBean postCommitUpdateBean)
          called right after a groupType update commit
 void groupTypePostDelete(HooksContext hooksContext, HooksGroupTypeBean postDeleteBean)
          called right after a groupType delete
 void groupTypePostInsert(HooksContext hooksContext, HooksGroupTypeBean postInsertBean)
          called right after a groupType insert
 void groupTypePostUpdate(HooksContext hooksContext, HooksGroupTypeBean postUpdateBean)
          called right after a groupType update
 void groupTypePreDelete(HooksContext hooksContext, HooksGroupTypeBean preDeleteBean)
          called right before a groupType delete
 void groupTypePreInsert(HooksContext hooksContext, HooksGroupTypeBean preInsertBean)
          called right before a groupType insert
 void groupTypePreUpdate(HooksContext hooksContext, HooksGroupTypeBean preUpdateBean)
          called right before a groupType update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

METHOD_GROUP_TYPE_POST_COMMIT_DELETE

public static final String METHOD_GROUP_TYPE_POST_COMMIT_DELETE
constant for method name for: groupTypePostCommitDelete

See Also:
Constant Field Values

METHOD_GROUP_TYPE_POST_COMMIT_INSERT

public static final String METHOD_GROUP_TYPE_POST_COMMIT_INSERT
constant for method name for: groupTypePostCommitInsert

See Also:
Constant Field Values

METHOD_GROUP_TYPE_POST_COMMIT_UPDATE

public static final String METHOD_GROUP_TYPE_POST_COMMIT_UPDATE
constant for method name for: groupTypePostCommitUpdate

See Also:
Constant Field Values

METHOD_GROUP_TYPE_POST_DELETE

public static final String METHOD_GROUP_TYPE_POST_DELETE
constant for method name for: groupTypePostDelete

See Also:
Constant Field Values

METHOD_GROUP_TYPE_POST_INSERT

public static final String METHOD_GROUP_TYPE_POST_INSERT
constant for method name for: groupTypePostInsert

See Also:
Constant Field Values

METHOD_GROUP_TYPE_POST_UPDATE

public static final String METHOD_GROUP_TYPE_POST_UPDATE
constant for method name for: groupTypePostUpdate

See Also:
Constant Field Values

METHOD_GROUP_TYPE_PRE_DELETE

public static final String METHOD_GROUP_TYPE_PRE_DELETE
constant for method name for: groupTypePreDelete

See Also:
Constant Field Values

METHOD_GROUP_TYPE_PRE_INSERT

public static final String METHOD_GROUP_TYPE_PRE_INSERT
constant for method name for: groupTypePreInsert

See Also:
Constant Field Values

METHOD_GROUP_TYPE_PRE_UPDATE

public static final String METHOD_GROUP_TYPE_PRE_UPDATE
constant for method name for: groupTypePreUpdate

See Also:
Constant Field Values
Constructor Detail

GroupTypeHooks

public GroupTypeHooks()
Method Detail

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 -