Package org.opennms.netmgt.mock
Class MockPathOutage
- java.lang.Object
-
- org.opennms.netmgt.mock.MockElement
-
- org.opennms.netmgt.mock.MockPathOutage
-
public class MockPathOutage extends MockElement
-
-
Constructor Summary
Constructors Constructor Description MockPathOutage(MockNetwork parent, int nodeId, java.net.InetAddress ipAddr, java.lang.String svcName)
MockPathOutage(MockNetwork parent, MockService svc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAnticipator(PollAnticipator trigger)
addAnticipatorEvent
createDeleteEvent()
createDeleteEventEvent
createDownEvent()
createDownEventEvent
createNewEvent()
createNewEventEvent
createUpEvent()
createUpEventboolean
equals(java.lang.Object o)
java.net.InetAddress
getIpAddress()
int
getNodeId()
int
getPollCount()
getPollCountPollStatus
getPollStatus()
getPollStatusjava.lang.String
getServiceName()
int
hashCode()
boolean
isForService(MockService svc)
void
removeAnticipator(PollAnticipator trigger)
removeAnticipatorvoid
resetPollCount()
resetPollCountvoid
setIpAddress(java.net.InetAddress ipAddr)
void
setLostEvent(int eventId, java.sql.Timestamp eventTime)
void
setNodeId(int nodeId)
void
setRegainedEvent(int eventId, java.sql.Timestamp eventTime)
void
setServiceName(java.lang.String svcName)
java.lang.String
toDetailedString()
java.lang.String
toString()
void
visit(MockVisitor v)
visit-
Methods inherited from class org.opennms.netmgt.mock.MockElement
bringDown, bringUnresponsive, bringUp, createDownEvent, createUpEvent, getNetwork, getParent, moveTo, setServicePollStatus
-
-
-
-
Constructor Detail
-
MockPathOutage
public MockPathOutage(MockNetwork parent, int nodeId, java.net.InetAddress ipAddr, java.lang.String svcName)
-
MockPathOutage
public MockPathOutage(MockNetwork parent, MockService svc)
-
-
Method Detail
-
setLostEvent
public void setLostEvent(int eventId, java.sql.Timestamp eventTime)
-
setRegainedEvent
public void setRegainedEvent(int eventId, java.sql.Timestamp eventTime)
-
isForService
public boolean isForService(MockService svc)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
toDetailedString
public java.lang.String toDetailedString()
- Returns:
-
visit
public void visit(MockVisitor v)
visit
- Overrides:
visit
in classMockElement
- Parameters:
v
- aMockVisitor
object.
-
getNodeId
public int getNodeId()
-
setNodeId
public void setNodeId(int nodeId)
-
getIpAddress
public java.net.InetAddress getIpAddress()
-
setIpAddress
public void setIpAddress(java.net.InetAddress ipAddr)
-
getServiceName
public java.lang.String getServiceName()
-
setServiceName
public void setServiceName(java.lang.String svcName)
-
addAnticipator
public void addAnticipator(PollAnticipator trigger)
Description copied from class:MockElement
addAnticipator
- Specified by:
addAnticipator
in classMockElement
- Parameters:
trigger
- aPollAnticipator
object.
-
getPollCount
public int getPollCount()
Description copied from class:MockElement
getPollCount
- Specified by:
getPollCount
in classMockElement
- Returns:
- a int.
-
getPollStatus
public PollStatus getPollStatus()
Description copied from class:MockElement
getPollStatus
- Specified by:
getPollStatus
in classMockElement
- Returns:
- a
PollStatus
object.
-
removeAnticipator
public void removeAnticipator(PollAnticipator trigger)
Description copied from class:MockElement
removeAnticipator
- Specified by:
removeAnticipator
in classMockElement
- Parameters:
trigger
- aPollAnticipator
object.
-
resetPollCount
public void resetPollCount()
Description copied from class:MockElement
resetPollCount
- Specified by:
resetPollCount
in classMockElement
-
createDownEvent
public Event createDownEvent()
Description copied from class:MockElement
createDownEvent
- Specified by:
createDownEvent
in classMockElement
- Returns:
- a
Event
object.
-
createUpEvent
public Event createUpEvent()
Description copied from class:MockElement
createUpEvent
- Specified by:
createUpEvent
in classMockElement
- Returns:
- a
Event
object.
-
createNewEvent
public Event createNewEvent()
Description copied from class:MockElement
createNewEvent
- Specified by:
createNewEvent
in classMockElement
- Returns:
- a
Event
object.
-
createDeleteEvent
public Event createDeleteEvent()
Description copied from class:MockElement
createDeleteEvent
- Specified by:
createDeleteEvent
in classMockElement
- Returns:
- a
Event
object.
-
-