public abstract class PdqAuditStrategy extends MllpAuditStrategy<QueryAuditDataset>
| Constructor and Description |
|---|
PdqAuditStrategy(boolean serverSide) |
| Modifier and Type | Method and Description |
|---|---|
QueryAuditDataset |
createAuditDataset()
Creates a new audit dataset instance.
|
void |
enrichAuditDatasetFromRequest(QueryAuditDataset auditDataset,
ca.uhn.hl7v2.model.Message msg,
org.apache.camel.Exchange exchange)
Enriches the given audit dataset with transaction-specific
contents of the request message and Camel exchange.
|
void |
enrichAuditDatasetFromResponse(QueryAuditDataset auditDataset,
ca.uhn.hl7v2.model.Message msg)
Enriches the given audit dataset with transaction-specific
contents of the response message.
|
auditAuthenticationNodeFailure, doAudit, isServerSidepublic void enrichAuditDatasetFromRequest(QueryAuditDataset auditDataset, ca.uhn.hl7v2.model.Message msg, org.apache.camel.Exchange exchange)
MllpAuditStrategyenrichAuditDatasetFromRequest in class MllpAuditStrategy<QueryAuditDataset>auditDataset - audit dataset to be enriched.msg - Message representing the message.exchange - Camel exchangepublic void enrichAuditDatasetFromResponse(QueryAuditDataset auditDataset, ca.uhn.hl7v2.model.Message msg)
MllpAuditStrategyenrichAuditDatasetFromResponse in class MllpAuditStrategy<QueryAuditDataset>auditDataset - audit dataset to be enriched.msg - Message representing the message.public QueryAuditDataset createAuditDataset()
MllpAuditStrategycreateAuditDataset in class MllpAuditStrategy<QueryAuditDataset>Copyright © 2015 Open eHealth Foundation. All rights reserved.