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

META-INF.spring.osgi-context.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:osgi="http://www.springframework.org/schema/osgi"
	xsi:schemaLocation="
	http://www.springframework.org/schema/beans 
		http://www.springframework.org/schema/beans/spring-beans.xsd
	http://www.springframework.org/schema/osgi 
		http://www.springframework.org/schema/osgi/spring-osgi.xsd">

	<!-- general presenter specific -->

	<!-- import -->

	<osgi:reference id="systemConfig" cardinality="1..1"
		interface="net.nan21.dnet.core.api.ISystemConfig"/>

	<osgi:reference id="osgiDataSource" cardinality="0..1"
		interface="javax.sql.DataSource"/>

	<osgi:list id="osgiDsServiceFactories" cardinality="0..N"
		interface="net.nan21.dnet.core.api.service.IDsServiceFactory"/>

	<osgi:list id="osgiEntityServiceFactories" cardinality="1..N"
		interface="net.nan21.dnet.core.api.service.IEntityServiceFactory"/>

	<osgi:list id="osgiAsgnTxServiceFactories" cardinality="1..N"
		interface="net.nan21.dnet.core.api.service.IAsgnTxServiceFactory"/>

	<osgi:reference id="osgiActivitiProcessEngineHolder" cardinality="0..1"
			interface="net.nan21.dnet.core.api.wf.IActivitiProcessEngineHolder"/>

	<osgi:reference id="osgiEmailFactory" cardinality="0..1"
		interface="net.nan21.dnet.core.api.email.IEmailFactory"/>

	<!-- export -->

	<osgi:service ref="dsServiceFactory" ranking="0"
		interface="net.nan21.dnet.core.api.service.IDsServiceFactory"/>

	<osgi:service ref="asgnServiceFactory" ranking="0"
		interface="net.nan21.dnet.core.api.service.IAsgnServiceFactory"/>

	<osgi:service ref="dsDefinitions" ranking="0"
		interface="net.nan21.dnet.core.api.descriptor.IDsDefinitions"/>

	<osgi:service ref="dsJobFactory" ranking="0"
		interface="net.nan21.dnet.core.api.job.IDsJobFactory"/>

</beans> 




© 2015 - 2024 Weber Informatics LLC | Privacy Policy