public interface PollerFrontEnd
PollerFrontEnd interface.
| Modifier and Type | Interface and Description |
|---|---|
static class |
PollerFrontEnd.PollerFrontEndStates |
| 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
|
void |
checkConfig() |
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.
|
void |
initialize()
Initialize the poller front end.
|
boolean |
isDisconnected()
Returns whether or not the poller has been disconnected
|
boolean |
isExitNecessary()
Returns whether some error occurred and an exit is necessary
|
boolean |
isPaused()
Returns whether or not the poller has been paused
|
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.
|
void checkConfig()
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 isPaused()
boolean isDisconnected()
boolean isExitNecessary()
void initialize()
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 © 2020. All rights reserved.