Class JPATaskUtils
- java.lang.Object
-
- org.apache.syncope.core.persistence.jpa.entity.task.JPATaskUtils
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
JPATaskUtils(TaskType type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends Task<?>>
getTaskEntity()
Class<? extends TaskExec<?>>
getTaskExecEntity()
String
getTaskExecTable()
String
getTaskTable()
TaskType
getType()
<T extends Task<T>>
TnewTask()
<E extends TaskExec<?>>
EnewTaskExec()
<T extends TaskTO>
TnewTaskTO()
<T extends Task<T>>
Class<T>taskClass()
<T extends TaskTO>
Class<T>taskTOClass()
-
-
-
Field Detail
-
type
protected final TaskType type
-
-
Constructor Detail
-
JPATaskUtils
protected JPATaskUtils(TaskType type)
-
-
Method Detail
-
newTaskExec
public <E extends TaskExec<?>> E newTaskExec()
- Specified by:
newTaskExec
in interfaceTaskUtils
-
taskTOClass
public <T extends TaskTO> Class<T> taskTOClass()
- Specified by:
taskTOClass
in interfaceTaskUtils
-
getTaskTable
public String getTaskTable()
- Specified by:
getTaskTable
in interfaceTaskUtils
-
getTaskEntity
public Class<? extends Task<?>> getTaskEntity()
- Specified by:
getTaskEntity
in interfaceTaskUtils
-
getTaskExecTable
public String getTaskExecTable()
- Specified by:
getTaskExecTable
in interfaceTaskUtils
-
getTaskExecEntity
public Class<? extends TaskExec<?>> getTaskExecEntity()
- Specified by:
getTaskExecEntity
in interfaceTaskUtils
-
-