All Known Subinterfaces:
LoggerAwareInvocationTracker
All Known Implementing Classes:
InvocationTracker.NoOpInvocationTracker, MeasurementInvocationTracker

public interface InvocationTracker
  • Method Details

    • trackMethodInvoked

      void trackMethodInvoked(Method method, Object invokeMethodsOn, Duration duration, Object argument)
      Track that the method had been invocation
      Parameters:
      method - the invoked method
      invokeMethodsOn - The object where the method was invoked on
      duration - the duration of the invocation
      argument - the argument passed to the method