Uses of Interface
com.atlassian.confluence.internal.upgrade.constraint.dedup.DedupeStrategy
-
Packages that use DedupeStrategy Package Description com.atlassian.confluence.internal.upgrade.constraint com.atlassian.confluence.internal.upgrade.constraint.dedup -
-
Uses of DedupeStrategy in com.atlassian.confluence.internal.upgrade.constraint
Constructors in com.atlassian.confluence.internal.upgrade.constraint with parameters of type DedupeStrategy Constructor Description UniqueConstraintAddition(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 DedupeStrategy Modifier and Type Class Description class
JustFailDedupeStrategy
Do nothing.class
KeepBiggestIdDedupeStrategy
Keep the record with biggest Idclass
KeepOneDedupeStrategy
Keep only one record.class
KeepSmallestIdDedupeStrategy
Keep the record with smallest Idclass
MergeToSmallestIdDedupeStrategy
2 steps: 1.Methods in com.atlassian.confluence.internal.upgrade.constraint.dedup with parameters of type DedupeStrategy Modifier and Type Method Description long
Deduper. removeDuplicates(String table, String idColumn, List<String> uniqueColumns, DedupeStrategy dedupeStrategy)
Remove all duplicates of combination ofuniqueColumns
fromtable
.
-