1
14
15 package com.liferay.portal.kernel.audit;
16
17 import com.liferay.portal.kernel.json.JSONException;
18 import com.liferay.portal.kernel.json.JSONObject;
19
20 import java.util.Date;
21
22
27 public interface AuditMessageFactory {
28
29 public AuditMessage getAuditMessage(String message) throws JSONException;
30
31 public AuditMessage getAuditMessage(
32 String eventType, long companyId, long userId, String userName);
33
34 public AuditMessage getAuditMessage(
35 String eventType, long companyId, long userId, String userName,
36 String className, String classPK);
37
38 public AuditMessage getAuditMessage(
39 String eventType, long companyId, long userId, String userName,
40 String className, String classPK, String message);
41
42 public AuditMessage getAuditMessage(
43 String eventType, long companyId, long userId, String userName,
44 String className, String classPK, String message, Date timestamp,
45 JSONObject additionalInfo);
46
47 public AuditMessage getAuditMessage(
48 String eventType, long companyId, long userId, String userName,
49 String className, String classPK, String message,
50 JSONObject additionalInfo);
51
52 }