Subversion Repositories SmartDukaan

Rev

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

Rev 2733 Rev 2743
Line 1... Line 1...
1
package in.shop2020.util;
1
package in.shop2020.util;
2
import java.io.File;
2
import java.io.File;
3
import java.io.IOException;
3
import java.io.IOException;
4
import java.util.ArrayList;
4
import java.util.ArrayList;
-
 
5
import java.util.Calendar;
5
import java.util.Date;
6
import java.util.Date;
6
import java.util.HashMap;
7
import java.util.HashMap;
7
import java.util.LinkedHashMap;
8
import java.util.LinkedHashMap;
8
import java.util.List;
9
import java.util.List;
9
import java.util.Map;
10
import java.util.Map;
Line 267... Line 268...
267
        //Calculate comparison scores
268
        //Calculate comparison scores
268
        NewCMP cmp = new NewCMP(validEntities);
269
        NewCMP cmp = new NewCMP(validEntities);
269
        Map<Long, Map<Long, Double>> slideScoresByEntity = cmp.getSlideScores();
270
        Map<Long, Map<Long, Double>> slideScoresByEntity = cmp.getSlideScores();
270
        CreationUtils.storeSlideScores(slideScoresByEntity);
271
        CreationUtils.storeSlideScores(slideScoresByEntity);
271
 
272
 
-
 
273
        // Fetch comparison statistics only on sunday, else use the data stored in BDB
-
 
274
        Calendar cal = Calendar.getInstance();
-
 
275
        int dayOfWeek = cal.get(Calendar.DAY_OF_WEEK);
-
 
276
        if(dayOfWeek == Calendar.SUNDAY){
272
        ComparisonStatsFetcher csf = new ComparisonStatsFetcher();
277
        	ComparisonStatsFetcher csf = new ComparisonStatsFetcher();
273
        csf.fetchAndStoreComparisonStats();
278
        	csf.fetchAndStoreComparisonStats();
-
 
279
        }
274
        
280
        
275
        items = client.getAllItemsByStatus(status.ACTIVE);
281
        items = client.getAllItemsByStatus(status.ACTIVE);
276
        items.addAll(client.getAllItemsByStatus(status.PAUSED));
282
        items.addAll(client.getAllItemsByStatus(status.PAUSED));
277
        items.addAll(client.getAllItemsByStatus(status.CONTENT_COMPLETE));
283
        items.addAll(client.getAllItemsByStatus(status.CONTENT_COMPLETE));
278
        populateEntityIdItemMap();
284
        populateEntityIdItemMap();