public abstract class MockContainer<P extends MockContainer<?,?>,C extends MockElement> extends MockElement
P: Parent type of this containerC: Child type of this container| Modifier | Constructor and Description |
|---|---|
protected |
MockContainer(P parent)
Constructor for MockContainer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAnticipator(PollAnticipator trigger)
addAnticipator
|
protected C |
addMember(C element)
addMember
|
protected MockElement |
getMember(Object key)
getMember
|
protected List<C> |
getMembers()
getMembers
|
int |
getPollCount()
getPollCount
|
PollStatus |
getPollStatus()
getPollStatus
|
void |
removeAnticipator(PollAnticipator trigger)
removeAnticipator
|
protected void |
removeMember(MockElement element)
removeMember
|
void |
resetPollCount()
resetPollCount
|
void |
visit(MockVisitor v)
visit
|
protected void |
visitMembers(MockVisitor v)
visitMembers
|
bringDown, bringUnresponsive, bringUp, createDeleteEvent, createDownEvent, createDownEvent, createNewEvent, createUpEvent, createUpEvent, getNetwork, getParent, moveTo, setServicePollStatusprotected MockContainer(P parent)
Constructor for MockContainer.
parent - a P object.public void addAnticipator(PollAnticipator trigger)
addAnticipator
addAnticipator in class MockElementtrigger - a PollAnticipator object.protected C addMember(C element)
addMember
element - a C object.protected MockElement getMember(Object key)
getMember
key - a Object object.MockElement object.public int getPollCount()
getPollCount
getPollCount in class MockElementpublic PollStatus getPollStatus()
getPollStatus
getPollStatus in class MockElementPollStatus object.public void removeAnticipator(PollAnticipator trigger)
removeAnticipator
removeAnticipator in class MockElementtrigger - a PollAnticipator object.protected void removeMember(MockElement element)
removeMember
element - a MockElement object.public void resetPollCount()
resetPollCount
resetPollCount in class MockElementpublic void visit(MockVisitor v)
visit
visit in class MockElementv - a MockVisitor object.protected void visitMembers(MockVisitor v)
visitMembers
v - a MockVisitor object.Copyright © 2022. All rights reserved.