Class UsageStatisticsReporter
- java.lang.Object
-
- org.opennms.features.datachoices.internal.UsageStatisticsReporter
-
- All Implemented Interfaces:
StateManager.StateChangeHandler
public class UsageStatisticsReporter extends Object implements StateManager.StateChangeHandler
-
-
Field Summary
Fields Modifier and Type Field Description static String
USAGE_REPORT
-
Constructor Summary
Constructors Constructor Description UsageStatisticsReporter()
-
Method Summary
-
-
-
Field Detail
-
USAGE_REPORT
public static final String USAGE_REPORT
- See Also:
- Constant Field Values
-
-
Method Detail
-
init
public void init()
-
sendAndSchedule
public void sendAndSchedule()
-
onIsEnabledChanged
public void onIsEnabledChanged(boolean isEnabled)
- Specified by:
onIsEnabledChanged
in interfaceStateManager.StateChangeHandler
-
destroy
public void destroy()
-
sendSync
public void sendSync()
-
sendAsync
public void sendAsync()
-
generateReport
public UsageStatisticsReportDTO generateReport()
-
setUrl
public void setUrl(String url)
-
setInterval
public void setInterval(long interval)
-
setStateManager
public void setStateManager(StateManager stateManager)
-
setNodeDao
public void setNodeDao(NodeDao nodeDao)
-
setIpInterfaceDao
public void setIpInterfaceDao(IpInterfaceDao ipInterfaceDao)
-
setSnmpInterfaceDao
public void setSnmpInterfaceDao(SnmpInterfaceDao snmpInterfaceDao)
-
setMonitoredServiceDao
public void setMonitoredServiceDao(MonitoredServiceDao monitoredServiceDao)
-
setEventDao
public void setEventDao(EventDao eventDao)
-
setAlarmDao
public void setAlarmDao(AlarmDao alarmDao)
-
setMonitoringLocationDao
public void setMonitoringLocationDao(MonitoringLocationDao monitoringLocationDao)
-
setMonitoringSystemDao
public void setMonitoringSystemDao(MonitoringSystemDao monitoringSystemDao)
-
setFeaturesService
public void setFeaturesService(org.apache.karaf.features.FeaturesService featuresService)
-
setUseSystemProxy
public void setUseSystemProxy(boolean useSystemProxy)
-
getProvisiondConfigurationDao
public ProvisiondConfigurationDao getProvisiondConfigurationDao()
-
setProvisiondConfigurationDao
public void setProvisiondConfigurationDao(ProvisiondConfigurationDao provisiondConfigurationDao)
-
getServiceConfigurationFactory
public ServiceConfigFactory getServiceConfigurationFactory()
-
setServiceConfigurationFactory
public void setServiceConfigurationFactory(ServiceConfigFactory serviceConfigurationFactory)
-
-