Package ca.uhn.hl7v2.validation.impl
Class SimpleValidationExceptionHandler
java.lang.Object
ca.uhn.hl7v2.HapiContextSupport
ca.uhn.hl7v2.validation.AbstractValidationExceptionHandler<R>
ca.uhn.hl7v2.validation.CollectingValidationExceptionHandler<Boolean>
ca.uhn.hl7v2.validation.impl.SimpleValidationExceptionHandler
- All Implemented Interfaces:
ValidationExceptionHandler<Boolean>,ValidationExceptionHandlerFactory<Boolean>
public class SimpleValidationExceptionHandler
extends CollectingValidationExceptionHandler<Boolean>
implements ValidationExceptionHandlerFactory<Boolean>
A very simple example of a validation handler that simply returns a boolean
value as validation
result.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetNewInstance(HapiContext context) result()Returns an overall validation result based on an aggregation of all exceptions thrown during the validation process.Methods inherited from class ca.uhn.hl7v2.validation.CollectingValidationExceptionHandler
error, getExceptions, getMinimumSeverityToCollect, hasFailed, info, setMinimumSeverityToCollect, warningMethods inherited from class ca.uhn.hl7v2.validation.AbstractValidationExceptionHandler
getValidationSubject, onExceptions, setValidationSubjectMethods inherited from class ca.uhn.hl7v2.HapiContextSupport
getHapiContext, setHapiContext
-
Constructor Details
-
SimpleValidationExceptionHandler
- Parameters:
context- Hapi context
-
-
Method Details
-
result
Description copied from interface:ValidationExceptionHandlerReturns an overall validation result based on an aggregation of all exceptions thrown during the validation process. Often, this is a simple value indicating if any ValidationException has been thrown, but it can also be a complete response message that reflects the validation results.- Specified by:
resultin interfaceValidationExceptionHandler<Boolean>- Returns:
- the validation result
-
getNewInstance
- Specified by:
getNewInstancein interfaceValidationExceptionHandlerFactory<Boolean>- Parameters:
context- HAPI context- Returns:
- a new instance of a ValidationExceptionHandler
-