Details
-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
2.5.29
-
None
Description
The edu.internet2.middleware.grouper.changeLog.ChangeLogEntry has the "contextId" value for the action that created the ChangeLogEntry. However, there appears to be no "obvious" way to get the corresponding edu.internet2.middleware.grouper.audit.AuditEntry.
Maybe the ChangeLogEntry could have a new method ".getAuditEntry()" that would return the indicated AuditEntry object?
It also might be helpful if there were also a generic way to "find AuditEntry object(s)" by only the "contextId" value too.
Maybe the edu.internet2.middleware.grouper.audit.UserAuditQuery should support something like ".addAuditTypeFieldValue("contextid", "xxxxxxx")" or maybe a list of "contextId" values to build a report specific to a set of contexts?