Uses of Interface
fr.becpg.repo.audit.plugin.DatabaseAuditPlugin
Packages that use DatabaseAuditPlugin
Package
Description
-
Uses of DatabaseAuditPlugin in fr.becpg.repo.audit.plugin
Subinterfaces of DatabaseAuditPlugin in fr.becpg.repo.audit.pluginModifier and TypeInterfaceDescriptioninterfaceExtraQueryDatabaseAuditPlugin interface. -
Uses of DatabaseAuditPlugin in fr.becpg.repo.audit.plugin.impl
Classes in fr.becpg.repo.audit.plugin.impl that implement DatabaseAuditPluginModifier and TypeClassDescriptionclassActivityAuditPlugin class.classBatchAuditPlugin class.classExportSearchAuditPlugin class.classFormulationAuditPlugin class.classReportAuditPlugin class. -
Uses of DatabaseAuditPlugin in fr.becpg.repo.audit.service
Fields in fr.becpg.repo.audit.service declared as DatabaseAuditPluginMethods in fr.becpg.repo.audit.service with parameters of type DatabaseAuditPluginModifier and TypeMethodDescriptionvoidDatabaseAuditService.completeAuditEntry(DatabaseAuditPlugin plugin, String filterKey, String filterValue) Complete the entry left open by an operation recorded on start, the one matching the given filter.voidDatabaseAuditService.deleteAuditEntries(DatabaseAuditPlugin plugin, Long fromId, Long toId) deleteAuditEntries.List<org.json.JSONObject> DatabaseAuditService.listAuditEntries(DatabaseAuditPlugin plugin, AuditQuery auditFilter) listAuditEntries.DatabaseAuditService.listAuditPage(DatabaseAuditPlugin plugin, AuditQuery auditFilter) listAuditPage.intDatabaseAuditService.recordAuditEntry(DatabaseAuditPlugin auditPlugin, Map<String, Serializable> auditValues, boolean deleteOldEntry) recordAuditEntry.Constructors in fr.becpg.repo.audit.service with parameters of type DatabaseAuditPluginModifierConstructorDescriptionDatabaseAuditScope(DatabaseAuditPlugin auditPlugin, DatabaseAuditService databaseAuditService) Constructor for DatabaseAuditScope. -
Uses of DatabaseAuditPlugin in fr.becpg.repo.audit.service.impl
Methods in fr.becpg.repo.audit.service.impl with parameters of type DatabaseAuditPluginModifier and TypeMethodDescriptionprivate DatabaseAuditServiceImpl.IdRangeDatabaseAuditServiceImpl.applicationIdRange(DatabaseAuditPlugin plugin) The identifiers of the first and the last entry of the audit application.private StringDatabaseAuditServiceImpl.buildFilterStatement(DatabaseAuditPlugin plugin, String filter) buildFilterStatement.private StringDatabaseAuditServiceImpl.buildWhereClause(DatabaseAuditPlugin plugin, AuditQuery auditFilter) buildWhereClause.voidDatabaseAuditServiceImpl.completeAuditEntry(DatabaseAuditPlugin plugin, String filterKey, String filterValue) Complete the entry left open by an operation recorded on start, the one matching the given filter.voidDatabaseAuditServiceImpl.deleteAuditEntries(DatabaseAuditPlugin plugin, Long fromId, Long toId) deleteAuditEntries.private Map<String, Serializable> DatabaseAuditServiceImpl.extractAuditValues(DatabaseAuditPlugin plugin, org.alfresco.rest.api.model.AuditEntry auditEntry) Read back the values of an audit entry, keyed by audit key.private List<org.alfresco.rest.api.model.AuditEntry> DatabaseAuditServiceImpl.internalListAuditEntries(DatabaseAuditPlugin plugin, AuditQuery auditFilter) List the audit entries matching the given filter.private intDatabaseAuditServiceImpl.internalRecordAuditEntry(DatabaseAuditPlugin auditPlugin, Map<String, Serializable> auditValues, boolean deleteOldEntry) List<org.json.JSONObject> DatabaseAuditServiceImpl.listAuditEntries(DatabaseAuditPlugin plugin, AuditQuery auditQuery) listAuditEntries.DatabaseAuditServiceImpl.listAuditPage(DatabaseAuditPlugin plugin, AuditQuery auditQuery) listAuditPage.private List<org.alfresco.rest.api.model.AuditEntry> DatabaseAuditServiceImpl.queryAuditEntries(DatabaseAuditPlugin plugin, AuditQuery auditFilter) intDatabaseAuditServiceImpl.recordAuditEntry(DatabaseAuditPlugin auditPlugin, Map<String, Serializable> auditValues, boolean deleteOldEntry) recordAuditEntry.private Map<String, Serializable> DatabaseAuditServiceImpl.recreateAuditMap(DatabaseAuditPlugin plugin, Map<String, Serializable> auditValues, boolean forDatabase) recreateAuditMap.private AuditPageDatabaseAuditServiceImpl.scanAuditPage(DatabaseAuditPlugin plugin, AuditQuery auditQuery) DatabaseAuditServiceImpl.scanFilters(DatabaseAuditPlugin plugin, AuditQuery auditQuery) The filters a scan queries the database with: the one of the request, plus the one an extra query plugin derives from it.private DatabaseAuditServiceImpl.IdRangeDatabaseAuditServiceImpl.scanRange(DatabaseAuditPlugin plugin, AuditQuery auditQuery) The range of entry identifiers a scan walks through: the one of the audit application, narrowed to what a resumed scan has left to read.DatabaseAuditServiceImpl.scanWindows(DatabaseAuditPlugin plugin, AuditQuery auditQuery, DatabaseAuditServiceImpl.IdRange range) Walk through the identifier range, window by window, until the page is filled, the range is exhausted or the window budget is spent.private voidDatabaseAuditServiceImpl.sortStatistics(DatabaseAuditPlugin plugin, AuditQuery auditQuery, List<org.json.JSONObject> statistics) private List<org.json.JSONObject> DatabaseAuditServiceImpl.toStatistics(DatabaseAuditPlugin plugin, AuditQuery auditQuery, Collection<org.alfresco.rest.api.model.AuditEntry> auditEntries) Turn audit entries into the statistics the callers expose, ordered on the requested column.private org.json.JSONObjectDatabaseAuditServiceImpl.toStatItem(DatabaseAuditPlugin plugin, org.alfresco.rest.api.model.AuditEntry auditEntry)