Interface AuditHandlerService


public interface AuditHandlerService
Since:
5.10
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> List<com.atlassian.audit.entity.ChangedValue>
    handle(Optional<T> oldT, Optional<T> newT)
    Get a list of changed values for when an instance of T is modified/added/removed
    <T> List<com.atlassian.audit.entity.ChangedValue>
    handle(T object, AuditAction action)
    Get a list of changed values for when an instance of T is added/removed
    <T> List<com.atlassian.audit.entity.ChangedValue>
    handle(T oldT, T newT)
    Get a list of changed values for when an instance of T is modified
  • Method Details

    • handle

      <T> List<com.atlassian.audit.entity.ChangedValue> handle(T object, AuditAction action)
      Get a list of changed values for when an instance of T is added/removed
    • handle

      <T> List<com.atlassian.audit.entity.ChangedValue> handle(Optional<T> oldT, Optional<T> newT)
      Get a list of changed values for when an instance of T is modified/added/removed
    • handle

      <T> List<com.atlassian.audit.entity.ChangedValue> handle(T oldT, T newT)
      Get a list of changed values for when an instance of T is modified