</cm:default-properties>
</cm:property-placeholder>
- <cm:property-placeholder persistent-id="websockets">
+ <cm:property-placeholder persistent-id="org.opendaylight.restconf.nb.rfc8040">
<cm:default-properties>
- <cm:property name="maximum-fragment-length" value="8192"/>
+ <cm:property name="maximum-fragment-length" value="0"/>
+ <cm:property name="heartbeat-interval" value="10000"/>
<cm:property name="idle-timeout" value="30000"/>
- <cm:property name="heartbeat-interval" value="5000"/>
- <cm:property name="ping-executor-name-prefix" value="web-socket-ping-executor"/>
+ <cm:property name="ping-executor-name-prefix" value="ping-executor"/>
<cm:property name="max-thread-count" value="1"/>
+ <cm:property name="use-sse" value="true"/>
</cm:default-properties>
</cm:property-placeholder>
<argument ref="threadPoolFactory"/>
</bean>
- <bean id="webSocketConfiguration"
- class="org.opendaylight.restconf.nb.rfc8040.streams.websockets.WebSocketConfiguration">
+ <bean id="configuration"
+ class="org.opendaylight.restconf.nb.rfc8040.streams.Configuration">
<argument value="${maximum-fragment-length}"/>
<argument value="${idle-timeout}"/>
<argument value="${heartbeat-interval}"/>
+ <argument value="${use-sse}" />
</bean>
<bean id="servicesWrapper" factory-ref="rfc8040RestConfWiring" factory-method="getServicesWrapper" />
+ <bean id="servicesNotifWrapper" factory-ref="rfc8040RestConfWiring" factory-method="getServicesNotifWrapper" />
+
<service ref="jSONRestconfServiceRfc8040Impl" odl:type="rfc8040"
interface="org.opendaylight.restconf.nb.rfc8040.rests.services.api.JSONRestconfService" />