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(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, 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
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 © 2021. All rights reserved.