Blackberry JAVA DEVELOPMENT ENVIRONMENT - - CRYPTOGRAPHIC SMART CARD DRIVER - DEVELOPMENT GUIDE Průvodce řešením problémů Strana 198

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 286
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 197
198
BlackBerry Java Development Environment Development Guide
HttpConnection connection = Utilities.makeConnection(resource.getUrl(),
resource.getRequestHeaders(), null);
return connection;
} else {
// If the referrer is not null, set up the connection on a separate thread.
SecondaryResourceFetchThread.enqueue(resource, referrer);
}
return null;
}
/**
* @see
net.rim.device.api.browser.RenderingApplication#invokeRunnable(java.lang.Runnable)
*/
public void invokeRunnable(Runnable runnable) {
(new Thread(runnable)).run();
}
}
class PrimaryResourceFetchThread extends Thread
{
private BrowserFieldSampleApplication _application;
private Event _event;
private byte[] _postData;
private HttpHeaders _requestHeaders;
private String _url;
PrimaryResourceFetchThread(String url, HttpHeaders requestHeaders, byte[] postData,
Event event, BrowserFieldSampleApplication application) {
_url = url;
_requestHeaders = requestHeaders;
_postData = postData;
_application = application;
_event = event;
}
public void run() {
HttpConnection connection = Utilities.makeConnection(_url, _requestHeaders,
_postData);
_application.processConnection(connection, _event);
}
}
Zobrazit stránku 197
1 2 ... 193 194 195 196 197 198 199 200 201 202 203 ... 285 286

Komentáře k této Příručce

Žádné komentáře