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 ImplementationDAOimplementationDAOprotected static LoggerLOGprotected ReportExecDAOreportExecDAOprotected SchedulerFactoryBeanscheduler
-
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 StringbuildRefDesc(Report report)ExecTOgetExecTO(ReportExec execution)voidgetReport(Report report, ReportTO reportTO)ReportTOgetReportTO(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:
getReportin interfaceReportDataBinder
-
getReportTO
public ReportTO getReportTO(Report report)
- Specified by:
getReportTOin interfaceReportDataBinder
-
buildRefDesc
public String buildRefDesc(Report report)
- Specified by:
buildRefDescin interfaceReportDataBinder
-
getExecTO
public ExecTO getExecTO(ReportExec execution)
- Specified by:
getExecTOin interfaceReportDataBinder
-
-