Interface TrackedMethodStrategy

All Known Implementing Classes:
CreateStrategy, DeleteStrategy, UpdateStrategy

public interface TrackedMethodStrategy
  • Method Summary

    Modifier and Type
    Method
    Description
    default UUID
    getFirst(org.aopalliance.intercept.MethodInvocation invocation)
    Get first UUID argument.
    proceed(org.aopalliance.intercept.MethodInvocation invocation)
     
  • Method Details

    • proceed

      Object proceed(org.aopalliance.intercept.MethodInvocation invocation) throws Throwable
      Throws:
      Throwable
    • getFirst

      default UUID getFirst(org.aopalliance.intercept.MethodInvocation invocation)
      Get first UUID argument.
      Parameters:
      invocation - MethodInvocation
      Returns:
      UUID argument, IllegalArgumentException otherwise