Package org.craftercms.studio.api.v2.dal
Interface AuditDAO
-
public interface AuditDAO
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
deleteAuditLogForSite(long siteId)
Delete audit log for siteList<AuditLog>
getAuditDashboard(Map params)
Get records for audit dashboard contentint
getAuditDashboardTotal(Map params)
Get total number of records for audit dashboardList<AuditLog>
getAuditLog(Map params)
AuditLog
getAuditLogEntry(Map params)
List<AuditLog>
getAuditLogForSite(Map params)
int
getAuditLogForSiteTotal(Map params)
int
getAuditLogTotal(Map params)
int
insertAuditLog(AuditLog auditLog)
void
insertAuditLogParams(Map params)
List<AuditLog>
selectUserFeedEntries(Map params)
List<AuditLog>
selectUserFeedEntriesHideLive(Map params)
-
-
-
Method Detail
-
getAuditLogForSiteTotal
int getAuditLogForSiteTotal(Map params)
-
getAuditLogTotal
int getAuditLogTotal(Map params)
-
insertAuditLog
int insertAuditLog(AuditLog auditLog)
-
insertAuditLogParams
void insertAuditLogParams(Map params)
-
getAuditDashboardTotal
int getAuditDashboardTotal(Map params)
Get total number of records for audit dashboard- Parameters:
params
- SQL query parameters- Returns:
- total number of records
-
getAuditDashboard
List<AuditLog> getAuditDashboard(Map params)
Get records for audit dashboard content- Parameters:
params
- SQL query parameters- Returns:
- records for audit dashboard
-
deleteAuditLogForSite
void deleteAuditLogForSite(@Param("siteId") long siteId)
Delete audit log for site- Parameters:
siteId
- site id
-
-