Setup this consumer to print out entries (Grouper 2.3+)
Configure the change log print consumer in grouper-loader.properties
changeLog.consumer.printTest.class = edu.internet2.middleware.grouper.changeLog.consumer.PrintTest changeLog.consumer.printTest.quartzCron =
Start the loader, do some things in GSH
GrouperSession grouperSession = GrouperSession.startRootSession(); Group group = new GroupSave(grouperSession).assignName("test:testGroup").assignCreateParentStemsIfNotExist(true).save(); addMember("test:testGroup", "GrouperSystem"); delMember("test:testGroup", "GrouperSystem");
Wait until the top of the next minute, and see some output in STDOUT
Change log entry: stem -> addStem, null Change log entry: privilege -> addPrivilege, null Group add, name: test:testGroup Change log entry: member -> addMember, null Change log entry: privilege -> addPrivilege, null Change log entry: privilege -> addPrivilege, null Change log entry: privilege -> addPrivilege, null Change log entry: membership -> addMembership, null Change log entry: membership -> deleteMembership, null