1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.openehealth.ipf.commons.audit.marshal.dicom;
17
18
19 import org.openehealth.ipf.commons.audit.marshal.SerializationStrategy;
20 import org.openehealth.ipf.commons.audit.model.AuditMessage;
21
22 import java.io.IOException;
23 import java.io.Writer;
24
25
26
27
28
29
30
31
32 public class Current implements SerializationStrategy {
33
34 public static final DICOM2017c INSTANCE = new DICOM2017c();
35
36 public static String toString(AuditMessage auditMessage, boolean pretty) {
37 return INSTANCE.marshal(auditMessage, pretty);
38 }
39
40 @Override
41 public void marshal(AuditMessage auditMessage, Writer writer, boolean pretty) throws IOException {
42 INSTANCE.marshal(auditMessage, writer, pretty);
43 }
44
45 }