Subversion Repositories SmartDukaan

Rev

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

Rev 25586 Rev 25694
Line 24... Line 24...
24
import com.smartdukaan.cron.migrations.RunOnceTasks;
24
import com.smartdukaan.cron.migrations.RunOnceTasks;
25
import com.smartdukaan.cron.scheduled.Reconciliation;
25
import com.smartdukaan.cron.scheduled.Reconciliation;
26
import com.smartdukaan.cron.scheduled.ScheduledSkeleton;
26
import com.smartdukaan.cron.scheduled.ScheduledSkeleton;
27
import com.smartdukaan.cron.scheduled.ScheduledTasks;
27
import com.smartdukaan.cron.scheduled.ScheduledTasks;
28
import com.spice.profitmandi.common.solr.SolrService;
28
import com.spice.profitmandi.common.solr.SolrService;
-
 
29
import com.spice.profitmandi.service.integrations.toffee.ToffeeService;
29
import com.spice.profitmandi.service.scheme.SchemeService;
30
import com.spice.profitmandi.service.scheme.SchemeService;
30
 
31
 
31
@SpringBootApplication
32
@SpringBootApplication
32
@EnableCaching
33
@EnableCaching
33
@EnableScheduling
34
@EnableScheduling
Line 103... Line 104...
103
	@Autowired
104
	@Autowired
104
	private Reconciliation reconciliation;
105
	private Reconciliation reconciliation;
105
 
106
 
106
	@Autowired
107
	@Autowired
107
	private SolrService solrService;
108
	private SolrService solrService;
-
 
109
	
-
 
110
	@Autowired
-
 
111
	private ToffeeService toffeeService;
108
 
112
 
109
	@Override
113
	@Override
110
	public void run(ApplicationArguments args) throws Exception {
114
	public void run(ApplicationArguments args) throws Exception {
111
		LOGGER.info("Called run method");
115
		LOGGER.info("Called run method");
112
 
116
 
-
 
117
		if (args.containsOption("tc")) {
-
 
118
			System.out.println("Toffee service called");
-
 
119
			scheduledTasks.testToffee();
-
 
120
			System.exit(0);
-
 
121
		}
-
 
122
		if(args.containsOption("sr")) {
-
 
123
			List<String> schemeIds = args.getOptionValues("schemeId");
-
 
124
			scheduledTasks.schemeRollback(schemeIds);
-
 
125
		}
113
		if (args.containsOption("grouping")) {
126
		if (args.containsOption("grouping")) {
114
			scheduledTasks.grouping();
127
			scheduledTasks.grouping();
115
			System.exit(0);
128
			System.exit(0);
116
		}
129
		}
117
		if (args.containsOption("fixWallet")) {
130
		if (args.containsOption("fixWallet")) {