public class ValidationHandlerDAC9
extends eu.europa.ec.taxud.validation.ValidationHandler
ValidationHandlerDAC9 handles the validation of a message.| Constructor | Description |
|---|---|
ValidationHandlerDAC9() |
Default constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
String |
handleErrors(eu.europa.ec.taxud.validation.ValidationContext context) |
Creates a string representation of the errors.
|
boolean |
initContext(eu.europa.ec.taxud.validation.ValidationContext context) |
Initialises the context. initialises the namespaces, XSDValidator and DroolsValidator and provides them to the
context.
|
boolean |
initContext(eu.europa.ec.taxud.validation.ValidationContext context,
String[] args) |
Initialises the context for this validator according the provided arguments.
|
boolean |
initContext(eu.europa.ec.taxud.validation.ValidationContext context,
eu.europa.ec.taxud.message.ValidationRequest validationRequest) |
|
eu.europa.ec.taxud.validation.input.ValidationInput |
initInput(String[] args) |
Creates a
ValidationInput according to the arguments provided (i.e. filename of the xml to be
validated). |
String |
process(eu.europa.ec.taxud.validation.input.ValidationInput input,
eu.europa.ec.taxud.validation.ValidationContext context) |
Process a ValidationInput with a specific ValidationContext.
|
additionalAttributesProcess, getAvailableBusinessRules, getConfigpublic boolean initContext(eu.europa.ec.taxud.validation.ValidationContext context)
throws eu.europa.ec.taxud.validation.ValidationException
initContext in class eu.europa.ec.taxud.validation.ValidationHandlereu.europa.ec.taxud.validation.ValidationExceptionpublic boolean initContext(eu.europa.ec.taxud.validation.ValidationContext context,
String[] args)
initContext in class eu.europa.ec.taxud.handler.AbstractHandlercontext - the validation contextargs - the arguments provided by the userpublic boolean initContext(eu.europa.ec.taxud.validation.ValidationContext context,
eu.europa.ec.taxud.message.ValidationRequest validationRequest)
initContext in class eu.europa.ec.taxud.validation.ValidationHandlerpublic String process(eu.europa.ec.taxud.validation.input.ValidationInput input, eu.europa.ec.taxud.validation.ValidationContext context) throws eu.europa.ec.taxud.validation.ValidationException
process in class eu.europa.ec.taxud.validation.ValidationHandlerinput - The input message to validatecontext - The validation contexteu.europa.ec.taxud.validation.ValidationExceptionpublic eu.europa.ec.taxud.validation.input.ValidationInput initInput(String[] args)
ValidationInput according to the arguments provided (i.e. filename of the xml to be
validated).initInput in class eu.europa.ec.taxud.validation.ValidationHandlerargs - the arguments provided by the userpublic String handleErrors(eu.europa.ec.taxud.validation.ValidationContext context)
handleErrors in class eu.europa.ec.taxud.validation.ValidationHandlercontext - the Validation Context containing the errorsCopyright © 2025. All rights reserved.