Class ChPpq2AuditStrategy

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

    public class ChPpq2AuditStrategy
    extends org.openehealth.ipf.commons.ihe.core.atna.AuditStrategySupport<ChPpqAuditDataset>
    Since:
    3.5.1
    Author:
    Dmytro Rud
    • Constructor Detail

      • ChPpq2AuditStrategy

        public ChPpq2AuditStrategy​(boolean serverSide)
    • Method Detail

      • makeAuditMessage

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

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

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

        public org.openehealth.ipf.commons.audit.codes.EventOutcomeIndicator getEventOutcomeIndicator​(ChPpqAuditDataset auditDataset,
                                                                                                      Object responseObject)