Note that there are some explanatory texts on larger screens.

plurals
  1. PORunning multiple url at app start blackberry
    primarykey
    data
    text
    <p>My requirement is to parse two urls at application start point, these two urls have data that is required to be displayed in my application. I am doing this by keeping two urls in a array and running a for loop in the background thread and then insert the values into database in background thread, is it correct way of approaching the problem?</p> <p>I have posted my code below, help of any kind is welcomed :)</p> <pre><code> public StartConnecton(SplashScreen splashScreen) { urls = new String[2]; urls[0] = "http:xxxxxx.com"; urls[1] = "http:yyy.com"; _dbIRef = new ClassDatabase(1); _dbIRef.setSID(46); _splashScreen = (SplashScreen)splashScreen; _classDatabase = new ClassDatabase(); } public void run() { int size = urls.length; for(int i = 0; i &lt; size;i++) { if(i==0) { _id= 1; }else if(i==1) { _id = 0; } try{ String conn = this.getConnectionString(); con = (HttpConnection)Connector.open(urls[i]+getConnectionString()); con.setRequestMethod(HttpConnection.GET); con.setRequestProperty("User-Agent","Profile/MIDP-1.0 Confirguration/CLDC- 1.0"); System.out.println("CONNECTION!!!!!!!!!!!"+con); code = con.getResponseCode(); System.out.println("CODE!!!!!!!!!!!"+code+"ID"+_id); if ( code == HttpConnection.HTTP_OK) { is = con.openInputStream(); int length = (int) con.getLength(); new Parser(is,_id); is.close(); con.close(); } }catch(Exception e) { System.out.println("EXCEPTION!!!!!!!!!!"+e); } } _classDatabase.delete("Delete from topnews where sid = 46"); _classDatabase.insertTopNews(); _classDatabase.insertTabBar(); _classDatabase.insertGalleryInfo(); _topNewsScreen = new TopNewsScreen("TopNews"); _splashScreen.swapScreen(_topNewsScreen); } </code></pre> <p>Help of any kind is welcomed</p> <p>A Y</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload