public class SnmpPoller extends AbstractServiceDaemon
PAUSE_PENDING, PAUSED, RESUME_PENDINGRUNNING, START_PENDING, STARTING, STATUS_NAMES, STOP_PENDING, STOPPED| Constructor and Description |
|---|
SnmpPoller()
Constructor for SnmpPoller.
|
| Modifier and Type | Method and Description |
|---|---|
void |
deleteInterfaceHaldler(IEvent event)
deleteInterfaceHaldler
|
static SnmpPoller |
getInstance()
getInstance
|
PollableNetwork |
getNetwork()
getNetwork
|
SnmpInterfacePollerConfig |
getPollerConfig()
getPollerConfig
|
Scheduler |
getScheduler()
getScheduler
|
void |
interfaceDownHandler(IEvent event)
interfaceDownHandler
|
void |
interfaceUpHandler(IEvent event)
interfaceUpHandler
|
boolean |
isInitialized()
isInitialized
|
void |
nodeDeletedHandler(IEvent event)
nodeDeletedHandler
|
void |
nodeDownHandler(IEvent event)
nodeDownHandler
|
void |
nodeUpHandler(IEvent event)
nodeUpHandler
|
protected void |
onInit()
onInit
|
protected void |
onPause()
onPause
|
protected void |
onResume()
onResume
|
protected void |
onStart()
onStart
|
protected void |
onStop()
onStop
|
void |
primarychangeHandler(IEvent event)
primarychangeHandler
|
void |
reloadConfig(IEvent event)
reloadConfig
|
void |
reloadSnmpConfig(IEvent event)
reloadSnmpConfig
|
void |
rescanCompletedHaldler(IEvent event)
rescanCompletedHaldler
|
void |
scanCompletedHaldler(IEvent event)
scanCompletedHaldler
|
protected void |
scheduleExistingSnmpInterface()
scheduleExistingSnmpInterface
|
protected void |
scheduleNewSnmpInterface(String ipaddr)
scheduleNewSnmpInterface
|
protected void |
schedulePollableInterface(OnmsIpInterface iface)
schedulePollableInterface
|
void |
serviceDownHandler(IEvent event)
serviceDownHandler
|
void |
serviceGainedHandler(IEvent event)
serviceGainedHandler
|
void |
serviceUpHandler(IEvent event)
serviceUpHandler
|
void |
setNetwork(PollableNetwork pollableNetwork)
setNetwork
|
void |
setPollerConfig(SnmpInterfacePollerConfig snmpinterfacepollerConfig)
setPollerConfig
|
void |
setScheduler(LegacyScheduler scheduler)
setScheduler
|
afterPropertiesSet, destroy, getName, getStatus, getStatusText, init, isPaused, isRunning, isStarting, pause, resume, setStatus, start, status, stop, waitForStatus, waitForStatuspublic PollableNetwork getNetwork()
getNetwork
PollableNetwork object.public void setNetwork(PollableNetwork pollableNetwork)
setNetwork
pollableNetwork - a PollableNetwork object.public boolean isInitialized()
isInitialized
public void setScheduler(LegacyScheduler scheduler)
setScheduler
scheduler - a LegacyScheduler object.public SnmpInterfacePollerConfig getPollerConfig()
getPollerConfig
SnmpInterfacePollerConfig object.public void setPollerConfig(SnmpInterfacePollerConfig snmpinterfacepollerConfig)
setPollerConfig
snmpinterfacepollerConfig - a SnmpInterfacePollerConfig object.protected void onStart()
onStart
onStart in class AbstractServiceDaemonprotected void onStop()
onStop
onStop in class AbstractServiceDaemonprotected void onPause()
onPause
onPause in class AbstractServiceDaemonprotected void onResume()
onResume
onResume in class AbstractServiceDaemonpublic static SnmpPoller getInstance()
getInstance
SnmpPoller object.protected void onInit()
onInit
onInit in class AbstractServiceDaemonprotected void scheduleNewSnmpInterface(String ipaddr)
scheduleNewSnmpInterface
ipaddr - a String object.protected void scheduleExistingSnmpInterface()
scheduleExistingSnmpInterface
protected void schedulePollableInterface(OnmsIpInterface iface)
schedulePollableInterface
iface - a OnmsIpInterface object.public void reloadSnmpConfig(IEvent event)
reloadSnmpConfig
event - a IEvent object.public void reloadConfig(IEvent event)
reloadConfig
event - a IEvent object.public void primarychangeHandler(IEvent event)
primarychangeHandler
event - a IEvent object.public void deleteInterfaceHaldler(IEvent event)
deleteInterfaceHaldler
event - a IEvent object.public void scanCompletedHaldler(IEvent event)
scanCompletedHaldler
event - a IEvent object.public void rescanCompletedHaldler(IEvent event)
rescanCompletedHaldler
event - a IEvent object.public void nodeDeletedHandler(IEvent event)
nodeDeletedHandler
event - a IEvent object.public void serviceGainedHandler(IEvent event)
serviceGainedHandler
event - a IEvent object.public void serviceDownHandler(IEvent event)
serviceDownHandler
event - a IEvent object.public void serviceUpHandler(IEvent event)
serviceUpHandler
event - a IEvent object.public void interfaceUpHandler(IEvent event)
interfaceUpHandler
event - a IEvent object.public void interfaceDownHandler(IEvent event)
interfaceDownHandler
event - a IEvent object.public void nodeUpHandler(IEvent event)
nodeUpHandler
event - a IEvent object.Copyright © 2022. All rights reserved.