Package edu.internet2.middleware.grouper.changeLog

Interface Summary
ChangeLogLabel look in ChangeLogLabels for
ChangeLogTypeIdentifier interface which could be on the enum, or class, or whatever.
 

Class Summary
ChangeLogConsumer changeLog consumer
ChangeLogConsumerBase extend this class and register in the grouper-loader.properties to be a change log consumer
ChangeLogConsumerBaseImpl Default @ChangeLogConsumerBase implementation.
ChangeLogConsumerToMessage  
ChangeLogEntry represents a user change log record.
ChangeLogHelper  
ChangeLogId we want the millis since 1970, though we also want to go down to microsecond, not millis.
ChangeLogLabels  
ChangeLogProcessorMetadata metadata about the change log
ChangeLogTempToEntity convert the temp objects to regular objects
ChangeLogType type of changeLog
ChangeLogTypeFinder find a type
 

Enum Summary
ChangeLogLabels.ATTRIBUTE_ASSIGN_ACTION_ADD label for attribute assign action add
ChangeLogLabels.ATTRIBUTE_ASSIGN_ACTION_DELETE label for attribute assign action delete
ChangeLogLabels.ATTRIBUTE_ASSIGN_ACTION_SET_ADD label for attribute assign action set add
ChangeLogLabels.ATTRIBUTE_ASSIGN_ACTION_SET_DELETE label for attribute assign action set delete
ChangeLogLabels.ATTRIBUTE_ASSIGN_ACTION_UPDATE label for attribute assign action update
ChangeLogLabels.ATTRIBUTE_ASSIGN_ADD label for attribute assign add
ChangeLogLabels.ATTRIBUTE_ASSIGN_DELETE label for attribute assign delete
ChangeLogLabels.ATTRIBUTE_ASSIGN_VALUE_ADD label for attribute assign value add
ChangeLogLabels.ATTRIBUTE_ASSIGN_VALUE_DELETE label for attribute assign value delete
ChangeLogLabels.ATTRIBUTE_DEF_ADD label for attribute def add
ChangeLogLabels.ATTRIBUTE_DEF_DELETE labels for attribute def delete
ChangeLogLabels.ATTRIBUTE_DEF_NAME_ADD label for attribute def name add
ChangeLogLabels.ATTRIBUTE_DEF_NAME_DELETE label for attribute def name delete
ChangeLogLabels.ATTRIBUTE_DEF_NAME_SET_ADD label for attribute def name set add
ChangeLogLabels.ATTRIBUTE_DEF_NAME_SET_DELETE label for attribute def name set delete
ChangeLogLabels.ATTRIBUTE_DEF_NAME_UPDATE label for attribute def name update
ChangeLogLabels.ATTRIBUTE_DEF_UPDATE labels for a attribute def update
ChangeLogLabels.ENTITY_ADD label for entity add
ChangeLogLabels.ENTITY_DELETE labels for entity delete
ChangeLogLabels.ENTITY_UPDATE labels for a entity update
ChangeLogLabels.GROUP_ADD label for group add
ChangeLogLabels.GROUP_DELETE labels for group delete
ChangeLogLabels.GROUP_FIELD_ADD label for group field add
ChangeLogLabels.GROUP_FIELD_DELETE labels for group field delete
ChangeLogLabels.GROUP_FIELD_UPDATE labels for a group field update
ChangeLogLabels.GROUP_TYPE_ASSIGN labels for group type assign
ChangeLogLabels.GROUP_TYPE_UNASSIGN labels for group type unassign
ChangeLogLabels.GROUP_UPDATE labels for a group update
ChangeLogLabels.MEMBER_ADD labels for member add
ChangeLogLabels.MEMBER_DELETE labels for member delete
ChangeLogLabels.MEMBER_UPDATE labels for member update
ChangeLogLabels.MEMBERSHIP_ADD label for membership add
ChangeLogLabels.MEMBERSHIP_DELETE labels for membership delete
ChangeLogLabels.MEMBERSHIP_UPDATE labels for a membership update
ChangeLogLabels.PERMISSION_CHANGE_ON_ROLE label for permission changes on roles
ChangeLogLabels.PRIVILEGE_ADD labels for privilege add
ChangeLogLabels.PRIVILEGE_DELETE labels for privilege delete
ChangeLogLabels.PRIVILEGE_UPDATE labels for privilege update
ChangeLogLabels.ROLE_SET_ADD label for role set add
ChangeLogLabels.ROLE_SET_DELETE label for role set delete
ChangeLogLabels.STEM_ADD label for stem add
ChangeLogLabels.STEM_DELETE labels for stem delete
ChangeLogLabels.STEM_UPDATE labels for a stem update
ChangeLogTypeBuiltin