1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.openehealth.ipf.commons.audit.event;
18
19 import org.openehealth.ipf.commons.audit.codes.EventActionCode;
20 import org.openehealth.ipf.commons.audit.codes.EventOutcomeIndicator;
21 import org.openehealth.ipf.commons.audit.types.EventId;
22 import org.openehealth.ipf.commons.audit.types.EventType;
23 import org.openehealth.ipf.commons.audit.types.PurposeOfUse;
24
25
26
27
28
29
30
31
32 public class CustomAuditMessageBuilder extends BaseAuditMessageBuilder<CustomAuditMessageBuilder> {
33
34 public CustomAuditMessageBuilder(EventOutcomeIndicator outcome,
35 String eventOutcomeDescription,
36 EventActionCode eventActionCode,
37 EventId eventId,
38 EventType eventType,
39 PurposeOfUse... purposesOfUse) {
40 super();
41 setEventIdentification(outcome,
42 eventOutcomeDescription,
43 eventActionCode,
44 eventId,
45 eventType,
46 purposesOfUse
47 );
48 }
49
50
51 }