Java 使用xml向quartz调度器添加参数
我在servlet.xml中有当前作业和触发器Java 使用xml向quartz调度器添加参数,java,spring,quartz-scheduler,Java,Spring,Quartz Scheduler,我在servlet.xml中有当前作业和触发器 <bean id="actualizacionAsistencias" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <property name="targetObject" ref="asistenciasManager" /> <property name="targetMetho
<bean id="actualizacionAsistencias" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="asistenciasManager" />
<property name="targetMethod" value="run" />
</bean?
<bean id="asistenciasTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail" ref="actualizacionAsistencias" />
<property name="cronExpression" value="0 1 1 * * ?" />
</bean>
在bean类之后,它似乎扩展了具有属性参数的普通MethodInvoker。这意味着以下各项应起作用(未经测试):
真的
<bean id="actualizacionAsistencias" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="asistenciasManager" />
<property name="targetMethod" value="run" />
<property name="arguments">
<list>
<value>true</value>
</list>
</property>
</bean?
<bean id="asistenciasTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail" ref="actualizacionAsistencias" />
<property name="cronExpression" value="0 1 1 * * ?" />
</bean>