Class ReportDataBinderImpl
- java.lang.Object
-
- org.apache.syncope.core.provisioning.java.data.AbstractExecutableDatabinder
-
- org.apache.syncope.core.provisioning.java.data.ReportDataBinderImpl
-
- All Implemented Interfaces:
ReportDataBinder
public class ReportDataBinderImpl extends AbstractExecutableDatabinder implements ReportDataBinder
-
-
Field Summary
Fields Modifier and Type Field Description protected ImplementationDAO
implementationDAO
protected static Logger
LOG
protected ReportExecDAO
reportExecDAO
protected SchedulerFactoryBean
scheduler
-
Constructor Summary
Constructors Constructor Description ReportDataBinderImpl(ReportExecDAO reportExecDAO, ImplementationDAO implementationDAO, SchedulerFactoryBean scheduler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
buildRefDesc(Report report)
ExecTO
getExecTO(ReportExec execution)
void
getReport(Report report, ReportTO reportTO)
ReportTO
getReportTO(Report report)
-
Methods inherited from class org.apache.syncope.core.provisioning.java.data.AbstractExecutableDatabinder
toOffsetDateTime
-
-
-
-
Field Detail
-
LOG
protected static final Logger LOG
-
reportExecDAO
protected final ReportExecDAO reportExecDAO
-
implementationDAO
protected final ImplementationDAO implementationDAO
-
scheduler
protected final SchedulerFactoryBean scheduler
-
-
Constructor Detail
-
ReportDataBinderImpl
public ReportDataBinderImpl(ReportExecDAO reportExecDAO, ImplementationDAO implementationDAO, SchedulerFactoryBean scheduler)
-
-
Method Detail
-
getReport
public void getReport(Report report, ReportTO reportTO)
- Specified by:
getReport
in interfaceReportDataBinder
-
getReportTO
public ReportTO getReportTO(Report report)
- Specified by:
getReportTO
in interfaceReportDataBinder
-
buildRefDesc
public String buildRefDesc(Report report)
- Specified by:
buildRefDesc
in interfaceReportDataBinder
-
getExecTO
public ExecTO getExecTO(ReportExec execution)
- Specified by:
getExecTO
in interfaceReportDataBinder
-
-