Subversion Repositories SmartDukaan

Rev

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

Rev 11676 Rev 11964
Line 59... Line 59...
59
	private static Logger log = Logger.getLogger(Class.class);
59
	private static Logger log = Logger.getLogger(Class.class);
60
	private Long firstItem =  0l;
60
	private Long firstItem =  0l;
61
	private static final String PRODUCT_PROERTIES_SNIPPET_KEY = "PRODUCT_PROPERTIES";
61
	private static final String PRODUCT_PROERTIES_SNIPPET_KEY = "PRODUCT_PROPERTIES";
62
	private static final String PRODUCT_SUMMARY_SNIPPET_KEY = "PRODUCT_SUMMARY";
62
	private static final String PRODUCT_SUMMARY_SNIPPET_KEY = "PRODUCT_SUMMARY";
63
	private static final String PRODUCT_SLIDEGUIDE_KEY = "SLIDEGUIDE";
63
	private static final String PRODUCT_SLIDEGUIDE_KEY = "SLIDEGUIDE";
-
 
64
	private static final String ENTITY_DETAIL_KEY = "ENTITY_DETAIL";
64
    private String entityLogisticsEstimation = "[]";
65
    private String entityLogisticsEstimation = "[]";
65
	private static final String DEFAULT_PINCODE = "110001";
66
	private static final String DEFAULT_PINCODE = "110001";
66
	private String id;
67
	private String id;
67
	private String redirectUrl;
68
	private String redirectUrl;
68
	private long productId;
69
	private long productId;
Line 373... Line 374...
373
            log.info("Getting product snippet for :" + productId);
374
            log.info("Getting product snippet for :" + productId);
374
            snippets = new HashMap<String, String>();
375
            snippets = new HashMap<String, String>();
375
            snippets.put(PRODUCT_PROERTIES_SNIPPET_KEY, ContentServingService.getSnippet(SnippetType.PRODUCT_PROPERTIES_SNIPPET, productId+"", sourceId));
376
            snippets.put(PRODUCT_PROERTIES_SNIPPET_KEY, ContentServingService.getSnippet(SnippetType.PRODUCT_PROPERTIES_SNIPPET, productId+"", sourceId));
376
            snippets.put(PRODUCT_SUMMARY_SNIPPET_KEY, ContentServingService.getSnippet(SnippetType.PRODUCT_DETAIL_SNIPPET, productId+"", sourceId));
377
            snippets.put(PRODUCT_SUMMARY_SNIPPET_KEY, ContentServingService.getSnippet(SnippetType.PRODUCT_DETAIL_SNIPPET, productId+"", sourceId));
377
            snippets.put(PRODUCT_SLIDEGUIDE_KEY, ContentServingService.getSnippet(SnippetType.SLIDE_GUIDE_SNIPPET, productId+"", sourceId));
378
            snippets.put(PRODUCT_SLIDEGUIDE_KEY, ContentServingService.getSnippet(SnippetType.SLIDE_GUIDE_SNIPPET, productId+"", sourceId));
-
 
379
        	snippets.put(ENTITY_DETAIL_KEY, ContentServingService.getJSON(productId + ""));
378
            if(sourceId == -1){
380
            if(sourceId == -1){
379
            	productSnippetsCache.put(productId, snippets);
381
            	productSnippetsCache.put(productId, snippets);
380
            }
382
            }
381
            return;
383
            return;
382
        }
384
        }
Line 435... Line 437...
435
    }
437
    }
436
 
438
 
437
    public String getDeliveryEstimate() {
439
    public String getDeliveryEstimate() {
438
    	return new Gson().toJson(this.deliveryEstimate);
440
    	return new Gson().toJson(this.deliveryEstimate);
439
    }
441
    }
-
 
442
    
-
 
443
    public String getProductJSON(){
-
 
444
    	if(userinfo.isPrivateDealUser()){
-
 
445
			return snippets.get(ENTITY_DETAIL_KEY);
-
 
446
		} else {
-
 
447
			return null;
-
 
448
		}
-
 
449
    }
440
}
450
}
441
451