Subversion Repositories SmartDukaan

Rev

Rev 2658 | Rev 2733 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2658 Rev 2726
Line 266... Line 266...
266
        //Calculate comparison scores
266
        //Calculate comparison scores
267
        NewCMP cmp = new NewCMP(validEntities);
267
        NewCMP cmp = new NewCMP(validEntities);
268
        Map<Long, Map<Long, Double>> slideScoresByEntity = cmp.getSlideScores();
268
        Map<Long, Map<Long, Double>> slideScoresByEntity = cmp.getSlideScores();
269
        CreationUtils.storeSlideScores(slideScoresByEntity);
269
        CreationUtils.storeSlideScores(slideScoresByEntity);
270
 
270
 
-
 
271
        items = client.getAllItemsByStatus(status.ACTIVE);
-
 
272
        items.addAll(client.getAllItemsByStatus(status.PAUSED));
-
 
273
        items.addAll(client.getAllItemsByStatus(status.CONTENT_COMPLETE));
-
 
274
        populateEntityIdItemMap();
-
 
275
        
271
        AccessoriesFinder af = new AccessoriesFinder();
276
        AccessoriesFinder af = new AccessoriesFinder(entityIdItemMap.keySet());
272
		Map<Long, Map<Long, List<Long>>> relatedAccessories = af.findAccessories();
277
		Map<Long, Map<Long, List<Long>>> relatedAccessories = af.findAccessories();
273
		CreationUtils.storeRelatedAccessories(relatedAccessories);
278
		CreationUtils.storeRelatedAccessories(relatedAccessories);
274
		
279
		
275
        NewVUI vui = new NewVUI(lastGenerationTime);
280
        NewVUI vui = new NewVUI(lastGenerationTime);
276
        for(Entity entity: validEntities){
281
        for(Entity entity: validEntities){
Line 283... Line 288...
283
        ir.exportIRData();
288
        ir.exportIRData();
284
        //ir.transformIrDataXMLtoSolrXML();
289
        //ir.transformIrDataXMLtoSolrXML();
285
        ir.exportIRMetaData();
290
        ir.exportIRMetaData();
286
        ir.transformIrMetaDataXMLSolrSchemaXML();
291
        ir.transformIrMetaDataXMLSolrSchemaXML();
287
 
292
 
288
        items = client.getAllItemsByStatus(status.ACTIVE);
-
 
289
        items.addAll(client.getAllItemsByStatus(status.PAUSED));
-
 
290
        items.addAll(client.getAllItemsByStatus(status.CONTENT_COMPLETE));
-
 
291
        populateEntityIdItemMap();
-
 
292
        for(Map.Entry<Long, List<Item>> entry: entityIdItemMap.entrySet()){
293
        for(Map.Entry<Long, List<Item>> entry: entityIdItemMap.entrySet()){
293
        	List<Item> items = entry.getValue();
294
        	List<Item> items = entry.getValue();
294
        	for(Item item: items){
295
        	for(Item item: items){
295
        		if(item.getItemStatus()==status.CONTENT_COMPLETE){
296
        		if(item.getItemStatus()==status.CONTENT_COMPLETE){
296
                    item.setItemStatus(status.ACTIVE);
297
                    item.setItemStatus(status.ACTIVE);
297
                    item.setStatus_description("This item is active");
298
                    item.setStatus_description("This item is active");
298
                    client.updateItem(item);
299
                    client.updateItem(item);
299
        		}
300
        		}
300
        	}
301
        	}
301
        }
302
        }
-
 
303
        
302
    }
304
    }
303
 
305
 
304
    
306
    
305
    /**
307
    /**
306
     * Checks weather entity is valid or not. Entity will be invalid in one of these cases:
308
     * Checks weather entity is valid or not. Entity will be invalid in one of these cases: