public class Iti41ClientAuditStrategy extends XdsSubmitAuditStrategy30
Constructor and Description |
---|
Iti41ClientAuditStrategy() |
Modifier and Type | Method and Description |
---|---|
XdsSubmitAuditDataset |
enrichAuditDatasetFromRequest(XdsSubmitAuditDataset auditDataset,
Object pojo,
Map<String,Object> parameters)
Enriches the given audit dataset with transaction-specific
contents of the request message and Camel exchange.
|
AuditMessage[] |
makeAuditMessage(AuditContext auditContext,
XdsSubmitAuditDataset auditDataset)
Constructs an
AuditMessage from a provided AuditDataset |
createAuditDataset, enrichDatasetFromSubmitObjectsRequest
enrichAuditDatasetFromResponse, getEventOutcomeDescription, getEventOutcomeIndicator
doAudit, isAuditableResponse, isServerSide
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
enrichAuditDatasetFromResponse
public AuditMessage[] makeAuditMessage(AuditContext auditContext, XdsSubmitAuditDataset auditDataset)
AuditStrategySupport
AuditMessage
from a provided AuditDataset
makeAuditMessage
in class AuditStrategySupport<XdsSubmitAuditDataset>
auditContext
- audit contextauditDataset
- audit datasetpublic XdsSubmitAuditDataset enrichAuditDatasetFromRequest(XdsSubmitAuditDataset auditDataset, Object pojo, Map<String,Object> parameters)
AuditStrategy
enrichAuditDatasetFromRequest
in interface AuditStrategy<XdsSubmitAuditDataset>
enrichAuditDatasetFromRequest
in class XdsSubmitAuditStrategy30
auditDataset
- audit dataset to be enriched.pojo
- Object
representing the request.parameters
- additional parametersCopyright © 2018 Open eHealth Foundation. All rights reserved.