public String [ ] getDistinctEventLogEventSources ( ) throws DataAccessException , EventException { TransactionWrapper transaction = null ; EngineDataAccessDB edao = new EngineDataAccessDB ( ) ; try { transaction = edao . startTransaction ( ) ; return edao . getDistinctEventLogEventSources ( ) ; } catch ( SQLException e ) { throw new EventException ( "Failed to notify events" , e ) ; } finally { edao . stopTransaction ( transaction ) ; } }
Method that returns distinct event log sources