public class ReportsDwr extends BaseDwr
changeSnippetMap, chartSnippetMap, EVENT_DAO, MODEL_ATTR_EVENTS, MODEL_ATTR_HAS_UNACKED_EVENT, MODEL_ATTR_RESOURCE_BUNDLE
Constructor and Description |
---|
ReportsDwr() |
Modifier and Type | Method and Description |
---|---|
ReportVO |
createReportFromWatchlist(int watchListId) |
void |
deleteReport(int id) |
java.util.List<ReportInstance> |
deleteReportInstance(int instanceId) |
ReportVO |
getReport(int id,
boolean copy) |
java.util.List<ReportInstance> |
getReportInstances() |
private java.util.List<ReportInstance> |
getReportInstances(User user) |
com.serotonin.web.dwr.DwrResponseI18n |
init() |
com.serotonin.web.dwr.DwrResponseI18n |
runReport(java.lang.String name,
java.util.List<ReportPointVO> points,
int includeEvents,
boolean includeUserComments,
int dateRangeType,
int relativeDateType,
int previousPeriodCount,
int previousPeriodType,
int pastPeriodCount,
int pastPeriodType,
boolean fromNone,
int fromYear,
int fromMonth,
int fromDay,
int fromHour,
int fromMinute,
boolean toNone,
int toYear,
int toMonth,
int toDay,
int toHour,
int toMinute,
boolean email,
boolean includeData,
boolean zipData,
java.util.List<RecipientListEntryBean> recipients) |
com.serotonin.web.dwr.DwrResponseI18n |
saveReport(int id,
java.lang.String name,
java.util.List<ReportPointVO> points,
int includeEvents,
boolean includeUserComments,
int dateRangeType,
int relativeDateType,
int previousPeriodCount,
int previousPeriodType,
int pastPeriodCount,
int pastPeriodType,
boolean fromNone,
int fromYear,
int fromMonth,
int fromDay,
int fromHour,
int fromMinute,
boolean toNone,
int toYear,
int toMonth,
int toDay,
int toHour,
int toMinute,
boolean schedule,
int schedulePeriod,
int runDelayMinutes,
java.lang.String scheduleCron,
boolean email,
boolean includeData,
boolean zipData,
java.util.List<RecipientListEntryBean> recipients) |
void |
setPreventPurge(int instanceId,
boolean value) |
private void |
validateData(com.serotonin.web.dwr.DwrResponseI18n response,
java.lang.String name,
java.util.List<ReportPointVO> points,
int dateRangeType,
int relativeDateType,
int previousPeriodCount,
int pastPeriodCount) |
addUserComment, createDateTime, forcePointRead, generateContent, getDateRangeDefaults, getMessage, getMessage, getReadablePoints, getResourceBundle, getShareUsers, initialize, prepareBasePointState, setChange, setChange, setChart, setEvents, setMessages, setPoint, setPointImpl, setPrettyText
public com.serotonin.web.dwr.DwrResponseI18n init()
public ReportVO getReport(int id, boolean copy)
public com.serotonin.web.dwr.DwrResponseI18n saveReport(int id, java.lang.String name, java.util.List<ReportPointVO> points, int includeEvents, boolean includeUserComments, int dateRangeType, int relativeDateType, int previousPeriodCount, int previousPeriodType, int pastPeriodCount, int pastPeriodType, boolean fromNone, int fromYear, int fromMonth, int fromDay, int fromHour, int fromMinute, boolean toNone, int toYear, int toMonth, int toDay, int toHour, int toMinute, boolean schedule, int schedulePeriod, int runDelayMinutes, java.lang.String scheduleCron, boolean email, boolean includeData, boolean zipData, java.util.List<RecipientListEntryBean> recipients)
public com.serotonin.web.dwr.DwrResponseI18n runReport(java.lang.String name, java.util.List<ReportPointVO> points, int includeEvents, boolean includeUserComments, int dateRangeType, int relativeDateType, int previousPeriodCount, int previousPeriodType, int pastPeriodCount, int pastPeriodType, boolean fromNone, int fromYear, int fromMonth, int fromDay, int fromHour, int fromMinute, boolean toNone, int toYear, int toMonth, int toDay, int toHour, int toMinute, boolean email, boolean includeData, boolean zipData, java.util.List<RecipientListEntryBean> recipients)
public void deleteReport(int id)
private void validateData(com.serotonin.web.dwr.DwrResponseI18n response, java.lang.String name, java.util.List<ReportPointVO> points, int dateRangeType, int relativeDateType, int previousPeriodCount, int pastPeriodCount)
public java.util.List<ReportInstance> deleteReportInstance(int instanceId)
public java.util.List<ReportInstance> getReportInstances()
private java.util.List<ReportInstance> getReportInstances(User user)
public void setPreventPurge(int instanceId, boolean value)
public ReportVO createReportFromWatchlist(int watchListId)