Description

ลักษณะ

Code Sample

ตัวอย่างโค้ด

import org.joget.apps.app.service.AppUtil;
import org.joget.apps.app.service.AuditTrailManager;


AuditTrailManager auditTrailManager = (AuditTrailManager) AppUtil.getApplicationContext().getBean("auditTrailManager");
 
String clazz = "org.joget.sample.SamplePlugin";
String method = "SayHello";
String message = "SayHello called by user (admin)";
Class[] paramTypes = new Class[] {String.class};
Object[] args = new Object[] {"admin"};
Object returnObject = null;
 
//add audit trail and trigger an audit trail event
auditTrailManager.addAuditTrail(clazz, method, message, paramTypes, args, returnObject);

Methods

กระบวนการ

addAuditTrail
public void addAuditTrail(java.lang.String clazz, java.lang.String method, java.lang.String message)

Simplify method to add audit trail and trigger audit trail event without passing method parameters and returned object

ลดความซับซ้อนของวิธีการเพื่อเพิ่มหลักฐานการตรวจสอบและทริกเกอร์เหตุการณ์หลักฐานการตรวจสอบโดยไม่ผ่านพารามิเตอร์วิธีการและวัตถุที่ส่งคืน

addAuditTrail
public void addAuditTrail(java.lang.String clazz, java.lang.String method, java.lang.String message, java.lang.Class[] paramTypes, java.lang.Object[] args, java.lang.Object returnObject)

Method to add audit trail and trigger audit trail event

วิธีการเพิ่มหลักฐานการตรวจสอบและเรียกใช้เหตุการณ์การตรวจสอบบัญชี

clean
public void clean()

Used by system to clear audit trail plugin caches

ใช้โดยระบบเพื่อล้างแคชปลั๊กอินการตรวจสอบบัญชี