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 PollContextString object.public void setServiceName(String serviceName)
setServiceName
setServiceName in interface PollContextserviceName - a String object.public void sendEvent(Event event)
sendEvent
sendEvent in interface PollContextevent - the event to sendpublic Event createEvent(String uei, int nodeId, String address, Date date, OnmsSnmpInterface snmpinterface)
createEvent
createEvent in interface PollContextuei - 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 PollContextnodeId - a int.criteria - a String object.public void update(OnmsSnmpInterface snmpinterface)
update in interface PollContextsnmpinterface - a OnmsSnmpInterface object.public List<OnmsIpInterface> getPollableNodesByIp(String ipaddr)
PollContextgetPollableNodesByIp
getPollableNodesByIp in interface PollContextipaddr - the ip address of the node.public List<OnmsIpInterface> getPollableNodes()
PollContextgetPollableNodes
getPollableNodes in interface PollContextCopyright © 2015. All rights reserved.