public class UsageStatisticsReporter extends Object implements StateManager.StateChangeHandler
Modifier and Type | Field and Description |
---|---|
static String |
USAGE_REPORT |
Constructor and Description |
---|
UsageStatisticsReporter() |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
UsageStatisticsReportDTO |
generateReport() |
void |
init() |
void |
onIsEnabledChanged(boolean isEnabled) |
void |
sendAndSchedule() |
void |
sendAsync() |
void |
sendSync() |
void |
setAlarmDao(AlarmDao alarmDao) |
void |
setEventDao(EventDao eventDao) |
void |
setInterval(long interval) |
void |
setIpInterfaceDao(IpInterfaceDao ipInterfaceDao) |
void |
setMonitoredServiceDao(MonitoredServiceDao monitoredServiceDao) |
void |
setNodeDao(NodeDao nodeDao) |
void |
setSnmpInterfaceDao(SnmpInterfaceDao snmpInterfaceDao) |
void |
setStateManager(StateManager stateManager) |
void |
setUrl(String url) |
void |
setUseSystemProxy(boolean useSystemProxy) |
public static final String USAGE_REPORT
public void init()
public void sendAndSchedule()
public void onIsEnabledChanged(boolean isEnabled)
onIsEnabledChanged
in interface StateManager.StateChangeHandler
public void destroy()
public void sendSync()
public void sendAsync()
public UsageStatisticsReportDTO generateReport()
public void setUrl(String url)
public void setInterval(long interval)
public void setStateManager(StateManager stateManager)
public void setNodeDao(NodeDao nodeDao)
public void setIpInterfaceDao(IpInterfaceDao ipInterfaceDao)
public void setSnmpInterfaceDao(SnmpInterfaceDao snmpInterfaceDao)
public void setMonitoredServiceDao(MonitoredServiceDao monitoredServiceDao)
public void setEventDao(EventDao eventDao)
public void setAlarmDao(AlarmDao alarmDao)
public void setUseSystemProxy(boolean useSystemProxy)
Copyright © 2021. All rights reserved.