Class AdviceFunctionCallRecorderWithCapture


  • public class AdviceFunctionCallRecorderWithCapture
    extends java.lang.Object
    This advice is supposed to be injected on methods. It will call the recorder to record the method call on the next snapshot. This advice capture the values of the parameters.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void enter​(java.lang.reflect.Method method, java.lang.Object[] allArguments)  
      static void exit​(java.lang.Object returnValueFromMethod)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AdviceFunctionCallRecorderWithCapture

        public AdviceFunctionCallRecorderWithCapture()
    • Method Detail

      • enter

        @OnMethodEnter
        public static void enter​(@Origin
                                 java.lang.reflect.Method method,
                                 @AllArguments
                                 java.lang.Object[] allArguments)
      • exit

        @OnMethodExit(onThrowable=java.lang.Throwable.class)
        public static void exit​(@Return(typing=DYNAMIC)
                                java.lang.Object returnValueFromMethod)