Subversion Repositories SmartDukaan

Rev

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

Rev 30211 Rev 30309
Line 1... Line 1...
1
package com.smartdukaan.cron;
1
package com.smartdukaan.cron;
2
 
2
 
3
import com.smartdukaan.cron.migrations.RunOnceTasks;
3
import com.smartdukaan.cron.migrations.RunOnceTasks;
4
import com.smartdukaan.cron.migrations.StandAlone;
-
 
5
import com.smartdukaan.cron.scheduled.*;
4
import com.smartdukaan.cron.scheduled.*;
6
import com.smartdukaan.cron.scheduled.leadsync.LeadSyncRunner;
5
import com.smartdukaan.cron.scheduled.leadsync.LeadSyncRunner;
7
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
6
import com.spice.profitmandi.dao.enumuration.cs.EscalationType;
8
import com.spice.profitmandi.dao.repository.cs.CsService;
7
import com.spice.profitmandi.dao.repository.cs.CsService;
9
import com.spice.profitmandi.dao.repository.fofo.FofoOrderItemRepository;
8
import com.spice.profitmandi.dao.repository.fofo.FofoOrderItemRepository;
Line 74... Line 73...
74
 
73
 
75
	@Autowired
74
	@Autowired
76
	private ContentPojoPopulator contentPojoPopulator;
75
	private ContentPojoPopulator contentPojoPopulator;
77
 
76
 
78
	public static void main(String[] args) throws Throwable {
77
	public static void main(String[] args) throws Throwable {
-
 
78
		try {
79
		new SpringApplicationBuilder(Application.class).web(WebApplicationType.NONE).run(args);
79
			new SpringApplicationBuilder(Application.class).web(WebApplicationType.NONE).run(args);
-
 
80
		} catch (Throwable t) {
-
 
81
			t.printStackTrace();
-
 
82
		}
80
	}
83
	}
81
 
84
 
82
	@Bean
85
	@Bean
83
	public static PropertySourcesPlaceholderConfigurer propertyConfigurer1() {
86
	public static PropertySourcesPlaceholderConfigurer propertyConfigurer1() {
84
		LOGGER.info("Called Configuration");
87
		LOGGER.info("Called Configuration");
Line 174... Line 177...
174
		if (args.containsOption("tc")) {
177
		if (args.containsOption("tc")) {
175
			System.out.println("Toffee service called");
178
			System.out.println("Toffee service called");
176
			scheduledTasks.toffeeRollback();
179
			scheduledTasks.toffeeRollback();
177
			System.exit(0);
180
			System.exit(0);
178
		}
181
		}
179
		/*
182
 
180
		 * if (args.containsOption("migratetax")) { System.out.println("migratetax");
-
 
181
		 * scheduledTasks.migrateTax(); System.exit(0); }
-
 
182
		 */
-
 
183
		if (args.containsOption("rw")) {
183
		if (args.containsOption("rw")) {
184
			System.out.println("Reverse wallet");
184
			System.out.println("Reverse wallet");
185
			scheduledTasks.reverseWallet();
185
			scheduledTasks.reverseWallet();
186
			System.exit(0);
186
			System.exit(0);
187
		}
187
		}
Line 623... Line 623...
623
 
623
 
624
			if (args.containsOption("addKycLegalMigration")) {
624
			if (args.containsOption("addKycLegalMigration")) {
625
				onBoardingRelatedSchelduleTask.addKycLegalMigration();
625
				onBoardingRelatedSchelduleTask.addKycLegalMigration();
626
			}
626
			}
627
 
627
 
-
 
628
			if (args.containsOption("testGstPro")) {
-
 
629
				System.out.println("TestGstProc called");
-
 
630
				try {
-
 
631
					runOnceTasks.testGstPro();
-
 
632
				} catch (Exception e) {
-
 
633
					e.printStackTrace();
-
 
634
				}
-
 
635
			}
-
 
636
 
628
			if (args.containsOption("reverseSchemeCancelInvoice")) {
637
			if (args.containsOption("reverseSchemeCancelInvoice")) {
629
				if (args.containsOption("invoice")) {
638
				if (args.containsOption("invoice")) {
630
					String invoice = args.getOptionValues("invoice").get(0);
639
					String invoice = args.getOptionValues("invoice").get(0);
631
					runOnceTasks.reverseSchemes(invoice);
640
					runOnceTasks.reverseSchemes(invoice);
632
				}
641
				}