public abstract class AuditLogEventListener extends Object
Modifier and Type | Field and Description |
---|---|
protected AuditService |
auditService |
protected com.atlassian.event.api.EventPublisher |
eventPublisher |
protected ThreadLocalStateAccessor |
threadLocalStateAccessor |
protected TrustedProxyManager |
trustedProxyManager |
protected InternalUserDao |
userDao |
Modifier | Constructor and Description |
---|---|
protected |
AuditLogEventListener(AuditService auditService,
com.atlassian.event.api.EventPublisher eventPublisher,
ThreadLocalStateAccessor threadLocalStateAccessor,
TrustedProxyManager trustedProxyManager,
UserDAOHibernate userDao) |
Modifier and Type | Method and Description |
---|---|
void |
register() |
void |
unregister() |
protected ImmutableAuditLogChangeset.Builder |
withBasicAttributes() |
protected final AuditService auditService
protected final com.atlassian.event.api.EventPublisher eventPublisher
protected final ThreadLocalStateAccessor threadLocalStateAccessor
protected final TrustedProxyManager trustedProxyManager
protected final InternalUserDao userDao
protected AuditLogEventListener(AuditService auditService, com.atlassian.event.api.EventPublisher eventPublisher, ThreadLocalStateAccessor threadLocalStateAccessor, TrustedProxyManager trustedProxyManager, UserDAOHibernate userDao)
@PostConstruct public void register()
@PreDestroy public void unregister()
protected ImmutableAuditLogChangeset.Builder withBasicAttributes()
Copyright © 2017 Atlassian. All rights reserved.