Class Iti59ServerAuditStrategy

  • All Implemented Interfaces:
    org.openehealth.ipf.commons.ihe.core.atna.AuditStrategy<Iti59AuditDataset>

    public class Iti59ServerAuditStrategy
    extends org.openehealth.ipf.commons.ihe.core.atna.AuditStrategySupport<Iti59AuditDataset>
    Author:
    Christian Ohr
    • Constructor Detail

      • Iti59ServerAuditStrategy

        public Iti59ServerAuditStrategy()
    • Method Detail

      • makeAuditMessage

        protected org.openehealth.ipf.commons.audit.model.AuditMessage makeAuditMessage​(org.openehealth.ipf.commons.audit.AuditContext auditContext,
                                                                                        Iti59AuditDataset auditDataset,
                                                                                        Iti59AuditDataset.RequestItem requestItem)
      • enrichAuditDatasetFromRequest

        public Iti59AuditDataset enrichAuditDatasetFromRequest​(Iti59AuditDataset auditDataset,
                                                               Object requestObject,
                                                               Map<String,​Object> parameters)
        Specified by:
        enrichAuditDatasetFromRequest in interface org.openehealth.ipf.commons.ihe.core.atna.AuditStrategy<Iti59AuditDataset>
        Overrides:
        enrichAuditDatasetFromRequest in class org.openehealth.ipf.commons.ihe.core.atna.AuditStrategySupport<Iti59AuditDataset>
      • enrichAuditDatasetFromResponse

        public boolean enrichAuditDatasetFromResponse​(Iti59AuditDataset auditDataset,
                                                      Object responseObject,
                                                      org.openehealth.ipf.commons.audit.AuditContext auditContext)
        Specified by:
        enrichAuditDatasetFromResponse in interface org.openehealth.ipf.commons.ihe.core.atna.AuditStrategy<Iti59AuditDataset>
        Overrides:
        enrichAuditDatasetFromResponse in class org.openehealth.ipf.commons.ihe.core.atna.AuditStrategySupport<Iti59AuditDataset>
      • makeAuditMessage

        public org.openehealth.ipf.commons.audit.model.AuditMessage[] makeAuditMessage​(org.openehealth.ipf.commons.audit.AuditContext auditContext,
                                                                                       Iti59AuditDataset auditDataset)
        Specified by:
        makeAuditMessage in class org.openehealth.ipf.commons.ihe.core.atna.AuditStrategySupport<Iti59AuditDataset>