@ Around ( value = "execution(* *(..)) && (@annotation(method))" ) public Object doProfilingMethod ( ProceedingJoinPoint pjp , Monitor method ) throws Throwable { return doProfiling ( pjp , method . producerId ( ) , method . subsystem ( ) , method . category ( ) ) ; }
Common method profiling entry - point .