Subversion Repositories SmartDukaan

Rev

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

Rev 28038 Rev 28207
Line 176... Line 176...
176
		if (args.containsOption("reconcileExpiredFixedSchemes")) {
176
		if (args.containsOption("reconcileExpiredFixedSchemes")) {
177
			reconciliation.reconcileExpiredFixedSchemes();
177
			reconciliation.reconcileExpiredFixedSchemes();
178
			System.exit(0);
178
			System.exit(0);
179
		}
179
		}
180
		if (args.containsOption("dailyReconciliation")) {
180
		if (args.containsOption("dailyReconciliation")) {
181
			if(args.containsOption("date")) {
181
			if (args.containsOption("date")) {
182
				LocalDate date = LocalDate.parse(args.getOptionValues("date").get(0));
182
				LocalDate date = LocalDate.parse(args.getOptionValues("date").get(0));
183
				reconciliation.dailyReconciliation(date);
183
				reconciliation.dailyReconciliation(date);
184
			} else {
184
			} else {
185
				reconciliation.dailyReconciliation(LocalDate.now().minusDays(1));
185
				reconciliation.dailyReconciliation(LocalDate.now().minusDays(1));
186
			}
186
			}
Line 207... Line 207...
207
 
207
 
208
		if (args.containsOption("checkfocusedModelInPartnerStock")) {
208
		if (args.containsOption("checkfocusedModelInPartnerStock")) {
209
			scheduledTasks.checkfocusedModelInPartnerStock();
209
			scheduledTasks.checkfocusedModelInPartnerStock();
210
			System.exit(0);
210
			System.exit(0);
211
		}
211
		}
-
 
212
 
-
 
213
		if (args.containsOption("partnerProblemAlert")) {
-
 
214
			scheduledTasks.partnerProblemAlert();
-
 
215
			System.exit(0);
-
 
216
		}
212
		if (args.containsOption("populateSchemes")) {
217
		if (args.containsOption("populateSchemes")) {
213
			runOnceTasks.populateSchemes();
218
			runOnceTasks.populateSchemes();
214
			System.exit(0);
219
			System.exit(0);
215
		}
220
		}
216
		if (args.containsOption("notify")) {
221
		if (args.containsOption("notify")) {
Line 374... Line 379...
374
			if (args.containsOption("deleteGeofences")) {
379
			if (args.containsOption("deleteGeofences")) {
375
				List<String> geofenceIds = args.getOptionValues("geofenceId");
380
				List<String> geofenceIds = args.getOptionValues("geofenceId");
376
				runOnceTasks.deleteGeofences(geofenceIds);
381
				runOnceTasks.deleteGeofences(geofenceIds);
377
			}
382
			}
378
			if (args.containsOption("createOffers")) {
383
			if (args.containsOption("createOffers")) {
379
				if(args.containsOption("offerId")) {
384
				if (args.containsOption("offerId")) {
380
					int offerId = Integer.parseInt(args.getOptionValues("offerId").get(0));
385
					int offerId = Integer.parseInt(args.getOptionValues("offerId").get(0));
381
					runOnceTasks.createOffers(offerId);
386
					runOnceTasks.createOffers(offerId);
382
				}
387
				}
383
			}
388
			}
384
			if(args.containsOption("schemeout")) {
389
			if (args.containsOption("schemeout")) {
385
				if(args.containsOption("invoices")) {
390
				if (args.containsOption("invoices")) {
386
					String invoicesString = args.getOptionValues("invoices").get(0);
391
					String invoicesString = args.getOptionValues("invoices").get(0);
387
					List<String> invoices = Arrays.asList(invoicesString.split(","));
392
					List<String> invoices = Arrays.asList(invoicesString.split(","));
388
					scheduledTasks.processSchemeOut(invoices);
393
					scheduledTasks.processSchemeOut(invoices);
389
				}
394
				}
390
			}
395
			}
391
			if(args.containsOption("schemein")) {
396
			if (args.containsOption("schemein")) {
392
				if(args.containsOption("invoices")) {
397
				if (args.containsOption("invoices")) {
393
					String invoicesString = args.getOptionValues("invoices").get(0);
398
					String invoicesString = args.getOptionValues("invoices").get(0);
394
					List<String> invoices = Arrays.asList(invoicesString.split(","));
399
					List<String> invoices = Arrays.asList(invoicesString.split(","));
395
					scheduledTasks.processSchemeIn(invoices);
400
					scheduledTasks.processSchemeIn(invoices);
396
				}
401
				}
397
			}
402
			}
398
			
403
 
399
			if(args.containsOption("fixScans")) {
404
			if (args.containsOption("fixScans")) {
400
				runOnceTasks.fixScans();
405
				runOnceTasks.fixScans();
401
			}
406
			}
402
			/*
407
			/*
403
			if (args.containsOption("reverseInvestmentSchemes")) {
408
			 * if (args.containsOption("reverseInvestmentSchemes")) {
404
				runOnceTasks.reverseSchemes();
409
			 * runOnceTasks.reverseSchemes(); }
405
			}*/
410
			 */
406
			
411
 
407
			System.exit(0);
412
			System.exit(0);
408
		}
413
		}
409
	}
414
	}
410
 
415
 
411
}
416
}
412
417