Added informing dmaap client in pnf-ready workflow
[so.git] / bpmn / MSOInfrastructureBPMN / src / main / webapp / WEB-INF / applicationContext.xml
1 <beans xmlns="http://www.springframework.org/schema/beans"\r
2        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
3        xsi:schemaLocation="http://www.springframework.org/schema/beans\r
4                            http://www.springframework.org/schema/beans/spring-beans.xsd">\r
5 \r
6   <!-- Spring bean to be invoked through the ApplicationContextElResolver -->\r
7   <bean id="aaiConnection" class="org.openecomp.mso.bpmn.infrastructure.pnf.aai.AaiConnectionImpl"/>\r
8 \r
9   <bean id="checkAaiForCorrelationIdDelegate" class="org.openecomp.mso.bpmn.infrastructure.pnf.delegate.CheckAaiForCorrelationIdDelegate">\r
10     <property name="aaiConnection" ref="aaiConnection"/>\r
11   </bean>\r
12 \r
13   <bean id="createAaiEntryWithPnfIdDelegate" class="org.openecomp.mso.bpmn.infrastructure.pnf.delegate.CreateAaiEntryWithPnfIdDelegate">\r
14     <property name="aaiConnection" ref="aaiConnection"/>\r
15   </bean>\r
16 \r
17   <bean id="informDmaapClient" class="org.openecomp.mso.bpmn.infrastructure.pnf.delegate.InformDmaapClient">\r
18     <!--TODO: uncommend line below after DmaapClient is pushed to master-->\r
19     <!--<property name="dmaapClient" ref="dmaapClient"/>-->\r
20   </bean>\r
21 \r
22   <bean id="pnfEventReadyConsumer" class="org.openecomp.mso.bpmn.infrastructure.pnf.dmaap.PnfEventReadyConsumer">\r
23     <property name="dmaapHost" value="${dmaapHost}" />\r
24     <property name="dmaapPort" value="${dmaapPort}"/>\r
25     <property name="dmaapProtocol" value="${dmaapProtocol}"/>\r
26     <property name="dmaapUriPathPrefix" value="${dmaapUriPathPrefix}"/>\r
27     <property name="dmaapTopicName" value="${eventReadyTopicName}"/>\r
28     <property name= "consumerGroup" value="${consumerGroup}"/>\r
29     <property name="consumerId" value="${consumerId}"/>\r
30   </bean>\r
31 \r
32   <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">\r
33     <property name="locations" value="classpath:dmaap.properties"/>\r
34   </bean>\r
35 \r
36 </beans>\r