public class SnmpPoller extends AbstractServiceDaemon
PAUSE_PENDING, PAUSED, RESUME_PENDING
RUNNING, 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, waitForStatus
public 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 AbstractServiceDaemon
protected void onStop()
onStop
onStop
in class AbstractServiceDaemon
protected void onPause()
onPause
onPause
in class AbstractServiceDaemon
protected void onResume()
onResume
onResume
in class AbstractServiceDaemon
public static SnmpPoller getInstance()
getInstance
SnmpPoller
object.protected void onInit()
onInit
onInit
in class AbstractServiceDaemon
protected 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 © 2021. All rights reserved.