code: @Override
      public AuditService getAuditService() {
          InvocationHandler ih = new TransactionInvocationHandler(_wrapped.getAuditService(), _persistent);
          return (AuditService)Proxy.newProxyInstance(getClass().getClassLoader(), new Class[] {AuditLogService.class}, ih);
      }
docs: {@inheritDoc}