public class DefaultUserAuditProcessor extends Object implements UserAuditProcessor
| Constructor and Description |
|---|
DefaultUserAuditProcessor(AuditDao auditDao,
DirectoryDao directoryDao,
AuditLogChangesetPopulator auditLogChangesetPopulator,
AuditLogUserMapper auditLogUserMapper,
AuditLogMetadataResolver auditLogMetadataResolver) |
| Modifier and Type | Method and Description |
|---|---|
BulkAuditMapper<TransactionGroup<InternalUser,InternalUserAttribute>> |
auditBulkAddUsers() |
BulkAuditMapper<TransactionGroup<InternalUser,InternalUserAttribute>> |
auditBulkRemoveUsers() |
void |
auditCredentialUpdated(InternalUser userToUpdate) |
void |
auditUserAdded(InternalUser user) |
void |
auditUserAttributesUpdated(InternalUser internalUser,
org.apache.commons.lang3.builder.DiffResult<?> changeSet) |
void |
auditUserRemoved(InternalUser user) |
void |
auditUserUpdated(User oldUser,
InternalUser updatedUser) |
public DefaultUserAuditProcessor(AuditDao auditDao, DirectoryDao directoryDao, AuditLogChangesetPopulator auditLogChangesetPopulator, AuditLogUserMapper auditLogUserMapper, AuditLogMetadataResolver auditLogMetadataResolver)
public BulkAuditMapper<TransactionGroup<InternalUser,InternalUserAttribute>> auditBulkAddUsers()
auditBulkAddUsers in interface UserAuditProcessorpublic BulkAuditMapper<TransactionGroup<InternalUser,InternalUserAttribute>> auditBulkRemoveUsers()
auditBulkRemoveUsers in interface UserAuditProcessorpublic void auditUserAdded(InternalUser user)
auditUserAdded in interface UserAuditProcessorpublic void auditUserRemoved(InternalUser user)
auditUserRemoved in interface UserAuditProcessorpublic void auditUserUpdated(User oldUser, InternalUser updatedUser)
auditUserUpdated in interface UserAuditProcessorpublic void auditCredentialUpdated(InternalUser userToUpdate)
auditCredentialUpdated in interface UserAuditProcessorpublic void auditUserAttributesUpdated(InternalUser internalUser, org.apache.commons.lang3.builder.DiffResult<?> changeSet)
auditUserAttributesUpdated in interface UserAuditProcessorCopyright © 2024 Atlassian. All rights reserved.