Class MockEventUtil
- java.lang.Object
-
- org.opennms.netmgt.mock.MockEventUtil
-
public abstract class MockEventUtil extends Object
Abstract MockEventUtil 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
Constructors Constructor Description MockEventUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static EventcreateBgpBkTnEvent(String source, MockNode node, String ipAddr, int peerState)createBgpBkTnEventstatic EventcreateEvent(String source, String uei, int nodeId, String ipAddr, String svcName, String reason)createEventstatic EventBuildercreateEventBuilder(String source, String uei)createEventBuilderstatic EventBuildercreateEventBuilder(String source, String uei, int nodeId, String ipAddr, String svcName, String reason)createEventBuilderstatic EventcreateInterfaceDeletedEvent(String source, MockInterface iface)createInterfaceDeletedEventstatic EventcreateInterfaceDownEvent(String source, MockInterface iface)createInterfaceDownEventstatic EventcreateInterfaceEvent(String source, String uei, MockInterface iface)createInterfaceEventstatic EventBuildercreateInterfaceEventBuilder(String source, String uei, MockInterface iface)createInterfaceEventBuilderstatic EventcreateInterfaceUpEvent(String source, MockInterface iface)createInterfaceUpEventstatic EventBuildercreateNewSuspectEventBuilder(String source, String uei, String ipAddr)createNewSuspectEventBuilderstatic EventcreateNodeAddedEvent(String source, MockNode node)createNodeAddedEventstatic EventcreateNodeDeletedEvent(String source, MockNode node)createNodeDeletedEventstatic EventcreateNodeDownEvent(String source, MockNode node)createNodeDownEventstatic EventBuildercreateNodeDownEventBuilder(String source, MockNode node)createNodeDownEventBuilderstatic EventBuildercreateNodeDownEventBuilder(String source, OnmsNode node)createNodeDownEventBuilderstatic EventcreateNodeDownEventWithReason(String source, MockNode node, String reason)createNodeDownEventWithReasonstatic EventcreateNodeEvent(String source, String uei, MockNode node)createNodeEventstatic EventBuildercreateNodeEventBuilder(String source, String uei, MockNode node)createNodeEventBuilderstatic EventBuildercreateNodeEventBuilder(String source, String uei, OnmsNode node)createNodeEventBuilderstatic EventcreateNodeEventWithReason(String source, String uei, MockNode node, String reason)createNodeEventWithReasonstatic EventcreateNodeGainedInterfaceEvent(String source, MockInterface iface)createNodeGainedInterfaceEventstatic EventcreateNodeGainedServiceEvent(String source, MockService svc)createNodeGainedServiceEventstatic EventcreateNodeLostServiceEvent(String source, MockService svc)createNodeLostServiceEventstatic EventcreateNodeLostServiceEvent(String source, MockService svc, String reason)createNodeLostServiceEventstatic EventcreateNodeRegainedServiceEvent(String source, MockService svc)createNodeRegainedServiceEventstatic EventcreateNodeUpEvent(String source, MockNode node)createNodeUpEventstatic EventBuildercreateNodeUpEventBuilder(String source, MockNode node)createNodeUpEventBuilderstatic EventBuildercreateNodeUpEventBuilder(String source, OnmsNode node)static EventcreateOutageCreatedEvent(String source, MockService svc, String reason)static EventcreateOutageResolvedEvent(String source, MockService svc, String reason)static EventcreateReparentEvent(String source, String ipAddr, int oldNode, int newNode)createReparentEventstatic EventcreateResumePollingServiceEvent(String source, MockService svc)createResumePollingServiceEventstatic EventcreateServiceDeletedEvent(String source, MockService svc)createServiceDeletedEventstatic EventcreateServiceEvent(String source, String uei, MockService svc, String reason)createServiceEventstatic EventBuildercreateServiceEventBuilder(String source, String uei, MockService svc, String reason)createServiceEventBuilderstatic EventcreateServiceResponsiveEvent(String source, MockService svc)createServiceResponsiveEventstatic EventcreateServiceUnresponsiveEvent(String source, MockService svc, String reason)createServiceUnresponsiveEventstatic EventBuildercreateServiceUnresponsiveEventBuilder(String source, MockService svc, String reason)createServiceUnresponsiveEventBuilderstatic EventcreateSuspendPollingServiceEvent(String source, MockService svc)createSuspendPollingServiceEventstatic booleaneventsMatch(Event e1, Event e2)Deprecated.UseEventUtils.eventsMatch(Event,Event)insteadstatic booleaneventsMatchDeep(Event e1, Event e2)eventsMatchDeepstatic booleaneventsMatchDeep(Event e1, Event e2, long toleratedTimestampOffset)eventsMatchDeepstatic voidprintEvent(String prefix, Event event)printEventstatic voidprintEvents(String prefix, Collection<Event> events)printEventsstatic voidsetEventTime(Event event, Date date)setEventTime
-
-
-
Method Detail
-
createNodeLostServiceEvent
public static Event createNodeLostServiceEvent(String source, MockService svc, String reason)
createNodeLostServiceEvent
- Parameters:
source- aStringobject.svc- aMockServiceobject.reason- aStringobject.- Returns:
- a
Eventobject.
-
createOutageCreatedEvent
public static Event createOutageCreatedEvent(String source, MockService svc, String reason)
-
createOutageResolvedEvent
public static Event createOutageResolvedEvent(String source, MockService svc, String reason)
-
createNodeLostServiceEvent
public static Event createNodeLostServiceEvent(String source, MockService svc)
createNodeLostServiceEvent
- Parameters:
source- aStringobject.svc- aMockServiceobject.- Returns:
- a
Eventobject.
-
createNodeRegainedServiceEvent
public static Event createNodeRegainedServiceEvent(String source, MockService svc)
createNodeRegainedServiceEvent
- Parameters:
source- aStringobject.svc- aMockServiceobject.- Returns:
- a
Eventobject.
-
createServiceUnresponsiveEvent
public static Event createServiceUnresponsiveEvent(String source, MockService svc, String reason)
createServiceUnresponsiveEvent
- Parameters:
source- aStringobject.svc- aMockServiceobject.reason- aStringobject.- Returns:
- a
Eventobject.
-
createServiceUnresponsiveEventBuilder
public static EventBuilder createServiceUnresponsiveEventBuilder(String source, MockService svc, String reason)
createServiceUnresponsiveEventBuilder
- Parameters:
source- aStringobject.svc- aMockServiceobject.reason- aStringobject.- Returns:
- a
EventBuilderobject.
-
createServiceResponsiveEvent
public static Event createServiceResponsiveEvent(String source, MockService svc)
createServiceResponsiveEvent
- Parameters:
source- aStringobject.svc- aMockServiceobject.- Returns:
- a
Eventobject.
-
createNodeGainedServiceEvent
public static Event createNodeGainedServiceEvent(String source, MockService svc)
createNodeGainedServiceEvent
- Parameters:
source- aStringobject.svc- aMockServiceobject.- Returns:
- a
Eventobject.
-
createServiceDeletedEvent
public static Event createServiceDeletedEvent(String source, MockService svc)
createServiceDeletedEvent
- Parameters:
source- aStringobject.svc- aMockServiceobject.- Returns:
- a
Eventobject.
-
createSuspendPollingServiceEvent
public static Event createSuspendPollingServiceEvent(String source, MockService svc)
createSuspendPollingServiceEvent
- Parameters:
source- aStringobject.svc- aMockServiceobject.- Returns:
- a
Eventobject.
-
createResumePollingServiceEvent
public static Event createResumePollingServiceEvent(String source, MockService svc)
createResumePollingServiceEvent
- Parameters:
source- aStringobject.svc- aMockServiceobject.- Returns:
- a
Eventobject.
-
createServiceEvent
public static Event createServiceEvent(String source, String uei, MockService svc, String reason)
createServiceEvent
- Parameters:
source- aStringobject.uei- aStringobject.svc- aMockServiceobject.reason- aStringobject.- Returns:
- a
Eventobject.
-
createServiceEventBuilder
public static EventBuilder createServiceEventBuilder(String source, String uei, MockService svc, String reason)
createServiceEventBuilder
- Parameters:
source- aStringobject.uei- aStringobject.svc- aMockServiceobject.reason- aStringobject.- Returns:
- a
EventBuilderobject.
-
createInterfaceDownEvent
public static Event createInterfaceDownEvent(String source, MockInterface iface)
createInterfaceDownEvent
- Parameters:
source- aStringobject.iface- aMockInterfaceobject.- Returns:
- a
Eventobject.
-
createInterfaceUpEvent
public static Event createInterfaceUpEvent(String source, MockInterface iface)
createInterfaceUpEvent
- Parameters:
source- aStringobject.iface- aMockInterfaceobject.- Returns:
- a
Eventobject.
-
createNodeGainedInterfaceEvent
public static Event createNodeGainedInterfaceEvent(String source, MockInterface iface)
createNodeGainedInterfaceEvent
- Parameters:
source- aStringobject.iface- aMockInterfaceobject.- Returns:
- a
Eventobject.
-
createInterfaceDeletedEvent
public static Event createInterfaceDeletedEvent(String source, MockInterface iface)
createInterfaceDeletedEvent
- Parameters:
source- aStringobject.iface- aMockInterfaceobject.- Returns:
- a
Eventobject.
-
createInterfaceEvent
public static Event createInterfaceEvent(String source, String uei, MockInterface iface)
createInterfaceEvent
- Parameters:
source- aStringobject.uei- aStringobject.iface- aMockInterfaceobject.- Returns:
- a
Eventobject.
-
createInterfaceEventBuilder
public static EventBuilder createInterfaceEventBuilder(String source, String uei, MockInterface iface)
createInterfaceEventBuilder
- Parameters:
source- aStringobject.uei- aStringobject.iface- aMockInterfaceobject.- Returns:
- a
EventBuilderobject.
-
createNodeDownEvent
public static Event createNodeDownEvent(String source, MockNode node)
createNodeDownEvent
-
createNodeDownEventBuilder
public static EventBuilder createNodeDownEventBuilder(String source, MockNode node)
createNodeDownEventBuilder
- Parameters:
source- aStringobject.node- aMockNodeobject.- Returns:
- a
EventBuilderobject.
-
createNodeDownEventBuilder
public static EventBuilder createNodeDownEventBuilder(String source, OnmsNode node)
createNodeDownEventBuilder
- Parameters:
source- aStringobject.node- aMockNodeobject.- Returns:
- a
EventBuilderobject.
-
createNodeDownEventWithReason
public static Event createNodeDownEventWithReason(String source, MockNode node, String reason)
createNodeDownEventWithReason
-
createNodeUpEventBuilder
public static EventBuilder createNodeUpEventBuilder(String source, OnmsNode node)
-
createNodeUpEventBuilder
public static EventBuilder createNodeUpEventBuilder(String source, MockNode node)
createNodeUpEventBuilder
- Parameters:
source- aStringobject.node- aMockNodeobject.- Returns:
- a
EventBuilderobject.
-
createNodeUpEvent
public static Event createNodeUpEvent(String source, MockNode node)
createNodeUpEvent
-
createNodeAddedEvent
public static Event createNodeAddedEvent(String source, MockNode node)
createNodeAddedEvent
-
createNodeDeletedEvent
public static Event createNodeDeletedEvent(String source, MockNode node)
createNodeDeletedEvent
-
createNodeEvent
public static Event createNodeEvent(String source, String uei, MockNode node)
createNodeEvent
-
createNodeEventBuilder
public static EventBuilder createNodeEventBuilder(String source, String uei, MockNode node)
createNodeEventBuilder
- Parameters:
source- aStringobject.uei- aStringobject.node- aMockNodeobject.- Returns:
- a
EventBuilderobject.
-
createNodeEventBuilder
public static EventBuilder createNodeEventBuilder(String source, String uei, OnmsNode node)
createNodeEventBuilder
- Parameters:
source- aStringobject.uei- aStringobject.node- aMockNodeobject.- Returns:
- a
EventBuilderobject.
-
createNodeEventWithReason
public static Event createNodeEventWithReason(String source, String uei, MockNode node, String reason)
createNodeEventWithReason
-
createNewSuspectEventBuilder
public static EventBuilder createNewSuspectEventBuilder(String source, String uei, String ipAddr)
createNewSuspectEventBuilder
- Parameters:
source- aStringobject.uei- aStringobject.ipAddr- aStringobject.- Returns:
- a
EventBuilderobject.
-
createBgpBkTnEvent
public static Event createBgpBkTnEvent(String source, MockNode node, String ipAddr, int peerState)
createBgpBkTnEvent
-
createEvent
public static Event createEvent(String source, String uei, int nodeId, String ipAddr, String svcName, String reason)
createEvent
-
createEventBuilder
public static EventBuilder createEventBuilder(String source, String uei, int nodeId, String ipAddr, String svcName, String reason)
createEventBuilder
-
createEventBuilder
public static EventBuilder createEventBuilder(String source, String uei)
createEventBuilder
- Parameters:
source- aStringobject.uei- aStringobject.- Returns:
- a
EventBuilderobject.
-
createReparentEvent
public static Event createReparentEvent(String source, String ipAddr, int oldNode, int newNode)
createReparentEvent
-
eventsMatch
public static boolean eventsMatch(Event e1, Event e2)
Deprecated.UseEventUtils.eventsMatch(Event,Event)insteadeventsMatch
-
eventsMatchDeep
public static boolean eventsMatchDeep(Event e1, Event e2, long toleratedTimestampOffset)
eventsMatchDeep
-
printEvents
public static void printEvents(String prefix, Collection<Event> events)
printEvents
- Parameters:
prefix- aStringobject.events- aCollectionobject.
-
-