- while (!c.isAfterLast()) {\r
- v.add(new OwnCloudSession(c.getString(c.getColumnIndex("sessionName")),\r
- c.getString(c.getColumnIndex("sessionUrl")),\r
- c.getInt(c.getColumnIndex("_id"))));\r
- c.moveToNext();\r
+\r
+ public Vector<OwnCloudSession> getSessionList() {\r
+ Cursor c = mDB\r
+ .query(TABLE_SESSIONS, null, null, null, null, null, null);\r
+ Vector<OwnCloudSession> v = new Vector<OwnCloudSession>();\r
+ if (!c.moveToFirst()) {\r
+ return v;\r
+ }\r
+ while (!c.isAfterLast()) {\r
+ v.add(new OwnCloudSession(c.getString(c\r
+ .getColumnIndex("sessionName")), c.getString(c\r
+ .getColumnIndex("sessionUrl")), c.getInt(c\r
+ .getColumnIndex("_id"))));\r
+ c.moveToNext();\r
+ }\r
+ c.close();\r
+ return v;\r
+ }\r
+\r
+ public void addSession(String sessionName, String uri) {\r
+ ContentValues cv = new ContentValues();\r
+ cv.put("sessionName", sessionName);\r
+ cv.put("sessionUrl", uri);\r
+ mDB.insert(TABLE_SESSIONS, null, cv);\r