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
public class GenericFhirAuditDataset extends FhirAuditDataset
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:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openehealth.ipf.commons.ihe.core.atna.AuditDataset
AuditDataset.HumanUser
-
-
Constructor Summary
Constructors Constructor Description GenericFhirAuditDataset(boolean serverSide)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAffectedResourceType()
RestOperationTypeEnum
getOperation()
String
getQueryString()
IIdType
getResourceId()
String
getSecurityLabel()
void
setAffectedResourceType(String affectedResourceType)
void
setOperation(RestOperationTypeEnum operation)
void
setQueryString(String queryString)
void
setResourceId(IIdType resourceId)
void
setSecurityLabel(String securityLabel)
-
Methods inherited from class org.openehealth.ipf.commons.ihe.fhir.audit.FhirAuditDataset
getDestinationUserId, getHumanUsers, getLocalAddress, getPatientId, getPatientIds, getRemoteAddress, getRequestPayload, getServiceEndpointUrl, getSourceUserId, setDestinationUserId, 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
-
-
-
-
Method Detail
-
getAffectedResourceType
public String getAffectedResourceType()
-
setAffectedResourceType
public void setAffectedResourceType(String affectedResourceType)
-
getOperation
public RestOperationTypeEnum getOperation()
-
setOperation
public void setOperation(RestOperationTypeEnum operation)
-
getResourceId
public IIdType getResourceId()
-
setResourceId
public void setResourceId(IIdType resourceId)
-
getSecurityLabel
public String getSecurityLabel()
-
setSecurityLabel
public void setSecurityLabel(String securityLabel)
-
getQueryString
public String getQueryString()
-
setQueryString
public void setQueryString(String queryString)
-
-