Class DataReportManager
- java.lang.Object
-
- org.openforis.collect.manager.AbstractPersistedObjectManager<T,I,D>
-
- org.openforis.collect.manager.AbstractSurveyObjectManager<Integer,DataReport,DataReportDao>
-
- org.openforis.collect.datacleansing.manager.DataReportManager
-
- All Implemented Interfaces:
ItemManager<DataReport,Integer>
@Component("dataReportManager") public class DataReportManager extends AbstractSurveyObjectManager<Integer,DataReport,DataReportDao>- Author:
- S. Ricci
-
-
Field Summary
-
Fields inherited from class org.openforis.collect.manager.AbstractPersistedObjectManager
dao
-
-
Constructor Summary
Constructors Constructor Description DataReportManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcountAffectedRecords(DataReport report)intcountItems(DataReport report)voiddelete(DataReport obj)voiddeleteBySurvey(CollectSurvey survey)protected voidinitializeItem(DataReport i)List<DataReport>loadByQueryGroup(DataQueryGroup queryGroup)List<DataReportItem>loadItems(DataReport report)List<DataReportItem>loadItems(DataReport report, Integer offset, Integer limit)voidsaveItems(DataReport report, List<DataReportItem> items)-
Methods inherited from class org.openforis.collect.manager.AbstractSurveyObjectManager
deleteById, initializeItems, loadAll, loadById, loadById, loadBySurvey, save
-
Methods inherited from class org.openforis.collect.manager.AbstractPersistedObjectManager
getDao, setDao
-
-
-
-
Method Detail
-
delete
public void delete(DataReport obj)
- Specified by:
deletein interfaceItemManager<DataReport,Integer>- Overrides:
deletein classAbstractSurveyObjectManager<Integer,DataReport,DataReportDao>
-
deleteBySurvey
public void deleteBySurvey(CollectSurvey survey)
- Overrides:
deleteBySurveyin classAbstractSurveyObjectManager<Integer,DataReport,DataReportDao>
-
saveItems
public void saveItems(DataReport report, List<DataReportItem> items)
-
countItems
public int countItems(DataReport report)
-
countAffectedRecords
public int countAffectedRecords(DataReport report)
-
loadItems
public List<DataReportItem> loadItems(DataReport report)
-
loadByQueryGroup
public List<DataReport> loadByQueryGroup(DataQueryGroup queryGroup)
-
loadItems
public List<DataReportItem> loadItems(DataReport report, Integer offset, Integer limit)
-
initializeItem
protected void initializeItem(DataReport i)
- Overrides:
initializeItemin classAbstractSurveyObjectManager<Integer,DataReport,DataReportDao>
-
-