* com.magnetica.client.MagneticaService#run(com.magnetica.shared.data.Request
* )
*/
@Override public ServerResult<EntityType> run(Request<EntityType> request, Result<EntityType> result) {
Log.trace(this, "MagenticaService.run: request", request);
Statistics initialUrlRetrieverStatistics = ParallelUrlRetriever.getStatistics();
com.magnetica.shared.racks.ModuleRack.Statistics initialRackStatistics = ModuleRack.getStatistics();
gwt.tools.shared.CommonCache.Statistics initialCacheStatistics = gwt.tools.shared.CommonCache.getStatistics();
// return new ServerResult(null, true);
long start = System.currentTimeMillis();
if (request.hasTimeout()) {