RED-9349 - Add possibility to log stuff in the rules
This commit is contained in:
parent
d6d4d50f91
commit
c887cc3b46
@ -14,23 +14,23 @@ public class RulesLogger {
|
|||||||
|
|
||||||
public void info(Context context, String message, Object... args) {
|
public void info(Context context, String message, Object... args) {
|
||||||
|
|
||||||
log("INFO", context, message, args);
|
log(LogLevel.INFO, context, message, args);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public void warn(Context context, String message, Object... args) {
|
public void warn(Context context, String message, Object... args) {
|
||||||
|
|
||||||
log("WARN", context, message, args);
|
log(LogLevel.WARN, context, message, args);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public void error(Context context, String message, Throwable throwable, Object... args) {
|
public void error(Context context, String message, Throwable throwable, Object... args) {
|
||||||
|
|
||||||
log("ERROR", context, message + " Exception: " + throwable.toString(), args);
|
log(LogLevel.ERROR, context, message + " Exception: " + throwable.toString(), args);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private void log(String logLevel, Context context, String message, Object... args) {
|
private void log(LogLevel logLevel, Context context, String message, Object... args) {
|
||||||
|
|
||||||
var formattedMessage = formatMessage(message, args);
|
var formattedMessage = formatMessage(message, args);
|
||||||
var ruleLog = RuleLogEvent.builder()
|
var ruleLog = RuleLogEvent.builder()
|
||||||
@ -41,7 +41,7 @@ public class RulesLogger {
|
|||||||
.dossierId(context.getDossierId())
|
.dossierId(context.getDossierId())
|
||||||
.dossierTemplateId(context.getDossierTemplateId())
|
.dossierTemplateId(context.getDossierTemplateId())
|
||||||
.message(formattedMessage)
|
.message(formattedMessage)
|
||||||
.logLevel(LogLevel.valueOf(logLevel))
|
.logLevel(logLevel)
|
||||||
.timeStamp(OffsetDateTime.now())
|
.timeStamp(OffsetDateTime.now())
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user