Fixed incorrect names while logging in Jobs and renamed scheduler bean ids.

This commit is contained in:
Kaizer Poonawala
2013-05-10 12:38:45 +05:30
parent 4712a1e3a9
commit dca5d0b36b
3 changed files with 16 additions and 16 deletions
@@ -22,10 +22,10 @@ public class UpdateLoanArrearsAgeingScheduledJob {
} }
public void execute() { public void execute() {
logger.info("Running Job B " + new Date()); logger.info("Running Job UpdateLoanArrearsAgeingScheduledJob " + new Date());
this.scheduledJobRunnerService.updateLoanArrearsAgeingDetails(); this.scheduledJobRunnerService.updateLoanArrearsAgeingDetails();
logger.info("Finishing Job B " + new Date()); logger.info("Finishing Job UpdateLoanArrearsAgeingScheduledJob " + new Date());
} }
} }
@@ -25,10 +25,10 @@ public class UpdateLoanSummariesScheduledJob {
} }
public void execute() { public void execute() {
logger.info("Running Job A " + new Date()); logger.info("Running Job UpdateLoanSummariesScheduledJob " + new Date());
this.scheduledJobRunnerService.updateLoanSummaryDetails(); this.scheduledJobRunnerService.updateLoanSummaryDetails();
logger.info("Finishing Job A " + new Date()); logger.info("Finishing Job UpdateLoanSummariesScheduledJob " + new Date());
} }
} }
@@ -10,42 +10,42 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="cronQuartzJobA" class="org.mifosplatform.scheduledjobs.UpdateLoanSummariesScheduledJob"> <bean id="updateLoanSummariesScheduledJob" class="org.mifosplatform.scheduledjobs.UpdateLoanSummariesScheduledJob">
<constructor-arg ref="scheduledJobRunnerService" /> <constructor-arg ref="scheduledJobRunnerService" />
</bean> </bean>
<bean id="cronQuartzJobB" class="org.mifosplatform.scheduledjobs.UpdateLoanArrearsAgeingScheduledJob"> <bean id="updateLoanArrearsAgeingScheduledJob" class="org.mifosplatform.scheduledjobs.UpdateLoanArrearsAgeingScheduledJob">
<constructor-arg ref="scheduledJobRunnerService" /> <constructor-arg ref="scheduledJobRunnerService" />
</bean> </bean>
<bean id="jobADetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <bean id="updateLoanSummariesJobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="group" value="mifosJobs" /> <property name="group" value="mifosJobs" />
<property name="targetObject" ref="cronQuartzJobA" /> <property name="targetObject" ref="updateLoanSummariesScheduledJob" />
<property name="targetMethod" value="execute" /> <property name="targetMethod" value="execute" />
<property name="concurrent" value="false" /> <property name="concurrent" value="false" />
</bean> </bean>
<bean id="jobBDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <bean id="UpdateLoanArrearsAgeingJobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="group" value="mifosJobs" /> <property name="group" value="mifosJobs" />
<property name="targetObject" ref="cronQuartzJobB" /> <property name="targetObject" ref="updateLoanArrearsAgeingScheduledJob" />
<property name="targetMethod" value="execute" /> <property name="targetMethod" value="execute" />
<property name="concurrent" value="false" /> <property name="concurrent" value="false" />
</bean> </bean>
<bean id="cronTriggerA" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"> <bean id="updateLoanSummariesJobCronTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="jobADetail" /> <property name="jobDetail" ref="updateLoanSummariesJobDetail" />
<property name="cronExpression" value="0 0 22 1/1 * ? *" /> <property name="cronExpression" value="0 0 22 1/1 * ? *" />
</bean> </bean>
<bean id="cronTriggerB" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"> <bean id="UpdateLoanArrearsAgeingJobDetailCronTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="jobBDetail" /> <property name="jobDetail" ref="UpdateLoanArrearsAgeingJobDetail" />
<property name="cronExpression" value="0 10 22 1/1 * ? *" /> <property name="cronExpression" value="0 10 22 1/1 * ? *" />
</bean> </bean>
<bean name="schedulerFactory" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> <bean name="schedulerFactory" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers"> <property name="triggers">
<list> <list>
<ref bean="cronTriggerA" /> <ref bean="updateLoanSummariesJobCronTrigger" />
<ref bean="cronTriggerB" /> <ref bean="UpdateLoanArrearsAgeingJobDetailCronTrigger" />
</list> </list>
</property> </property>
</bean> </bean>