Class AuditEventMapper

  • All Implemented Interfaces:
    Mapper

    public class AuditEventMapper
    extends java.lang.Object
    implements Mapper
    This class adds support for AuditEvent https://www.hl7.org/fhir/r4/auditevent.html
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Mapper init​(PropertyGroup auditLogProperties)
      initializes and loads the default values from the tenant configuration.
      Mapper map​(AuditLogEntry entry)
      map the audit log entry to the intended format.
      java.lang.String serialize()
      serializes to the specific format in a string format.
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AuditEventMapper

        public AuditEventMapper()
    • Method Detail

      • init

        public Mapper init​(PropertyGroup auditLogProperties)
                    throws java.lang.Exception
        Description copied from interface: Mapper
        initializes and loads the default values from the tenant configuration.
        Specified by:
        init in interface Mapper
        Returns:
        Throws:
        java.lang.Exception
      • map

        public Mapper map​(AuditLogEntry entry)
                   throws java.lang.Exception
        Description copied from interface: Mapper
        map the audit log entry to the intended format.
        Specified by:
        map in interface Mapper
        Returns:
        Throws:
        java.lang.Exception
      • serialize

        public java.lang.String serialize()
                                   throws java.lang.Exception
        Description copied from interface: Mapper
        serializes to the specific format in a string format.
        Specified by:
        serialize in interface Mapper
        Returns:
        Throws:
        java.lang.Exception