Subversion Repositories SmartDukaan

Rev

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

Rev 37447 Rev 37448
Line 24... Line 24...
24
	private ActivatedImeiRepository activatedImeiRepository;
24
	private ActivatedImeiRepository activatedImeiRepository;
25
 
25
 
26
	private static final Logger LOGGER = LogManager.getLogger(StandAlone.class);
26
	private static final Logger LOGGER = LogManager.getLogger(StandAlone.class);
27
 
27
 
28
	public void checkOppoImeiStatus() throws Exception {
28
	public void checkOppoImeiStatus() throws Exception {
29
		List<ImeiActivationTimestampModel> imeiActivationTimestampModels = activatedImeiRepository.selectImeiActivationPendingByBrand("Oppo", 4, 10);
29
		List<ImeiActivationTimestampModel> imeiActivationTimestampModels = activatedImeiRepository.selectImeiActivationPendingByBrand("Oppo", 1, 25);
30
		List<String> imeis = imeiActivationTimestampModels.stream().map(x -> x.getSerialNumber()).collect(Collectors.toList());
30
		List<String> imeis = imeiActivationTimestampModels.stream().map(x -> x.getSerialNumber()).collect(Collectors.toList());
31
		LOGGER.info("Oppo secondary imeis {}", imeis);
31
		LOGGER.info("Oppo secondary imeis {}", imeis);
32
		oppoImeiActivationService.updateActivationDate(imeis);
32
		oppoImeiActivationService.updateActivationDate(imeis);
33
	}
33
	}
34
 
34
 
35
	public void checkOppoImeiStatusTertiary() throws Exception {
35
	public void checkOppoImeiStatusTertiary() throws Exception {
36
		List<ImeiActivationTimestampModel> imeiActivationTimestampModels = activatedImeiRepository.selectImeiActivationPendingByBrandTertiary("Oppo", 2, 10);
36
		List<ImeiActivationTimestampModel> imeiActivationTimestampModels = activatedImeiRepository.selectImeiActivationPendingByBrandTertiary("Oppo", 1, 25);
37
		List<String> imeis = imeiActivationTimestampModels.stream().map(x -> x.getSerialNumber()).collect(Collectors.toList());
37
		List<String> imeis = imeiActivationTimestampModels.stream().map(x -> x.getSerialNumber()).collect(Collectors.toList());
38
		LOGGER.info("Oppo tertiary imeis {}", imeis);
38
		LOGGER.info("Oppo tertiary imeis {}", imeis);
39
		oppoImeiActivationService.updateActivationDate(imeis);
39
		oppoImeiActivationService.updateActivationDate(imeis);
40
	}
40
	}
41
 
41
 
42
	public void checkRealmeImeiStatus() throws Exception {
42
	public void checkRealmeImeiStatus() throws Exception {
43
		List<ImeiActivationTimestampModel> imeiActivationTimestampModels = activatedImeiRepository.selectImeiActivationPendingByRealme("Realme", 4, 10);
43
		List<ImeiActivationTimestampModel> imeiActivationTimestampModels = activatedImeiRepository.selectImeiActivationPendingByRealme("Realme", 1, 12);
44
		List<String> imeis = imeiActivationTimestampModels.stream().map(x -> x.getSerialNumber()).collect(Collectors.toList());
44
		List<String> imeis = imeiActivationTimestampModels.stream().map(x -> x.getSerialNumber()).collect(Collectors.toList());
45
		LOGGER.info("Realme secondary imeis {}", imeis);
45
		LOGGER.info("Realme secondary imeis {}", imeis);
46
		realmeImeiActivationService.updateActivationDate(imeis);
46
		realmeImeiActivationService.updateActivationDate(imeis);
47
	}
47
	}
48
 
48
 
49
	public void checkRealmeImeiStatusTertiary() throws Exception {
49
	public void checkRealmeImeiStatusTertiary() throws Exception {
50
		List<ImeiActivationTimestampModel> imeiActivationTimestampModels = activatedImeiRepository.selectImeiActivationPendingByBrandTertiary("Realme", 2, 10);
50
		List<ImeiActivationTimestampModel> imeiActivationTimestampModels = activatedImeiRepository.selectImeiActivationPendingByBrandTertiary("Realme", 1, 12);
51
		List<String> imeis = imeiActivationTimestampModels.stream().map(x -> x.getSerialNumber()).collect(Collectors.toList());
51
		List<String> imeis = imeiActivationTimestampModels.stream().map(x -> x.getSerialNumber()).collect(Collectors.toList());
52
		LOGGER.info("Realme tertiary imeis {}", imeis);
52
		LOGGER.info("Realme tertiary imeis {}", imeis);
53
		realmeImeiActivationService.updateActivationDate(imeis);
53
		realmeImeiActivationService.updateActivationDate(imeis);
54
	}
54
	}
55
 
55
 
Line 83... Line 83...
83
	 * what triggers the OOM killer, not average.
83
	 * what triggers the OOM killer, not average.
84
	 *
84
	 *
85
	 * The per-pool log lines are kept so existing log analysis still works.
85
	 * The per-pool log lines are kept so existing log analysis still works.
86
	 */
86
	 */
87
	public void checkOppoImeiStatusCombined() throws Exception {
87
	public void checkOppoImeiStatusCombined() throws Exception {
88
		List<String> secondary = activatedImeiRepository.selectImeiActivationPendingByBrand("Oppo", 4, 15)
88
		List<String> secondary = activatedImeiRepository.selectImeiActivationPendingByBrand("Oppo", 1, 15)
89
				.stream().map(ImeiActivationTimestampModel::getSerialNumber).collect(Collectors.toList());
89
				.stream().map(ImeiActivationTimestampModel::getSerialNumber).collect(Collectors.toList());
90
		List<String> tertiary = activatedImeiRepository.selectImeiActivationPendingByBrandTertiary("Oppo", 2, 15)
90
		List<String> tertiary = activatedImeiRepository.selectImeiActivationPendingByBrandTertiary("Oppo", 1, 15)
91
				.stream().map(ImeiActivationTimestampModel::getSerialNumber).collect(Collectors.toList());
91
				.stream().map(ImeiActivationTimestampModel::getSerialNumber).collect(Collectors.toList());
92
		LOGGER.info("Oppo secondary imeis {}", secondary);
92
		LOGGER.info("Oppo secondary imeis {}", secondary);
93
		LOGGER.info("Oppo tertiary imeis {}", tertiary);
93
		LOGGER.info("Oppo tertiary imeis {}", tertiary);
94
		List<String> all = new ArrayList<>(secondary);
94
		List<String> all = new ArrayList<>(secondary);
95
		all.addAll(tertiary);
95
		all.addAll(tertiary);
Line 100... Line 100...
100
		}
100
		}
101
		oppoImeiActivationService.updateActivationDate(all);
101
		oppoImeiActivationService.updateActivationDate(all);
102
	}
102
	}
103
 
103
 
104
	public void checkRealmeImeiStatusCombined() throws Exception {
104
	public void checkRealmeImeiStatusCombined() throws Exception {
105
		List<String> secondary = activatedImeiRepository.selectImeiActivationPendingByRealme("Realme", 4, 10)
105
		List<String> secondary = activatedImeiRepository.selectImeiActivationPendingByRealme("Realme", 1, 12)
106
				.stream().map(ImeiActivationTimestampModel::getSerialNumber).collect(Collectors.toList());
106
				.stream().map(ImeiActivationTimestampModel::getSerialNumber).collect(Collectors.toList());
107
		List<String> tertiary = activatedImeiRepository.selectImeiActivationPendingByBrandTertiary("Realme", 2, 10)
107
		List<String> tertiary = activatedImeiRepository.selectImeiActivationPendingByBrandTertiary("Realme", 1, 12)
108
				.stream().map(ImeiActivationTimestampModel::getSerialNumber).collect(Collectors.toList());
108
				.stream().map(ImeiActivationTimestampModel::getSerialNumber).collect(Collectors.toList());
109
		LOGGER.info("Realme secondary imeis {}", secondary);
109
		LOGGER.info("Realme secondary imeis {}", secondary);
110
		LOGGER.info("Realme tertiary imeis {}", tertiary);
110
		LOGGER.info("Realme tertiary imeis {}", tertiary);
111
		List<String> all = new ArrayList<>(secondary);
111
		List<String> all = new ArrayList<>(secondary);
112
		all.addAll(tertiary);
112
		all.addAll(tertiary);