config subsystem integration - BUG 541 84/5884/2
authorBasheeruddin Ahmed <syedbahm@cisco.com>
Thu, 3 Apr 2014 00:55:01 +0000 (17:55 -0700)
committerMichal Rehak <mirehak@cisco.com>
Tue, 15 Apr 2014 14:32:17 +0000 (16:32 +0200)
commit8f9a03cd9b5a647c195eccb4f59e8cfe0af9e893
treefe39007511c867357fcc104d09e40db5be14cdec
parentbcd316e1da31d5cd055d9ac398cc0245d01b4730
config subsystem integration - BUG 541

added configuration xml for configSubsystem
added sal code generator
changed reference to swichConnectionProvider (now there is collection)
changed startup in order to use configSubsystem wiring
preserved the osgi BunndleContext access for cli stuff
fixed IT (configSubsystem related stuff)
enabled documentation generator
upated Future obtained from OFJava to ListenableFuture
changed wiring to OFJava (1switchConnectionProvider = 1 switchConnectionHandler)

Change-Id: I9b7ca8a173e4a36381411cec08772d8440180a03
Signed-off-by: Basheeruddin Ahmed <syedbahm@cisco.com>
Signed-off-by: Michal Rehak <mirehak@cisco.com>
18 files changed:
.gitignore
distribution/base/src/assemble/bin.xml
distribution/base/src/main/resources/configuration/initial/42-openflow-protocol-impl.xml [new file with mode: 0644]
openflowplugin-it/src/test/java/org/opendaylight/openflowplugin/openflow/md/it/OFPaxOptionsAssistant.java
openflowplugin-it/src/test/java/org/opendaylight/openflowplugin/openflow/md/it/OFPluginToLibraryTest.java
openflowplugin-it/src/test/java/org/opendaylight/openflowplugin/openflow/md/it/SalIntegrationTest.java
openflowplugin-it/src/test/resources/controller.xml
openflowplugin/pom.xml
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/Activator.java [deleted file]
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/ErrorHandlerQueueImpl.java
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/MDController.java
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/cmd/MessageCountCommandProvider.java
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/sal/OpenflowPluginProvider.java
openflowplugin/src/main/java/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/openflow/common/config/impl/rev140326/ConfigurableOpenFlowProviderModule.java [new file with mode: 0644]
openflowplugin/src/main/java/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/openflow/common/config/impl/rev140326/ConfigurableOpenFlowProviderModuleFactory.java [new file with mode: 0644]
openflowplugin/src/main/yang/openflow-plugin-cfg-impl.yang [new file with mode: 0644]
openflowplugin/src/main/yang/openflow-plugin-cfg.yang [new file with mode: 0644]
pom.xml