<features xmlns="http://karaf.apache.org/xmlns/features/v1.2.0" name="openflowplugin-0.2.0-Beryllium" xsi:schemaLocation="http://karaf.apache.org/xmlns/features/v1.2.0 http://karaf.apache.org/xmlns/features/v1.2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <repository>mvn:org.opendaylight.controller/features-mdsal/1.3.0-Beryllium/xml/features</repository>
  <repository>mvn:org.opendaylight.netconf/features-restconf/1.3.0-Beryllium/xml/features</repository>
  <repository>mvn:org.opendaylight.openflowjava/features-openflowjava/0.7.0-Beryllium/xml/features</repository>
  <repository>mvn:org.opendaylight.dlux/features-dlux/0.3.0-Beryllium/xml/features</repository>
  <repository>mvn:org.opendaylight.yangtools/features-yangtools/0.8.0-Beryllium/xml/features</repository>
  <repository>mvn:org.opendaylight.mdsal.model/features-mdsal-model/0.8.0-Beryllium/xml/features</repository>
  <feature name="odl-openflowplugin-all" description="OpenDaylight :: Openflow Plugin :: All" version="0.2.0-Beryllium">
    <feature version="0.2.0-Beryllium">odl-openflowplugin-southbound</feature>
    <feature version="0.2.0-Beryllium">odl-openflowplugin-flow-services</feature>
    <feature version="0.2.0-Beryllium">odl-openflowplugin-flow-services-rest</feature>
    <feature version="0.2.0-Beryllium">odl-openflowplugin-flow-services-ui</feature>
  </feature>
  <feature name="odl-openflowplugin-southbound" description="OpenDaylight :: Openflow Plugin :: SouthBound" version="0.2.0-Beryllium">
    <feature version="1.3.0-Beryllium">odl-mdsal-broker</feature>
    <feature version="0.2.0-Beryllium">odl-openflowplugin-nsf-model</feature>
    <feature version="0.7.0-Beryllium">odl-openflowjava-protocol</feature>
    <bundle>mvn:org.opendaylight.openflowplugin/openflowplugin-common/0.2.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.openflowplugin/openflowplugin/0.2.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.openflowplugin/openflowplugin-api/0.2.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.openflowplugin/openflowplugin-extension-api/0.2.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.controller/liblldp/0.10.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.openflowplugin.applications/inventory-manager/0.2.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.openflowplugin.applications/statistics-manager/0.2.0-Beryllium</bundle>
    <configfile finalname="etc/opendaylight/karaf/30-statistics-manager.xml">mvn:org.opendaylight.openflowplugin.applications/statistics-manager-config/0.2.0-Beryllium/xml/config</configfile>
    <configfile finalname="etc/opendaylight/karaf/40-inventory-manager.xml">mvn:org.opendaylight.openflowplugin.applications/inventory-manager/0.2.0-Beryllium/xml/config</configfile>
    <configfile finalname="etc/opendaylight/karaf/42-openflowplugin-He.xml">mvn:org.opendaylight.openflowplugin/openflowplugin-controller-config/0.2.0-Beryllium/xml/config-He</configfile>
    <configfile finalname="etc/opendaylight/karaf/43-msg-spy.xml">mvn:org.opendaylight.openflowplugin/openflowplugin-controller-config/0.2.0-Beryllium/xml/configmsgspy</configfile>
  </feature>
  <feature name="odl-openflowplugin-flow-services" description="OpenDaylight :: Openflow Plugin :: Flow Services" version="0.2.0-Beryllium">
    <feature version="0.2.0-Beryllium">odl-openflowplugin-southbound</feature>
    <feature version="0.2.0-Beryllium">odl-openflowplugin-app-config-pusher</feature>
    <feature version="0.2.0-Beryllium">odl-openflowplugin-app-lldp-speaker</feature>
    <feature version="0.2.0-Beryllium">odl-openflowplugin-nsf-services</feature>
  </feature>
  <feature name="odl-openflowplugin-nsf-services" version="0.2.0-Beryllium" description="OpenDaylight :: OpenflowPlugin :: NSF :: Services">
    <feature version="1.3.0-Beryllium">odl-mdsal-broker</feature>
    <feature version="0.2.0-Beryllium">odl-openflowplugin-nsf-model</feature>
    <bundle>mvn:org.opendaylight.openflowplugin/openflowplugin-common/0.2.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.openflowplugin.applications/topology-manager/0.2.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.openflowplugin.applications/topology-lldp-discovery/0.2.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.openflowplugin.applications/forwardingrules-manager/0.2.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.controller/liblldp/0.10.0-Beryllium</bundle>
    <configfile finalname="etc/opendaylight/karaf/30-forwardingrules-manager.xml">mvn:org.opendaylight.openflowplugin.applications/forwardingrules-manager-config/0.2.0-Beryllium/xml/config</configfile>
    <configfile finalname="etc/opendaylight/karaf/72-topology-lldp-discovery.xml">mvn:org.opendaylight.openflowplugin.applications/topology-lldp-discovery/0.2.0-Beryllium/xml/config</configfile>
    <configfile finalname="etc/opendaylight/karaf/73-topology-manager.xml">mvn:org.opendaylight.openflowplugin.applications/topology-manager/0.2.0-Beryllium/xml/config</configfile>
  </feature>
  <feature name="odl-openflowplugin-nsf-model" version="0.2.0-Beryllium" description="OpenDaylight :: OpenflowPlugin :: NSF :: Model">
    <feature version="0.8.0-Beryllium">odl-mdsal-models</feature>
    <bundle>mvn:org.opendaylight.controller.model/model-inventory/1.3.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.controller.model/model-topology/1.3.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.openflowplugin.model/model-flow-base/0.2.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.openflowplugin.model/model-flow-statistics/0.2.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.openflowplugin.model/model-flow-service/0.2.0-Beryllium</bundle>
  </feature>
  <feature name="odl-openflowplugin-flow-services-rest" description="OpenDaylight :: Openflow Plugin :: Flow Services :: REST" version="0.2.0-Beryllium">
    <feature version="0.2.0-Beryllium">odl-openflowplugin-flow-services</feature>
    <feature version="1.3.0-Beryllium">odl-restconf</feature>
  </feature>
  <feature name="odl-openflowplugin-flow-services-ui" description="OpenDaylight :: Openflow Plugin :: Flow Services :: UI" version="0.2.0-Beryllium">
    <feature version="0.2.0-Beryllium">odl-openflowplugin-flow-services-rest</feature>
    <feature version="0.3.0-Beryllium">odl-dlux-core</feature>
    <feature version="1.3.0-Beryllium">odl-mdsal-apidocs</feature>
    <feature version="1.3.0-Beryllium">odl-mdsal-xsql</feature>
  </feature>
  <feature name="odl-openflowplugin-drop-test" description="OpenDaylight :: Openflow Plugin :: Drop Test" version="0.2.0-Beryllium">
    <feature version="0.2.0-Beryllium">odl-openflowplugin-flow-services</feature>
    <bundle>mvn:org.opendaylight.openflowplugin/test-common/0.2.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.openflowplugin/drop-test-karaf/0.2.0-Beryllium</bundle>
    <configfile finalname="etc/opendaylight/karaf/69-drop-test.xml">mvn:org.opendaylight.openflowplugin/drop-test-karaf/0.2.0-Beryllium/xml/config</configfile>
  </feature>
  <feature name="odl-openflowplugin-app-table-miss-enforcer" description="OpenDaylight :: Openflow Plugin :: Application - table-miss-enforcer" version="0.2.0-Beryllium">
    <feature version="0.2.0-Beryllium">odl-openflowplugin-southbound</feature>
    <bundle>mvn:org.opendaylight.openflowplugin.applications/table-miss-enforcer/0.2.0-Beryllium</bundle>
    <configfile finalname="etc/opendaylight/karaf/69-table-miss-enforcer.xml">mvn:org.opendaylight.openflowplugin.applications/table-miss-enforcer/0.2.0-Beryllium/xml/config</configfile>
  </feature>
  <feature name="odl-openflowplugin-app-config-pusher" description="OpenDaylight :: Openflow Plugin :: app - default config-pusher" version="0.2.0-Beryllium">
    <feature version="0.2.0-Beryllium">odl-openflowplugin-southbound</feature>
    <bundle>mvn:org.opendaylight.openflowplugin.applications/of-switch-config-pusher/0.2.0-Beryllium</bundle>
    <configfile finalname="etc/opendaylight/karaf/70-of-switch-config-pusher.xml">mvn:org.opendaylight.openflowplugin.applications/of-switch-config-pusher/0.2.0-Beryllium/xml/config</configfile>
  </feature>
  <feature name="odl-openflowplugin-app-lldp-speaker" description="OpenDaylight :: Openflow Plugin :: app lldp-speaker" version="0.2.0-Beryllium">
    <feature version="0.2.0-Beryllium">odl-openflowplugin-southbound</feature>
    <bundle>mvn:org.opendaylight.openflowplugin.applications/topology-lldp-discovery/0.2.0-Beryllium</bundle>
    <bundle>mvn:org.opendaylight.openflowplugin.applications/lldp-speaker/0.2.0-Beryllium</bundle>
    <configfile finalname="etc/opendaylight/karaf/71-lldp-speaker.xml">mvn:org.opendaylight.openflowplugin.applications/lldp-speaker/0.2.0-Beryllium/xml/config</configfile>
    <configfile finalname="etc/opendaylight/karaf/72-topology-lldp-discovery.xml">mvn:org.opendaylight.openflowplugin.applications/topology-lldp-discovery/0.2.0-Beryllium/xml/config</configfile>
  </feature>
  <feature name="odl-openflowplugin-app-bulk-o-matic" description="OpenDaylight :: Openflow Plugin :: app bulk flow operations support" version="0.2.0-Beryllium">
    <feature version="0.2.0-Beryllium">odl-openflowplugin-southbound</feature>
    <bundle>mvn:org.opendaylight.openflowplugin.applications/bulk-o-matic/0.2.0-Beryllium</bundle>
    <configfile finalname="etc/opendaylight/karaf/71-bulk-o-matic.xml">mvn:org.opendaylight.openflowplugin.applications/bulk-o-matic/0.2.0-Beryllium/xml/config</configfile>
  </feature>
</features>
