/** * <p>onInit</p> */ @Override protected void onInit() { try { EventTranslatorConfigFactory.init(); } catch (IOException e) { LOG.error("IOException: ", e); throw new UndeclaredThrowableException(e); } catch (ClassNotFoundException e) { LOG.error("Unable to initialize database", e); throw new UndeclaredThrowableException(e); } catch (SQLException e) { LOG.error("SQLException: ", e); throw new UndeclaredThrowableException(e); } catch (PropertyVetoException e) { LOG.error("PropertyVetoException: ", e); throw new UndeclaredThrowableException(e); } EventIpcManagerFactory.init(); EventIpcManager mgr = EventIpcManagerFactory.getIpcManager(); org.opennms.netmgt.translator.EventTranslator keeper = getEventTranslator(); keeper.setConfig(EventTranslatorConfigFactory.getInstance()); keeper.setEventManager(mgr); keeper.setDataSource(DataSourceFactory.getInstance()); keeper.init(); }
@Before @Override public void setUp() throws Exception { super.setUp(); MockLogAppender.setupLogging(); createAnticipators(); m_eventMgr = new MockEventIpcManager(); m_eventMgr.setEventWriter(m_db); m_eventMgr.addEventListener(m_outageAnticipator); m_eventMgr.setSynchronous(true); InputStream rdr = new ByteArrayInputStream(m_passiveStatusConfiguration.getBytes(StandardCharsets.UTF_8)); m_config = new EventTranslatorConfigFactory(rdr, m_db); EventTranslatorConfigFactory.setInstance(m_config); m_translator = EventTranslator.getInstance(); m_translator.setEventManager(m_eventMgr); m_translator.setConfig(EventTranslatorConfigFactory.getInstance()); m_translator.setDataSource(m_db); m_translator.init(); m_translator.start(); }
@Before public void setUp() throws Exception { MockLogAppender.setupLogging(); createMockNetwork(); createMockDb(); createAnticipators(); m_eventMgr = new MockEventIpcManager(); m_eventMgr.setEventWriter(m_db); m_eventMgr.addEventListener(m_outageAnticipator); m_eventMgr.setSynchronous(true); InputStream rdr = new ByteArrayInputStream(m_passiveStatusConfiguration.getBytes(StandardCharsets.UTF_8)); m_config = new EventTranslatorConfigFactory(rdr, m_db); EventTranslatorConfigFactory.setInstance(m_config); m_translator = EventTranslator.getInstance(); m_translator.setEventManager(m_eventMgr); m_translator.setConfig(EventTranslatorConfigFactory.getInstance()); m_translator.setDataSource(m_db); m_translator.init(); m_translator.start(); }