public class DefaultPollContext extends Object implements PollContext
Constructor and Description |
---|
DefaultPollContext() |
Modifier and Type | Method and Description |
---|---|
Event |
createEvent(String uei,
int nodeId,
String address,
Date date,
OnmsSnmpInterface snmpinterface)
createEvent
|
List<OnmsSnmpInterface> |
get(int nodeId,
String criteria)
get
|
EventIpcManager |
getEventManager()
getEventManager
|
IpInterfaceDao |
getIpInterfaceDao()
getIpInterfaceDao
|
String |
getLocalHostName()
getLocalHostName
|
String |
getName()
getName
|
List<OnmsIpInterface> |
getPollableNodes()
getPollableNodes
|
List<OnmsIpInterface> |
getPollableNodesByIp(String ipaddr)
getPollableNodesByIp
|
String |
getServiceName()
getServiceName
|
SnmpInterfaceDao |
getSnmpInterfaceDao()
getSnmpInterfaceDao
|
void |
sendEvent(Event event)
sendEvent
|
void |
setEventManager(EventIpcManager eventManager)
setEventManager
|
void |
setLocalHostName(String localHostName)
setLocalHostName
|
void |
setName(String name)
setName
|
void |
setServiceName(String serviceName)
setServiceName
|
void |
update(OnmsSnmpInterface snmpinterface)
Update the OnmsSnmpInterface
|
public IpInterfaceDao getIpInterfaceDao()
getIpInterfaceDao
IpInterfaceDao
object.public SnmpInterfaceDao getSnmpInterfaceDao()
getSnmpInterfaceDao
SnmpInterfaceDao
object.public EventIpcManager getEventManager()
getEventManager
EventIpcManager
object.public void setEventManager(EventIpcManager eventManager)
setEventManager
eventManager
- a EventIpcManager
object.public void setLocalHostName(String localHostName)
setLocalHostName
localHostName
- a String
object.public String getServiceName()
getServiceName
getServiceName
in interface PollContext
String
object.public void setServiceName(String serviceName)
setServiceName
setServiceName
in interface PollContext
serviceName
- a String
object.public void sendEvent(Event event)
sendEvent
sendEvent
in interface PollContext
event
- the event to sendpublic Event createEvent(String uei, int nodeId, String address, Date date, OnmsSnmpInterface snmpinterface)
createEvent
createEvent
in interface PollContext
uei
- a String
object.nodeId
- a int.address
- a String
object.date
- a Date
object.snmpinterface
- a OnmsSnmpInterface
object.public List<OnmsSnmpInterface> get(int nodeId, String criteria)
get
get
in interface PollContext
nodeId
- a int.criteria
- a String
object.public void update(OnmsSnmpInterface snmpinterface)
update
in interface PollContext
snmpinterface
- a OnmsSnmpInterface
object.public List<OnmsIpInterface> getPollableNodesByIp(String ipaddr)
PollContext
getPollableNodesByIp
getPollableNodesByIp
in interface PollContext
ipaddr
- the ip address of the node.public List<OnmsIpInterface> getPollableNodes()
PollContext
getPollableNodes
getPollableNodes
in interface PollContext
Copyright © 2017. All rights reserved.