Class AssignmentMerger
java.lang.Object
com.evolveum.midpoint.prism.impl.BaseItemMerger<PrismContainer<AssignmentType>>
com.evolveum.midpoint.schema.merger.assignment.AssignmentMerger
- All Implemented Interfaces:
ItemMerger
A merger specific to assignment: creates inheritance relations between the same assignments
(matched by kind and intent).
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.evolveum.midpoint.prism.impl.BaseItemMerger
originMarker, VALUE_COMPARISON_STRATEGY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidmergeInternal(@NotNull PrismContainer<AssignmentType> target, @NotNull PrismContainer<AssignmentType> source) Methods inherited from class com.evolveum.midpoint.prism.impl.BaseItemMerger
createMarkedClone, getNaturalKey, getStrategy, isFullMerge, merge, setStrategy
-
Constructor Details
-
AssignmentMerger
-
-
Method Details
-
mergeInternal
protected void mergeInternal(@NotNull @NotNull PrismContainer<AssignmentType> target, @NotNull @NotNull PrismContainer<AssignmentType> source) throws ConfigurationException, SchemaException - Specified by:
mergeInternalin classBaseItemMerger<PrismContainer<AssignmentType>>- Throws:
ConfigurationExceptionSchemaException
-