Class Iti59ServerAuditStrategy

java.lang.Object
org.openehealth.ipf.commons.ihe.core.atna.AuditStrategySupport<Iti59AuditDataset>
org.openehealth.ipf.commons.ihe.hpd.iti59.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 Details

    • Iti59ServerAuditStrategy

      public Iti59ServerAuditStrategy()
  • Method Details

    • makeAuditMessage

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

      public Iti59AuditDataset createAuditDataset()
    • 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>