public class GrouperReportConfigurationBean extends Object
Constructor and Description |
---|
GrouperReportConfigurationBean() |
Modifier and Type | Method and Description |
---|---|
String |
getAttributeAssignmentMarkerId()
attribute assignment id of the marker attribute on the group/folder
|
String |
getReportConfigDescription()
description about the report
|
String |
getReportConfigEmailBody()
optional, will be generated by a grouper default if blank
|
String |
getReportConfigEmailSubject()
subject for email (optional, will be generated from report name if blank)
|
String |
getReportConfigFilename()
e.g.
|
ReportConfigFormat |
getReportConfigFormat()
format of report e.g.
|
String |
getReportConfigName() |
String |
getReportConfigQuartzCron()
Quartz cron-like schedule to generate the report
|
String |
getReportConfigQuery()
reportConfigValueDef SQL for the report.
|
String |
getReportConfigScript()
reportConfigScript Script e.g.
|
String |
getReportConfigSendEmailToGroupId()
if reportConfigSendEmail is true, and reportConfigSendEmailToViewers is false), this is the groupId where members are retrieved from
|
ReportConfigType |
getReportConfigType()
report type e.g.
|
String |
getReportConfigViewersGroupId()
GroupId of people who can view this report.
|
boolean |
isCanRead(Subject subject)
can given subject read this report config
|
boolean |
isReportConfigEnabled()
should the config be enabled
|
boolean |
isReportConfigSendEmail()
true/false if email should be sent
|
boolean |
isReportConfigSendEmailToViewers()
true/false if report viewers should get email (if reportConfigSendEmail is true)
|
boolean |
isReportConfigSendEmailWithNoData()
true/false if email should be sent when the report has no data
|
boolean |
isReportConfigStoreWithNoData()
true/false if report should be stored when non data is found
|
void |
setAttributeAssignmentMarkerId(String attributeAssignmentMarkerId1)
attribute assignment id of the marker attribute on the group/folder
|
void |
setReportConfigDescription(String reportConfigDescription)
description about the report
|
void |
setReportConfigEmailBody(String reportConfigEmailBody)
optional, will be generated by a grouper default if blank
|
void |
setReportConfigEmailSubject(String reportConfigEmailSubject)
subject for email (optional, will be generated from report name if blank)
|
void |
setReportConfigEnabled(boolean reportConfigEnabled)
should the config be enabled
|
void |
setReportConfigFilename(String reportConfigFilename1) |
void |
setReportConfigFormat(ReportConfigFormat reportConfigFormat1)
format of report e.g.
|
void |
setReportConfigName(String reportConfigName) |
void |
setReportConfigQuartzCron(String reportConfigQuartzCron)
Quartz cron-like schedule to generate the report
|
void |
setReportConfigQuery(String reportConfigQuery)
reportConfigValueDef SQL for the report.
|
void |
setReportConfigScript(String reportConfigScript1)
reportConfigScript Script e.g.
|
void |
setReportConfigSendEmail(boolean reportConfigSendEmail)
true/false if email should be sent
|
void |
setReportConfigSendEmailToGroupId(String reportConfigSendEmailToGroupId)
if reportConfigSendEmail is true, and reportConfigSendEmailToViewers is false), this is the groupId where members are retrieved from
|
void |
setReportConfigSendEmailToViewers(boolean reportConfigSendEmailToViewers)
true/false if report viewers should get email (if reportConfigSendEmail is true)
|
void |
setReportConfigSendEmailWithNoData(boolean reportConfigSendEmailWithNoData)
true/false if email should be sent
|
void |
setReportConfigStoreWithNoData(boolean reportConfigStoreWithNoData1)
true/false if report should be stored when non data is found
|
void |
setReportConfigType(ReportConfigType reportConfigType1)
report type e.g.
|
void |
setReportConfigViewersGroupId(String reportConfigViewersGroupId)
GroupId of people who can view this report.
|
public void setReportConfigSendEmailWithNoData(boolean reportConfigSendEmailWithNoData)
reportConfigSendEmail
- public boolean isReportConfigSendEmailWithNoData()
public boolean isReportConfigStoreWithNoData()
public void setReportConfigStoreWithNoData(boolean reportConfigStoreWithNoData1)
reportConfigStoreWithNoData1
- public ReportConfigType getReportConfigType()
public void setReportConfigType(ReportConfigType reportConfigType1)
reportConfigType1
- the reportConfigType to setpublic ReportConfigFormat getReportConfigFormat()
public void setReportConfigFormat(ReportConfigFormat reportConfigFormat1)
reportConfigFormat1
- the reportConfigFormat to setpublic String getAttributeAssignmentMarkerId()
public void setAttributeAssignmentMarkerId(String attributeAssignmentMarkerId1)
attributeAssignmentMarkerId1
- the attributeAssignmentMarkerId to setpublic String getReportConfigName()
public void setReportConfigName(String reportConfigName)
reportConfigName
- the reportConfigName to setpublic String getReportConfigFilename()
public void setReportConfigFilename(String reportConfigFilename1)
reportConfigFilename1
- the reportConfigFilename to setpublic String getReportConfigScript()
public void setReportConfigScript(String reportConfigScript1)
reportConfigScript1
- public String getReportConfigQuery()
public void setReportConfigQuery(String reportConfigQuery)
reportConfigQuery
- the reportConfigQuery to setpublic String getReportConfigDescription()
public void setReportConfigDescription(String reportConfigDescription)
reportConfigDescription
- public String getReportConfigViewersGroupId()
public void setReportConfigViewersGroupId(String reportConfigViewersGroupId)
reportConfigViewersGroupId
- public String getReportConfigQuartzCron()
public void setReportConfigQuartzCron(String reportConfigQuartzCron)
reportConfigQuartzCron
- public boolean isReportConfigSendEmail()
public void setReportConfigSendEmail(boolean reportConfigSendEmail)
reportConfigSendEmail
- public String getReportConfigEmailSubject()
public void setReportConfigEmailSubject(String reportConfigEmailSubject)
reportConfigEmailSubject
- public String getReportConfigEmailBody()
public void setReportConfigEmailBody(String reportConfigEmailBody)
reportConfigEmailBody
- public boolean isReportConfigSendEmailToViewers()
public void setReportConfigSendEmailToViewers(boolean reportConfigSendEmailToViewers)
reportConfigSendEmailToViewers
- public String getReportConfigSendEmailToGroupId()
public void setReportConfigSendEmailToGroupId(String reportConfigSendEmailToGroupId)
reportConfigSendEmailToGroupId
- public boolean isReportConfigEnabled()
public void setReportConfigEnabled(boolean reportConfigEnabled)
reportConfigEnabled
- public boolean isCanRead(Subject subject)
subject
- Copyright © 2016 Internet2. All rights reserved.