All Downloads are FREE. Search and download functionalities are using the official Maven repository.

e.ibis-adapterframework-core.7.9.5.source-code.springUnmanagedDeployment.xml Maven / Gradle / Ivy

The newest version!
<?xml version="1.0" encoding="UTF-8"?>
<beans
	xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:util="http://www.springframework.org/schema/util"
	xsi:schemaLocation=
		"
			http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
			http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util.xsd
		"
	>

	<!-- Scheduler (Quartz) -->
	<bean
		id="scheduler"
		class="nl.nn.adapterframework.scheduler.SchedulerFactoryBean"
		autowire="byName"
		lazy-init="true"
		>
		<!-- Auto-wiring wires up bean named taskExecutor as threadpool implementation -->
		<property name="configLocation" value="classpath:quartz.properties"/>
		<property name="autoStartup" value="false"/>
		<property name="waitForJobsToCompleteOnShutdown" value="true"/>
	</bean>

	<!-- IBIS Beans -->
	<bean
		name="ibisManager"
		class="nl.nn.adapterframework.unmanaged.DefaultIbisManager"
		autowire="byName"
		>
	</bean>

	<bean
		name="jmsConnector"
		class="nl.nn.adapterframework.unmanaged.SpringJmsConnector"
		autowire="byName"
		scope="prototype"
		>
		<property name="messageListenerClassName" ref="messageListenerClassName"/>
	</bean>

	<!--
	SpringJmsConnector depends on bean definition for proto-jmsContainer below;
	this bean is not needed in the EJB deployment mode.

	Please note that this definition is intentionally incomplete and can not be
	instantiated as-is: Runtime-magic will take care of proper & complete
	instantiation.

	DefaultMessageListenerContainer is supported configuration by IBM; provided
	however that supported transaction-manager and thread-pooling are used.
	See:
	http://www.ibm.com/developerworks/websphere/techjournal/0609_alcott/0609_alcott.html
	-->
	<bean
		name="proto-jmsContainer"
		class="org.springframework.jms.listener.DefaultMessageListenerContainer"
		autowire="byName"
		scope="prototype"
		>
		<property name="autoStartup" value="false"/>
	</bean>

</beans>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy