Class ObjectMerger
java.lang.Object
com.evolveum.midpoint.model.impl.controller.ObjectMerger
Class responsible for object merging. This acts as a controller
for the merge operation and merge preview.
- Author:
- semancik
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<O extends ObjectType>
Collection<ObjectDeltaOperation<? extends ObjectType>>mergeObjects
(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult result)
-
Field Details
-
SIDE_LEFT
- See Also:
-
SIDE_RIGHT
- See Also:
-
-
Constructor Details
-
ObjectMerger
public ObjectMerger()
-
-
Method Details
-
mergeObjects
public <O extends ObjectType> Collection<ObjectDeltaOperation<? extends ObjectType>> mergeObjects(Class<O> type, String leftOid, String rightOid, String mergeConfigurationName, Task task, OperationResult result) throws ObjectNotFoundException, SchemaException, ConfigurationException, ObjectAlreadyExistsException, ExpressionEvaluationException, CommunicationException, PolicyViolationException, SecurityViolationException
-