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 AuditLogMetadataResolver
public String resolveIpAddress()
resolveIpAddress
in interface AuditLogMetadataResolver
public AuditLogEventSource resolveSource()
resolveSource
in interface AuditLogMetadataResolver
Copyright © 2024 Atlassian. All rights reserved.