Class AbstractReportlet
- java.lang.Object
-
- org.apache.syncope.core.provisioning.java.job.report.AbstractReportlet
-
- All Implemented Interfaces:
org.apache.syncope.core.persistence.api.dao.Reportlet
- Direct Known Subclasses:
AuditReportlet
,GroupReportlet
,ReconciliationReportlet
,StaticReportlet
,UserReportlet
public abstract class AbstractReportlet extends Object implements org.apache.syncope.core.persistence.api.dao.Reportlet
-
-
Constructor Summary
Constructors Constructor Description AbstractReportlet()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract void
doExtract(org.apache.syncope.common.lib.report.ReportletConf conf, ContentHandler handler, String refDesc)
void
extract(ContentHandler handler, String refDesc)
void
setConf(org.apache.syncope.common.lib.report.ReportletConf conf)
protected void
setStatus(String refDesc, String status)
-
-
-
Method Detail
-
setConf
public void setConf(org.apache.syncope.common.lib.report.ReportletConf conf)
- Specified by:
setConf
in interfaceorg.apache.syncope.core.persistence.api.dao.Reportlet
-
doExtract
protected abstract void doExtract(org.apache.syncope.common.lib.report.ReportletConf conf, ContentHandler handler, String refDesc) throws SAXException
- Throws:
SAXException
-
extract
@Transactional(readOnly=true) public void extract(ContentHandler handler, String refDesc) throws SAXException
- Specified by:
extract
in interfaceorg.apache.syncope.core.persistence.api.dao.Reportlet
- Throws:
SAXException
-
-