|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.model.OnmsEntity
org.opennms.netmgt.model.OnmsIpInterface
public class OnmsIpInterface
OnmsIpInterface class.
| Nested Class Summary | |
|---|---|
static class |
OnmsIpInterface.PrimaryType
|
| Constructor Summary | |
|---|---|
OnmsIpInterface()
Constructor for OnmsIpInterface. |
|
OnmsIpInterface(String ipAddr,
OnmsNode node)
minimal constructor |
|
| Method Summary | |
|---|---|
Integer |
getId()
Unique identifier for ipInterface. |
Integer |
getIfIndex()
getIfIndex |
InetAddress |
getInetAddress()
getInetAddress |
String |
getInterfaceId()
getInterfaceId |
String |
getIpAddress()
getIpAddress |
String |
getIpHostName()
getIpHostName |
Date |
getIpLastCapsdPoll()
getIpLastCapsdPoll |
String |
getIsManaged()
getIsManaged |
OnmsIpInterface.PrimaryType |
getIsSnmpPrimary()
getIsSnmpPrimary |
OnmsMonitoredService |
getMonitoredServiceByServiceType(String svcName)
getMonitoredServiceByServiceType |
int |
getMonitoredServiceCount()
|
Set<OnmsMonitoredService> |
getMonitoredServices()
The services on this node |
OnmsNode |
getNode()
getNode |
String |
getPrimaryString()
getPrimaryString |
OnmsSnmpInterface |
getSnmpInterface()
The SnmpInterface associated with this interface if any |
protected static boolean |
hasNewCollectionTypeValue(OnmsIpInterface.PrimaryType newVal,
OnmsIpInterface.PrimaryType existingVal)
hasNewCollectionTypeValue |
boolean |
isDown()
isDown |
boolean |
isManaged()
isManaged |
boolean |
isPrimary()
isPrimary |
void |
mergeInterface(OnmsIpInterface scannedIface,
EventForwarder eventForwarder,
boolean deleteMissing)
mergeInterface |
void |
mergeInterfaceAttributes(OnmsIpInterface scannedIface)
mergeInterfaceAttributes |
void |
mergeMonitoredServices(OnmsIpInterface scannedIface,
EventForwarder eventForwarder,
boolean deleteMissing)
mergeMonitoredServices |
void |
setId(Integer id)
setId |
void |
setIfIndex(Integer ifindex)
setIfIndex |
void |
setIpAddress(String ipaddr)
setIpAddress |
void |
setIpHostName(String iphostname)
setIpHostName |
void |
setIpLastCapsdPoll(Date iplastcapsdpoll)
setIpLastCapsdPoll |
void |
setIsManaged(String ismanaged)
setIsManaged |
void |
setIsSnmpPrimary(OnmsIpInterface.PrimaryType issnmpprimary)
setIsSnmpPrimary |
void |
setMonitoredServices(Set<OnmsMonitoredService> ifServices)
setMonitoredServices |
void |
setNode(OnmsNode node)
setNode |
void |
setPrimaryString(String primaryType)
setPrimaryString |
void |
setSnmpInterface(OnmsSnmpInterface snmpInterface)
setSnmpInterface |
String |
toString()
toString |
void |
updateSnmpInterface(OnmsIpInterface scannedIface)
updateSnmpInterface |
void |
visit(EntityVisitor visitor)
visit |
| Methods inherited from class org.opennms.netmgt.model.OnmsEntity |
|---|
hasNewValue |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public OnmsIpInterface()
Constructor for OnmsIpInterface.
public OnmsIpInterface(String ipAddr,
OnmsNode node)
ipAddr - a String object.node - a OnmsNode object.| Method Detail |
|---|
public Integer getId()
Integer object.public String getInterfaceId()
getInterfaceId
String object.public void setId(Integer id)
setId
id - a Integer object.public String getIpAddress()
getIpAddress
String object.public void setIpAddress(String ipaddr)
setIpAddress
ipaddr - a String object.public Integer getIfIndex()
getIfIndex
Integer object.public void setIfIndex(Integer ifindex)
setIfIndex
ifindex - a Integer object.public String getIpHostName()
getIpHostName
String object.public void setIpHostName(String iphostname)
setIpHostName
iphostname - a String object.public String getIsManaged()
getIsManaged
String object.public void setIsManaged(String ismanaged)
setIsManaged
ismanaged - a String object.public boolean isManaged()
isManaged
public Date getIpLastCapsdPoll()
getIpLastCapsdPoll
Date object.public void setIpLastCapsdPoll(Date iplastcapsdpoll)
setIpLastCapsdPoll
iplastcapsdpoll - a Date object.public String getPrimaryString()
getPrimaryString
String object.public void setPrimaryString(String primaryType)
setPrimaryString
primaryType - a String object.public OnmsIpInterface.PrimaryType getIsSnmpPrimary()
getIsSnmpPrimary
OnmsIpInterface.PrimaryType object.public void setIsSnmpPrimary(OnmsIpInterface.PrimaryType issnmpprimary)
setIsSnmpPrimary
issnmpprimary - a OnmsIpInterface.PrimaryType object.public boolean isPrimary()
isPrimary
public OnmsNode getNode()
getNode
OnmsNode object.public void setNode(OnmsNode node)
setNode
node - a OnmsNode object.public Set<OnmsMonitoredService> getMonitoredServices()
Set object.public void setMonitoredServices(Set<OnmsMonitoredService> ifServices)
setMonitoredServices
ifServices - a Set object.public OnmsSnmpInterface getSnmpInterface()
OnmsSnmpInterface object.public void setSnmpInterface(OnmsSnmpInterface snmpInterface)
setSnmpInterface
snmpInterface - a OnmsSnmpInterface object.public String toString()
toString
toString in class ObjectString object.public void visit(EntityVisitor visitor)
visit
visit in class OnmsEntityvisitor - a EntityVisitor object.public InetAddress getInetAddress()
getInetAddress
InetAddress object.public boolean isDown()
isDown
public int getMonitoredServiceCount()
public OnmsMonitoredService getMonitoredServiceByServiceType(String svcName)
getMonitoredServiceByServiceType
svcName - a String object.
OnmsMonitoredService object.public void mergeInterfaceAttributes(OnmsIpInterface scannedIface)
mergeInterfaceAttributes
scannedIface - a OnmsIpInterface object.
protected static boolean hasNewCollectionTypeValue(OnmsIpInterface.PrimaryType newVal,
OnmsIpInterface.PrimaryType existingVal)
hasNewCollectionTypeValue
newVal - a OnmsIpInterface.PrimaryType object.existingVal - a OnmsIpInterface.PrimaryType object.
public void mergeMonitoredServices(OnmsIpInterface scannedIface,
EventForwarder eventForwarder,
boolean deleteMissing)
mergeMonitoredServices
scannedIface - a OnmsIpInterface object.eventForwarder - a EventForwarder object.deleteMissing - a boolean.public void updateSnmpInterface(OnmsIpInterface scannedIface)
updateSnmpInterface
scannedIface - a OnmsIpInterface object.
public void mergeInterface(OnmsIpInterface scannedIface,
EventForwarder eventForwarder,
boolean deleteMissing)
mergeInterface
scannedIface - a OnmsIpInterface object.eventForwarder - a EventForwarder object.deleteMissing - a boolean.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||