Interface Validateable

All Known Subinterfaces:
AuditMessageBuilder<T>
All Known Implementing Classes:
ActiveParticipantType, ApplicationActivityBuilder, ApplicationActivityBuilder.ApplicationStart, ApplicationActivityBuilder.ApplicationStop, AuditLogUsedBuilder, AuditMessage, AuditSourceIdentificationType, BalpPHIExportBuilder, BalpPHIImportBuilder, BalpQueryInformationBuilder, BaseAuditMessageBuilder, BeginTransferringDicomInstancesBuilder, CustomAuditMessageBuilder, DataExportBuilder, DataImportBuilder, DelegatingAuditMessageBuilder, DicomInstancesAccessedAuditBuilder, DicomInstancesAccessedBuilder, DicomInstancesAccessedEventBuilder, DicomInstancesTransferredAuditBuilder, DicomInstancesTransferredBuilder, DicomInstancesTransferredEventBuilder, DicomObjectDescriptionType, DicomStudyDeletedBuilder, EventIdentificationType, GenericFhirAuditMessageBuilder, IHEAuditLogUsedBuilder, IHEAuditMessageBuilder, NetworkEntryBuilder, NetworkEntryBuilder.EnteringNetwork, NetworkEntryBuilder.LeavingNetwork, OrderRecordBuilder, ParticipantObjectIdentificationType, PatientRecordBuilder, PatientRecordEventBuilder, PHIExportBuilder, PHIImportBuilder, ProcedureRecordBuilder, QueryBuilder, QueryInformationBuilder, SecurityAlertBuilder, UserAuthenticationBuilder, UserAuthenticationBuilder.Login, UserAuthenticationBuilder.Logout, XdsPatientRecordEventBuilder, XdsPHIExportBuilder, XdsPHIImportBuilder, XdsQueryInformationBuilder

public interface Validateable
Since:
3.5
Author:
Christian Ohr
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Validates the constructed audit message against the specification, because API does not completely prevent constructing incomplete or inconsistent messages.
  • Method Details

    • validate

      void validate()
      Validates the constructed audit message against the specification, because API does not completely prevent constructing incomplete or inconsistent messages.
      Throws:
      AuditException