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.