Class Synchronizer
java.lang.Object
com.evolveum.midpoint.model.impl.sync.tasks.Synchronizer
Synchronizes a single resource object. Works both for reconciliation and import from resource
(iterative + single shadow).
- Author:
- Radovan Semancik
-
Constructor Summary
ConstructorDescriptionSynchronizer
(@NotNull ResourceType resource, @NotNull PostSearchFilter postSearchFilter, @NotNull ResourceObjectChangeListener objectChangeListener, @NotNull QName sourceChannel, boolean forceAdd) -
Method Summary
Modifier and TypeMethodDescriptionvoid
synchronize
(PrismObject<ShadowType> shadowObject, String itemProcessingIdentifier, Task workerTask, OperationResult result) This methods will be called for each search result.
-
Constructor Details
-
Synchronizer
public Synchronizer(@NotNull @NotNull ResourceType resource, @NotNull @NotNull PostSearchFilter postSearchFilter, @NotNull @NotNull ResourceObjectChangeListener objectChangeListener, @NotNull @NotNull QName sourceChannel, boolean forceAdd)
-
-
Method Details
-
synchronize
public void synchronize(PrismObject<ShadowType> shadowObject, String itemProcessingIdentifier, Task workerTask, OperationResult result) This methods will be called for each search result. It means it will be called for each account on a resource. We will pretend that the account was created and invoke notification interface.
-