|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface PollerFrontEnd
| Method Summary | |
|---|---|
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()
|
String |
getMonitorName()
Return the monitor name of the poller or null if none exist |
Collection<PolledService> |
getPolledServices()
|
List<ServicePollState> |
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)
|
void |
removeServicePollStateChangedListener(ServicePollStateChangedListener l)
|
void |
setInitialPollTime(Integer polledServiceId,
Date initialPollTime)
Set the initial poll time for a polledService |
void |
stop()
Stop polling. |
| Method Detail |
|---|
Collection<OnmsMonitoringLocationDefinition> getMonitoringLocations()
Collection<PolledService> getPolledServices()
boolean isRegistered()
String getMonitorName()
void register(String monitoringLocationName)
monitoringLocationName - The name of the monitoring Location definition under
which to register this monitor
void 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 -
List<ServicePollState> getPollerPollState()
void addConfigurationChangedListener(ConfigurationChangedListener l)
l - void removeConfigurationChangedListener(ConfigurationChangedListener l)
l - void addPropertyChangeListener(PropertyChangeListener l)
l - void removePropertyChangeListener(PropertyChangeListener l)
void addServicePollStateChangedListener(ServicePollStateChangedListener l)
l - void removeServicePollStateChangedListener(ServicePollStateChangedListener l)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||