Package | Description |
---|---|
edu.internet2.middleware.grouper.app.reports |
This package contains report logic
|
Modifier and Type | Method and Description |
---|---|
static GrouperReportInstance |
GrouperReportInstanceService.getMostRecentReportInstance(GrouperObject grouperObject,
String configMarkerAssignmentId)
get most recent report instance for a given grouper object and report config id
|
static GrouperReportInstance |
GrouperReportInstanceService.getReportInstance(String attributeAssignId)
get report instance by attribute assign id
|
Modifier and Type | Method and Description |
---|---|
static List<GrouperReportInstance> |
GrouperReportInstanceService.getReportInstances(GrouperObject grouperObject,
String configMarkerAssignmentId)
get all report instances for a given grouper object and report config id
|
Modifier and Type | Method and Description |
---|---|
static void |
GrouperReportLogic.deleteFileFromS3(GrouperReportInstance reportInstance)
delete file from S3 for a given report instance
|
static void |
GrouperReportLogic.deleteFromFileSystem(GrouperReportInstance reportInstance)
delete file from file system for a given report instance
|
abstract void |
ReportConfigFormat.formatReport(GrouperReportData grouperReportData,
GrouperReportInstance grouperReportInstance)
format report data into a file
|
static String |
GrouperReportLogic.getReportContent(GrouperReportInstance reportInstance)
retrieves report content from given report instance
|
abstract GrouperReportData |
ReportConfigType.retrieveReportDataByConfig(GrouperReportConfigurationBean grouperReportConfigurationBean,
GrouperReportInstance grouperReportInstance)
get the data from a report
|
static void |
GrouperReportLogic.runReport(GrouperReportConfigurationBean reportConfigBean,
GrouperReportInstance reportInstance,
GrouperObject owner)
Deprecated.
use runReportInstance
|
static int |
GrouperReportLogic.runReportInstance(GrouperReportConfigurationBean reportConfigBean,
GrouperReportInstance reportInstance,
GrouperObject owner)
run report
|
static void |
GrouperReportInstanceService.saveReportInstanceAttributes(GrouperReportInstance reportInstance,
GrouperObject grouperObject)
save report instance attributes
|
Modifier and Type | Method and Description |
---|---|
static void |
GrouperReportInstanceService.deleteReportInstances(List<GrouperReportInstance> instancesToBeDeleted)
delete given report instances
|
Copyright © 2016 Internet2. All rights reserved.