Class GrouperReportLogic
java.lang.Object
edu.internet2.middleware.grouper.app.reports.GrouperReportLogic
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
deleteFileFromS3
(GrouperReportInstance reportInstance) delete file from S3 for a given report instancestatic void
deleteFromFileSystem
(GrouperReportInstance reportInstance) delete file from file system for a given report instancestatic String
getReportContent
(GrouperReportInstance reportInstance) retrieves report content from given report instancestatic void
runReport
(GrouperReportConfigurationBean reportConfigBean, GrouperReportInstance reportInstance, GrouperObject owner) Deprecated.use runReportInstancestatic int
runReportInstance
(GrouperReportConfigurationBean reportConfigBean, GrouperReportInstance reportInstance, GrouperObject owner) run report
-
Constructor Details
-
GrouperReportLogic
public GrouperReportLogic()
-
-
Method Details
-
runReport
@Deprecated public static void runReport(GrouperReportConfigurationBean reportConfigBean, GrouperReportInstance reportInstance, GrouperObject owner) Deprecated.use runReportInstancerun report- Parameters:
reportConfigBean
-reportInstance
-owner
-
-
runReportInstance
public static int runReportInstance(GrouperReportConfigurationBean reportConfigBean, GrouperReportInstance reportInstance, GrouperObject owner) run report- Parameters:
reportConfigBean
-reportInstance
-owner
-- Returns:
- rows
-
getReportContent
retrieves report content from given report instance- Parameters:
reportInstance
-- Returns:
-
deleteFromFileSystem
delete file from file system for a given report instance- Parameters:
reportInstance
-
-
deleteFileFromS3
delete file from S3 for a given report instance- Parameters:
reportInstance
-
-