public abstract class XdsNonconstructiveDocumentSetRequestAuditStrategy30 extends XdsAuditStrategy<XdsNonconstructiveDocumentSetRequestAuditDataset>
Constructor and Description |
---|
XdsNonconstructiveDocumentSetRequestAuditStrategy30(boolean serverSide) |
Modifier and Type | Method and Description |
---|---|
XdsNonconstructiveDocumentSetRequestAuditDataset |
createAuditDataset()
Creates a new audit dataset instance.
|
XdsNonconstructiveDocumentSetRequestAuditDataset |
enrichAuditDatasetFromRequest(XdsNonconstructiveDocumentSetRequestAuditDataset auditDataset,
Object pojo,
Map<String,Object> parameters)
Enriches the given audit dataset with transaction-specific
contents of the request message and Camel exchange.
|
abstract XdsNonconstructiveDocumentSetRequestAuditDataset.Status |
getDefaultDocumentStatus()
Specifies status of newly registered documents.
|
EventOutcomeIndicator |
getEventOutcomeIndicator(Object response)
This method is not used, because the outcome code will be determined
based on the statuses of individual
Document s. |
enrichAuditDatasetFromResponse, getEventOutcomeDescription
doAudit, isAuditableResponse, isServerSide, makeAuditMessage
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
enrichAuditDatasetFromResponse
public XdsNonconstructiveDocumentSetRequestAuditStrategy30(boolean serverSide)
public abstract XdsNonconstructiveDocumentSetRequestAuditDataset.Status getDefaultDocumentStatus()
RegistryErrorList
.public XdsNonconstructiveDocumentSetRequestAuditDataset enrichAuditDatasetFromRequest(XdsNonconstructiveDocumentSetRequestAuditDataset auditDataset, Object pojo, Map<String,Object> parameters)
AuditStrategy
enrichAuditDatasetFromRequest
in interface AuditStrategy<XdsNonconstructiveDocumentSetRequestAuditDataset>
enrichAuditDatasetFromRequest
in class AuditStrategySupport<XdsNonconstructiveDocumentSetRequestAuditDataset>
auditDataset
- audit dataset to be enriched.pojo
- Object
representing the request.parameters
- additional parameterspublic XdsNonconstructiveDocumentSetRequestAuditDataset createAuditDataset()
AuditStrategy
public EventOutcomeIndicator getEventOutcomeIndicator(Object response)
Document
s.getEventOutcomeIndicator
in interface AuditStrategy<XdsNonconstructiveDocumentSetRequestAuditDataset>
getEventOutcomeIndicator
in class XdsAuditStrategy<XdsNonconstructiveDocumentSetRequestAuditDataset>
response
- POJOCopyright © 2018 Open eHealth Foundation. All rights reserved.