BUG-2613: Migrating Openflow Specific NSF from controller project to openflowplugin... 09/14209/3
authorAnil Vishnoi <vishnoianil@gmail.com>
Sun, 28 Dec 2014 17:16:52 +0000 (22:46 +0530)
committermichal rehak <mirehak@cisco.com>
Tue, 20 Jan 2015 20:37:41 +0000 (20:37 +0000)
commit7508539dcab1db1d5476baaf0200a322df7596b6
treea0c2b60aacf9b50a7390723eaba382516b83f637
parent4af303e8e542ecc69515f981eaca73ee742924a3
BUG-2613: Migrating Openflow Specific NSF from controller project to openflowplugin project

Following changes are done:
*.* Moved all the bundle to openflowplugin/application directory
*.* Fixed all the relavent pom files to successfully build the projects
*.* Did not change bundle version of any of the project, just to avoid breaking any dependent project
*.* Instead changed the bundle version in application pom.xml to 1.2.0 from 0.1.0, because all the
dependenct child project is offset two bundles.
Todo:
*.* Change the package name of models and source code according to new location
*.* Adapt downstream project in order to use these model projects
*.* remove models from controller repository

As of now all the bundles moved to openflowplugin contains all the commit that is pushed till
following commit
$ git log -1
commit 6340a32c44b6a423d52fd98ce3c66bc480ab9246
Merge: 94d7e66 4c90ff7
Author: Tony Tkacik <ttkacik@cisco.com>
Date:   Fri Jan 16 12:50:26 2015 +0000

    Merge "Fixed missing dependencies in netconf-netty-util."

Signed-off-by: Anil Vishnoi <vishnoianil@gmail.com>
135 files changed:
.gitignore
applications/forwardingrules-manager/pom.xml [new file with mode: 0644]
applications/forwardingrules-manager/src/main/java/org/opendaylight/controller/frm/FRMActivator.java [new file with mode: 0644]
applications/forwardingrules-manager/src/main/java/org/opendaylight/controller/frm/FlowNodeReconciliation.java [new file with mode: 0644]
applications/forwardingrules-manager/src/main/java/org/opendaylight/controller/frm/ForwardingRulesCommiter.java [new file with mode: 0644]
applications/forwardingrules-manager/src/main/java/org/opendaylight/controller/frm/ForwardingRulesManager.java [new file with mode: 0644]
applications/forwardingrules-manager/src/main/java/org/opendaylight/controller/frm/impl/AbstractListeningCommiter.java [new file with mode: 0644]
applications/forwardingrules-manager/src/main/java/org/opendaylight/controller/frm/impl/FlowForwarder.java [new file with mode: 0644]
applications/forwardingrules-manager/src/main/java/org/opendaylight/controller/frm/impl/FlowNodeReconciliationImpl.java [new file with mode: 0644]
applications/forwardingrules-manager/src/main/java/org/opendaylight/controller/frm/impl/ForwardingRulesManagerImpl.java [new file with mode: 0644]
applications/forwardingrules-manager/src/main/java/org/opendaylight/controller/frm/impl/GroupForwarder.java [new file with mode: 0644]
applications/forwardingrules-manager/src/main/java/org/opendaylight/controller/frm/impl/MeterForwarder.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/FlowListenerTest.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/GroupListenerTest.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/MeterListenerTest.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/NodeListenerTest.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/util/AbstractDataBrokerTest.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/util/AbstractSchemaAwareTest.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/util/DataBrokerTestCustomizer.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/util/FRMTest.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/util/MockSchemaService.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/util/RpcProviderRegistryMock.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/util/SalFlowServiceMock.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/util/SalGroupServiceMock.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/util/SalMeterServiceMock.java [new file with mode: 0644]
applications/inventory-manager/pom.xml [new file with mode: 0644]
applications/inventory-manager/src/main/java/org/opendaylight/controller/md/inventory/manager/FlowCapableInventoryProvider.java [new file with mode: 0644]
applications/inventory-manager/src/main/java/org/opendaylight/controller/md/inventory/manager/InventoryActivator.java [new file with mode: 0644]
applications/inventory-manager/src/main/java/org/opendaylight/controller/md/inventory/manager/InventoryMapping.java [new file with mode: 0644]
applications/inventory-manager/src/main/java/org/opendaylight/controller/md/inventory/manager/InventoryOperation.java [new file with mode: 0644]
applications/inventory-manager/src/main/java/org/opendaylight/controller/md/inventory/manager/NodeChangeCommiter.java [new file with mode: 0644]
applications/lldp-speaker/pom.xml
applications/model/model-flow-base/pom.xml [new file with mode: 0644]
applications/model/model-flow-base/src/main/java/org/opendaylight/yang/gen/v1/urn/opendaylight/flow/types/port/rev130925/PortNumberBuilder.java [new file with mode: 0644]
applications/model/model-flow-base/src/main/yang/opendaylight-action-types.yang [new file with mode: 0644]
applications/model/model-flow-base/src/main/yang/opendaylight-flow-types.yang [new file with mode: 0644]
applications/model/model-flow-base/src/main/yang/opendaylight-group-types.yang [new file with mode: 0644]
applications/model/model-flow-base/src/main/yang/opendaylight-match-types.yang [new file with mode: 0644]
applications/model/model-flow-base/src/main/yang/opendaylight-meter-types.yang [new file with mode: 0644]
applications/model/model-flow-base/src/main/yang/opendaylight-port-types.yang [new file with mode: 0644]
applications/model/model-flow-base/src/main/yang/opendaylight-queue-types.yang [new file with mode: 0644]
applications/model/model-flow-base/src/main/yang/opendaylight-table-types.yang [new file with mode: 0644]
applications/model/model-flow-service/pom.xml [new file with mode: 0644]
applications/model/model-flow-service/src/main/yang/flow-capable-transaction.yang [new file with mode: 0644]
applications/model/model-flow-service/src/main/yang/flow-errors.yang [new file with mode: 0644]
applications/model/model-flow-service/src/main/yang/flow-node-inventory.yang [new file with mode: 0644]
applications/model/model-flow-service/src/main/yang/flow-topology-discovery.yang [new file with mode: 0644]
applications/model/model-flow-service/src/main/yang/node-config.yang [new file with mode: 0644]
applications/model/model-flow-service/src/main/yang/node-errors.yang [new file with mode: 0644]
applications/model/model-flow-service/src/main/yang/packet-processing.yang [new file with mode: 0644]
applications/model/model-flow-service/src/main/yang/sal-flow.yang [new file with mode: 0644]
applications/model/model-flow-service/src/main/yang/sal-group.yang [new file with mode: 0644]
applications/model/model-flow-service/src/main/yang/sal-meter.yang [new file with mode: 0644]
applications/model/model-flow-service/src/main/yang/sal-port.yang [new file with mode: 0644]
applications/model/model-flow-service/src/main/yang/sal-queue.yang [new file with mode: 0644]
applications/model/model-flow-service/src/main/yang/sal-table.yang [new file with mode: 0644]
applications/model/model-flow-statistics/pom.xml [new file with mode: 0644]
applications/model/model-flow-statistics/src/main/yang/opendaylight-flow-statistics.yang [new file with mode: 0644]
applications/model/model-flow-statistics/src/main/yang/opendaylight-flow-table-statistics.yang [new file with mode: 0644]
applications/model/model-flow-statistics/src/main/yang/opendaylight-group-statistics.yang [new file with mode: 0644]
applications/model/model-flow-statistics/src/main/yang/opendaylight-meter-statistics.yang [new file with mode: 0644]
applications/model/model-flow-statistics/src/main/yang/opendaylight-port-statistics.yang [new file with mode: 0644]
applications/model/model-flow-statistics/src/main/yang/opendaylight-queue-statistics.yang [new file with mode: 0644]
applications/model/model-flow-statistics/src/main/yang/opendaylight-statistics-types.yang [new file with mode: 0644]
applications/model/pom.xml [new file with mode: 0644]
applications/model/src/main/yang/.gitignore [new file with mode: 0644]
applications/of-switch-config-pusher/pom.xml
applications/pom.xml
applications/statistics-manager-config/pom.xml [new file with mode: 0644]
applications/statistics-manager-config/src/main/resources/initial/30-statistics-manager.xml [new file with mode: 0644]
applications/statistics-manager/pom.xml [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/config/yang/md/sal/statistics_manager/StatisticsManagerModule.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/config/yang/md/sal/statistics_manager/StatisticsManagerModuleFactory.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatListeningCommiter.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatNodeRegistration.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatNotifyCommiter.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatPermCollector.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatRpcMsgManager.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatisticsManager.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatAbstractListenCommit.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatAbstractNotifyCommit.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatListenCommitFlow.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatListenCommitGroup.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatListenCommitMeter.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatListenCommitQueue.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatNodeRegistrationImpl.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatNotifyCommitPort.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatNotifyCommitTable.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatPermCollectorImpl.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatRPCFailedException.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatRpcMsgManagerImpl.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatisticsManagerConfig.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatisticsManagerImpl.java [new file with mode: 0644]
applications/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/helper/FlowComparator.java [new file with mode: 0644]
applications/statistics-manager/src/main/yang/statistics-manager.yang [new file with mode: 0644]
applications/statistics-manager/src/test/java/org/opendaylight/controller/md/statistics/manager/impl/helper/StatisticsUpdateCommiterTest.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/NodeRegistrationTest.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/StatCollectorTest.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/AbstractDataBrokerTest.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/AbstractSchemaAwareTest.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/BundleContextMock.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/DataBrokerTestCustomizer.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/FlowMockGenerator.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/GroupMockGenerator.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/MatchMockGenerator.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/MeterMockGenerator.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/MockSchemaService.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/NotificationProviderServiceHelper.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/OpendaylightFlowStatisticsServiceMock.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/OpendaylightFlowTableStatisticsServiceMock.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/OpendaylightGroupStatisticsServiceMock.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/OpendaylightMeterStatisticsServiceMock.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/OpendaylightPortStatisticsServiceMock.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/OpendaylightQueueStatisticsServiceMock.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/PortMockGenerator.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/QueueMockGenerator.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/RpcProviderRegistryMock.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/StatisticsManagerTest.java [new file with mode: 0644]
applications/statistics-manager/src/test/java/test/mock/util/TestUtils.java [new file with mode: 0644]
applications/statistics-manager/src/test/resources/log4j-test.xml [new file with mode: 0644]
applications/table-miss-enforcer/pom.xml
applications/topology-lldp-discovery/pom.xml [new file with mode: 0644]
applications/topology-lldp-discovery/src/main/java/org/opendaylight/md/controller/topology/lldp/LLDPActivator.java [new file with mode: 0644]
applications/topology-lldp-discovery/src/main/java/org/opendaylight/md/controller/topology/lldp/LLDPDiscoveryListener.java [new file with mode: 0644]
applications/topology-lldp-discovery/src/main/java/org/opendaylight/md/controller/topology/lldp/LLDPDiscoveryProvider.java [new file with mode: 0644]
applications/topology-lldp-discovery/src/main/java/org/opendaylight/md/controller/topology/lldp/LLDPLinkAger.java [new file with mode: 0644]
applications/topology-lldp-discovery/src/main/java/org/opendaylight/md/controller/topology/lldp/utils/LLDPDiscoveryUtils.java [new file with mode: 0644]
applications/topology-manager/pom.xml [new file with mode: 0644]
applications/topology-manager/src/main/java/org/opendaylight/md/controller/topology/manager/FlowCapableNodeMapping.java [new file with mode: 0644]
applications/topology-manager/src/main/java/org/opendaylight/md/controller/topology/manager/FlowCapableTopologyExporter.java [new file with mode: 0644]
applications/topology-manager/src/main/java/org/opendaylight/md/controller/topology/manager/FlowCapableTopologyProvider.java [new file with mode: 0644]
applications/topology-manager/src/main/java/org/opendaylight/md/controller/topology/manager/OperationProcessor.java [new file with mode: 0644]
applications/topology-manager/src/main/java/org/opendaylight/md/controller/topology/manager/TopologyOperation.java [new file with mode: 0644]
applications/topology-manager/src/test/java/org/opendaylight/md/controller/topology/manager/FlowCapableTopologyExporterTest.java [new file with mode: 0644]
pom.xml