public class AuditManager extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
AuditManager.AuditRunnable<T> |
| 限定符和类型 | 字段和说明 |
|---|---|
private static boolean |
auditEnable |
private static Clock |
clock |
private static MessageCollector |
messageCollector |
private static MessageFactory |
messageFactory |
| 限定符 | 构造器和说明 |
|---|---|
private |
AuditManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Clock |
getClock() |
static MessageCollector |
getMessageCollector() |
static MessageFactory |
getMessageFactory() |
static boolean |
isAuditEnable() |
private static void |
releaseScheduledMessageCollector(MessageCollector messageCollector) |
static void |
setAuditEnable(boolean auditEnable) |
static void |
setClock(Clock clock) |
static void |
setMessageCollector(MessageCollector messageCollector) |
static void |
setMessageFactory(MessageFactory messageFactory) |
static void |
setMessageReporter(MessageReporter messageReporter) |
static <T> T |
startAudit(AuditManager.AuditRunnable<T> supplier,
Statement statement,
org.apache.ibatis.mapping.BoundSql boundSql,
org.apache.ibatis.session.Configuration configuration) |
private static MessageFactory messageFactory
private static boolean auditEnable
private static MessageCollector messageCollector
private AuditManager()
public static boolean isAuditEnable()
public static void setAuditEnable(boolean auditEnable)
public static MessageFactory getMessageFactory()
public static void setMessageFactory(MessageFactory messageFactory)
public static MessageCollector getMessageCollector()
public static void setMessageReporter(MessageReporter messageReporter)
public static void setMessageCollector(MessageCollector messageCollector)
private static void releaseScheduledMessageCollector(MessageCollector messageCollector)
public static <T> T startAudit(AuditManager.AuditRunnable<T> supplier, Statement statement, org.apache.ibatis.mapping.BoundSql boundSql, org.apache.ibatis.session.Configuration configuration) throws SQLException
SQLExceptionCopyright © 2025. All rights reserved.