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
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 org.openehealth.ipf.commons.ihe.core.atna.AuditDataset
AuditDataset.HumanUser
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setAffectedResourceType
(String affectedResourceType) void
setOperation
(RestOperationTypeEnum operation) void
setOperationName
(String operationName) void
setOperationParameters
(Map<String, Object> operationParameters) void
setQueryString
(String queryString) void
setResourceId
(IIdType resourceId) void
setSecurityLabel
(String securityLabel) Methods inherited from class org.openehealth.ipf.commons.ihe.fhir.audit.FhirAuditDataset
getAuthorization, getDestinationUserId, getFhirContext, getHumanUsers, getLocalAddress, getPatientId, getPatientIds, getRemoteAddress, getRequestPayload, getServiceEndpointUrl, getSourceUserId, setAuthorization, setDestinationUserId, setFhirContext, setLocalAddress, setRemoteAddress, setRequestPayload, setServiceEndpointUrl, setSourceUserId
Methods inherited from class org.openehealth.ipf.commons.ihe.core.atna.AuditDataset
getEventOutcomeDescription, getEventOutcomeIndicator, getSourceUserName, isDestinationUserIsRequestor, isServerSide, isSourceUserIsRequestor, setEventOutcomeDescription, setEventOutcomeIndicator, setSourceUserName, toString
-
Constructor Details
-
GenericFhirAuditDataset
public GenericFhirAuditDataset(boolean serverSide)
-
-
Method Details
-
getAffectedResourceType
-
setAffectedResourceType
-
getOperation
-
setOperation
-
getResourceId
-
setResourceId
-
getSecurityLabel
-
setSecurityLabel
-
getQueryString
-
setQueryString
-
getOperationName
-
setOperationName
-
getOperationParameters
-
setOperationParameters
-