Class ValidationExecutionLogger
- java.lang.Object
-
- org.eclipse.rdf4j.sail.shacl.ast.planNodes.ValidationExecutionLogger
-
- Direct Known Subclasses:
DeactivatedValidationLogger
public class ValidationExecutionLogger extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<LogStatement>listprivate static org.slf4j.Loggerlogger
-
Constructor Summary
Constructors Constructor Description ValidationExecutionLogger()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidflush()static ValidationExecutionLoggergetInstance(boolean enabled)booleanisEnabled()(package private) voidlog(int depth, java.lang.String name, ValidationTuple tuple, PlanNode planNode, java.lang.String id, java.lang.String message)
-
-
-
Field Detail
-
logger
private static final org.slf4j.Logger logger
-
list
private final java.util.List<LogStatement> list
-
-
Method Detail
-
log
void log(int depth, java.lang.String name, ValidationTuple tuple, PlanNode planNode, java.lang.String id, java.lang.String message)
-
flush
public void flush()
-
isEnabled
public boolean isEnabled()
-
getInstance
public static ValidationExecutionLogger getInstance(boolean enabled)
-
-