Java Reference
In-Depth Information
<beans:bean id="jobRegistry"
class="org.springframework.batch.core.configuration.support.MapJobRegistry" />
<beans:bean
class="org.springframework.batch.core.configuration.support.AutomaticJobRegistrar">
<beans:property name="applicationContextFactories">
<beans:bean
class="org.springframework.batch.core.configuration.support.
ClasspathXmlApplicationContextsFactoryBean">
<beans:property name="resources"
value="classpath*:/jobs/helloWorld.xml" />
</beans:bean>
</beans:property>
<beans:property name="jobLoader">
<beans:bean
class="org.springframework.batch.core.configuration.support.DefaultJobLoader">
<beans:property name="jobRegistry" ref="jobRegistry" />
</beans:bean>
</beans:property>
</beans:bean>
<beans:bean id="jobRunner"
class="com.apress.springbatch.chapter5.JMXJobRunnerImpl"
p:operator-ref="jobOperator" />
<beans:bean id="exporter"
class="org.springframework.jmx.export.MBeanExporter"
lazy-init="false">
<beans:property name="beans">
<map>
<entry key="bean:name=myJobRunner" value-ref="jobRunner" />
</map>
</beans:property>
<beans:property name="assembler" ref="assembler" />
</beans:bean>
<beans:bean id="assembler"
class="org.springframework.jmx.export.assembler.
InterfaceBasedMBeanInfoAssembler">
<beans:property name="managedInterfaces">
<list>
<value>com.apress.springbatch.chapter5.JMXJobRunner
</value>
</list>
</beans:property>
</beans:bean>
<beans:bean id="registry"
class="org.springframework.remoting.rmi.RmiRegistryFactoryBean">
<beans:property name="port" value="1099" />
</beans:bean>
Search WWH ::




Custom Search