in src/main/java/com/epam/digital/data/platform/restapi/core/audit/DatabaseAuditProcessor.java [59:68]
public Object process(ProceedingJoinPoint joinPoint, Operation operation) throws Throwable {
switch (operation) {
case READ:
return findById(joinPoint);
case SEARCH:
return search(joinPoint);
default:
throw new AuditException("Unsupported audit operation");
}
}