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

OSGI-INF.blueprint.learning-switch.xml Maven / Gradle / Ivy

<?xml version="1.0" encoding="UTF-8"?>
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
           xmlns:odl="http://opendaylight.org/xmlns/blueprint/v1.0.0"
    odl:use-default-for-reference-types="true">

  <reference id="dataBroker" interface="org.opendaylight.mdsal.binding.api.DataBroker"/>
  <reference id="notificationService" interface="org.opendaylight.mdsal.binding.api.NotificationService"/>

  <odl:rpc-service id="packetProcessingService" interface="org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.PacketProcessingService"/>

  <bean id="learningSwitch" class="org.opendaylight.openflowplugin.learningswitch.multi.LearningSwitchManagerMultiImpl"
      init-method="start" destroy-method="stop">
    <property name="dataBroker" ref="dataBroker"/>
    <property name="notificationService" ref="notificationService"/>
    <property name="packetProcessingService" ref="packetProcessingService"/>
  </bean>

</blueprint>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy