Object function ( MethodInvocation arg0 ) { Log loc0 = getLoggerForInvocation ( arg0 ) ; if ( isInterceptorEnabled ( arg0 , loc0 ) ) { return invokeUnderTrace ( arg0 , loc0 ) ; } else { return arg0 . proceed ( ) ; } }
determines whether or not logging is enabled for the particular methodinvocation . if not , the method invocation proceeds as normal , otherwise the method invocation is passed to the invokeundertrace method for handling . concode_field_sep Log defaultLogger concode_elem_sep boolean hideProxyClassNames concode_field_sep void setLoggerName concode_elem_sep void setHideProxyClassNames concode_elem_sep boolean isLogEnabled concode_elem_sep Log getLoggerForInvocation concode_elem_sep boolean isInterceptorEnabled concode_elem_sep Object invokeUnderTrace concode_elem_sep void setUseDynamicLogger concode_elem_sep Class<?> getClassForLogging