public class MockInterface extends MockContainer<MockNode,MockService>
MockInterface class.
Constructor and Description |
---|
MockInterface(MockNode node,
String ipAddr)
Constructor for MockInterface.
|
Modifier and Type | Method and Description |
---|---|
MockService |
addService(String svcName,
int serviceId)
addService
|
Event |
createDeleteEvent()
createDeleteEvent
|
Event |
createDownEvent()
createDownEvent
|
Event |
createNewEvent()
createNewEvent
|
Event |
createUpEvent()
createUpEvent
|
InetAddress |
getAddress()
getAddress
|
int |
getId()
getIpAddr
|
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<MockService> |
getServices()
getServices
|
void |
removeService(MockService svc)
removeService
|
void |
setIfAlias(String ifAlias)
setIfAlias
|
void |
setIfIndex(int ifIndex)
setIfIndex
|
String |
toString()
toString
|
void |
visit(MockVisitor v)
visit
|
addAnticipator, addMember, getMember, getMembers, getPollCount, removeAnticipator, removeMember, resetPollCount, visitMembers
bringDown, bringUnresponsive, bringUp, createDownEvent, createUpEvent, getParent, moveTo, setServicePollStatus
public MockService addService(String svcName, int serviceId)
addService
svcName
- a String
object.serviceId
- a int.MockService
object.public int getId()
getIpAddr
String
object.public MockNetwork getNetwork()
getNetwork
getNetwork
in class MockElement
MockNetwork
object.public int getNodeId()
getNodeId
public PollStatus getPollStatus()
getPollStatus
getPollStatus
in class MockContainer<MockNode,MockService>
PollStatus
object.public MockService getService(String svcName)
getService
svcName
- a String
object.MockService
object.public List<MockService> getServices()
getServices
List
object.public void removeService(MockService svc)
removeService
svc
- a MockService
object.public String toString()
toString
public void visit(MockVisitor v)
visit
visit
in class MockContainer<MockNode,MockService>
v
- a MockVisitor
object.public Event createDownEvent()
createDownEvent
createDownEvent
in class MockElement
Event
object.public Event createUpEvent()
createUpEvent
createUpEvent
in class MockElement
Event
object.public Event createNewEvent()
createNewEvent
createNewEvent
in class MockElement
Event
object.public Event createDeleteEvent()
createDeleteEvent
createDeleteEvent
in class MockElement
Event
object.public String getIfAlias()
getIfAlias
public InetAddress getAddress()
getAddress
InetAddress
object.public int getIfIndex()
getIfIndex
public void setIfIndex(int ifIndex)
setIfIndex
ifIndex
- Copyright © 2021. All rights reserved.