1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.openehealth.ipf.commons.ihe.core.atna;
18
19
20 import org.openehealth.ipf.commons.audit.AuditContext;
21 import org.openehealth.ipf.commons.audit.model.AuditMessage;
22
23 public class NoAuditStrategy<T extends AuditDataset> extends AuditStrategySupport<T> {
24
25 public NoAuditStrategy(boolean serverSide) {
26 super(serverSide);
27 }
28
29 @Override
30 public T createAuditDataset() {
31 return null;
32 }
33
34 @Override
35 public void doAudit(AuditContext auditContext, T auditDataset) {
36
37 }
38
39 @Override
40 public AuditMessage[] makeAuditMessage(AuditContext auditContext, T auditDataset) {
41 return new AuditMessage[0];
42 }
43 }