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