class SqlDupePersistor : DupePersistor
creates a sql table for persisting duplicate data. This is configured using the dupesJndi contained in the associated context
<init> |
creates a sql table for persisting duplicate data. This is configured using the dupesJndi contained in the associated context SqlDupePersistor(dupesJndi: String, context: String) |
createDupe |
creates a sql table for persisting duplicates found in a deduper process. deleteIfDupeExists will drop the table if it already exists before attempting to create it fun createDupe(deleteIfDupeExists: Boolean): Unit |
writeRows |
writes out a list of duplicate data rows to a a sql table and returns the number of rows written fun writeRows(rows: MutableList<Pair<String, Pair<MutableList<Long>, Dupe>>>): Long |
logger |
val logger: Logger! |