Class CheatingOffensePersister
java.lang.Object
client.anticheat.CheatingOffensePersister
作弊違規紀錄的非同步批次持久化器,以單例模式運作。
本類別收集由 CheatTracker.registerOffense(CheatingOffense) 提交的
CheatingOffenseEntry 物件,並每 61 秒透過內部
PersistingTask 批次寫入資料庫(目前實作已將實際 SQL 寫入
暫時停用,僅清空待寫佇列)。以 ReentrantLock
保護 toPersist 集合的並發存取。
排程由 Timer.CheatTimer 驅動;
唯一實例透過 getInstance() 取得。
-
Nested Class Summary
Nested Classes -
Method Summary
-
Method Details
-
getInstance
-
persistEntry
-