Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用xml向quartz调度器添加参数_Java_Spring_Quartz Scheduler - Fatal编程技术网

Java 使用xml向quartz调度器添加参数

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

我在servlet.xml中有当前作业和触发器

<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>