public interface PollerFrontEnd
PollerFrontEnd interface.
Modifier and Type | Method and Description |
---|---|
void |
addConfigurationChangedListener(ConfigurationChangedListener l)
Register a listener to listen for events indication a change
in the poller configuration
|
void |
addPropertyChangeListener(PropertyChangeListener l)
Register a property change listener.
|
void |
addServicePollStateChangedListener(ServicePollStateChangedListener l)
Register a listener for changes in an attribute of a PolledService
|
Collection<OnmsMonitoringLocationDefinition> |
getMonitoringLocations()
getMonitoringLocations
|
String |
getMonitorName()
Return the monitor name of the poller or null if none exist
|
Collection<PolledService> |
getPolledServices()
getPolledServices
|
List<ServicePollState> |
getPollerPollState()
getPollerPollState
|
ServicePollState |
getServicePollState(int polledServiceId)
Returns the state of polling in this monitor.
|
boolean |
isExitNecessary()
Returns whether some error occurred and an exit is necessary
|
boolean |
isRegistered()
Is the poller currently registered with the server.
|
boolean |
isStarted()
Returns whether or not the poller has been started
|
void |
pollService(Integer polledServiceId)
Poll the service with id polledServiceId and report the results to the server
|
void |
register(String monitoringLocationName)
Register the poller if it has not been registered before.
|
void |
removeConfigurationChangedListener(ConfigurationChangedListener l)
Remove a config change listener
|
void |
removePropertyChangeListener(PropertyChangeListener l)
removePropertyChangeListener
|
void |
removeServicePollStateChangedListener(ServicePollStateChangedListener l)
removeServicePollStateChangedListener
|
void |
setInitialPollTime(Integer polledServiceId,
Date initialPollTime)
Set the initial poll time for a polledService
|
void |
stop()
Stop polling.
|
Collection<OnmsMonitoringLocationDefinition> getMonitoringLocations()
getMonitoringLocations
Collection
object.Collection<PolledService> getPolledServices()
getPolledServices
Collection
object.boolean isRegistered()
String getMonitorName()
String
object.void register(String monitoringLocationName)
monitoringLocationName
- The name of the monitoring Location definition under
which to register this monitorvoid setInitialPollTime(Integer polledServiceId, Date initialPollTime)
polledServiceId
- the id of the polledService whose pollTime we are settinginitialPollTime
- the time to set its initialPollTime tovoid pollService(Integer polledServiceId)
polledServiceId
- The serviceid of the polledService that needs to be polledboolean isStarted()
boolean isExitNecessary()
void stop()
ServicePollState getServicePollState(int polledServiceId)
polledServiceId
- a int.ServicePollState
object.List<ServicePollState> getPollerPollState()
getPollerPollState
List
object.void addConfigurationChangedListener(ConfigurationChangedListener l)
l
- a ConfigurationChangedListener
object.void removeConfigurationChangedListener(ConfigurationChangedListener l)
l
- a ConfigurationChangedListener
object.void addPropertyChangeListener(PropertyChangeListener l)
l
- a PropertyChangeListener
object.void removePropertyChangeListener(PropertyChangeListener l)
removePropertyChangeListener
l
- a PropertyChangeListener
object.void addServicePollStateChangedListener(ServicePollStateChangedListener l)
l
- a ServicePollStateChangedListener
object.void removeServicePollStateChangedListener(ServicePollStateChangedListener l)
removeServicePollStateChangedListener
l
- a ServicePollStateChangedListener
object.Copyright © 2015. All rights reserved.