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(Event event)
deleteInterfaceHaldler
|
static SnmpPoller |
getInstance()
getInstance
|
PollableNetwork |
getNetwork()
getNetwork
|
SnmpInterfacePollerConfig |
getPollerConfig()
getPollerConfig
|
Scheduler |
getScheduler()
getScheduler
|
void |
interfaceDownHandler(Event event)
interfaceDownHandler
|
void |
interfaceUpHandler(Event event)
interfaceUpHandler
|
boolean |
isInitialized()
isInitialized
|
void |
nodeDeletedHandler(Event event)
nodeDeletedHandler
|
void |
nodeDownHandler(Event event)
nodeDownHandler
|
void |
nodeUpHandler(Event event)
nodeUpHandler
|
protected void |
onInit()
onInit
|
protected void |
onPause()
onPause
|
protected void |
onResume()
onResume
|
protected void |
onStart()
onStart
|
protected void |
onStop()
onStop
|
void |
primarychangeHandler(Event event)
primarychangeHandler
|
void |
reloadConfig(Event event)
reloadConfig
|
void |
reloadSnmpConfig(Event event)
reloadSnmpConfig
|
void |
rescanCompletedHaldler(Event event)
rescanCompletedHaldler
|
void |
scanCompletedHaldler(Event event)
scanCompletedHaldler
|
protected void |
scheduleExistingSnmpInterface()
scheduleExistingSnmpInterface
|
protected void |
scheduleNewSnmpInterface(String ipaddr)
scheduleNewSnmpInterface
|
protected void |
schedulePollableInterface(OnmsIpInterface iface)
schedulePollableInterface
|
void |
serviceDownHandler(Event event)
serviceDownHandler
|
void |
serviceGainedHandler(Event event)
serviceGainedHandler
|
void |
serviceUpHandler(Event 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
nodeid - a int.ipaddress - a String object.public void reloadSnmpConfig(Event event)
reloadSnmpConfig
event - a Event object.public void primarychangeHandler(Event event)
primarychangeHandler
event - a Event object.public void deleteInterfaceHaldler(Event event)
deleteInterfaceHaldler
event - a Event object.public void scanCompletedHaldler(Event event)
scanCompletedHaldler
event - a Event object.public void rescanCompletedHaldler(Event event)
rescanCompletedHaldler
event - a Event object.public void nodeDeletedHandler(Event event)
nodeDeletedHandler
event - a Event object.public void serviceGainedHandler(Event event)
serviceGainedHandler
event - a Event object.public void serviceDownHandler(Event event)
serviceDownHandler
event - a Event object.public void serviceUpHandler(Event event)
serviceUpHandler
event - a Event object.public void interfaceUpHandler(Event event)
interfaceUpHandler
event - a Event object.public void interfaceDownHandler(Event event)
interfaceDownHandler
event - a Event object.public void nodeUpHandler(Event event)
nodeUpHandler
event - a Event object.Copyright © 2018. All rights reserved.