public class AuditLogMetadataResolverImpl extends Object implements AuditLogMetadataResolver
| Modifier and Type | Field and Description |
|---|---|
static ImmutableAuditLogAuthor |
DEFAULT_AUTHOR |
| Constructor and Description |
|---|
AuditLogMetadataResolverImpl(ThreadLocalStateAccessor threadLocalStateAccessor,
AuditLogContextInternal auditLogContextInternal) |
| Modifier and Type | Method and Description |
|---|---|
AuditLogAuthor |
resolveAuthor() |
String |
resolveIpAddress() |
AuditLogEventSource |
resolveSource() |
void |
setTrustedProxyManager(TrustedProxyManager trustedProxyManager) |
void |
setUserDao(InternalUserDao userDao) |
public static final ImmutableAuditLogAuthor DEFAULT_AUTHOR
public AuditLogMetadataResolverImpl(ThreadLocalStateAccessor threadLocalStateAccessor, AuditLogContextInternal auditLogContextInternal)
public void setUserDao(InternalUserDao userDao)
public void setTrustedProxyManager(TrustedProxyManager trustedProxyManager)
public AuditLogAuthor resolveAuthor()
resolveAuthor in interface AuditLogMetadataResolverpublic String resolveIpAddress()
resolveIpAddress in interface AuditLogMetadataResolverpublic AuditLogEventSource resolveSource()
resolveSource in interface AuditLogMetadataResolverCopyright © 2021 Atlassian. All rights reserved.