Object auditReadRequest()

in src/main/java/com/epam/digital/data/platform/soapapi/core/audit/EndpointRequestAuditAspect.java [51:61]


  Object auditReadRequest(ProceedingJoinPoint joinPoint, Object searchConditions, SoapHeaders headers)
      throws Throwable {
    auditSourceInfoProcessor.initSourceInfo(headers);

    String methodName = joinPoint.getSignature().getName();

    soapAuditFacade.auditSoapRetrieveRequest(methodName, SEARCH, BEFORE);
    Object result = joinPoint.proceed();
    soapAuditFacade.auditSoapRetrieveRequest(methodName, SEARCH, AFTER);
    return result;
  }