public class MockNetwork extends MockContainer<MockContainer<?,?>,MockElement>
| Constructor and Description |
|---|
MockNetwork()
Constructor for MockNetwork.
|
| Modifier and Type | Method and Description |
|---|---|
MockInterface |
addInterface(int nodeId,
String ipAddr)
addInterface
|
MockInterface |
addInterface(String ipAddr)
addInterface
|
MockNode |
addNode(int nodeid,
String label)
addNode
|
MockPathOutage |
addPathOutage(int nodeid,
InetAddress ipAddr,
String svcName) |
MockService |
addService(int nodeId,
String ipAddr,
String svcName)
addService
|
MockService |
addService(String svcName)
addService
|
Event |
createDeleteEvent()
createDeleteEvent
|
Event |
createDownEvent()
createDownEvent
|
Event |
createNewEvent()
createNewEvent
|
void |
createStandardNetwork()
createStandardNetwork
|
Event |
createUpEvent()
createUpEvent
|
String |
getCriticalService()
getCriticalService
|
Map<Integer,String> |
getIdToNameMap()
getIdToNameMap
|
String |
getIfAlias()
getIfAlias
|
MockInterface |
getInterface(int nodeid,
String ipAddr)
getInterface
|
int |
getInterfaceCount()
getInterfaceCount
|
int |
getInvalidPollCount()
getInvalidPollCount
|
Map<String,Integer> |
getNameToIdMap()
getNameToIdMap
|
MockNode |
getNode(int i)
getNode
|
int |
getNodeCount()
getNodeCount
|
int |
getNodeIdForInterface(String ipAddr)
getNodeIdForInterface
|
MockService |
getService(int nodeid,
String ipAddr,
String svcName)
getService
|
int |
getServiceCount()
getServiceCount
|
List<MockService> |
getServices(int nodeId) |
void |
receivedInvalidPoll(String ipAddr,
String svcName)
receivedInvalidPoll
|
void |
removeElement(MockElement element)
removeElement
|
void |
removeInterface(MockInterface iface)
removeInterface
|
void |
removeNode(MockNode node)
removeNode
|
void |
removeService(MockService svc)
removeService
|
void |
resetInvalidPollCount()
resetInvalidPollCount
|
void |
setCriticalService(String svcName)
setCriticalService
|
void |
setIfAlias(String ifAlias)
setIfAlias
|
void |
setIfIndex(int ifIndex)
setIfIndex
|
String |
toString() |
void |
visit(MockVisitor v)
visit
|
addAnticipator, addMember, getMember, getMembers, getPollCount, getPollStatus, removeAnticipator, removeMember, resetPollCount, visitMembersbringDown, bringUnresponsive, bringUp, createDownEvent, createUpEvent, getNetwork, getParent, moveTo, setServicePollStatuspublic Event createDownEvent()
createDownEvent
createDownEvent in class MockElementEvent object.public Event createUpEvent()
createUpEvent
createUpEvent in class MockElementEvent object.public Event createNewEvent()
createNewEvent
createNewEvent in class MockElementEvent object.public Event createDeleteEvent()
createDeleteEvent
createDeleteEvent in class MockElementEvent object.public void setCriticalService(String svcName)
setCriticalService
svcName - a String object.public void setIfIndex(int ifIndex)
setIfIndex
ifIndex - public MockInterface addInterface(int nodeId, String ipAddr)
addInterface
nodeId - a int.ipAddr - a String object.MockInterface object.public MockInterface addInterface(String ipAddr)
addInterface
ipAddr - a String object.MockInterface object.public MockPathOutage addPathOutage(int nodeid, InetAddress ipAddr, String svcName)
public MockService addService(int nodeId, String ipAddr, String svcName)
addService
nodeId - a int.ipAddr - a String object.svcName - a String object.MockService object.public MockService addService(String svcName)
addService
svcName - a String object.MockService object.public MockInterface getInterface(int nodeid, String ipAddr)
getInterface
nodeid - a int.ipAddr - a String object.MockInterface object.public int getInvalidPollCount()
getInvalidPollCount
public int getNodeIdForInterface(String ipAddr)
getNodeIdForInterface
ipAddr - a String object.public MockService getService(int nodeid, String ipAddr, String svcName)
getService
nodeid - a int.ipAddr - a String object.svcName - a String object.MockService object.public List<MockService> getServices(int nodeId)
public void receivedInvalidPoll(String ipAddr, String svcName)
receivedInvalidPoll
public void removeElement(MockElement element)
removeElement
element - a MockElement object.public void removeInterface(MockInterface iface)
removeInterface
iface - a MockInterface object.public void removeService(MockService svc)
removeService
svc - a MockService object.public void resetInvalidPollCount()
resetInvalidPollCount
public void visit(MockVisitor v)
visit
visit in class MockContainer<MockContainer<?,?>,MockElement>v - a MockVisitor object.public int getNodeCount()
getNodeCount
public int getInterfaceCount()
getInterfaceCount
public int getServiceCount()
getServiceCount
public void createStandardNetwork()
createStandardNetwork
Copyright © 2020. All rights reserved.