Class GenericFhirAuditDataset
java.lang.Object
org.openehealth.ipf.commons.ihe.core.atna.AuditDataset
org.openehealth.ipf.commons.ihe.fhir.audit.FhirAuditDataset
org.openehealth.ipf.commons.ihe.fhir.audit.GenericFhirAuditDataset
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ChPpqmAuditDataset
Audit dataset that supports generic FHIR transactions (general REST API) for which there
is no explicit ATNA record format defined. This may include all operation types.
- Since:
- 3.5
- Author:
- Christian Ohr
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class AuditDataset
AuditDataset.HumanUser -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAffectedResourceType(String affectedResourceType) voidsetOperation(RestOperationTypeEnum operation) voidsetOperationName(String operationName) voidsetOperationParameters(Map<String, Object> operationParameters) voidsetQueryString(String queryString) voidsetResourceId(IIdType resourceId) voidsetSecurityLabel(String securityLabel) Methods inherited from class FhirAuditDataset
getAuthorization, getDestinationUserId, getFhirContext, getHumanUsers, getLocalAddress, getPatientId, getPatientIds, getRemoteAddress, getRequestPayload, getServiceEndpointUrl, getSourceUserId, setAuthorization, setDestinationUserId, setFhirContext, setLocalAddress, setRemoteAddress, setRequestPayload, setServiceEndpointUrl, setSourceUserIdMethods inherited from class AuditDataset
getEventOutcomeDescription, getEventOutcomeIndicator, getRequestId, getRequestIdType, getSourceUserName, getW3cTraceContextId, isDestinationUserIsRequestor, isServerSide, isSourceUserIsRequestor, setEventOutcomeDescription, setEventOutcomeIndicator, setRequestId, setSourceUserName, setW3cTraceContextId, toString
-
Constructor Details
-
GenericFhirAuditDataset
public GenericFhirAuditDataset(boolean serverSide)
-
-
Method Details
-
getAffectedResourceType
-
setAffectedResourceType
-
getOperation
-
setOperation
-
getResourceId
-
setResourceId
-
getSecurityLabel
-
setSecurityLabel
-
getQueryString
-
setQueryString
-
getOperationName
-
setOperationName
-
getOperationParameters
-
setOperationParameters
-