Class OpenEhrAuditMessageBuilder<T extends OpenEhrAuditMessageBuilder<T>>
java.lang.Object
org.openehealth.ipf.commons.audit.event.DelegatingAuditMessageBuilder<T,org.openehealth.ipf.commons.audit.event.CustomAuditMessageBuilder>
org.ehrbase.rest.openehr.audit.support.OpenEhrAuditMessageBuilder<T>
- All Implemented Interfaces:
org.openehealth.ipf.commons.audit.event.AuditMessageBuilder<T>,org.openehealth.ipf.commons.audit.model.Validateable
- Direct Known Subclasses:
CompositionAuditMessageBuilder,EhrAuditMessageBuilder,QueryAuditMessageBuilder
public abstract class OpenEhrAuditMessageBuilder<T extends OpenEhrAuditMessageBuilder<T>>
extends org.openehealth.ipf.commons.audit.event.DelegatingAuditMessageBuilder<T,org.openehealth.ipf.commons.audit.event.CustomAuditMessageBuilder>
Abstract
AuditMessageBuilder
for building DICOM audit messages as specified in openEHR Audit Event Message Specifications.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.openehealth.ipf.commons.audit.AuditContextFields inherited from class org.openehealth.ipf.commons.audit.event.DelegatingAuditMessageBuilder
delegate -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedOpenEhrAuditMessageBuilder(org.openehealth.ipf.commons.audit.AuditContext auditContext, OpenEhrAuditDataset auditDataset, org.openehealth.ipf.commons.audit.codes.EventActionCode eventActionCode, org.openehealth.ipf.commons.audit.types.EventId eventId, org.openehealth.ipf.commons.audit.types.EventType eventType) -
Method Summary
Modifier and TypeMethodDescriptionprotected final Tprotected final TaddSourceActiveParticipant(OpenEhrAuditDataset auditDataset) Methods inherited from class org.openehealth.ipf.commons.audit.event.DelegatingAuditMessageBuilder
getMessage, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openehealth.ipf.commons.audit.event.AuditMessageBuilder
getMessages, getTypeValuePair, getTypeValuePair, getTypeValuePair, getTypeValuePair, self
-
Field Details
-
auditContext
protected final org.openehealth.ipf.commons.audit.AuditContext auditContext
-
-
Constructor Details
-
OpenEhrAuditMessageBuilder
protected OpenEhrAuditMessageBuilder(org.openehealth.ipf.commons.audit.AuditContext auditContext, OpenEhrAuditDataset auditDataset, org.openehealth.ipf.commons.audit.codes.EventActionCode eventActionCode, org.openehealth.ipf.commons.audit.types.EventId eventId, org.openehealth.ipf.commons.audit.types.EventType eventType)
-
-
Method Details
-
addSourceActiveParticipant
-
addDestinationActiveParticipant
-