/** {@inheritDoc} */ public CorrelationEngine findEngineByName(final String name) { for (final CorrelationEngine engine : m_engines) { if (name.equals(engine.getName())) { return engine; } } return null; }
public void onEvent(final Event e) { m_engine.correlate(e); }
public EngineAdapter(final CorrelationEngine engine) { m_engine = engine; m_name = m_engine.getClass().getSimpleName() + '-' + m_engine.getName(); m_eventIpcManager.addEventListener(this, m_engine.getInterestingEvents()); }