Inline restconfDataStreamServiceImpl 23/104323/2
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 8 Feb 2023 18:20:56 +0000 (19:20 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Wed, 8 Feb 2023 19:07:19 +0000 (20:07 +0100)
This bean is used only once, inline it in its sole user.

Change-Id: Iba47a40a7f798b5b3acd443e855b701fb543e5b4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
restconf/restconf-nb/src/main/resources/OSGI-INF/blueprint/restconf-bp.xml

index 29613be3b2c658ac75d1ae1641ca836ac279786a..2f65471e58a02a42a6f4f6c7f368439373cd74d1 100644 (file)
     <argument value="${use-sse}" />
   </bean>
 
-  <bean id="restconfDataStreamServiceImpl" class="org.opendaylight.restconf.nb.rfc8040.rests.services.impl.RestconfDataStreamServiceImpl">
-    <argument ref="scheduledThreadPool"/>
-    <argument ref="configuration"/>
-  </bean>
   <bean id="webInitializer" class="org.opendaylight.restconf.nb.rfc8040.web.WebInitializer" destroy-method="close">
     <argument ref="webServer"/>
     <argument ref="webContextSecurer"/>
       <bean class="org.opendaylight.restconf.nb.rfc8040.DataStreamApplication">
         <argument ref="databindProvider"/>
         <argument ref="dOMMountPointService"/>
-        <argument ref="restconfDataStreamServiceImpl"/>
+        <argument>
+          <bean class="org.opendaylight.restconf.nb.rfc8040.rests.services.impl.RestconfDataStreamServiceImpl">
+            <argument ref="scheduledThreadPool"/>
+            <argument ref="configuration"/>
+          </bean>
+        </argument>
       </bean>
     </argument>
     <argument ref="customFilterAdapterConfiguration"/>