Uses of Interface
com.atlassian.confluence.internal.upgrade.constraint.dedup.DedupeStrategy
Packages that use DedupeStrategy
Package
Description
-
Uses of DedupeStrategy in com.atlassian.confluence.internal.upgrade.constraint
Constructors in com.atlassian.confluence.internal.upgrade.constraint with parameters of type DedupeStrategyModifierConstructorDescriptionUniqueConstraintAddition
(String name, String table, List<String> uniqueColumns, String idColumn, DedupeStrategy strategy) -
Uses of DedupeStrategy in com.atlassian.confluence.internal.upgrade.constraint.dedup
Classes in com.atlassian.confluence.internal.upgrade.constraint.dedup that implement DedupeStrategyModifier and TypeClassDescriptionclass
Do nothing.class
Keep the record with biggest Idclass
Keep only one record.class
Keep the record with smallest Idclass
2 steps: 1.Methods in com.atlassian.confluence.internal.upgrade.constraint.dedup with parameters of type DedupeStrategyModifier and TypeMethodDescriptionlong
Deduper.removeDuplicates
(String table, String idColumn, List<String> uniqueColumns, DedupeStrategy dedupeStrategy) Remove all duplicates of combination ofuniqueColumns
fromtable
.