updateWorkerPrivileged(source);
updateWorkerPrivileged(source, callerContext);
				public Object run() throws BundleException {					/* compute the update location */					String updateLocation = bundledata.getLocation();					if (bundledata.getManifest().get(Constants.BUNDLE_UPDATELOCATION) != null) {						updateLocation = (String) bundledata.getManifest().get(Constants.BUNDLE_UPDATELOCATION);						if (Debug.DEBUG && Debug.DEBUG_GENERAL) {							Debug.println("   from location: " + updateLocation); //$NON-NLS-1$						}					}					/* Map the identity to a URLConnection */					URLConnection source = framework.adaptor.mapLocationToURLConnection(updateLocation);					/* call the worker */					updateWorkerPrivileged(source);					return null;				}