Class AttributeAssignHooks
java.lang.Object
edu.internet2.middleware.grouper.hooks.AttributeAssignHooks
- Direct Known Subclasses:
AttributeAutoCreateHook
,SqlCacheMembershipHstAssignVetoHook
Extend this class and configure in grouper.properties for hooks on
new attribute assign framework related actions
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
constant for method name for: attributeAssignPostCommitDeletestatic final String
constant for method name for: attributeAssignPostCommitInsertstatic final String
constant for method name for: attributeAssignPostCommitUpdatestatic final String
constant for method name for: attributeAssignPostDeletestatic final String
constant for method name for: attributeAssignPostInsertstatic final String
constant for method name for: attributeAssignPostUpdatestatic final String
constant for method name for: attributeAssignPreDeletestatic final String
constant for method name for: attributeAssignPreInsertstatic final String
constant for method name for: attributeAssignPreUpdate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
attributeAssignPostCommitDelete
(HooksContext hooksContext, HooksAttributeAssignBean postCommitDeleteBean) called right after a commit involving a attribute assign delete commitvoid
attributeAssignPostCommitInsert
(HooksContext hooksContext, HooksAttributeAssignBean postCommitInsertBean) called right after the commit of a post insert commit.void
attributeAssignPostCommitUpdate
(HooksContext hooksContext, HooksAttributeAssignBean postCommitUpdateBean) called right after a commit on a attribute assign update commitvoid
attributeAssignPostDelete
(HooksContext hooksContext, HooksAttributeAssignBean postDeleteBean) called right after a attribute assign deletevoid
attributeAssignPostInsert
(HooksContext hooksContext, HooksAttributeAssignBean postInsertBean) called right after a attribute assign insertvoid
attributeAssignPostUpdate
(HooksContext hooksContext, HooksAttributeAssignBean postUpdateBean) called right after a attribute assign updatevoid
attributeAssignPreDelete
(HooksContext hooksContext, HooksAttributeAssignBean preDeleteBean) called right before a attribute assign deletevoid
attributeAssignPreInsert
(HooksContext hooksContext, HooksAttributeAssignBean preInsertBean) called right before a attribute assign insertvoid
attributeAssignPreUpdate
(HooksContext hooksContext, HooksAttributeAssignBean preUpdateBean) called right before a attribute assign update
-
Field Details
-
METHOD_ATTRIBUTE_ASSIGN_POST_COMMIT_DELETE
constant for method name for: attributeAssignPostCommitDelete- See Also:
-
METHOD_ATTRIBUTE_ASSIGN_POST_COMMIT_INSERT
constant for method name for: attributeAssignPostCommitInsert- See Also:
-
METHOD_ATTRIBUTE_ASSIGN_POST_COMMIT_UPDATE
constant for method name for: attributeAssignPostCommitUpdate- See Also:
-
METHOD_ATTRIBUTE_ASSIGN_POST_DELETE
constant for method name for: attributeAssignPostDelete- See Also:
-
METHOD_ATTRIBUTE_ASSIGN_POST_INSERT
constant for method name for: attributeAssignPostInsert- See Also:
-
METHOD_ATTRIBUTE_ASSIGN_POST_UPDATE
constant for method name for: attributeAssignPostUpdate- See Also:
-
METHOD_ATTRIBUTE_ASSIGN_PRE_DELETE
constant for method name for: attributeAssignPreDelete- See Also:
-
METHOD_ATTRIBUTE_ASSIGN_PRE_INSERT
constant for method name for: attributeAssignPreInsert- See Also:
-
METHOD_ATTRIBUTE_ASSIGN_PRE_UPDATE
constant for method name for: attributeAssignPreUpdate- See Also:
-
-
Constructor Details
-
AttributeAssignHooks
public AttributeAssignHooks()
-
-
Method Details
-
attributeAssignPreUpdate
public void attributeAssignPreUpdate(HooksContext hooksContext, HooksAttributeAssignBean preUpdateBean) called right before a attribute assign update- Parameters:
hooksContext
-preUpdateBean
-
-
attributeAssignPostUpdate
public void attributeAssignPostUpdate(HooksContext hooksContext, HooksAttributeAssignBean postUpdateBean) called right after a attribute assign update- Parameters:
hooksContext
-postUpdateBean
-
-
attributeAssignPreInsert
public void attributeAssignPreInsert(HooksContext hooksContext, HooksAttributeAssignBean preInsertBean) called right before a attribute assign insert- Parameters:
hooksContext
-preInsertBean
-
-
attributeAssignPostInsert
public void attributeAssignPostInsert(HooksContext hooksContext, HooksAttributeAssignBean postInsertBean) called right after a attribute assign insert- Parameters:
hooksContext
-postInsertBean
-
-
attributeAssignPostCommitInsert
public void attributeAssignPostCommitInsert(HooksContext hooksContext, HooksAttributeAssignBean postCommitInsertBean) called right after the commit of a post insert commit. Note, cant veto this or participate in the tx- Parameters:
hooksContext
-postCommitInsertBean
-
-
attributeAssignPreDelete
public void attributeAssignPreDelete(HooksContext hooksContext, HooksAttributeAssignBean preDeleteBean) called right before a attribute assign delete- Parameters:
hooksContext
-preDeleteBean
-
-
attributeAssignPostDelete
public void attributeAssignPostDelete(HooksContext hooksContext, HooksAttributeAssignBean postDeleteBean) called right after a attribute assign delete- Parameters:
hooksContext
-postDeleteBean
-
-
attributeAssignPostCommitDelete
public void attributeAssignPostCommitDelete(HooksContext hooksContext, HooksAttributeAssignBean postCommitDeleteBean) called right after a commit involving a attribute assign delete commit- Parameters:
hooksContext
-postCommitDeleteBean
-
-
attributeAssignPostCommitUpdate
public void attributeAssignPostCommitUpdate(HooksContext hooksContext, HooksAttributeAssignBean postCommitUpdateBean) called right after a commit on a attribute assign update commit- Parameters:
hooksContext
-postCommitUpdateBean
-
-