@ContextConfiguration(locations={"classpath:/META-INF/opennms/applicationContext-soa.xml","classpath:/META-INF/opennms/applicationContext-commonConfigs.xml","classpath:/META-INF/opennms/applicationContext-minimal-conf.xml","classpath:/META-INF/opennms/applicationContext-dao.xml","classpath*:/META-INF/opennms/component-dao.xml","classpath:/META-INF/opennms/applicationContext-daemon.xml","classpath:/META-INF/opennms/mockEventIpcManager.xml","classpath:/META-INF/opennms/applicationContext-alarmd.xml","classpath*:/META-INF/opennms/applicationContext-alarm-driver-ext.xml"}) public class AlarmdDriver extends Object implements TemporaryDatabaseAware<MockDatabase>, ActionVisitor, ScenarioHandler
JUnitScenarioDriver
Constructor and Description |
---|
AlarmdDriver() |
Modifier and Type | Method and Description |
---|---|
void |
acknowledgeAlarm(String ackUser,
Date ackTime,
java.util.function.Function<OnmsAlarm,Boolean> filter) |
void |
canDriveScenario() |
ScenarioResults |
getResults() |
void |
sendEvent(Event e) |
void |
setScenario(Scenario scenario) |
void |
setTemporaryDatabase(MockDatabase database) |
void |
setUp() |
void |
tearDown() |
void |
unacknowledgeAlarm(String ackUser,
Date ackTime,
java.util.function.Function<OnmsAlarm,Boolean> filter) |
public void setTemporaryDatabase(MockDatabase database)
setTemporaryDatabase
in interface TemporaryDatabaseAware<MockDatabase>
public void setUp()
public void tearDown()
public void canDriveScenario()
public void sendEvent(Event e)
sendEvent
in interface ActionVisitor
public void acknowledgeAlarm(String ackUser, Date ackTime, java.util.function.Function<OnmsAlarm,Boolean> filter)
acknowledgeAlarm
in interface ActionVisitor
public void unacknowledgeAlarm(String ackUser, Date ackTime, java.util.function.Function<OnmsAlarm,Boolean> filter)
unacknowledgeAlarm
in interface ActionVisitor
public void setScenario(Scenario scenario)
setScenario
in interface ScenarioHandler
public ScenarioResults getResults()
getResults
in interface ScenarioHandler
Copyright © 2020. All rights reserved.