Uses of Class
edu.internet2.middleware.grouper.changeLog.ChangeLogEntry
Packages that use ChangeLogEntry
Package
Description
This package contains the data access object interfaces that a DB
layer would have to implement (generally revolving around queries to DB)
This package contains hib3 related data access object implementations
and mappings
-
Uses of ChangeLogEntry in edu.internet2.middleware.grouper.changeLog
Subclasses of ChangeLogEntry in edu.internet2.middleware.grouper.changeLogMethods in edu.internet2.middleware.grouper.changeLog that return types with arguments of type ChangeLogEntryModifier and TypeMethodDescriptionstatic Collection<ChangeLogEntry>
ChangeLogEntry.fromJsonToCollection
(String json) convert json to a collection (generally of size one) of change log entriesMethods in edu.internet2.middleware.grouper.changeLog with parameters of type ChangeLogEntryModifier and TypeMethodDescriptionprotected void
ChangeLogConsumerBaseImpl.addGroup
(Group group, ChangeLogEntry changeLogEntry) These methods are expected to be overidden in a subclass that is specific to a provisioning target.protected void
ChangeLogConsumerBaseImpl.addGroupAndMemberships
(Group group, ChangeLogEntry changeLogEntry) protected void
ChangeLogConsumerBaseImpl.addMembership
(Subject subject, Group group, ChangeLogEntry changeLogEntry) protected void
ChangeLogConsumerBaseImpl.removeDeletedGroup
(PITGroup pitGroup, ChangeLogEntry changeLogEntry) protected void
ChangeLogConsumerBaseImpl.removeGroup
(Group group, ChangeLogEntry changeLogEntry) protected void
ChangeLogConsumerBaseImpl.removeMembership
(Subject subject, Group group, ChangeLogEntry changeLogEntry) protected void
ChangeLogConsumerBaseImpl.removeMovedGroup
(String oldGroupName, ChangeLogEntry changeLogEntry) removeMovedGroup may be called for groups that have not previously been marked, need to check the target to be sure.protected void
ChangeLogConsumerBaseImpl.renameGroup
(String oldGroupName, String newGroupName, ChangeLogEntry changeLogEntry) renameGroup may be called for groups that have not previously been marked, need to check the target to be sure.static ChangeLogTypeBuiltin
ChangeLogTypeBuiltin.retrieveChangeLogTypeByChangeLogEntry
(ChangeLogEntry changeLogEntry) lookup a change log type by category and actionprotected void
ChangeLogConsumerBaseImpl.updateGroup
(Group group, ChangeLogEntry changeLogEntry) Method parameters in edu.internet2.middleware.grouper.changeLog with type arguments of type ChangeLogEntryModifier and TypeMethodDescriptionabstract long
ChangeLogConsumerBase.processChangeLogEntries
(List<ChangeLogEntry> changeLogEntryList, ChangeLogProcessorMetadata changeLogProcessorMetadata) process the change logslong
ChangeLogConsumerBaseImpl.processChangeLogEntries
(List<ChangeLogEntry> changeLogEntryList, ChangeLogProcessorMetadata changeLogProcessorMetadata) Process the list of changeLogEntries since the last time this consumer was run.long
ChangeLogConsumerToMessage.processChangeLogEntries
(List<ChangeLogEntry> changeLogEntryList, ChangeLogProcessorMetadata changeLogProcessorMetadata) -
Uses of ChangeLogEntry in edu.internet2.middleware.grouper.changeLog.consumer
Methods in edu.internet2.middleware.grouper.changeLog.consumer with parameters of type ChangeLogEntryModifier and TypeMethodDescriptionprotected void
PrintChangeLogConsumer.addGroup
(Group group, ChangeLogEntry changeLogEntry) protected void
PrintChangeLogConsumer.addGroupAndMemberships
(Group group, ChangeLogEntry changeLogEntry) protected void
PrintChangeLogConsumer.addMembership
(Subject subject, Group group, ChangeLogEntry changeLogEntry) protected void
PrintChangeLogConsumer.removeDeletedGroup
(PITGroup pitGroup, ChangeLogEntry changeLogEntry) protected void
PrintChangeLogConsumer.removeGroup
(Group group, ChangeLogEntry changeLogEntry) protected void
PrintChangeLogConsumer.removeMembership
(Subject subject, Group group, ChangeLogEntry changeLogEntry) protected void
PrintChangeLogConsumer.removeMovedGroup
(String oldGroupName, ChangeLogEntry changeLogEntry) protected void
PrintChangeLogConsumer.renameGroup
(String oldGroupName, String newGroupName, ChangeLogEntry changeLogEntry) protected void
PrintChangeLogConsumer.updateGroup
(Group group, ChangeLogEntry changeLogEntry) Method parameters in edu.internet2.middleware.grouper.changeLog.consumer with type arguments of type ChangeLogEntryModifier and TypeMethodDescriptionlong
PrintTest.processChangeLogEntries
(List<ChangeLogEntry> changeLogEntryList, ChangeLogProcessorMetadata changeLogProcessorMetadata) -
Uses of ChangeLogEntry in edu.internet2.middleware.grouper.changeLog.esb.consumer
Methods in edu.internet2.middleware.grouper.changeLog.esb.consumer with parameters of type ChangeLogEntryModifier and TypeMethodDescriptionabstract void
EsbEventType.processChangeLogEntry
(EsbEventContainer esbEventContainer, ChangeLogEntry changeLogEntry) Method parameters in edu.internet2.middleware.grouper.changeLog.esb.consumer with type arguments of type ChangeLogEntryModifier and TypeMethodDescriptionlong
EsbConsumer.processChangeLogEntries
(List<ChangeLogEntry> changeLogEntryList, ChangeLogProcessorMetadata changeLogProcessorMetadata1) long
RuleConsumer.processChangeLogEntries
(List<ChangeLogEntry> changeLogEntryList, ChangeLogProcessorMetadata changeLogProcessorMetadata) -
Uses of ChangeLogEntry in edu.internet2.middleware.grouper.client
Method parameters in edu.internet2.middleware.grouper.client with type arguments of type ChangeLogEntryModifier and TypeMethodDescriptionlong
GroupSyncConsumer.processChangeLogEntries
(List<ChangeLogEntry> changeLogEntryList, ChangeLogProcessorMetadata changeLogProcessorMetadata) This is going to do best efforts, but if it cant get through, then log and continue... -
Uses of ChangeLogEntry in edu.internet2.middleware.grouper.internal.dao
Methods in edu.internet2.middleware.grouper.internal.dao that return ChangeLogEntryModifier and TypeMethodDescriptionChangeLogEntryDAO.findBySequenceNumber
(long sequenceNumber, boolean exceptionIfNotFound) find by sequence number.Methods in edu.internet2.middleware.grouper.internal.dao that return types with arguments of type ChangeLogEntryModifier and TypeMethodDescriptionChangeLogEntryDAO.retrieveBatch
(long afterSequenceNumber, int batchSize) get the change log records after a sequence number, not including the sequence numberMethods in edu.internet2.middleware.grouper.internal.dao with parameters of type ChangeLogEntryModifier and TypeMethodDescriptionvoid
ChangeLogEntryDAO.delete
(ChangeLogEntry changeLogEntry) delete change log entry objectvoid
ChangeLogEntryDAO.save
(ChangeLogEntry changeLogEntry) insert a change log entry objectvoid
ChangeLogEntryDAO.update
(ChangeLogEntry changeLogEntry) update a change log entry objectMethod parameters in edu.internet2.middleware.grouper.internal.dao with type arguments of type ChangeLogEntryModifier and TypeMethodDescriptionvoid
ChangeLogEntryDAO.saveBatch
(Set<ChangeLogEntry> changeLogEntries, boolean isTempBatch) insert a batch of change log entry objects -
Uses of ChangeLogEntry in edu.internet2.middleware.grouper.internal.dao.hib3
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return ChangeLogEntryModifier and TypeMethodDescriptionHib3ChangeLogEntryDAO.findBySequenceNumber
(long sequenceNumber, boolean exceptionIfNotFound) Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return types with arguments of type ChangeLogEntryModifier and TypeMethodDescriptionHib3ChangeLogEntryDAO.retrieveBatch
(long afterSequenceNumber, int batchSize) Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type ChangeLogEntryModifier and TypeMethodDescriptionvoid
Hib3ChangeLogEntryDAO.delete
(ChangeLogEntry changeLogEntry) void
Hib3ChangeLogEntryDAO.save
(ChangeLogEntry changeLogEntry) void
Hib3ChangeLogEntryDAO.update
(ChangeLogEntry changeLogEntry) Method parameters in edu.internet2.middleware.grouper.internal.dao.hib3 with type arguments of type ChangeLogEntryModifier and TypeMethodDescriptionvoid
Hib3ChangeLogEntryDAO.saveBatch
(Set<ChangeLogEntry> changeLogEntries, boolean isTempBatch) -
Uses of ChangeLogEntry in edu.internet2.middleware.grouper.pit
Methods in edu.internet2.middleware.grouper.pit that return types with arguments of type ChangeLogEntryModifier and TypeMethodDescriptionPITAttributeAssign.getChangeLogUpdates()
PITAttributeAssignActionSet.getChangeLogUpdates()
PITAttributeDefNameSet.getChangeLogUpdates()
PITGroupSet.getChangeLogUpdates()
PITMembership.getChangeLogUpdates()
PITRoleSet.getChangeLogUpdates()