Class TaskDataBinderImpl
java.lang.Object
org.apache.syncope.core.provisioning.java.data.AbstractExecutableDatabinder
org.apache.syncope.core.provisioning.java.data.TaskDataBinderImpl
- All Implemented Interfaces:
TaskDataBinder
-
Field Summary
Modifier and TypeFieldDescriptionprotected final AnyTypeDAO
protected final EntityFactory
protected final ImplementationDAO
protected static final Logger
protected final Map
<String, MacroActions> protected final RealmSearchDAO
protected final ExternalResourceDAO
protected final SyncopeTaskScheduler
protected final TaskExecDAO
protected final TaskUtilsFactory
-
Constructor Summary
ConstructorDescriptionTaskDataBinderImpl
(RealmSearchDAO realmSearchDAO, ExternalResourceDAO resourceDAO, TaskExecDAO taskExecDAO, AnyTypeDAO anyTypeDAO, ImplementationDAO implementationDAO, EntityFactory entityFactory, SyncopeTaskScheduler scheduler, TaskUtilsFactory taskUtilsFactory) -
Method Summary
Modifier and TypeMethodDescriptionbuildRefDesc
(Task<?> task) createSchedTask
(SchedTaskTO taskTO, TaskUtils taskUtils) protected void
fill
(SchedTaskTO schedTaskTO, SchedTask schedTask) protected void
fill
(MacroTask macroTask, MacroTaskTO macroTaskTO) protected void
fill
(ProvisioningTask<?> provisioningTask, ProvisioningTaskTO provisioningTaskTO) getMacroTaskForm
(MacroTask task, Locale locale) <T extends TaskTO>
Tvoid
updateSchedTask
(SchedTask task, SchedTaskTO taskTO, TaskUtils taskUtils) Methods inherited from class org.apache.syncope.core.provisioning.java.data.AbstractExecutableDatabinder
toOffsetDateTime
-
Field Details
-
LOG
-
realmSearchDAO
-
resourceDAO
-
taskExecDAO
-
anyTypeDAO
-
implementationDAO
-
entityFactory
-
scheduler
-
taskUtilsFactory
-
perContextMacroActions
-
-
Constructor Details
-
TaskDataBinderImpl
public TaskDataBinderImpl(RealmSearchDAO realmSearchDAO, ExternalResourceDAO resourceDAO, TaskExecDAO taskExecDAO, AnyTypeDAO anyTypeDAO, ImplementationDAO implementationDAO, EntityFactory entityFactory, SyncopeTaskScheduler scheduler, TaskUtilsFactory taskUtilsFactory)
-
-
Method Details
-
fill
-
fill
-
createSchedTask
- Specified by:
createSchedTask
in interfaceTaskDataBinder
-
updateSchedTask
- Specified by:
updateSchedTask
in interfaceTaskDataBinder
-
buildRefDesc
- Specified by:
buildRefDesc
in interfaceTaskDataBinder
-
getExecTO
- Specified by:
getExecTO
in interfaceTaskDataBinder
-
fill
-
getTaskTO
- Specified by:
getTaskTO
in interfaceTaskDataBinder
-
getMacroTaskForm
- Specified by:
getMacroTaskForm
in interfaceTaskDataBinder
-