Class LoggingValidationHandler
- java.lang.Object
-
- gov.nist.secauto.metaschema.cli.util.LoggingValidationHandler
-
public final class LoggingValidationHandler extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
LoggingValidationHandler(boolean logExceptions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
handleValidationFindings(List<? extends gov.nist.secauto.metaschema.core.model.validation.IValidationFinding> findings)
boolean
handleValidationResults(gov.nist.secauto.metaschema.core.model.validation.IValidationResult result)
static LoggingValidationHandler
instance()
static LoggingValidationHandler
instance(boolean logExceptions)
boolean
isLogExceptions()
-
-
-
Constructor Detail
-
LoggingValidationHandler
protected LoggingValidationHandler(boolean logExceptions)
-
-
Method Detail
-
instance
public static LoggingValidationHandler instance()
-
instance
public static LoggingValidationHandler instance(boolean logExceptions)
-
isLogExceptions
public boolean isLogExceptions()
-
handleValidationResults
public boolean handleValidationResults(gov.nist.secauto.metaschema.core.model.validation.IValidationResult result)
-
handleValidationFindings
public void handleValidationFindings(@NonNull List<? extends gov.nist.secauto.metaschema.core.model.validation.IValidationFinding> findings)
-
-