org.opennms.netmgt.mock
Class MockInterface

java.lang.Object
  extended by org.opennms.netmgt.mock.MockElement
      extended by org.opennms.netmgt.mock.MockContainer
          extended by org.opennms.netmgt.mock.MockInterface

public class MockInterface
extends MockContainer

MockInterface class.

Version:
$Id: $
Author:
brozow TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Constructor Summary
MockInterface(MockNode node, String ipAddr)
          Constructor for MockInterface.
 
Method Summary
 MockService addService(String svcName, int serviceId)
          addService
 Event createDeleteEvent()
          createDeleteEvent
 Event createDownEvent()
          createDownEvent
 Event createNewEvent()
          createNewEvent
 Event createUpEvent()
          createUpEvent
 InetAddress getAddress()
          getAddress
 String getIfAlias()
          getIfAlias
 int getIfIndex()
          getIfIndex
 String getIpAddr()
          getIpAddr
 MockNetwork getNetwork()
          getNetwork
 MockNode getNode()
          getNode
 int getNodeId()
          getNodeId
 String getNodeLabel()
          getNodeLabel
 PollStatus getPollStatus()
          getPollStatus
 MockService getService(String svcName)
          getService
 List getServices()
          getServices
 void removeService(MockService svc)
          removeService
 void setIfAlias(String ifAlias)
          setIfAlias
 String toString()
          toString
 void visit(MockVisitor v)
          visit
 
Methods inherited from class org.opennms.netmgt.mock.MockContainer
addAnticipator, addMember, getMember, getMembers, getPollCount, removeAnticipator, removeMember, resetPollCount, visitMembers
 
Methods inherited from class org.opennms.netmgt.mock.MockElement
bringDown, bringUnresponsive, bringUp, createDownEvent, createUpEvent, getParent, moveTo, setServicePollStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MockInterface

public MockInterface(MockNode node,
                     String ipAddr)

Constructor for MockInterface.

Parameters:
node - a MockNode object.
ipAddr - a String object.
Method Detail

addService

public MockService addService(String svcName,
                              int serviceId)

addService

Parameters:
svcName - a String object.
serviceId - a int.
Returns:
a MockService object.

getIpAddr

public String getIpAddr()

getIpAddr

Returns:
a String object.

getNetwork

public MockNetwork getNetwork()

getNetwork

Overrides:
getNetwork in class MockElement
Returns:
a MockNetwork object.

getNode

public MockNode getNode()

getNode

Returns:
a MockNode object.

getNodeId

public int getNodeId()

getNodeId

Returns:
a int.

getNodeLabel

public String getNodeLabel()

getNodeLabel

Returns:
a String object.

getPollStatus

public PollStatus getPollStatus()

getPollStatus

Overrides:
getPollStatus in class MockContainer
Returns:
a PollStatus object.

getService

public MockService getService(String svcName)

getService

Parameters:
svcName - a String object.
Returns:
a MockService object.

getServices

public List getServices()

getServices

Returns:
a List object.

removeService

public void removeService(MockService svc)

removeService

Parameters:
svc - a MockService object.

toString

public String toString()

toString

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

visit

public void visit(MockVisitor v)

visit

Overrides:
visit in class MockContainer
Parameters:
v - a MockVisitor object.

createDownEvent

public Event createDownEvent()

createDownEvent

Specified by:
createDownEvent in class MockElement
Returns:
a Event object.

createUpEvent

public Event createUpEvent()

createUpEvent

Specified by:
createUpEvent in class MockElement
Returns:
a Event object.

createNewEvent

public Event createNewEvent()

createNewEvent

Specified by:
createNewEvent in class MockElement
Returns:
a Event object.

createDeleteEvent

public Event createDeleteEvent()

createDeleteEvent

Specified by:
createDeleteEvent in class MockElement
Returns:
a Event object.

setIfAlias

public void setIfAlias(String ifAlias)

setIfAlias

Parameters:
ifAlias - a String object.

getIfAlias

public String getIfAlias()

getIfAlias

Returns:
Returns the ifAlias.

getAddress

public InetAddress getAddress()

getAddress

Returns:
a InetAddress object.

getIfIndex

public int getIfIndex()

getIfIndex

Returns:
a int.


Copyright © 2011. All Rights Reserved.