org.opennms.netmgt.model
Class OnmsArpInterface

java.lang.Object
  extended by org.opennms.netmgt.model.OnmsEntity
      extended by org.opennms.netmgt.model.OnmsArpInterface
All Implemented Interfaces:
Serializable

public class OnmsArpInterface
extends OnmsEntity
implements Serializable

See Also:
Serialized Form

Nested Class Summary
static class OnmsArpInterface.StatusType
           
 
Constructor Summary
OnmsArpInterface()
          Constructor for OnmsArpInterface.
OnmsArpInterface(OnmsNode sourceNode, OnmsNode node, String ipAddr, String physAddr)
          minimal constructor
 
Method Summary
 Integer getId()
          Unique identifier for ipInterface.
 Integer getIfIndex()
          getIfIndex
 String getIpAddress()
          getIpAddress
 Date getLastPoll()
          getLastPoll
 OnmsNode getNode()
          getNode
 String getPhysAddr()
          getPhysAddr
 OnmsNode getSourceNode()
          getSourceNode
 OnmsArpInterface.StatusType getStatus()
          getStatus
 void setId(Integer id)
          setId
 void setIfIndex(Integer ifIndex)
          setIfIndex
 void setIpAddress(String ipaddr)
          setIpAddress
 void setLastPoll(Date lastPoll)
          setLastPoll
 void setNode(OnmsNode node)
          setNode
 void setPhysAddr(String physAddr)
          setPhysAddr
 void setSourceNode(OnmsNode sourceNode)
          setSourceNode
 void setStatus(OnmsArpInterface.StatusType status)
          setStatus
 String toString()
          toString
 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

OnmsArpInterface

public OnmsArpInterface()

Constructor for OnmsArpInterface.


OnmsArpInterface

public OnmsArpInterface(OnmsNode sourceNode,
                        OnmsNode node,
                        String ipAddr,
                        String physAddr)
minimal constructor

Parameters:
node - a OnmsNode object.
ipAddr - a String object.
physAddr - a String object.
Method Detail

getId

public Integer getId()
Unique identifier for ipInterface.

Returns:
a Integer object.

setId

public void setId(Integer id)

setId

Parameters:
id - a Integer object.

getNode

public OnmsNode getNode()

getNode

Returns:
a OnmsNode object.

setNode

public void setNode(OnmsNode node)

setNode

Parameters:
node - a OnmsNode object.

getIpAddress

public String getIpAddress()

getIpAddress

Returns:
a String object.

setIpAddress

public void setIpAddress(String ipaddr)

setIpAddress

Parameters:
ipaddr - a String object.

getPhysAddr

public String getPhysAddr()

getPhysAddr

Returns:
a String object.

setPhysAddr

public void setPhysAddr(String physAddr)

setPhysAddr

Parameters:
physAddr - a String object.

getStatus

public OnmsArpInterface.StatusType getStatus()

getStatus

Returns:
a OnmsArpInterface.StatusType object.

setStatus

public void setStatus(OnmsArpInterface.StatusType status)

setStatus

Parameters:
status - a OnmsArpInterface.StatusType object.

getSourceNode

public OnmsNode getSourceNode()

getSourceNode

Returns:
a OnmsNode object.

setSourceNode

public void setSourceNode(OnmsNode sourceNode)

setSourceNode

Parameters:
sourceNode - a OnmsNode object.

getIfIndex

public Integer getIfIndex()

getIfIndex

Returns:
a Integer object.

setIfIndex

public void setIfIndex(Integer ifIndex)

setIfIndex

Parameters:
ifIndex - a Integer object.

getLastPoll

public Date getLastPoll()

getLastPoll

Returns:
a Date object.

setLastPoll

public void setLastPoll(Date lastPoll)

setLastPoll

Parameters:
lastPoll - a Date object.

toString

public String toString()

toString

Overrides:
toString in class Object
Returns:
a String object.

visit

public void visit(EntityVisitor visitor)
Description copied from class: OnmsEntity

visit

Specified by:
visit in class OnmsEntity
Parameters:
visitor - a EntityVisitor object.


Copyright © 2011. All Rights Reserved.