Class GrouperReportInstanceService
java.lang.Object
edu.internet2.middleware.grouper.app.reports.GrouperReportInstanceService
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
deleteReportInstances
(List<GrouperReportInstance> instancesToBeDeleted) delete given report instancesstatic GrouperReportInstance
getMostRecentReportInstance
(GrouperObject grouperObject, String configMarkerAssignmentId) get most recent report instance for a given grouper object and report config idstatic GrouperReportInstance
getReportInstance
(String attributeAssignId) get report instance by attribute assign idstatic List<GrouperReportInstance>
getReportInstances
(GrouperObject grouperObject, String configMarkerAssignmentId) get all report instances for a given grouper object and report config idstatic void
saveReportInstanceAttributes
(GrouperReportInstance reportInstance, GrouperObject grouperObject) save report instance attributes
-
Constructor Details
-
GrouperReportInstanceService
public GrouperReportInstanceService()
-
-
Method Details
-
getReportInstance
get report instance by attribute assign id- Parameters:
attributeAssignId
-- Returns:
-
getReportInstances
public static List<GrouperReportInstance> getReportInstances(GrouperObject grouperObject, String configMarkerAssignmentId) get all report instances for a given grouper object and report config id- Parameters:
grouperObject
-configMarkerAssignmentId
-- Returns:
-
getMostRecentReportInstance
public static GrouperReportInstance getMostRecentReportInstance(GrouperObject grouperObject, String configMarkerAssignmentId) get most recent report instance for a given grouper object and report config id- Parameters:
grouperObject
-configMarkerAssignmentId
-- Returns:
-
saveReportInstanceAttributes
public static void saveReportInstanceAttributes(GrouperReportInstance reportInstance, GrouperObject grouperObject) save report instance attributes- Parameters:
reportInstance
-grouperObject
-
-
deleteReportInstances
delete given report instances- Parameters:
instancesToBeDeleted
-
-