code: @Override
      public void before(final Method method, final Object[] params, final Object arg2) throws Throwable {
          AuditManager.getInstance().audit(method.getClass(), method, params);
      }
docs: {@inheritDoc}
  
  @see org.springframework.aop.MethodBeforeAdvice#before(java.lang.reflect.Method, java.lang.Object[], java.lang.Object)