Class SyncTaskHelper
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.sync.tasks.SyncTaskHelper
-
@Component public class SyncTaskHelper extends Object
Auxiliary methods for synchronization tasks (Live Sync, Async Update, and maybe others).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SyncTaskHelper.TargetInfo
-
Constructor Summary
Constructors Constructor Description SyncTaskHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull String
getResourceOid(Task task)
@NotNull SyncTaskHelper.TargetInfo
getTargetInfo(Trace logger, Task task, OperationResult opResult, String ctx)
@NotNull SyncTaskHelper.TargetInfo
getTargetInfoForShadow(ShadowType shadow, Task task, OperationResult opResult)
-
-
-
Method Detail
-
getTargetInfo
@NotNull public @NotNull SyncTaskHelper.TargetInfo getTargetInfo(Trace logger, Task task, OperationResult opResult, String ctx) throws TaskException, MaintenanceException
- Throws:
TaskException
MaintenanceException
-
getTargetInfoForShadow
@NotNull public @NotNull SyncTaskHelper.TargetInfo getTargetInfoForShadow(ShadowType shadow, Task task, OperationResult opResult) throws TaskException, MaintenanceException, SchemaException
-
getResourceOid
@NotNull public @NotNull String getResourceOid(Task task) throws TaskException
- Throws:
TaskException
-
-