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
ChangeLogEntry represents a user change log record.
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_DEF_ADD label for attribute def add
ChangeLogLabels.ATTRIBUTE_DEF_DELETE labels for attribute def delete
ChangeLogLabels.ATTRIBUTE_DEF_UPDATE labels for a attribute def 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_ADD label for group type add
ChangeLogLabels.GROUP_TYPE_DELETE labels for group type delete
ChangeLogLabels.GROUP_TYPE_UPDATE labels for a group type update
ChangeLogLabels.GROUP_UPDATE labels for a group update
ChangeLogLabels.MEMBERSHIP_ADD label for membership add
ChangeLogLabels.MEMBERSHIP_DELETE labels for membership delete
ChangeLogLabels.MEMBERSHIP_UPDATE labels for a membership update
ChangeLogLabels.PRIVILEGE_ADD labels for privilege add
ChangeLogLabels.PRIVILEGE_DELETE labels for privilege delete
ChangeLogLabels.PRIVILEGE_UPDATE labels for privilege update
ChangeLogLabels.STEM_ADD label for stem add
ChangeLogLabels.STEM_DELETE labels for stem delete
ChangeLogLabels.STEM_UPDATE labels for a stem update
ChangeLogTypeBuiltin