public interface ReportTrackingService
| Modifier and Type | Method and Description |
|---|---|
boolean |
autoRegenerateReports(Award award)
This method returns true if the award is a root award, otherwise returns false.
|
void |
generateReportTrackingAndSave(Award award,
boolean forceReportRegeneration)
This method generates the reports for all the award report items in the award.
|
List<ReportTracking> |
getReportTacking(Award award)
This method returns all the report tracking records asociated with an award.
|
List<ReportTracking> |
getReportTacking(AwardReportTerm awardTerm)
This method gets all the saved ReportTracking objects for a given AwardReportTerm.
|
void |
refreshReportTracking(Award award)
This method simply refreshes the reporting tracking objects, no delete, no save.
|
void |
setReportTrackingListSelected(List<ReportTracking> reportTrackingListing,
boolean selectedValue)
This method updates the MultiEditSelected attributes of every ReportTracking object in the list to whatever the
selectedValue value is.
|
boolean |
shouldAlertReportTrackingDetailChange(Award award)
This method compares the passed in award to the DB version of the award and checks to see if any fields
have changed that will cause changes to the report tracking records.
|
void |
updateMultipleReportTrackingRecords(List<ReportTracking> reportTrackingListing,
ReportTrackingBean reportTrackingBean)
This method updates the value of every object in the reportTrackingListing list that has a true value for MultiEditSelected
for each attribture that is populated in the report tracking bean.
|
void generateReportTrackingAndSave(Award award, boolean forceReportRegeneration) throws ParseException
award - forceReportRegeneration - ParseExceptionvoid refreshReportTracking(Award award) throws ParseException
award - ParseExceptionList<ReportTracking> getReportTacking(AwardReportTerm awardTerm)
awardTerm - List<ReportTracking> getReportTacking(Award award)
award - boolean autoRegenerateReports(Award award)
award - void setReportTrackingListSelected(List<ReportTracking> reportTrackingListing, boolean selectedValue)
reportTrackingListing - selectedValue - void updateMultipleReportTrackingRecords(List<ReportTracking> reportTrackingListing, ReportTrackingBean reportTrackingBean)
reportTrackingListing - reportTrackingBean - boolean shouldAlertReportTrackingDetailChange(Award award)
award - Copyright © 2013 The Kuali Foundation. All Rights Reserved.