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>
list
private static org.slf4j.Logger
logger
-
Constructor Summary
Constructors Constructor Description ValidationExecutionLogger()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
flush()
static ValidationExecutionLogger
getInstance(boolean enabled)
boolean
isEnabled()
(package private) void
log(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)
-
-