public Request sendRequest(RequestAsyncCallback callback, Boolean useCached) { Logger.log(Logger.TYPE.DEBUG, "Creating update request..."); reloadIfModified(); //Ensure the update XML is up to date Request request = null; try { request = new Request(getUrl(), getDirector(), ref dlHandler, getLatestVersion()); request.setCallback(callback); if (useCached) { request.send(getServerXMLCache()); } else { request.send(); } } catch (Exception e) { Logger.log(Logger.TYPE.FATAL, "Error creating request: " + e.Message + e.StackTrace); } return(request); }
public void kill() { dead = true; serverXML = null; callback = null; url = null; director = null; directorUrl = null; dlHandler = null; lastVersion = 0; }
public void setCallback(RequestAsyncCallback callback) { this.callback = callback; }
public Request sendRequest(RequestAsyncCallback callback) { Logger.log(Logger.TYPE.DEBUG, "Creating update request..."); reloadIfModified(); //Ensure the update XML is up to date Request request = null; try { request = new Request(getUrl(), getDirector(), ref dlHandler, getLatestVersion()); request.setCallback(callback); request.send(getServerXMLCache()); } catch (Exception e) { Logger.log(Logger.TYPE.FATAL, "Error creating request: " + e.Message + e.StackTrace); } return request; }