Example #1
0
  /**
   * @author [email protected]
   * @since version 2.5
   * @param fileName
   * @return MessageContainer - content read from db
   */
  public Vector<MessageContainer> read(String fileName, String sessionId, JBroFuzzWindow mWindow) {
    Vector<MessageContainer> mcv = new Vector<MessageContainer>();

    if (dbHandler.getClass().getName().equals(CouchDBHandler.class)) {
      Logger.log("TODO: reading from CouchDB", 0);
    } else {
      SQLiteHandler sqlH = (SQLiteHandler) dbHandler;
      String dbName = JBroFuzz.PREFS.get(JBroFuzzPrefs.DBSETTINGS[12].getId(), "");
      Connection conn = sqlH.getConnection(dbName);

      mcv = sqlH.read(conn, sessionId, fileName, mWindow.getPanelFuzzing());
    }
    return mcv;
  }