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 classSyncTaskHelper.TargetInfo
-
Constructor Summary
Constructors Constructor Description SyncTaskHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull StringgetResourceOid(Task task)@NotNull SyncTaskHelper.TargetInfogetTargetInfo(Trace logger, Task task, OperationResult opResult, String ctx)@NotNull SyncTaskHelper.TargetInfogetTargetInfoForShadow(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:
TaskExceptionMaintenanceException
-
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
-
-