1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- vi: set et smarttab sw=4 tabstop=4: -->
4 <required-capabilities>
5 <capability>urn:opendaylight:params:xml:ns:yang:openflowplugin:ofjava:nx:api:config?module=openflowjava-nx-api-config&revision=2014-07-11</capability>
6 <capability>urn:opendaylight:params:xml:ns:yang:openflowplugin:ofjava:nx:config?module=openflowjava-nx-config&revision=2014-07-11</capability>
7 <capability>urn:opendaylight:params:xml:ns:yang:openflow:common:config?module=openflow-provider&revision=2014-03-26</capability>
8 </required-capabilities>
12 <data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
13 <modules xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
15 <!-- openflowjava codec registry provider -->
16 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:openflowplugin:ofjava:nx:api:config">prefix:openflowjava-extension-nicira-api</type>
17 <name>openflowjava-extension-nx-api-bundle</name>
19 <openflow-switch-connection-provider>
20 <type xmlns:ofSwitch="urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider">ofSwitch:openflow-switch-connection-provider</type>
21 <name>openflow-switch-connection-provider-legacy</name>
22 </openflow-switch-connection-provider>
23 <openflow-switch-connection-provider>
24 <type xmlns:ofSwitch="urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider">ofSwitch:openflow-switch-connection-provider</type>
25 <name>openflow-switch-connection-provider-default</name>
26 </openflow-switch-connection-provider>
30 <!-- openflowjava codecs -->
31 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:openflowplugin:ofjava:nx:config">prefix:openflowjava-extension-nicira</type>
32 <name>openflow-nx-bundle</name>
34 <nicira-extension-codec-registrator>
35 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:openflowplugin:ofjava:nx:api:config">prefix:nicira-extension-codec-registrator</type>
36 <name>openflowjava-nicira-ext-registrator</name>
37 </nicira-extension-codec-registrator>
41 <!-- openflowplugin codecs/converters -->
42 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:openflowplugin:nx:config:impl">prefix:nicira-extension-provider-impl</type>
43 <name>nicira-extension-provider-default-impl</name>
45 <openflow-plugin-provider>
46 <type xmlns:opfprov="urn:opendaylight:params:xml:ns:yang:openflow:common:config">opfprov:openflow-provider</type>
47 <name>openflow-provider</name>
48 </openflow-plugin-provider>
52 <services xmlns="urn:opendaylight:params:xml:ns:yang:controller:config">
54 <!-- exposing openflowjava codec registry provider -->
55 <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:openflowplugin:ofjava:nx:api:config">prefix:nicira-extension-codec-registrator</type>
57 <name>openflowjava-nicira-ext-registrator</name>
58 <provider>/modules/module[type='openflowjava-extension-nicira-api'][name='openflowjava-extension-nx-api-bundle']</provider>