Package no.nav.arxaas.service
Class LoggerService
- java.lang.Object
-
- no.nav.arxaas.service.LoggerService
-
@Service public class LoggerService extends Object
-
-
Constructor Summary
Constructors Constructor Description LoggerService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private intbytesize(List<String[]> payload)voidloggAnalyzationResult(RiskProfile analyzationResult, Request payload, String ip, long requestProcessingTime, Class classToLogg)voidloggAnonymizeResult(AnonymizationResultPayload payload, long requestProcessingTime, Class classToLogg, String ip)voidloggPayload(Request payload, String ip, Class classToLogg)private StringlogPrivacyModel(Request payload)private DoublelogSuppressionLimit(Request payload)private intnumColumns(List<String[]> payload)private intnumRows(List<String[]> payload)private StringResponseLog(List<String[]> payload, String ip, long requestProcessingTime)
-
-
-
Method Detail
-
loggAnalyzationResult
public void loggAnalyzationResult(RiskProfile analyzationResult, Request payload, String ip, long requestProcessingTime, Class classToLogg)
-
loggAnonymizeResult
public void loggAnonymizeResult(AnonymizationResultPayload payload, long requestProcessingTime, Class classToLogg, String ip)
-
ResponseLog
private String ResponseLog(List<String[]> payload, String ip, long requestProcessingTime)
-
-