Class LiveSyncTaskExecSaver
java.lang.Object
org.apache.syncope.core.provisioning.java.pushpull.LiveSyncTaskExecSaver
-
Field Summary
Modifier and TypeFieldDescriptionprotected final AuditManager
protected final NotificationManager
protected final TaskDAO
protected final TaskExecDAO
protected final TaskUtilsFactory
-
Constructor Summary
ConstructorDescriptionLiveSyncTaskExecSaver
(TaskDAO taskDAO, TaskExecDAO taskExecDAO, TaskUtilsFactory taskUtilsFactory, NotificationManager notificationManager, AuditManager auditManager) -
Method Summary
-
Field Details
-
taskDAO
-
taskExecDAO
-
taskUtilsFactory
-
notificationManager
-
auditManager
-
-
Constructor Details
-
LiveSyncTaskExecSaver
public LiveSyncTaskExecSaver(TaskDAO taskDAO, TaskExecDAO taskExecDAO, TaskUtilsFactory taskUtilsFactory, NotificationManager notificationManager, AuditManager auditManager)
-
-
Method Details
-
save
@Transactional(propagation=REQUIRES_NEW) public void save(String taskKey, TaskExec<SchedTask> execution, String message, String status, OpEvent.Outcome result, Function<TaskExec<SchedTask>, Boolean> hasToBeRegistered) throws JobExecutionException- Throws:
JobExecutionException
-