| Package | Description |
|---|---|
| eu.europa.ec.taxud.handler | |
| eu.europa.ec.taxud.validation |
Validation message relevant classes
|
| eu.europa.ec.taxud.validation.reader |
Contains the
Readers and all relavant to the Readers classes |
| eu.europa.ec.taxud.validation.validator |
Contains all the Validation relevant classes
|
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
AbstractHandler.initContext(ValidationContext context)
Generic Init method to initialize the ValidationContext component (such as Validator, Reader).
|
| Modifier and Type | Method | Description |
|---|---|---|
List<String> |
ValidationManager.getAvailableBusinessRules(ValidationContext context)
Gets available business rules.
|
|
boolean |
ValidationHandler.initContext(ValidationContext context)
Generic Init method to initialize the ValidationContext component (such as Validator, Reader).
|
|
String |
ValidationManager.process(ValidationContext context,
String[] args)
Triggers all the appropriate handlers for validation and returns the errors as string
|
|
String |
ValidationAndStatusManager.process(ValidationContext context,
String[] args)
Generates a Status message according to the provided
ValidationContext and the provided arguments |
|
String |
ValidationManager.process(ValidationInput source,
ValidationContext context)
Executes all registered validation handlers on a
ValidationInput content. |
|
String |
ValidationHandler.process(ValidationInput input,
ValidationContext context)
Process a ValidationInput with a specific ValidationContext.
|
|
String |
ValidationAndStatusManager.process(ValidationInput source,
ValidationContext context)
Validates the
ValidationInput and generates a Status message according to the provided
ValidationContext |
|
StatusMessageResult |
ValidationAndStatusManager.process(ValidationRequest validationRequest)
Validates the
ValidationRequest and generates a Status message |
|
ValidationResult |
ValidationManager.process(ValidationRequest validationRequest,
ValidationContext context)
Executes all registered validation handlers on a
ValidationRequest content. |
| Modifier and Type | Method | Description |
|---|---|---|
Node |
XMLFileReader.getCurrentNode(Transformer t,
XMLStreamReader xsr)
Return current XML Stream position as Node.
|
|
void |
JSONFileReader.read(ValidationInput input,
ValidationContext context) |
|
void |
XMLFileReader.read(ValidationInput input,
ValidationContext context)
Main method to process the input.
|
|
void |
Reader.read(ValidationInput input,
ValidationContext context)
Main method to process the input.
|
|
void |
XMLFileReader.validate(LightweightElement lwElem,
ValidationContext context)
Validate the business object expected in the rule (lightweight element).
|
|
void |
XMLFileReader.validate(Node node,
ValidationContext context,
Class<?> ruleClass)
Validate the business object expected in the rule (POJO or Node).
|
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
XSDValidator.checkXMLDeclaration(ValidationInput input,
ValidationContext context) |
|
protected boolean |
XSDValidator.checkXMLWellFormed(ValidationInput input,
ValidationContext context) |
|
void |
BaseValidator.init()
A Default init method.
|
|
void |
DroolsValidator.init()
Initialise the validator.
|
|
void |
Validator.init()
A Default init method.
|
|
void |
SecurityValidator.init()
A Default init method.
|
|
abstract boolean |
ValidationErrorHandler.initContext(ValidationContext context)
Initializes the validation context.
|
|
void |
DroolsValidator.process(ValidationInput input,
ValidationContext context)
Read input data with provided reader.
|
|
void |
Validator.process(ValidationInput input,
ValidationContext context)
Method call to start processing a input data.
|
|
void |
SchematronValidator.process(ValidationInput input,
ValidationContext context) |
Copyright © 2025. All rights reserved.