Interface Validator<S,P>

Type Parameters:
S - input format
P - profile class
All Known Implementing Classes:
AdhocQueryRequestValidator, CDAR2Validator, CombinedXmlValidator, DelegatingValidator, HL7Validator, NonconstructiveDocumentSetRequestValidator, ObjectContainerValidator, ProvideAndRegisterDocumentSetRequestValidator, QueryResponseValidator, RegistryResponseValidator, RemoveMetadataRequestValidator, RetrieveDocumentSetResponseValidator, RetrieveImagingDocumentSetRequestValidator, SchematronValidator, SubmitObjectsRequestValidator, XsdValidator

public interface Validator<S,P>
Validation interface.
Author:
Christian Ohr
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    validate(S message, P profile)
     
  • Method Details

    • validate

      void validate(S message, P profile)
      Parameters:
      message - message to be validated
      profile - profile to be validated against
      Throws:
      ValidationException - if the validation has failed due to non-conformance or internal errors