Package name fixes 91/91591/3
authorTejas Nevrekar <tejas.nevrekar@gmail.com>
Thu, 23 Jul 2020 16:44:08 +0000 (22:14 +0530)
committerTejas Nevrekar <tejas.nevrekar@gmail.com>
Sat, 25 Jul 2020 04:52:58 +0000 (10:22 +0530)
- Update the groupId to org.opendaylight.odlmicro
- Rename/substitute simple to micro

JIRA: ODLMICRO-27

Signed-off-by: Tejas Nevrekar <tejas.nevrekar@gmail.com>
Change-Id: I23f870f6aef400e46b01932773d62865b23e036b

121 files changed:
micro-core/pom.xml [moved from simple-core/pom.xml with 97% similarity]
micro-core/src/assembly/micro.xml [moved from simple-netconf/src/assembly/simple.xml with 98% similarity]
micro-core/src/main/java/org/opendaylight/aaa/micro/AAAModule.java [moved from simple-core/src/main/java/org/opendaylight/aaa/simple/AAAModule.java with 97% similarity]
micro-core/src/main/java/org/opendaylight/aaa/micro/CertModule.java [moved from simple-core/src/main/java/org/opendaylight/aaa/simple/CertModule.java with 96% similarity]
micro-core/src/main/java/org/opendaylight/aaa/micro/EncryptModule.java [moved from simple-core/src/main/java/org/opendaylight/aaa/simple/EncryptModule.java with 92% similarity]
micro-core/src/main/java/org/opendaylight/aaa/micro/ShiroModule.java [moved from simple-core/src/main/java/org/opendaylight/aaa/simple/ShiroModule.java with 98% similarity]
micro-core/src/main/java/org/opendaylight/controller/micro/ConfigReader.java [moved from simple-core/src/main/java/org/opendaylight/controller/simple/ConfigReader.java with 99% similarity]
micro-core/src/main/java/org/opendaylight/controller/micro/GlobalBossGroup.java [moved from simple-core/src/main/java/org/opendaylight/controller/simple/GlobalBossGroup.java with 96% similarity]
micro-core/src/main/java/org/opendaylight/controller/micro/GlobalEventExecutor.java [moved from simple-core/src/main/java/org/opendaylight/controller/simple/GlobalEventExecutor.java with 96% similarity]
micro-core/src/main/java/org/opendaylight/controller/micro/GlobalTimer.java [moved from simple-core/src/main/java/org/opendaylight/controller/simple/GlobalTimer.java with 96% similarity]
micro-core/src/main/java/org/opendaylight/controller/micro/GlobalWorkerGroup.java [moved from simple-core/src/main/java/org/opendaylight/controller/simple/GlobalWorkerGroup.java with 96% similarity]
micro-core/src/main/java/org/opendaylight/controller/micro/InMemoryControllerModule.java [moved from simple-core/src/main/java/org/opendaylight/controller/simple/InMemoryControllerModule.java with 98% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/diagstatus/web/WebInitializer.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/diagstatus/web/WebInitializer.java with 100% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/inject/guice/AbstractCloseableModule.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/inject/guice/AbstractCloseableModule.java with 99% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/karaf/shell/DelegatingRegistry.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/karaf/shell/DelegatingRegistry.java with 100% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/karaf/shell/GuiceManagerImpl.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/karaf/shell/GuiceManagerImpl.java with 100% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/karaf/shell/KarafStandaloneShell.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/karaf/shell/KarafStandaloneShell.java with 100% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/micro/CachesModule.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/simple/CachesModule.java with 95% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/micro/ConfigImmutableStyle.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/simple/ConfigImmutableStyle.java with 96% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/micro/DiagStatusModule.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/simple/DiagStatusModule.java with 98% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/micro/InfraUtilsModule.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/simple/InfraUtilsModule.java with 94% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/micro/JobCoordinatorModule.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/simple/JobCoordinatorModule.java with 93% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/micro/Main.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/simple/Main.java with 98% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/micro/MetricsModule.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/simple/MetricsModule.java with 93% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/micro/ShellMain.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/simple/ShellMain.java with 97% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/micro/ShellTestModule.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/simple/ShellTestModule.java with 96% similarity]
micro-core/src/main/java/org/opendaylight/infrautils/web/WebModule.java [moved from simple-core/src/main/java/org/opendaylight/infrautils/web/WebModule.java with 100% similarity]
micro-core/src/main/java/org/opendaylight/mdsal/micro/MdsalModule.java [moved from simple-core/src/main/java/org/opendaylight/mdsal/simple/MdsalModule.java with 99% similarity]
micro-core/src/main/java/org/opendaylight/mdsal/micro/PingPong.java [moved from simple-core/src/main/java/org/opendaylight/mdsal/simple/PingPong.java with 96% similarity]
micro-core/src/main/java/org/opendaylight/restconf/micro/RestConfConfig.java [moved from simple-core/src/main/java/org/opendaylight/restconf/simple/RestConfConfig.java with 92% similarity]
micro-core/src/main/java/org/opendaylight/restconf/micro/RestConfModule.java [moved from simple-core/src/main/java/org/opendaylight/restconf/simple/RestConfModule.java with 95% similarity]
micro-core/src/main/java/org/opendaylight/restconf/micro/RestConfWiring.java [moved from simple-core/src/main/java/org/opendaylight/restconf/simple/RestConfWiring.java with 99% similarity]
micro-core/src/main/java/org/opendaylight/serviceutils/micro/ServiceRecoveryModule.java [moved from simple-core/src/main/java/org/opendaylight/serviceutils/simple/ServiceRecoveryModule.java with 93% similarity]
micro-core/src/main/java/org/opendaylight/serviceutils/micro/ServiceUtilsModule.java [moved from simple-core/src/main/java/org/opendaylight/serviceutils/simple/ServiceUtilsModule.java with 91% similarity]
micro-core/src/main/java/org/opendaylight/serviceutils/micro/UpgradeModule.java [moved from simple-core/src/main/java/org/opendaylight/serviceutils/simple/UpgradeModule.java with 92% similarity]
micro-core/src/main/resources/log4j2.properties [moved from simple-core/src/main/resources/log4j2.properties with 100% similarity]
micro-core/src/test/java/org/opendaylight/aaa/micro/test/AAAModuleTest.java [moved from simple-genius/src/test/java/org/opendaylight/aaa/simple/test/AAAModuleTest.java with 78% similarity]
micro-core/src/test/java/org/opendaylight/aaa/micro/test/CertModuleTest.java [moved from simple-genius/src/test/java/org/opendaylight/aaa/simple/test/CertModuleTest.java with 77% similarity]
micro-core/src/test/java/org/opendaylight/aaa/micro/test/EncryptModuleTest.java [moved from simple-core/src/test/java/org/opendaylight/aaa/simple/test/EncryptModuleTest.java with 77% similarity]
micro-core/src/test/java/org/opendaylight/controller/micro/test/InMemoryControllerModuleTest.java [moved from simple-core/src/test/java/org/opendaylight/controller/simple/test/InMemoryControllerModuleTest.java with 82% similarity]
micro-core/src/test/java/org/opendaylight/infrautils/inject/guice/tests/AbstractCloseableModuleTest.java [moved from simple-core/src/test/java/org/opendaylight/infrautils/inject/guice/tests/AbstractCloseableModuleTest.java with 100% similarity]
micro-core/src/test/java/org/opendaylight/infrautils/inject/guice/testutils/tests/GuiceRuleLambdaTest.java [moved from simple-core/src/test/java/org/opendaylight/infrautils/inject/guice/testutils/tests/GuiceRuleLambdaTest.java with 100% similarity]
micro-core/src/test/java/org/opendaylight/infrautils/micro/test/DiagStatusModuleTest.java [moved from simple-genius/src/test/java/org/opendaylight/infrautils/simple/test/DiagStatusModuleTest.java with 92% similarity]
micro-core/src/test/java/org/opendaylight/infrautils/micro/test/MainTest.java [moved from simple-core/src/test/java/org/opendaylight/infrautils/simple/test/MainTest.java with 90% similarity]
micro-core/src/test/java/org/opendaylight/infrautils/micro/testutils/AbstractSimpleDistributionTest.java [moved from simple-genius/src/test/java/org/opendaylight/infrautils/simple/testutils/AbstractSimpleDistributionTest.java with 91% similarity]
micro-core/src/test/java/org/opendaylight/mdsal/micro/test/InMemoryMdsalModuleTest.java [moved from simple-core/src/test/java/org/opendaylight/mdsal/simple/test/InMemoryMdsalModuleTest.java with 84% similarity]
micro-core/src/test/java/org/opendaylight/restconf/micro/test/RestConfModuleTest.java [moved from simple-core/src/test/java/org/opendaylight/restconf/simple/test/RestConfModuleTest.java with 85% similarity]
micro-core/src/test/java/org/opendaylight/serviceutils/micro/test/ServiceUtilsModuleTest.java [moved from simple-genius/src/test/java/org/opendaylight/serviceutils/simple/test/ServiceUtilsModuleTest.java with 77% similarity]
micro-genius/pom.xml [moved from simple-genius/pom.xml with 79% similarity]
micro-genius/src/assembly/micro.xml [moved from simple-core/src/assembly/simple.xml with 98% similarity]
micro-genius/src/main/java/org/opendaylight/genius/micro/GeniusMain.java [moved from simple-genius/src/main/java/org/opendaylight/genius/simple/GeniusMain.java with 87% similarity]
micro-genius/src/main/java/org/opendaylight/genius/micro/GeniusModule.java [moved from simple-genius/src/main/java/org/opendaylight/genius/simple/GeniusModule.java with 86% similarity]
micro-genius/src/main/java/org/opendaylight/genius/micro/InterfaceManagerModule.java [moved from simple-genius/src/main/java/org/opendaylight/genius/simple/InterfaceManagerModule.java with 97% similarity]
micro-genius/src/main/java/org/opendaylight/genius/micro/ItmModule.java [moved from simple-genius/src/main/java/org/opendaylight/genius/simple/ItmModule.java with 97% similarity]
micro-genius/src/main/resources/initial/openflow-frm-config.xml [moved from simple-genius/src/main/resources/initial/openflow-frm-config.xml with 100% similarity]
micro-genius/src/main/resources/initial/openflow-provider-config.xml [moved from simple-genius/src/main/resources/initial/openflow-provider-config.xml with 100% similarity]
micro-genius/src/main/resources/log4j2.properties [moved from simple-genius/src/main/resources/log4j2.properties with 100% similarity]
micro-genius/src/test/java/org/opendaylight/aaa/micro/test/AAAModuleTest.java [moved from simple-core/src/test/java/org/opendaylight/aaa/simple/test/AAAModuleTest.java with 78% similarity]
micro-genius/src/test/java/org/opendaylight/aaa/micro/test/CertModuleTest.java [moved from simple-core/src/test/java/org/opendaylight/aaa/simple/test/CertModuleTest.java with 77% similarity]
micro-genius/src/test/java/org/opendaylight/aaa/micro/test/EncryptModuleTest.java [moved from simple-genius/src/test/java/org/opendaylight/aaa/simple/test/EncryptModuleTest.java with 77% similarity]
micro-genius/src/test/java/org/opendaylight/controller/micro/test/InMemoryControllerModuleTest.java [moved from simple-genius/src/test/java/org/opendaylight/controller/simple/test/InMemoryControllerModuleTest.java with 82% similarity]
micro-genius/src/test/java/org/opendaylight/genius/micro/test/GeniusSimpleDistributionTest.java [moved from simple-genius/src/test/java/org/opendaylight/genius/simple/test/GeniusSimpleDistributionTest.java with 84% similarity]
micro-genius/src/test/java/org/opendaylight/infrautils/inject/guice/tests/AbstractCloseableModuleTest.java [moved from simple-genius/src/test/java/org/opendaylight/infrautils/inject/guice/tests/AbstractCloseableModuleTest.java with 100% similarity]
micro-genius/src/test/java/org/opendaylight/infrautils/inject/guice/testutils/tests/GuiceRuleLambdaTest.java [moved from simple-genius/src/test/java/org/opendaylight/infrautils/inject/guice/testutils/tests/GuiceRuleLambdaTest.java with 100% similarity]
micro-genius/src/test/java/org/opendaylight/infrautils/micro/test/DiagStatusModuleTest.java [moved from simple-core/src/test/java/org/opendaylight/infrautils/simple/test/DiagStatusModuleTest.java with 92% similarity]
micro-genius/src/test/java/org/opendaylight/infrautils/micro/test/MainTest.java [moved from simple-genius/src/test/java/org/opendaylight/infrautils/simple/test/MainTest.java with 90% similarity]
micro-genius/src/test/java/org/opendaylight/infrautils/micro/testutils/AbstractSimpleDistributionTest.java [moved from simple-openflowplugin/src/test/java/org/opendaylight/infrautils/simple/testutils/AbstractSimpleDistributionTest.java with 91% similarity]
micro-genius/src/test/java/org/opendaylight/mdsal/micro/test/InMemoryMdsalModuleTest.java [moved from simple-genius/src/test/java/org/opendaylight/mdsal/simple/test/InMemoryMdsalModuleTest.java with 84% similarity]
micro-genius/src/test/java/org/opendaylight/netvirt/micro/test/NetvirtSimpleDistributionTest.java [moved from simple-genius/src/test/java/org/opendaylight/netvirt/simple/test/NetvirtSimpleDistributionTest.java with 79% similarity]
micro-genius/src/test/java/org/opendaylight/neutron/micro/test/NeutronModuleTest.java [moved from simple-neutron/src/test/java/org/opendaylight/neutron/simple/test/NeutronModuleTest.java with 84% similarity]
micro-genius/src/test/java/org/opendaylight/openflowplugin/micro/test/OpenFlowPluginModuleTest.java [moved from simple-openflowplugin/src/test/java/org/opendaylight/openflowplugin/simple/test/OpenFlowPluginModuleTest.java with 88% similarity]
micro-genius/src/test/java/org/opendaylight/ovsdb/micro/test/OvsdbModuleTest.java [moved from simple-genius/src/test/java/org/opendaylight/ovsdb/simple/test/OvsdbModuleTest.java with 81% similarity]
micro-genius/src/test/java/org/opendaylight/restconf/micro/test/RestConfModuleTest.java [moved from simple-genius/src/test/java/org/opendaylight/restconf/simple/test/RestConfModuleTest.java with 85% similarity]
micro-genius/src/test/java/org/opendaylight/serviceutils/micro/test/ServiceUtilsModuleTest.java [moved from simple-core/src/test/java/org/opendaylight/serviceutils/simple/test/ServiceUtilsModuleTest.java with 77% similarity]
micro-netconf/pom.xml [moved from simple-netconf/pom.xml with 90% similarity]
micro-netconf/src/assembly/micro.xml [moved from simple-genius/src/assembly/simple.xml with 98% similarity]
micro-netconf/src/main/java/org/opendaylight/netconf/micro/NetconfMain.java [moved from simple-netconf/src/main/java/org/opendaylight/netconf/simple/NetconfMain.java with 88% similarity]
micro-netconf/src/main/java/org/opendaylight/netconf/micro/NetconfModule.java [moved from simple-netconf/src/main/java/org/opendaylight/netconf/simple/NetconfModule.java with 88% similarity]
micro-netconf/src/main/java/org/opendaylight/netconf/micro/annotations/AggregatedNetconfOperationServiceFactory.java [moved from simple-netconf/src/main/java/org/opendaylight/netconf/simple/annotations/AggregatedNetconfOperationServiceFactory.java with 95% similarity]
micro-netconf/src/main/java/org/opendaylight/netconf/micro/annotations/AggregatedNetconfOperationServiceFactoryMappers.java [moved from simple-netconf/src/main/java/org/opendaylight/netconf/simple/annotations/AggregatedNetconfOperationServiceFactoryMappers.java with 95% similarity]
micro-netconf/src/main/java/org/opendaylight/netconf/micro/annotations/GlobalNetconfProcessingExecutor.java [moved from simple-netconf/src/main/java/org/opendaylight/netconf/simple/annotations/GlobalNetconfProcessingExecutor.java with 95% similarity]
micro-netconf/src/main/java/org/opendaylight/netconf/micro/annotations/GlobalNetconfSshScheduledExecutor.java [moved from simple-netconf/src/main/java/org/opendaylight/netconf/simple/annotations/GlobalNetconfSshScheduledExecutor.java with 95% similarity]
micro-netconf/src/main/java/org/opendaylight/netconf/micro/annotations/MapperAggregatorRegistry.java [moved from simple-netconf/src/main/java/org/opendaylight/netconf/simple/annotations/MapperAggregatorRegistry.java with 95% similarity]
micro-netconf/src/main/java/org/opendaylight/netconf/micro/annotations/MdsalNetconfConnector.java [moved from simple-netconf/src/main/java/org/opendaylight/netconf/simple/annotations/MdsalNetconfConnector.java with 95% similarity]
micro-netconf/src/main/java/org/opendaylight/netconf/micro/annotations/NetconfAuthProvider.java [moved from simple-netconf/src/main/java/org/opendaylight/netconf/simple/annotations/NetconfAuthProvider.java with 95% similarity]
micro-netconf/src/main/java/org/opendaylight/netconf/micro/annotations/NetconfClientDispatcher.java [moved from simple-netconf/src/main/java/org/opendaylight/netconf/simple/annotations/NetconfClientDispatcher.java with 95% similarity]
micro-netconf/src/main/resources/log4j2.properties [moved from simple-netconf/src/main/resources/log4j2.properties with 100% similarity]
micro-netvirt/pom.xml [moved from simple-netvirt/pom.xml with 91% similarity]
micro-netvirt/src/assembly/micro.xml [moved from simple-netvirt/src/assembly/simple.xml with 98% similarity]
micro-netvirt/src/main/java/org/opendaylight/netvirt/micro/AclServiceModule.java [moved from simple-netvirt/src/main/java/org/opendaylight/netvirt/simple/AclServiceModule.java with 96% similarity]
micro-netvirt/src/main/java/org/opendaylight/netvirt/micro/NetvirtMain.java [moved from simple-netvirt/src/main/java/org/opendaylight/netvirt/simple/NetvirtMain.java with 88% similarity]
micro-netvirt/src/main/java/org/opendaylight/netvirt/micro/NetvirtModule.java [moved from simple-netvirt/src/main/java/org/opendaylight/netvirt/simple/NetvirtModule.java with 89% similarity]
micro-netvirt/src/main/resources/log4j2.properties [moved from simple-netvirt/src/main/resources/log4j2.properties with 100% similarity]
micro-netvirt/src/test/java/org/opendaylight/netvirt/micro/test/NetvirtSimpleDistributionTest.java [moved from simple-netvirt/src/test/java/org/opendaylight/netvirt/simple/test/NetvirtSimpleDistributionTest.java with 79% similarity]
micro-neutron/pom.xml [moved from simple-neutron/pom.xml with 87% similarity]
micro-neutron/src/assembly/micro.xml [new file with mode: 0644]
micro-neutron/src/main/java/org/opendaylight/neutron/micro/NeutronModule.java [moved from simple-neutron/src/main/java/org/opendaylight/neutron/simple/NeutronModule.java with 99% similarity]
micro-neutron/src/main/resources/log4j2.properties [moved from simple-neutron/src/main/resources/log4j2.properties with 100% similarity]
micro-neutron/src/test/java/org/opendaylight/neutron/micro/test/NeutronModuleTest.java [moved from simple-genius/src/test/java/org/opendaylight/neutron/simple/test/NeutronModuleTest.java with 84% similarity]
micro-openflowplugin/pom.xml [moved from simple-openflowplugin/pom.xml with 89% similarity]
micro-openflowplugin/src/assembly/micro.xml [new file with mode: 0644]
micro-openflowplugin/src/main/java/org/opendaylight/openflowplugin/micro/OpenFlowJavaWiring.java [moved from simple-openflowplugin/src/main/java/org/opendaylight/openflowplugin/simple/OpenFlowJavaWiring.java with 95% similarity]
micro-openflowplugin/src/main/java/org/opendaylight/openflowplugin/micro/OpenFlowPluginModule.java [moved from simple-openflowplugin/src/main/java/org/opendaylight/openflowplugin/simple/OpenFlowPluginModule.java with 95% similarity]
micro-openflowplugin/src/main/java/org/opendaylight/openflowplugin/micro/OpenflowPluginMain.java [moved from simple-openflowplugin/src/main/java/org/opendaylight/openflowplugin/simple/OpenflowPluginMain.java with 87% similarity]
micro-openflowplugin/src/main/resources/initial/default-openflow-connection-config.xml [moved from simple-openflowplugin/src/main/resources/initial/default-openflow-connection-config.xml with 100% similarity]
micro-openflowplugin/src/main/resources/initial/legacy-openflow-connection-config.xml [moved from simple-openflowplugin/src/main/resources/initial/legacy-openflow-connection-config.xml with 100% similarity]
micro-openflowplugin/src/main/resources/initial/openflow-frm-config.xml [moved from simple-openflowplugin/src/main/resources/initial/openflow-frm-config.xml with 100% similarity]
micro-openflowplugin/src/main/resources/initial/openflow-provider-config.xml [moved from simple-openflowplugin/src/main/resources/initial/openflow-provider-config.xml with 100% similarity]
micro-openflowplugin/src/main/resources/log4j2.properties [moved from simple-openflowplugin/src/main/resources/log4j2.properties with 100% similarity]
micro-openflowplugin/src/test/java/org/opendaylight/infrautils/micro/testutils/AbstractSimpleDistributionTest.java [moved from simple-ovsdb/src/test/java/org/opendaylight/infrautils/simple/testutils/AbstractSimpleDistributionTest.java with 91% similarity]
micro-openflowplugin/src/test/java/org/opendaylight/openflowplugin/micro/test/OpenFlowPluginModuleTest.java [moved from simple-genius/src/test/java/org/opendaylight/openflowplugin/simple/test/OpenFlowPluginModuleTest.java with 88% similarity]
micro-ovsdb/pom.xml [moved from simple-ovsdb/pom.xml with 90% similarity]
micro-ovsdb/src/assembly/micro.xml [new file with mode: 0644]
micro-ovsdb/src/main/java/org/opendaylight/ovsdb/micro/OvsdbModule.java [moved from simple-ovsdb/src/main/java/org/opendaylight/ovsdb/simple/OvsdbModule.java with 94% similarity]
micro-ovsdb/src/main/resources/log4j2.properties [moved from simple-ovsdb/src/main/resources/log4j2.properties with 100% similarity]
micro-ovsdb/src/test/java/org/opendaylight/infrautils/micro/testutils/AbstractSimpleDistributionTest.java [moved from simple-core/src/test/java/org/opendaylight/infrautils/simple/testutils/AbstractSimpleDistributionTest.java with 91% similarity]
micro-ovsdb/src/test/java/org/opendaylight/ovsdb/micro/test/OvsdbModuleTest.java [moved from simple-ovsdb/src/test/java/org/opendaylight/ovsdb/simple/test/OvsdbModuleTest.java with 81% similarity]
pom.xml
simple-neutron/src/assembly/simple.xml [deleted file]
simple-openflowplugin/src/assembly/simple.xml [deleted file]
simple-ovsdb/src/assembly/simple.xml [deleted file]

similarity index 97%
rename from simple-core/pom.xml
rename to micro-core/pom.xml
index 5c22441677b92251a2cf593408c6018bc3be1b44..82d082137ebdcd50a676ab6c9963000a700c0b12 100644 (file)
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>ch.vorburger.opendaylight.simple</groupId>
-    <artifactId>simple-aggregator</artifactId>
+    <groupId>org.opendaylight.odlmicro</groupId>
+    <artifactId>micro-aggregator</artifactId>
     <version>1.0.0-SNAPSHOT</version>
     <relativePath>../</relativePath>
   </parent>
 
-  <groupId>ch.vorburger.opendaylight.simple</groupId>
-  <artifactId>simple-core</artifactId>
+  <groupId>org.opendaylight.odlmicro</groupId>
+  <artifactId>micro-core</artifactId>
   <version>1.0.0-SNAPSHOT</version>
 
   <dependencies>
       <artifactId>infrautils-testutils</artifactId>
       <scope>test</scope>
     </dependency>
-    <dependency>
+    <!--dependency>
       <groupId>org.opendaylight.infrautils</groupId>
       <artifactId>inject.guice.testutils</artifactId>
-      <scope>compile</scope>
+      <scope>compile</scope-->
       <!-- TODO <scope>test</scope> instead of compile here once I'll create
            a new infrautils:inject.guice.testutils (non-testutils) for the run-time part.. -->
-    </dependency>
+    <!--/dependency-->
     <!--  TODO remove, this is just a temporary hack, see above -->
     <dependency>
       <groupId>junit</groupId>
         <version>3.1.1</version>
         <configuration>
           <descriptors>
-            <descriptor>src/assembly/simple.xml</descriptor>
+            <descriptor>src/assembly/micro.xml</descriptor>
           </descriptors>
           <tarLongFileMode>gnu</tarLongFileMode>
         </configuration>
               <classpathPrefix>lib/</classpathPrefix>
               <!-- <classpathLayoutType>repository</classpathLayoutType> -->
               <classpathLayoutType>custom</classpathLayoutType>
-              <!-- This must match the outputFileNameMapping in the simple.xml assembly descriptor -->
+              <!-- This must match the outputFileNameMapping in the micro.xml assembly descriptor -->
               <customClasspathLayout>$${artifact.groupId}.$${artifact.artifactId}-$${artifact.version}$${dashClassifier?}.$${artifact.extension}</customClasspathLayout>
             </manifest>
           </archive>
similarity index 98%
rename from simple-netconf/src/assembly/simple.xml
rename to micro-core/src/assembly/micro.xml
index 56ff2a77e953e502d09d7eeb9881c1278b8b4d66..07c68ffa92a34d300e50eb70e88342f1f0aa3d5d 100644 (file)
@@ -9,7 +9,7 @@
 <assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
-  <id>simple</id>
+  <id>micro</id>
   <formats>
     <format>dir</format>
     <format>tar</format>
similarity index 97%
rename from simple-core/src/main/java/org/opendaylight/aaa/simple/AAAModule.java
rename to micro-core/src/main/java/org/opendaylight/aaa/micro/AAAModule.java
index c4bcbd53c540343e263e8db5ff5e1e3b8db34b48..968bbaa6674bea1fdd8e3388053beff3513dbb69 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.aaa.simple;
+package org.opendaylight.aaa.micro;
 
 import com.google.inject.AbstractModule;
 import com.google.inject.Provides;
similarity index 96%
rename from simple-core/src/main/java/org/opendaylight/aaa/simple/CertModule.java
rename to micro-core/src/main/java/org/opendaylight/aaa/micro/CertModule.java
index dbdc122644ebc5c3bdd499351a6a13dd5f73b255..c0cbd9ef831d8a6d2eb144287e721ee849e7d819 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.aaa.simple;
+package org.opendaylight.aaa.micro;
 
 import com.google.inject.AbstractModule;
 import com.google.inject.Provides;
@@ -17,7 +17,7 @@ import org.opendaylight.aaa.cert.api.ICertificateManager;
 import org.opendaylight.aaa.cert.impl.AaaCertRpcServiceImpl;
 import org.opendaylight.aaa.cert.impl.CertificateManagerService;
 import org.opendaylight.aaa.encrypt.AAAEncryptionService;
-import org.opendaylight.controller.simple.ConfigReader;
+import org.opendaylight.controller.micro.ConfigReader;
 import org.opendaylight.mdsal.binding.api.DataBroker;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.yang.aaa.cert.rev151126.AaaCertServiceConfig;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.yang.aaa.cert.rpc.rev151215.AaaCertRpcService;
similarity index 92%
rename from simple-core/src/main/java/org/opendaylight/aaa/simple/EncryptModule.java
rename to micro-core/src/main/java/org/opendaylight/aaa/micro/EncryptModule.java
index e96ab73fbe18b3ebb155a64f4626a82b59fb0490..1663b5a3159c0362634a1b76cb9234310b080c69 100644 (file)
@@ -5,14 +5,14 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.aaa.simple;
+package org.opendaylight.aaa.micro;
 
 import com.google.inject.AbstractModule;
 import com.google.inject.Provides;
 import javax.inject.Singleton;
 import org.opendaylight.aaa.encrypt.AAAEncryptionService;
 import org.opendaylight.aaa.encrypt.impl.AAAEncryptionServiceImpl;
-import org.opendaylight.controller.simple.ConfigReader;
+import org.opendaylight.controller.micro.ConfigReader;
 import org.opendaylight.mdsal.binding.api.DataBroker;
 import org.opendaylight.yang.gen.v1.config.aaa.authn.encrypt.service.config.rev160915.AaaEncryptServiceConfig;
 
similarity index 98%
rename from simple-core/src/main/java/org/opendaylight/aaa/simple/ShiroModule.java
rename to micro-core/src/main/java/org/opendaylight/aaa/micro/ShiroModule.java
index 32141c73fe04a02208cdb6c84124786c5d3df08f..0513506b1fc45195c5b9d46dead4e31affd32794 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.aaa.simple;
+package org.opendaylight.aaa.micro;
 
 import com.google.inject.AbstractModule;
 
similarity index 99%
rename from simple-core/src/main/java/org/opendaylight/controller/simple/ConfigReader.java
rename to micro-core/src/main/java/org/opendaylight/controller/micro/ConfigReader.java
index f4bcd92bace1337e77c49f4e58bb342fbdb536ed..399e09e88caf4f9da2ae434b3fa6ab9c7e11b80a 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.controller.simple;
+package org.opendaylight.controller.micro;
 
 import com.google.common.io.Files;
 import com.google.common.io.Resources;
similarity index 96%
rename from simple-core/src/main/java/org/opendaylight/controller/simple/GlobalBossGroup.java
rename to micro-core/src/main/java/org/opendaylight/controller/micro/GlobalBossGroup.java
index 34a3c12b2654b5e1399b31813b8d16bd65ec9efb..531a646cf3bae48560c2802d2b19f1436129ee6c 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.controller.simple;
+package org.opendaylight.controller.micro;
 
 import static java.lang.annotation.ElementType.FIELD;
 import static java.lang.annotation.ElementType.METHOD;
similarity index 96%
rename from simple-core/src/main/java/org/opendaylight/controller/simple/GlobalEventExecutor.java
rename to micro-core/src/main/java/org/opendaylight/controller/micro/GlobalEventExecutor.java
index 6c4b8f35bfd4eaf320a057ca69a6bfe8b60fbec7..f905561adfe66d7ad512a387c10b609ff8bfef89 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.controller.simple;
+package org.opendaylight.controller.micro;
 
 import static java.lang.annotation.ElementType.FIELD;
 import static java.lang.annotation.ElementType.METHOD;
similarity index 96%
rename from simple-core/src/main/java/org/opendaylight/controller/simple/GlobalTimer.java
rename to micro-core/src/main/java/org/opendaylight/controller/micro/GlobalTimer.java
index ee9c5170f14aa1e99253cc9ad437a4a8f8c15912..e0f79c33cb5388e1e3819a061c767c25c1e63664 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.controller.simple;
+package org.opendaylight.controller.micro;
 
 import static java.lang.annotation.ElementType.FIELD;
 import static java.lang.annotation.ElementType.METHOD;
similarity index 96%
rename from simple-core/src/main/java/org/opendaylight/controller/simple/GlobalWorkerGroup.java
rename to micro-core/src/main/java/org/opendaylight/controller/micro/GlobalWorkerGroup.java
index 1717be8f6bea8ed2b897c5281d405f2d930723fe..f0dfce4cc91d06ac76313a016f2d9ecfe81b9bab 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.controller.simple;
+package org.opendaylight.controller.micro;
 
 import static java.lang.annotation.ElementType.FIELD;
 import static java.lang.annotation.ElementType.METHOD;
similarity index 98%
rename from simple-core/src/main/java/org/opendaylight/controller/simple/InMemoryControllerModule.java
rename to micro-core/src/main/java/org/opendaylight/controller/micro/InMemoryControllerModule.java
index d8086e829af35580c0f08630a6ebc62e9b9fed37..6f5c15abfaaac46c64f18d29b3ae06f02da31b94 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.controller.simple;
+package org.opendaylight.controller.micro;
 
 import com.google.inject.Provides;
 import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
@@ -41,8 +41,8 @@ import org.opendaylight.mdsal.dom.api.DOMRpcProviderService;
 import org.opendaylight.mdsal.dom.api.DOMRpcService;
 import org.opendaylight.mdsal.dom.api.DOMSchemaService;
 import org.opendaylight.mdsal.dom.broker.DOMRpcRouter;
-import org.opendaylight.mdsal.simple.MdsalModule;
-import org.opendaylight.mdsal.simple.PingPong;
+import org.opendaylight.mdsal.micro.MdsalModule;
+import org.opendaylight.mdsal.micro.PingPong;
 
 
 @SuppressFBWarnings("UWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTOR")
similarity index 99%
rename from simple-core/src/main/java/org/opendaylight/infrautils/inject/guice/AbstractCloseableModule.java
rename to micro-core/src/main/java/org/opendaylight/infrautils/inject/guice/AbstractCloseableModule.java
index e2d538ca572b96ec5848c483b96357f184284cf4..de2cc1b7fd61f2b3f8033c0940ee0e174332061e 100644 (file)
@@ -17,7 +17,7 @@ import javax.annotation.PreDestroy;
  * and better to just annotate such types with PreDestroy, but if you cannot,
  * this is useful.
  *
- * <p>This works in conjunction with org.opendaylight.infrautils.simple.Main
+ * <p>This works in conjunction with org.opendaylight.infrautils.micro.Main
  * or org.opendaylight.infrautils.inject.guice.testutils.GuiceRule, both of
  * which explicitly use com.mycila.guice.ext.closeable.CloseableInjector.
  *
similarity index 95%
rename from simple-core/src/main/java/org/opendaylight/infrautils/simple/CachesModule.java
rename to micro-core/src/main/java/org/opendaylight/infrautils/micro/CachesModule.java
index ba39bf71366f67e7562fede87e65440c490be2f5..18a0f1e82412580d70ee7938e93495d0b617010e 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple;
+package org.opendaylight.infrautils.micro;
 
 import com.google.inject.AbstractModule;
 import org.opendaylight.infrautils.caches.CacheProvider;
similarity index 96%
rename from simple-core/src/main/java/org/opendaylight/infrautils/simple/ConfigImmutableStyle.java
rename to micro-core/src/main/java/org/opendaylight/infrautils/micro/ConfigImmutableStyle.java
index 556149d6e4ba8e35609eb706221807e192afcc7a..5e08bf7fa820aaca64441a1cf459f4bab46b9d1a 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple;
+package org.opendaylight.infrautils.micro;
 
 import static org.immutables.value.Value.Style.ImplementationVisibility.PRIVATE;
 
similarity index 98%
rename from simple-core/src/main/java/org/opendaylight/infrautils/simple/DiagStatusModule.java
rename to micro-core/src/main/java/org/opendaylight/infrautils/micro/DiagStatusModule.java
index 3d5badc713c7d88353092b15dd8c94e991ad79c1..190d76ba0651d0138ab35b96adb245911c08b04f 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple;
+package org.opendaylight.infrautils.micro;
 
 import com.google.inject.AbstractModule;
 import com.google.inject.TypeLiteral;
@@ -43,7 +43,7 @@ public class DiagStatusModule extends AbstractModule {
         // TODO DiagStatusCommand must be made to (again) implement
         // org.apache.karaf.shell.api.action.Action, ideally via org.opendaylight.infrautils.shell.LoggingAction
         // instead of the deprecated legacy Karaf API org.apache.karaf.shell.commands.Action, which
-        // we do not want to (can't) anymore depend in opendaylight-simple.
+        // we do not want to (can't) anymore depend in opendaylight-micro.
         // This was changed in https://github.com/opendaylight/infrautils/commit/c88543dd8823585bbfd1d3cc72c56b922896df9c
         // actionsBinder.addBinding().to(DiagStatusCommand.class);
     }
similarity index 94%
rename from simple-core/src/main/java/org/opendaylight/infrautils/simple/InfraUtilsModule.java
rename to micro-core/src/main/java/org/opendaylight/infrautils/micro/InfraUtilsModule.java
index 7544e63524d8015bd4abb04a461bf7c511396e9c..cf6c4a0bf19e61e11074dec207f472fc77fdf037 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple;
+package org.opendaylight.infrautils.micro;
 
 import com.google.inject.AbstractModule;
 import org.opendaylight.infrautils.ready.guice.ReadyModule;
similarity index 93%
rename from simple-core/src/main/java/org/opendaylight/infrautils/simple/JobCoordinatorModule.java
rename to micro-core/src/main/java/org/opendaylight/infrautils/micro/JobCoordinatorModule.java
index 1a36d174e284b512dedfa101725bcec0447a6a27..3b1291274097c0af25fc848c125c1153cf352ec0 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple;
+package org.opendaylight.infrautils.micro;
 
 import com.google.inject.AbstractModule;
 import org.opendaylight.infrautils.jobcoordinator.JobCoordinator;
similarity index 98%
rename from simple-core/src/main/java/org/opendaylight/infrautils/simple/Main.java
rename to micro-core/src/main/java/org/opendaylight/infrautils/micro/Main.java
index 9004a2d6669b5f32095848da4bc6f082d2b52dea..ea62009850e406ee13c0a61661993ac2b1a32e99 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple;
+package org.opendaylight.infrautils.micro;
 
 import com.google.inject.Guice;
 import com.google.inject.Injector;
similarity index 93%
rename from simple-core/src/main/java/org/opendaylight/infrautils/simple/MetricsModule.java
rename to micro-core/src/main/java/org/opendaylight/infrautils/micro/MetricsModule.java
index 0db187b845aa7bcf00fbfdf0d81ea4a68b5193e2..5701441171577eb7e4dc632c56b07522a66b9ba4 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple;
+package org.opendaylight.infrautils.micro;
 
 import com.google.inject.AbstractModule;
 import org.opendaylight.infrautils.metrics.MetricProvider;
similarity index 97%
rename from simple-core/src/main/java/org/opendaylight/infrautils/simple/ShellMain.java
rename to micro-core/src/main/java/org/opendaylight/infrautils/micro/ShellMain.java
index e75a210903c6fae71835259452f201631a6314aa..7dbd7d47be971e51bdb56f986519e4710ab7092b 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple;
+package org.opendaylight.infrautils.micro;
 
 import com.google.inject.Module;
 import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
similarity index 96%
rename from simple-core/src/main/java/org/opendaylight/infrautils/simple/ShellTestModule.java
rename to micro-core/src/main/java/org/opendaylight/infrautils/micro/ShellTestModule.java
index ca27f057c7f840cc6bd21b42f546ada95542cc40..a2da98c46969500525334ec3f4f26c1764890375 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple;
+package org.opendaylight.infrautils.micro;
 
 import com.google.inject.AbstractModule;
 import com.google.inject.Injector;
similarity index 99%
rename from simple-core/src/main/java/org/opendaylight/mdsal/simple/MdsalModule.java
rename to micro-core/src/main/java/org/opendaylight/mdsal/micro/MdsalModule.java
index b8d911f490e5730a3616959b82b1f45bdce74923..fba98ff616db1af3f7179363cf05434f8652d6f8 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.mdsal.simple;
+package org.opendaylight.mdsal.micro;
 
 import com.google.inject.AbstractModule;
 import com.google.inject.Provides;
similarity index 96%
rename from simple-core/src/main/java/org/opendaylight/mdsal/simple/PingPong.java
rename to micro-core/src/main/java/org/opendaylight/mdsal/micro/PingPong.java
index 4ab83f9258f723f38709f040483174e24b16ef53..e0626b8fb8b0cdb9d20d5115c65b6b8c5a16f02e 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.mdsal.simple;
+package org.opendaylight.mdsal.micro;
 
 import static java.lang.annotation.ElementType.FIELD;
 import static java.lang.annotation.ElementType.METHOD;
similarity index 92%
rename from simple-core/src/main/java/org/opendaylight/restconf/simple/RestConfConfig.java
rename to micro-core/src/main/java/org/opendaylight/restconf/micro/RestConfConfig.java
index 2d6df657858ccf5f376ee464f81e5ea951a7fc0b..3f936930e378e4e1f89304d4059ea72254704660 100644 (file)
@@ -5,11 +5,11 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.restconf.simple;
+package org.opendaylight.restconf.micro;
 
 import java.net.InetAddress;
 import org.immutables.value.Value;
-import org.opendaylight.infrautils.simple.ConfigImmutableStyle;
+import org.opendaylight.infrautils.micro.ConfigImmutableStyle;
 
 /**
  * Configuration for the RESTCONF server.
similarity index 95%
rename from simple-core/src/main/java/org/opendaylight/restconf/simple/RestConfModule.java
rename to micro-core/src/main/java/org/opendaylight/restconf/micro/RestConfModule.java
index 999cd515848f07df3a15b9f600033b647b28a926..ea193a4f71c213d03f6e920c8d8ceed7731cf402 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.restconf.simple;
+package org.opendaylight.restconf.micro;
 
 import com.google.inject.AbstractModule;
 import java.net.InetAddress;
similarity index 99%
rename from simple-core/src/main/java/org/opendaylight/restconf/simple/RestConfWiring.java
rename to micro-core/src/main/java/org/opendaylight/restconf/micro/RestConfWiring.java
index 5777cf394b37415dc76902b3c60cea2d4768a320..1288d090804932d30ddaff1892e5f7af1e4889af 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.restconf.simple;
+package org.opendaylight.restconf.micro;
 
 import javax.annotation.PostConstruct;
 import javax.annotation.PreDestroy;
similarity index 93%
rename from simple-core/src/main/java/org/opendaylight/serviceutils/simple/ServiceRecoveryModule.java
rename to micro-core/src/main/java/org/opendaylight/serviceutils/micro/ServiceRecoveryModule.java
index 290ba61c53123623d2e10f4b4beb03b687715667..5754ccabbdc9dfbf1254b8d142c03627c1fc0896 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.serviceutils.simple;
+package org.opendaylight.serviceutils.micro;
 
 import com.google.inject.AbstractModule;
 import org.opendaylight.serviceutils.srm.ServiceRecoveryRegistry;
similarity index 91%
rename from simple-core/src/main/java/org/opendaylight/serviceutils/simple/ServiceUtilsModule.java
rename to micro-core/src/main/java/org/opendaylight/serviceutils/micro/ServiceUtilsModule.java
index 3d4ef66ec5f67ab81b8edcdd3faeec4e1ca3dec8..f3b869b560cb15f87d772985c05163a05fc77f51 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.serviceutils.simple;
+package org.opendaylight.serviceutils.micro;
 
 import com.google.inject.AbstractModule;
 
similarity index 92%
rename from simple-core/src/main/java/org/opendaylight/serviceutils/simple/UpgradeModule.java
rename to micro-core/src/main/java/org/opendaylight/serviceutils/micro/UpgradeModule.java
index 7fbe2a2b7df4bb715bd6bbb5bf16e755d12f5626..04d5d7476f7ba0d26363e4936ac6439f80181403 100644 (file)
@@ -5,13 +5,13 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.serviceutils.simple;
+package org.opendaylight.serviceutils.micro;
 
 import com.google.inject.AbstractModule;
 import com.google.inject.Provides;
 import javax.inject.Singleton;
 import org.opendaylight.controller.md.sal.binding.api.DataBroker;
-import org.opendaylight.controller.simple.ConfigReader;
+import org.opendaylight.controller.micro.ConfigReader;
 import org.opendaylight.serviceutils.upgrade.UpgradeState;
 import org.opendaylight.serviceutils.upgrade.impl.UpgradeStateListener;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.serviceutils.upgrade.rev180702.UpgradeConfig;
similarity index 78%
rename from simple-genius/src/test/java/org/opendaylight/aaa/simple/test/AAAModuleTest.java
rename to micro-core/src/test/java/org/opendaylight/aaa/micro/test/AAAModuleTest.java
index 24dd1036b16fc403477596ba6835e34aa3d639f8..4ba9528c209df31d62479c2d86e0caee69d6280f 100644 (file)
@@ -5,15 +5,15 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.aaa.simple.test;
+package org.opendaylight.aaa.micro.test;
 
 import org.junit.Ignore;
 import org.junit.Rule;
-import org.opendaylight.aaa.simple.AAAModule;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.aaa.micro.AAAModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 
 @Ignore // TODO fix NullPointerException at org.opendaylight.aaa.cert.impl.DefaultMdsalSslData.createKeyStores :155
 public class AAAModuleTest extends AbstractSimpleDistributionTest {
similarity index 77%
rename from simple-genius/src/test/java/org/opendaylight/aaa/simple/test/CertModuleTest.java
rename to micro-core/src/test/java/org/opendaylight/aaa/micro/test/CertModuleTest.java
index 6085fe9433bab30cb2705bb64760fb80fa0c0937..33b6297bb3aa0fa176f20b3ac8223bdc8c841b2b 100644 (file)
@@ -5,16 +5,16 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.aaa.simple.test;
+package org.opendaylight.aaa.micro.test;
 
 import javax.inject.Inject;
 import org.junit.Rule;
 import org.opendaylight.aaa.cert.api.ICertificateManager;
-import org.opendaylight.aaa.simple.CertModule;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.aaa.micro.CertModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 
 public class CertModuleTest extends AbstractSimpleDistributionTest {
 
similarity index 77%
rename from simple-core/src/test/java/org/opendaylight/aaa/simple/test/EncryptModuleTest.java
rename to micro-core/src/test/java/org/opendaylight/aaa/micro/test/EncryptModuleTest.java
index 559b776c69740d4f383453abd74ecbce0c5a3e92..cea48244c5d9b476252df6799c65905be937e9ed 100644 (file)
@@ -5,16 +5,16 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.aaa.simple.test;
+package org.opendaylight.aaa.micro.test;
 
 import javax.inject.Inject;
 import org.junit.Rule;
 import org.opendaylight.aaa.encrypt.AAAEncryptionService;
-import org.opendaylight.aaa.simple.EncryptModule;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.aaa.micro.EncryptModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 
 public class EncryptModuleTest extends AbstractSimpleDistributionTest {
 
similarity index 82%
rename from simple-core/src/test/java/org/opendaylight/controller/simple/test/InMemoryControllerModuleTest.java
rename to micro-core/src/test/java/org/opendaylight/controller/micro/test/InMemoryControllerModuleTest.java
index d96e4697cb159bc373028a7cc8cdf049feb16297..ad78768b3a2721fb0daf77a1a8509649425d44e9 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.controller.simple.test;
+package org.opendaylight.controller.micro.test;
 
 import java.util.concurrent.ExecutionException;
 import javax.inject.Inject;
@@ -13,11 +13,11 @@ import org.junit.Rule;
 import org.junit.Test;
 import org.opendaylight.controller.md.sal.binding.api.DataBroker;
 import org.opendaylight.controller.md.sal.binding.api.NotificationService;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
-import org.opendaylight.mdsal.simple.PingPong;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.mdsal.micro.PingPong;
 
 public class InMemoryControllerModuleTest extends AbstractSimpleDistributionTest {
 
similarity index 92%
rename from simple-genius/src/test/java/org/opendaylight/infrautils/simple/test/DiagStatusModuleTest.java
rename to micro-core/src/test/java/org/opendaylight/infrautils/micro/test/DiagStatusModuleTest.java
index 9d27653db26f671ac448efe57b30477e97fe79c2..2cb9213d45f141dcfe292cce8772c38618dad68c 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple.test;
+package org.opendaylight.infrautils.micro.test;
 
 import javax.inject.Inject;
 import org.junit.Rule;
@@ -13,8 +13,8 @@ import org.junit.Test;
 import org.opendaylight.infrautils.diagstatus.DiagStatusService;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
+import org.opendaylight.infrautils.micro.DiagStatusModule;
 import org.opendaylight.infrautils.ready.guice.ReadyModule;
-import org.opendaylight.infrautils.simple.DiagStatusModule;
 import org.opendaylight.infrautils.web.WebModule;
 
 /**
similarity index 90%
rename from simple-core/src/test/java/org/opendaylight/infrautils/simple/test/MainTest.java
rename to micro-core/src/test/java/org/opendaylight/infrautils/micro/test/MainTest.java
index 1e5cab8606123b3a284dfbd9d5b3e85fd614653a..8ef22ce3a6f49c5818ac7ff89097beaca0ce06b9 100644 (file)
@@ -5,12 +5,12 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple.test;
+package org.opendaylight.infrautils.micro.test;
 
 import org.junit.Test;
 import org.opendaylight.infrautils.inject.guice.testutils.AbstractGuiceJsr250Module;
+import org.opendaylight.infrautils.micro.Main;
 import org.opendaylight.infrautils.ready.guice.ReadyModule;
-import org.opendaylight.infrautils.simple.Main;
 
 /**
  * Unit test for Main.
similarity index 91%
rename from simple-genius/src/test/java/org/opendaylight/infrautils/simple/testutils/AbstractSimpleDistributionTest.java
rename to micro-core/src/test/java/org/opendaylight/infrautils/micro/testutils/AbstractSimpleDistributionTest.java
index 38b4af6f3cf87589498563210554e25bbe86c206..de70bc8132a120e96b6bf292e2573fb95f38a4ef 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple.testutils;
+package org.opendaylight.infrautils.micro.testutils;
 
 import static com.google.common.truth.Truth.assertThat;
 
@@ -16,7 +16,7 @@ import org.junit.Test;
 import org.opendaylight.infrautils.testutils.LogRule;
 
 /**
- * Abstract base class for simple distribution component tests.
+ * Abstract base class for micro distribution component tests.
  *
  * @author Michael Vorburger.ch
  */
similarity index 84%
rename from simple-core/src/test/java/org/opendaylight/mdsal/simple/test/InMemoryMdsalModuleTest.java
rename to micro-core/src/test/java/org/opendaylight/mdsal/micro/test/InMemoryMdsalModuleTest.java
index 891715d3667b2bc6d80be79bdb71b21ec1103131..f4c8f4c840da3b97a753e0f00b25c616ccc97e19 100644 (file)
@@ -5,20 +5,20 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.mdsal.simple.test;
+package org.opendaylight.mdsal.micro.test;
 
 import java.util.concurrent.ExecutionException;
 import javax.inject.Inject;
 import org.junit.Rule;
 import org.junit.Test;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 import org.opendaylight.mdsal.binding.api.DataBroker;
 import org.opendaylight.mdsal.binding.api.RpcConsumerRegistry;
 import org.opendaylight.mdsal.binding.api.RpcProviderService;
-import org.opendaylight.mdsal.simple.PingPong;
+import org.opendaylight.mdsal.micro.PingPong;
 
 public class InMemoryMdsalModuleTest extends AbstractSimpleDistributionTest {
 
similarity index 85%
rename from simple-core/src/test/java/org/opendaylight/restconf/simple/test/RestConfModuleTest.java
rename to micro-core/src/test/java/org/opendaylight/restconf/micro/test/RestConfModuleTest.java
index b03a38af9a4390dc11253af3bff98a6d6c644774..8945e7ffd5d70ca11c5cdfeb74ca945b92b78f7c 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.restconf.simple.test;
+package org.opendaylight.restconf.micro.test;
 
 import static com.google.common.truth.Truth.assertThat;
 import static org.opendaylight.infrautils.testutils.web.TestWebClient.Method.GET;
@@ -16,12 +16,12 @@ import org.junit.Rule;
 import org.junit.Test;
 import org.opendaylight.aaa.web.WebServer;
 import org.opendaylight.aaa.web.testutils.TestWebClient;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 import org.opendaylight.infrautils.web.WebModule;
-import org.opendaylight.restconf.simple.RestConfModule;
+import org.opendaylight.restconf.micro.RestConfModule;
 
 /**
  * Tests if the {@link RestConfModule} works.
similarity index 77%
rename from simple-genius/src/test/java/org/opendaylight/serviceutils/simple/test/ServiceUtilsModuleTest.java
rename to micro-core/src/test/java/org/opendaylight/serviceutils/micro/test/ServiceUtilsModuleTest.java
index 027c9154bf3ec12e03c16ef7805bd297f965df88..bee3cdaa64d2413751228d19721e5fe275754780 100644 (file)
@@ -5,15 +5,15 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.serviceutils.simple.test;
+package org.opendaylight.serviceutils.micro.test;
 
 import javax.inject.Inject;
 import org.junit.Rule;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
-import org.opendaylight.serviceutils.simple.ServiceUtilsModule;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.serviceutils.micro.ServiceUtilsModule;
 import org.opendaylight.serviceutils.upgrade.UpgradeState;
 
 /**
similarity index 79%
rename from simple-genius/pom.xml
rename to micro-genius/pom.xml
index f5318efb2c9845d46b53679ba2d85126162534a5..ca196d045a15da3ce8e7b9981df17539a01fcd05 100644 (file)
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>ch.vorburger.opendaylight.simple</groupId>
-    <artifactId>simple-aggregator</artifactId>
+    <groupId>org.opendaylight.odlmicro</groupId>
+    <artifactId>micro-aggregator</artifactId>
     <version>1.0.0-SNAPSHOT</version>
     <relativePath>../</relativePath>
   </parent>
 
-  <groupId>ch.vorburger.opendaylight.simple</groupId>
-  <artifactId>simple-genius</artifactId>
+  <groupId>org.opendaylight.odlmicro</groupId>
+  <artifactId>micro-genius</artifactId>
   <version>1.0.0-SNAPSHOT</version>
 
   <dependencies>
 
     <dependency>
-      <groupId>ch.vorburger.opendaylight.simple</groupId>
-      <artifactId>simple-core</artifactId>
+      <groupId>org.opendaylight.odlmicro</groupId>
+      <artifactId>micro-core</artifactId>
       <version>${project.version}</version>
     </dependency>
 
     <dependency>
-      <groupId>ch.vorburger.opendaylight.simple</groupId>
-      <artifactId>simple-openflowplugin</artifactId>
+      <groupId>org.opendaylight.odlmicro</groupId>
+      <artifactId>micro-openflowplugin</artifactId>
       <version>${project.version}</version>
     </dependency>
 
@@ -45,7 +45,7 @@
         <version>3.1.1</version>
         <configuration>
           <descriptors>
-            <descriptor>src/assembly/simple.xml</descriptor>
+            <descriptor>src/assembly/micro.xml</descriptor>
           </descriptors>
           <tarLongFileMode>gnu</tarLongFileMode>
         </configuration>
@@ -68,9 +68,9 @@
               <classpathPrefix>lib/</classpathPrefix>
               <!-- <classpathLayoutType>repository</classpathLayoutType> -->
               <classpathLayoutType>custom</classpathLayoutType>
-              <!-- This must match the outputFileNameMapping in the simple.xml assembly descriptor -->
+              <!-- This must match the outputFileNameMapping in the micro.xml assembly descriptor -->
               <customClasspathLayout>$${artifact.groupId}.$${artifact.artifactId}-$${artifact.version}$${dashClassifier?}.$${artifact.extension}</customClasspathLayout>
-              <mainClass>org.opendaylight.genius.simple.GeniusMain</mainClass>
+              <mainClass>org.opendaylight.genius.micro.GeniusMain</mainClass>
             </manifest>
           </archive>
         </configuration>
similarity index 98%
rename from simple-core/src/assembly/simple.xml
rename to micro-genius/src/assembly/micro.xml
index 56ff2a77e953e502d09d7eeb9881c1278b8b4d66..07c68ffa92a34d300e50eb70e88342f1f0aa3d5d 100644 (file)
@@ -9,7 +9,7 @@
 <assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
-  <id>simple</id>
+  <id>micro</id>
   <formats>
     <format>dir</format>
     <format>tar</format>
similarity index 87%
rename from simple-genius/src/main/java/org/opendaylight/genius/simple/GeniusMain.java
rename to micro-genius/src/main/java/org/opendaylight/genius/micro/GeniusMain.java
index eda9acccc173bf5df038a6578f30267ef9f58fba..17bb30a3566ad167a38183b1efe3ec0e975ac943 100644 (file)
@@ -5,10 +5,10 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.genius.simple;
+package org.opendaylight.genius.micro;
 
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
-import org.opendaylight.infrautils.simple.ShellMain;
+import org.opendaylight.infrautils.micro.ShellMain;
 
 public final class GeniusMain {
 
similarity index 86%
rename from simple-genius/src/main/java/org/opendaylight/genius/simple/GeniusModule.java
rename to micro-genius/src/main/java/org/opendaylight/genius/micro/GeniusModule.java
index 43c0f5522497af29f52efaa28b1200e09ddec7c4..9534c1156b94f3dc71f3b2a1264e318014e3debe 100644 (file)
@@ -5,22 +5,22 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.genius.simple;
+package org.opendaylight.genius.micro;
 
 import com.google.inject.Provides;
 import javax.inject.Singleton;
-import org.opendaylight.controller.simple.ConfigReader;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.controller.micro.ConfigReader;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.daexim.DataImportBootReady;
 import org.opendaylight.genius.arputil.internal.ArpUtilImpl;
 import org.opendaylight.genius.ipv6util.nd.Ipv6NdUtilServiceImpl;
 import org.opendaylight.infrautils.inject.guice.AutoWiringModule;
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
-import org.opendaylight.infrautils.simple.InfraUtilsModule;
-import org.opendaylight.openflowplugin.simple.OpenFlowPluginModule;
-import org.opendaylight.restconf.simple.RestConfModule;
-import org.opendaylight.serviceutils.simple.ServiceUtilsModule;
+import org.opendaylight.infrautils.micro.InfraUtilsModule;
+import org.opendaylight.openflowplugin.micro.OpenFlowPluginModule;
+import org.opendaylight.restconf.micro.RestConfModule;
+import org.opendaylight.serviceutils.micro.ServiceUtilsModule;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.genius.arputil.rev160406.OdlArputilService;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.genius.ipv6.nd.util.rev170210.Ipv6NdUtilService;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.genius.networkutils.config.rev181129.NetworkConfig;
similarity index 97%
rename from simple-genius/src/main/java/org/opendaylight/genius/simple/InterfaceManagerModule.java
rename to micro-genius/src/main/java/org/opendaylight/genius/micro/InterfaceManagerModule.java
index f36eb22b65e522810d384216e437f07c4bff5da5..25dffa3f999ee636b0956d4a5ca4dfcca346baea 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.genius.simple;
+package org.opendaylight.genius.micro;
 
 import com.google.inject.AbstractModule;
 import javax.annotation.Nullable;
similarity index 97%
rename from simple-genius/src/main/java/org/opendaylight/genius/simple/ItmModule.java
rename to micro-genius/src/main/java/org/opendaylight/genius/micro/ItmModule.java
index 4be5dfd80e6fc47571822a4ac2a127304f332c57..b0ce5bcd87e823b02fc354a26c497cdced23cc66 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.genius.simple;
+package org.opendaylight.genius.micro;
 
 import com.google.inject.AbstractModule;
 import com.google.inject.multibindings.Multibinder;
similarity index 78%
rename from simple-core/src/test/java/org/opendaylight/aaa/simple/test/AAAModuleTest.java
rename to micro-genius/src/test/java/org/opendaylight/aaa/micro/test/AAAModuleTest.java
index 24dd1036b16fc403477596ba6835e34aa3d639f8..4ba9528c209df31d62479c2d86e0caee69d6280f 100644 (file)
@@ -5,15 +5,15 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.aaa.simple.test;
+package org.opendaylight.aaa.micro.test;
 
 import org.junit.Ignore;
 import org.junit.Rule;
-import org.opendaylight.aaa.simple.AAAModule;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.aaa.micro.AAAModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 
 @Ignore // TODO fix NullPointerException at org.opendaylight.aaa.cert.impl.DefaultMdsalSslData.createKeyStores :155
 public class AAAModuleTest extends AbstractSimpleDistributionTest {
similarity index 77%
rename from simple-core/src/test/java/org/opendaylight/aaa/simple/test/CertModuleTest.java
rename to micro-genius/src/test/java/org/opendaylight/aaa/micro/test/CertModuleTest.java
index 6085fe9433bab30cb2705bb64760fb80fa0c0937..33b6297bb3aa0fa176f20b3ac8223bdc8c841b2b 100644 (file)
@@ -5,16 +5,16 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.aaa.simple.test;
+package org.opendaylight.aaa.micro.test;
 
 import javax.inject.Inject;
 import org.junit.Rule;
 import org.opendaylight.aaa.cert.api.ICertificateManager;
-import org.opendaylight.aaa.simple.CertModule;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.aaa.micro.CertModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 
 public class CertModuleTest extends AbstractSimpleDistributionTest {
 
similarity index 77%
rename from simple-genius/src/test/java/org/opendaylight/aaa/simple/test/EncryptModuleTest.java
rename to micro-genius/src/test/java/org/opendaylight/aaa/micro/test/EncryptModuleTest.java
index 559b776c69740d4f383453abd74ecbce0c5a3e92..cea48244c5d9b476252df6799c65905be937e9ed 100644 (file)
@@ -5,16 +5,16 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.aaa.simple.test;
+package org.opendaylight.aaa.micro.test;
 
 import javax.inject.Inject;
 import org.junit.Rule;
 import org.opendaylight.aaa.encrypt.AAAEncryptionService;
-import org.opendaylight.aaa.simple.EncryptModule;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.aaa.micro.EncryptModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 
 public class EncryptModuleTest extends AbstractSimpleDistributionTest {
 
similarity index 82%
rename from simple-genius/src/test/java/org/opendaylight/controller/simple/test/InMemoryControllerModuleTest.java
rename to micro-genius/src/test/java/org/opendaylight/controller/micro/test/InMemoryControllerModuleTest.java
index d96e4697cb159bc373028a7cc8cdf049feb16297..ad78768b3a2721fb0daf77a1a8509649425d44e9 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.controller.simple.test;
+package org.opendaylight.controller.micro.test;
 
 import java.util.concurrent.ExecutionException;
 import javax.inject.Inject;
@@ -13,11 +13,11 @@ import org.junit.Rule;
 import org.junit.Test;
 import org.opendaylight.controller.md.sal.binding.api.DataBroker;
 import org.opendaylight.controller.md.sal.binding.api.NotificationService;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
-import org.opendaylight.mdsal.simple.PingPong;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.mdsal.micro.PingPong;
 
 public class InMemoryControllerModuleTest extends AbstractSimpleDistributionTest {
 
similarity index 84%
rename from simple-genius/src/test/java/org/opendaylight/genius/simple/test/GeniusSimpleDistributionTest.java
rename to micro-genius/src/test/java/org/opendaylight/genius/micro/test/GeniusSimpleDistributionTest.java
index 39f62cde07881776f92eabc0f4c1f15b2a96d811..6be7a28d4659b88a63c52aa7c411b6824507d0d1 100644 (file)
@@ -5,17 +5,17 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.genius.simple.test;
+package org.opendaylight.genius.micro.test;
 
 import javax.inject.Inject;
 import org.junit.Rule;
 import org.opendaylight.genius.interfacemanager.interfaces.InterfaceManagerService;
 import org.opendaylight.genius.itm.api.IITMProvider;
-import org.opendaylight.genius.simple.GeniusModule;
+import org.opendaylight.genius.micro.GeniusModule;
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.ShellTestModule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.ShellTestModule;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 
 /**
  * Genius full distribution component test.
similarity index 92%
rename from simple-core/src/test/java/org/opendaylight/infrautils/simple/test/DiagStatusModuleTest.java
rename to micro-genius/src/test/java/org/opendaylight/infrautils/micro/test/DiagStatusModuleTest.java
index 9d27653db26f671ac448efe57b30477e97fe79c2..f3512e0e5bf346587c47997c9dceca8783a2a45e 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple.test;
+package org.opendaylight.infrautils.micro.test;
 
 import javax.inject.Inject;
 import org.junit.Rule;
@@ -14,7 +14,7 @@ import org.opendaylight.infrautils.diagstatus.DiagStatusService;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
 import org.opendaylight.infrautils.ready.guice.ReadyModule;
-import org.opendaylight.infrautils.simple.DiagStatusModule;
+import org.opendaylight.infrautils.micro.DiagStatusModule;
 import org.opendaylight.infrautils.web.WebModule;
 
 /**
similarity index 90%
rename from simple-genius/src/test/java/org/opendaylight/infrautils/simple/test/MainTest.java
rename to micro-genius/src/test/java/org/opendaylight/infrautils/micro/test/MainTest.java
index 1e5cab8606123b3a284dfbd9d5b3e85fd614653a..1657ac08e49ee19ac103e83e42362aa30a37f915 100644 (file)
@@ -5,12 +5,12 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple.test;
+package org.opendaylight.infrautils.micro.test;
 
 import org.junit.Test;
 import org.opendaylight.infrautils.inject.guice.testutils.AbstractGuiceJsr250Module;
 import org.opendaylight.infrautils.ready.guice.ReadyModule;
-import org.opendaylight.infrautils.simple.Main;
+import org.opendaylight.infrautils.micro.Main;
 
 /**
  * Unit test for Main.
similarity index 91%
rename from simple-openflowplugin/src/test/java/org/opendaylight/infrautils/simple/testutils/AbstractSimpleDistributionTest.java
rename to micro-genius/src/test/java/org/opendaylight/infrautils/micro/testutils/AbstractSimpleDistributionTest.java
index 38b4af6f3cf87589498563210554e25bbe86c206..de70bc8132a120e96b6bf292e2573fb95f38a4ef 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple.testutils;
+package org.opendaylight.infrautils.micro.testutils;
 
 import static com.google.common.truth.Truth.assertThat;
 
@@ -16,7 +16,7 @@ import org.junit.Test;
 import org.opendaylight.infrautils.testutils.LogRule;
 
 /**
- * Abstract base class for simple distribution component tests.
+ * Abstract base class for micro distribution component tests.
  *
  * @author Michael Vorburger.ch
  */
similarity index 84%
rename from simple-genius/src/test/java/org/opendaylight/mdsal/simple/test/InMemoryMdsalModuleTest.java
rename to micro-genius/src/test/java/org/opendaylight/mdsal/micro/test/InMemoryMdsalModuleTest.java
index 891715d3667b2bc6d80be79bdb71b21ec1103131..f4c8f4c840da3b97a753e0f00b25c616ccc97e19 100644 (file)
@@ -5,20 +5,20 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.mdsal.simple.test;
+package org.opendaylight.mdsal.micro.test;
 
 import java.util.concurrent.ExecutionException;
 import javax.inject.Inject;
 import org.junit.Rule;
 import org.junit.Test;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 import org.opendaylight.mdsal.binding.api.DataBroker;
 import org.opendaylight.mdsal.binding.api.RpcConsumerRegistry;
 import org.opendaylight.mdsal.binding.api.RpcProviderService;
-import org.opendaylight.mdsal.simple.PingPong;
+import org.opendaylight.mdsal.micro.PingPong;
 
 public class InMemoryMdsalModuleTest extends AbstractSimpleDistributionTest {
 
similarity index 79%
rename from simple-genius/src/test/java/org/opendaylight/netvirt/simple/test/NetvirtSimpleDistributionTest.java
rename to micro-genius/src/test/java/org/opendaylight/netvirt/micro/test/NetvirtSimpleDistributionTest.java
index c060dce51a45a6dfdd6f756e1ccc586e41807359..1fbe026c01e53439f0a5a711bba1a1a0c3235923 100644 (file)
@@ -5,15 +5,15 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netvirt.simple.test;
+package org.opendaylight.netvirt.micro.test;
 
 import org.junit.Ignore;
 import org.junit.Rule;
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.ShellTestModule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
-import org.opendaylight.netvirt.simple.NetvirtModule;
+import org.opendaylight.infrautils.micro.ShellTestModule;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.netvirt.micro.NetvirtModule;
 
 /**
  * Netvirt full distribution component test.
similarity index 84%
rename from simple-neutron/src/test/java/org/opendaylight/neutron/simple/test/NeutronModuleTest.java
rename to micro-genius/src/test/java/org/opendaylight/neutron/micro/test/NeutronModuleTest.java
index 74f4ab981057c6bf4ffb028a9055a7078526f6c3..9f7b555958f1a2505ef492f590ebe74167f0b6ce 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.neutron.simple.test;
+package org.opendaylight.neutron.micro.test;
 
 import static com.google.common.truth.Truth.assertThat;
 import static org.opendaylight.infrautils.testutils.web.TestWebClient.Method.GET;
@@ -16,12 +16,12 @@ import org.junit.Rule;
 import org.junit.Test;
 import org.opendaylight.aaa.web.WebServer;
 import org.opendaylight.aaa.web.testutils.TestWebClient;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 import org.opendaylight.infrautils.web.WebModule;
-import org.opendaylight.neutron.simple.NeutronModule;
+import org.opendaylight.neutron.micro.NeutronModule;
 
 /**
  * Neutron component test.
similarity index 88%
rename from simple-openflowplugin/src/test/java/org/opendaylight/openflowplugin/simple/test/OpenFlowPluginModuleTest.java
rename to micro-genius/src/test/java/org/opendaylight/openflowplugin/micro/test/OpenFlowPluginModuleTest.java
index 9e1a817a58d81319538c961fdf46139279770f40..413d79e622348e2ee80c31e3da6d9043d140d9ed 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.openflowplugin.simple.test;
+package org.opendaylight.openflowplugin.micro.test;
 
 import static com.google.common.truth.Truth.assertThat;
 
@@ -17,19 +17,19 @@ import junit.framework.AssertionFailedError;
 import org.junit.Rule;
 import org.junit.Test;
 import org.opendaylight.aaa.web.testutils.WebTestModule;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.diagstatus.DiagStatusService;
 import org.opendaylight.infrautils.diagstatus.ServiceStatusSummary;
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
 import org.opendaylight.infrautils.ready.guice.ReadyModule;
-import org.opendaylight.infrautils.simple.DiagStatusModule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.DiagStatusModule;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 import org.opendaylight.openflowplugin.api.openflow.OpenFlowPluginProvider;
 import org.opendaylight.openflowplugin.impl.OpenFlowPluginProviderImpl;
-import org.opendaylight.openflowplugin.simple.OpenFlowPluginModule;
-import org.opendaylight.serviceutils.simple.ServiceUtilsModule;
+import org.opendaylight.openflowplugin.micro.OpenFlowPluginModule;
+import org.opendaylight.serviceutils.micro.ServiceUtilsModule;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.PacketProcessingService;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflow.provider.config.rev160510.OpenflowProviderConfig;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflowplugin.app.forwardingrules.manager.config.rev160511.ForwardingRulesManagerConfig;
similarity index 81%
rename from simple-genius/src/test/java/org/opendaylight/ovsdb/simple/test/OvsdbModuleTest.java
rename to micro-genius/src/test/java/org/opendaylight/ovsdb/micro/test/OvsdbModuleTest.java
index f4229da95c18c572493f16e99d4a7658f87ba5bf..b66a17a13b3b058c780108f8a3d12c634e1b56b5 100644 (file)
@@ -5,23 +5,23 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.ovsdb.simple.test;
+package org.opendaylight.ovsdb.micro.test;
 
 import javax.inject.Inject;
 import org.junit.Rule;
-import org.opendaylight.aaa.simple.CertModule;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.aaa.micro.CertModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
 import org.opendaylight.infrautils.ready.guice.ReadyModule;
-import org.opendaylight.infrautils.simple.DiagStatusModule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.DiagStatusModule;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 import org.opendaylight.infrautils.web.WebModule;
 import org.opendaylight.ovsdb.hwvtepsouthbound.HwvtepSouthboundProvider;
 import org.opendaylight.ovsdb.lib.OvsdbConnection;
 import org.opendaylight.ovsdb.lib.impl.OvsdbConnectionService;
-import org.opendaylight.ovsdb.simple.OvsdbModule;
+import org.opendaylight.ovsdb.micro.OvsdbModule;
 import org.opendaylight.ovsdb.southbound.SouthboundProvider;
 
 public class OvsdbModuleTest extends AbstractSimpleDistributionTest {
similarity index 85%
rename from simple-genius/src/test/java/org/opendaylight/restconf/simple/test/RestConfModuleTest.java
rename to micro-genius/src/test/java/org/opendaylight/restconf/micro/test/RestConfModuleTest.java
index b03a38af9a4390dc11253af3bff98a6d6c644774..8945e7ffd5d70ca11c5cdfeb74ca945b92b78f7c 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.restconf.simple.test;
+package org.opendaylight.restconf.micro.test;
 
 import static com.google.common.truth.Truth.assertThat;
 import static org.opendaylight.infrautils.testutils.web.TestWebClient.Method.GET;
@@ -16,12 +16,12 @@ import org.junit.Rule;
 import org.junit.Test;
 import org.opendaylight.aaa.web.WebServer;
 import org.opendaylight.aaa.web.testutils.TestWebClient;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 import org.opendaylight.infrautils.web.WebModule;
-import org.opendaylight.restconf.simple.RestConfModule;
+import org.opendaylight.restconf.micro.RestConfModule;
 
 /**
  * Tests if the {@link RestConfModule} works.
similarity index 77%
rename from simple-core/src/test/java/org/opendaylight/serviceutils/simple/test/ServiceUtilsModuleTest.java
rename to micro-genius/src/test/java/org/opendaylight/serviceutils/micro/test/ServiceUtilsModuleTest.java
index 027c9154bf3ec12e03c16ef7805bd297f965df88..bee3cdaa64d2413751228d19721e5fe275754780 100644 (file)
@@ -5,15 +5,15 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.serviceutils.simple.test;
+package org.opendaylight.serviceutils.micro.test;
 
 import javax.inject.Inject;
 import org.junit.Rule;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
-import org.opendaylight.serviceutils.simple.ServiceUtilsModule;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.serviceutils.micro.ServiceUtilsModule;
 import org.opendaylight.serviceutils.upgrade.UpgradeState;
 
 /**
similarity index 90%
rename from simple-netconf/pom.xml
rename to micro-netconf/pom.xml
index 3a10c4ac216fb3df504b10405ac0a9aabd9f4076..81984ff05674aab0bacbf369451dd2b07e8b9bc4 100644 (file)
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>ch.vorburger.opendaylight.simple</groupId>
-    <artifactId>simple-aggregator</artifactId>
+    <groupId>org.opendaylight.odlmicro</groupId>
+    <artifactId>micro-aggregator</artifactId>
     <version>1.0.0-SNAPSHOT</version>
     <relativePath>../</relativePath>
   </parent>
 
-  <groupId>ch.vorburger.opendaylight.simple</groupId>
-  <artifactId>simple-netconf</artifactId>
+  <groupId>org.opendaylight.odlmicro</groupId>
+  <artifactId>micro-netconf</artifactId>
   <version>1.0.0-SNAPSHOT</version>
 
   <dependencies>
 
     <dependency>
-      <groupId>ch.vorburger.opendaylight.simple</groupId>
-      <artifactId>simple-core</artifactId>
+      <groupId>org.opendaylight.odlmicro</groupId>
+      <artifactId>micro-core</artifactId>
       <version>${project.version}</version>
     </dependency>
 
         <version>3.1.1</version>
         <configuration>
           <descriptors>
-            <descriptor>src/assembly/simple.xml</descriptor>
+            <descriptor>src/assembly/micro.xml</descriptor>
           </descriptors>
           <tarLongFileMode>gnu</tarLongFileMode>
         </configuration>
               <classpathPrefix>lib/</classpathPrefix>
               <!-- <classpathLayoutType>repository</classpathLayoutType> -->
               <classpathLayoutType>custom</classpathLayoutType>
-              <!-- This must match the outputFileNameMapping in the simple.xml assembly descriptor -->
+              <!-- This must match the outputFileNameMapping in the micro.xml assembly descriptor -->
               <customClasspathLayout>$${artifact.groupId}.$${artifact.artifactId}-$${artifact.version}$${dashClassifier?}.$${artifact.extension}</customClasspathLayout>
-              <mainClass>org.opendaylight.netconf.simple.NetconfMain</mainClass>
+              <mainClass>org.opendaylight.netconf.micro.NetconfMain</mainClass>
             </manifest>
           </archive>
         </configuration>
similarity index 98%
rename from simple-genius/src/assembly/simple.xml
rename to micro-netconf/src/assembly/micro.xml
index 56ff2a77e953e502d09d7eeb9881c1278b8b4d66..07c68ffa92a34d300e50eb70e88342f1f0aa3d5d 100644 (file)
@@ -9,7 +9,7 @@
 <assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
-  <id>simple</id>
+  <id>micro</id>
   <formats>
     <format>dir</format>
     <format>tar</format>
similarity index 88%
rename from simple-netconf/src/main/java/org/opendaylight/netconf/simple/NetconfMain.java
rename to micro-netconf/src/main/java/org/opendaylight/netconf/micro/NetconfMain.java
index cf1e81c43da636701fc6ead6e5051ad25e03ca94..31743c40be5f2469014ee7c69664b233c45b964c 100644 (file)
@@ -5,10 +5,10 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netconf.simple;
+package org.opendaylight.netconf.micro;
 
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
-import org.opendaylight.infrautils.simple.Main;
+import org.opendaylight.infrautils.micro.Main;
 
 public final class NetconfMain {
 
similarity index 88%
rename from simple-netconf/src/main/java/org/opendaylight/netconf/simple/NetconfModule.java
rename to micro-netconf/src/main/java/org/opendaylight/netconf/micro/NetconfModule.java
index dc87e133c97bfae622e4daea3a7dc3ba7eeb4a74..884ac11128c8ade4c3f23ae972b436638eec3b0b 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netconf.simple;
+package org.opendaylight.netconf.micro;
 
 import com.google.inject.Provides;
 import io.netty.channel.EventLoopGroup;
@@ -18,21 +18,21 @@ import javax.inject.Singleton;
 import org.opendaylight.aaa.api.CredentialAuth;
 import org.opendaylight.aaa.api.PasswordCredentials;
 import org.opendaylight.aaa.encrypt.AAAEncryptionService;
-import org.opendaylight.aaa.simple.AAAModule;
+import org.opendaylight.aaa.micro.AAAModule;
 import org.opendaylight.controller.config.threadpool.ScheduledThreadPool;
 import org.opendaylight.controller.config.threadpool.ThreadPool;
 import org.opendaylight.controller.config.threadpool.util.FlexibleThreadPoolWrapper;
 import org.opendaylight.controller.config.threadpool.util.NamingThreadPoolFactory;
 import org.opendaylight.controller.config.threadpool.util.ScheduledThreadPoolWrapper;
-import org.opendaylight.controller.simple.GlobalBossGroup;
-import org.opendaylight.controller.simple.GlobalEventExecutor;
-import org.opendaylight.controller.simple.GlobalTimer;
-import org.opendaylight.controller.simple.GlobalWorkerGroup;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.controller.micro.GlobalBossGroup;
+import org.opendaylight.controller.micro.GlobalEventExecutor;
+import org.opendaylight.controller.micro.GlobalTimer;
+import org.opendaylight.controller.micro.GlobalWorkerGroup;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.AutoWiringModule;
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
-import org.opendaylight.infrautils.simple.InfraUtilsModule;
+import org.opendaylight.infrautils.micro.InfraUtilsModule;
 import org.opendaylight.mdsal.binding.api.DataBroker;
 import org.opendaylight.mdsal.dom.api.DOMDataBroker;
 import org.opendaylight.mdsal.dom.api.DOMMountPointService;
@@ -53,16 +53,16 @@ import org.opendaylight.netconf.impl.osgi.NetconfMonitoringServiceImpl;
 import org.opendaylight.netconf.mapping.api.NetconfOperationServiceFactory;
 import org.opendaylight.netconf.mapping.api.NetconfOperationServiceFactoryListener;
 import org.opendaylight.netconf.mdsal.connector.MdsalNetconfOperationServiceFactory;
-import org.opendaylight.netconf.simple.annotations.AggregatedNetconfOperationServiceFactoryMappers;
-import org.opendaylight.netconf.simple.annotations.GlobalNetconfProcessingExecutor;
-import org.opendaylight.netconf.simple.annotations.GlobalNetconfSshScheduledExecutor;
-import org.opendaylight.netconf.simple.annotations.MdsalNetconfConnector;
-import org.opendaylight.netconf.simple.annotations.NetconfAuthProvider;
+import org.opendaylight.netconf.micro.annotations.AggregatedNetconfOperationServiceFactoryMappers;
+import org.opendaylight.netconf.micro.annotations.GlobalNetconfProcessingExecutor;
+import org.opendaylight.netconf.micro.annotations.GlobalNetconfSshScheduledExecutor;
+import org.opendaylight.netconf.micro.annotations.MdsalNetconfConnector;
+import org.opendaylight.netconf.micro.annotations.NetconfAuthProvider;
 import org.opendaylight.netconf.topology.api.NetconfTopology;
 import org.opendaylight.netconf.topology.impl.NetconfTopologyImpl;
 import org.opendaylight.netconf.topology.impl.SchemaRepositoryProviderImpl;
-import org.opendaylight.restconf.simple.RestConfModule;
-import org.opendaylight.serviceutils.simple.ServiceUtilsModule;
+import org.opendaylight.restconf.micro.RestConfModule;
+import org.opendaylight.serviceutils.micro.ServiceUtilsModule;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -139,7 +139,7 @@ public class NetconfModule extends AutoWiringModule {
     // START
     @Provides
     @Singleton
-    @org.opendaylight.netconf.simple.annotations.NetconfClientDispatcher
+    @org.opendaylight.netconf.micro.annotations.NetconfClientDispatcher
     NetconfClientDispatcher getNetconfClientDispatcher(
             @GlobalBossGroup EventLoopGroup globalBossGroup,
             @GlobalWorkerGroup EventLoopGroup globalWorkerGroup,
@@ -153,14 +153,14 @@ public class NetconfModule extends AutoWiringModule {
     // START
     @Provides
     @Singleton
-    @org.opendaylight.netconf.simple.annotations.MapperAggregatorRegistry
+    @org.opendaylight.netconf.micro.annotations.MapperAggregatorRegistry
     NetconfOperationServiceFactoryListener getMapperAggregatorRegistry() {
         return new AggregatedNetconfOperationServiceFactory();
     }
 
     @Provides
     @Singleton
-    @org.opendaylight.netconf.simple.annotations.AggregatedNetconfOperationServiceFactory
+    @org.opendaylight.netconf.micro.annotations.AggregatedNetconfOperationServiceFactory
     NetconfOperationServiceFactory getAggregatedNetconfOperationServiceFactoryListener() {
         return new AggregatedNetconfOperationServiceFactory();
     }
@@ -169,7 +169,7 @@ public class NetconfModule extends AutoWiringModule {
     @Singleton
     @AggregatedNetconfOperationServiceFactoryMappers
     AggregatedNetconfOperationServiceFactory getAggregatedNetconfOperationServiceFactoryMappers(
-            @org.opendaylight.netconf.simple.annotations.AggregatedNetconfOperationServiceFactory
+            @org.opendaylight.netconf.micro.annotations.AggregatedNetconfOperationServiceFactory
                 NetconfOperationServiceFactory aggregatedNetconfOperationServiceFactory) {
         return new AggregatedNetconfOperationServiceFactory(Arrays.asList(aggregatedNetconfOperationServiceFactory));
     }
@@ -177,7 +177,7 @@ public class NetconfModule extends AutoWiringModule {
     @Provides
     @Singleton
     NetconfMonitoringService getNetconfMonitoringService(
-            @org.opendaylight.netconf.simple.annotations.AggregatedNetconfOperationServiceFactory
+            @org.opendaylight.netconf.micro.annotations.AggregatedNetconfOperationServiceFactory
                 NetconfOperationServiceFactory aggregatedNetconfOperationServiceFactory,
             @GlobalNetconfSshScheduledExecutor ScheduledThreadPool scheduledThreadPool) {
         return new NetconfMonitoringServiceImpl(
@@ -230,7 +230,7 @@ public class NetconfModule extends AutoWiringModule {
 
     @Provides
     @Singleton
-    NetconfTopology getNetconfTopology(@org.opendaylight.netconf.simple.annotations.NetconfClientDispatcher
+    NetconfTopology getNetconfTopology(@org.opendaylight.netconf.micro.annotations.NetconfClientDispatcher
             NetconfClientDispatcher clientDispatcherDependency,
             @GlobalNetconfSshScheduledExecutor ScheduledThreadPool keepAliveExecutor,
             @GlobalNetconfProcessingExecutor ThreadPool processingExecutor,
@@ -261,7 +261,7 @@ public class NetconfModule extends AutoWiringModule {
 //          @GlobalNetconfProcessingExecutor ThreadPool processingExecutor,
 //          ActorSystemProvider actorSystemProvider,
 //          @GlobalEventExecutor EventExecutor eventExecutor,
-//          @org.opendaylight.netconf.simple.NetconfClientDispatcher NetconfClientDispatcher clientDispatcherDependency,
+//          @org.opendaylight.netconf.micro.NetconfClientDispatcher NetconfClientDispatcher clientDispatcherDependency,
 //          DOMMountPointService mountPointService,
 //          AAAEncryptionService encryptionService) {
 //      Config config = new ConfigBuilder().setWriteTransactionIdleTimeout(WRITE_TRANSACTION_IDLE_TIMEOUT_MILLIS)
@@ -290,7 +290,7 @@ public class NetconfModule extends AutoWiringModule {
     @Singleton
     @MdsalNetconfConnector
     NetconfOperationServiceFactory getMdsalNetconfOperationServiceFactory(DOMSchemaService schemaService,
-            @org.opendaylight.netconf.simple.annotations.MapperAggregatorRegistry
+            @org.opendaylight.netconf.micro.annotations.MapperAggregatorRegistry
                 NetconfOperationServiceFactoryListener mapperAggregatorRegistry,
             DOMDataBroker domDataBroker,
             DOMRpcService domRpcService) {
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netconf.simple.annotations;
+package org.opendaylight.netconf.micro.annotations;
 
 import static java.lang.annotation.ElementType.FIELD;
 import static java.lang.annotation.ElementType.METHOD;
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netconf.simple.annotations;
+package org.opendaylight.netconf.micro.annotations;
 
 import static java.lang.annotation.ElementType.FIELD;
 import static java.lang.annotation.ElementType.METHOD;
similarity index 95%
rename from simple-netconf/src/main/java/org/opendaylight/netconf/simple/annotations/GlobalNetconfProcessingExecutor.java
rename to micro-netconf/src/main/java/org/opendaylight/netconf/micro/annotations/GlobalNetconfProcessingExecutor.java
index 99250b028166687e3bf031de5a85b746aa2c12a8..72490d2d7b6c7885d8cca37e170f08179e6be998 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netconf.simple.annotations;
+package org.opendaylight.netconf.micro.annotations;
 
 import static java.lang.annotation.ElementType.FIELD;
 import static java.lang.annotation.ElementType.METHOD;
similarity index 95%
rename from simple-netconf/src/main/java/org/opendaylight/netconf/simple/annotations/GlobalNetconfSshScheduledExecutor.java
rename to micro-netconf/src/main/java/org/opendaylight/netconf/micro/annotations/GlobalNetconfSshScheduledExecutor.java
index 474a442380f958976de2c1ab24ce82a9190789ef..d9a21898cadf20579d6c901a7e5c1ad778996166 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netconf.simple.annotations;
+package org.opendaylight.netconf.micro.annotations;
 
 import static java.lang.annotation.ElementType.FIELD;
 import static java.lang.annotation.ElementType.METHOD;
similarity index 95%
rename from simple-netconf/src/main/java/org/opendaylight/netconf/simple/annotations/MapperAggregatorRegistry.java
rename to micro-netconf/src/main/java/org/opendaylight/netconf/micro/annotations/MapperAggregatorRegistry.java
index 8843e6648a9237745578e7144409da741a40f7d9..4c68334671e11894f76d7c8b8c04175ee9c243fc 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netconf.simple.annotations;
+package org.opendaylight.netconf.micro.annotations;
 
 import static java.lang.annotation.ElementType.FIELD;
 import static java.lang.annotation.ElementType.METHOD;
similarity index 95%
rename from simple-netconf/src/main/java/org/opendaylight/netconf/simple/annotations/MdsalNetconfConnector.java
rename to micro-netconf/src/main/java/org/opendaylight/netconf/micro/annotations/MdsalNetconfConnector.java
index 1496bf7ca14b77d118fa8317e8e95de3b2715baf..9980613760c9a7fe5decbb90a40f28063b69a590 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netconf.simple.annotations;
+package org.opendaylight.netconf.micro.annotations;
 
 import static java.lang.annotation.ElementType.FIELD;
 import static java.lang.annotation.ElementType.METHOD;
similarity index 95%
rename from simple-netconf/src/main/java/org/opendaylight/netconf/simple/annotations/NetconfAuthProvider.java
rename to micro-netconf/src/main/java/org/opendaylight/netconf/micro/annotations/NetconfAuthProvider.java
index a37b3485be728c7600b48f11f83e689f999e543e..47277eed7529af70214d528e793aa01b7402693b 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netconf.simple.annotations;
+package org.opendaylight.netconf.micro.annotations;
 
 import static java.lang.annotation.ElementType.FIELD;
 import static java.lang.annotation.ElementType.METHOD;
similarity index 95%
rename from simple-netconf/src/main/java/org/opendaylight/netconf/simple/annotations/NetconfClientDispatcher.java
rename to micro-netconf/src/main/java/org/opendaylight/netconf/micro/annotations/NetconfClientDispatcher.java
index df92ebb2c9e471a72cf38b3153a4d4c9795ea24a..17c7bb36e167a0a034e2c3a1e26f6310b8d78096 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netconf.simple.annotations;
+package org.opendaylight.netconf.micro.annotations;
 
 import static java.lang.annotation.ElementType.FIELD;
 import static java.lang.annotation.ElementType.METHOD;
similarity index 91%
rename from simple-netvirt/pom.xml
rename to micro-netvirt/pom.xml
index af02df0aefdea1de77793d014bf46b6496dd3d10..86dad8ced3d43f40c6e7f60ddd76f4ba9490da1e 100644 (file)
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>ch.vorburger.opendaylight.simple</groupId>
-    <artifactId>simple-aggregator</artifactId>
+    <groupId>org.opendaylight.odlmicro</groupId>
+    <artifactId>micro-aggregator</artifactId>
     <version>1.0.0-SNAPSHOT</version>
     <relativePath>../</relativePath>
   </parent>
 
-  <groupId>ch.vorburger.opendaylight.simple</groupId>
-  <artifactId>simple-netvirt</artifactId>
+  <groupId>org.opendaylight.odlmicro</groupId>
+  <artifactId>micro-netvirt</artifactId>
   <version>1.0.0-SNAPSHOT</version>
 
   <dependencies>
 
     <dependency>
-      <groupId>ch.vorburger.opendaylight.simple</groupId>
-      <artifactId>simple-genius</artifactId>
+      <groupId>org.opendaylight.odlmicro</groupId>
+      <artifactId>micro-genius</artifactId>
     </dependency>
     <dependency>
       <groupId>org.opendaylight.netvirt</groupId>
         <version>3.1.1</version>
         <configuration>
           <descriptors>
-            <descriptor>src/assembly/simple.xml</descriptor>
+            <descriptor>src/assembly/micro.xml</descriptor>
           </descriptors>
           <tarLongFileMode>gnu</tarLongFileMode>
         </configuration>
               <classpathPrefix>lib/</classpathPrefix>
               <!-- <classpathLayoutType>repository</classpathLayoutType> -->
               <classpathLayoutType>custom</classpathLayoutType>
-              <!-- This must match the outputFileNameMapping in the simple.xml assembly descriptor -->
+              <!-- This must match the outputFileNameMapping in the micro.xml assembly descriptor -->
               <customClasspathLayout>$${artifact.groupId}.$${artifact.artifactId}-$${artifact.version}$${dashClassifier?}.$${artifact.extension}</customClasspathLayout>
-              <mainClass>org.opendaylight.netvirt.simple.NetvirtMain</mainClass>
+              <mainClass>org.opendaylight.netvirt.micro.NetvirtMain</mainClass>
             </manifest>
           </archive>
         </configuration>
similarity index 98%
rename from simple-netvirt/src/assembly/simple.xml
rename to micro-netvirt/src/assembly/micro.xml
index 56ff2a77e953e502d09d7eeb9881c1278b8b4d66..07c68ffa92a34d300e50eb70e88342f1f0aa3d5d 100644 (file)
@@ -9,7 +9,7 @@
 <assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
-  <id>simple</id>
+  <id>micro</id>
   <formats>
     <format>dir</format>
     <format>tar</format>
similarity index 96%
rename from simple-netvirt/src/main/java/org/opendaylight/netvirt/simple/AclServiceModule.java
rename to micro-netvirt/src/main/java/org/opendaylight/netvirt/micro/AclServiceModule.java
index df773f9c80ce3eea721bbb1ad7a06a30acbd8fc0..ab90915c2dae5bc3e9aea0aec23cbd98e894d282 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netvirt.simple;
+package org.opendaylight.netvirt.micro;
 
 import com.google.inject.AbstractModule;
 import org.opendaylight.netvirt.aclservice.AclServiceManagerImpl;
similarity index 88%
rename from simple-netvirt/src/main/java/org/opendaylight/netvirt/simple/NetvirtMain.java
rename to micro-netvirt/src/main/java/org/opendaylight/netvirt/micro/NetvirtMain.java
index d12cf0d258b1b942465b1c99f137c089547ae908..4f6f57eff512b278975270e71116503479d3fde8 100644 (file)
@@ -5,10 +5,10 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netvirt.simple;
+package org.opendaylight.netvirt.micro;
 
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
-import org.opendaylight.infrautils.simple.Main;
+import org.opendaylight.infrautils.micro.Main;
 
 public final class NetvirtMain {
 
similarity index 89%
rename from simple-netvirt/src/main/java/org/opendaylight/netvirt/simple/NetvirtModule.java
rename to micro-netvirt/src/main/java/org/opendaylight/netvirt/micro/NetvirtModule.java
index d8a95032df859938051d0bc2f713b3b5916ae286..faf4aae711eda819579baeebcb84896ee8f8fae2 100644 (file)
@@ -5,9 +5,9 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netvirt.simple;
+package org.opendaylight.netvirt.micro;
 
-import org.opendaylight.genius.simple.GeniusModule;
+import org.opendaylight.genius.micro.GeniusModule;
 import org.opendaylight.infrautils.inject.guice.AutoWiringModule;
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
 
similarity index 79%
rename from simple-netvirt/src/test/java/org/opendaylight/netvirt/simple/test/NetvirtSimpleDistributionTest.java
rename to micro-netvirt/src/test/java/org/opendaylight/netvirt/micro/test/NetvirtSimpleDistributionTest.java
index c060dce51a45a6dfdd6f756e1ccc586e41807359..1fbe026c01e53439f0a5a711bba1a1a0c3235923 100644 (file)
@@ -5,15 +5,15 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.netvirt.simple.test;
+package org.opendaylight.netvirt.micro.test;
 
 import org.junit.Ignore;
 import org.junit.Rule;
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.ShellTestModule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
-import org.opendaylight.netvirt.simple.NetvirtModule;
+import org.opendaylight.infrautils.micro.ShellTestModule;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.netvirt.micro.NetvirtModule;
 
 /**
  * Netvirt full distribution component test.
similarity index 87%
rename from simple-neutron/pom.xml
rename to micro-neutron/pom.xml
index c23a8bbcbcf40b5e6660b2e5f1847c5df62964f5..10fe16593482b9022397f6056309abf0fab66001 100644 (file)
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>ch.vorburger.opendaylight.simple</groupId>
-    <artifactId>simple-aggregator</artifactId>
+    <groupId>org.opendaylight.odlmicro</groupId>
+    <artifactId>micro-aggregator</artifactId>
     <version>1.0.0-SNAPSHOT</version>
     <relativePath>../</relativePath>
   </parent>
 
-  <groupId>ch.vorburger.opendaylight.simple</groupId>
-  <artifactId>simple-neutron</artifactId>
+  <groupId>org.opendaylight.odlmicro</groupId>
+  <artifactId>micro-neutron</artifactId>
   <version>1.0.0-SNAPSHOT</version>
 
   <build>
@@ -29,7 +29,7 @@
         <version>3.1.1</version>
         <configuration>
           <descriptors>
-            <descriptor>src/assembly/simple.xml</descriptor>
+            <descriptor>src/assembly/micro.xml</descriptor>
           </descriptors>
           <tarLongFileMode>gnu</tarLongFileMode>
         </configuration>
@@ -52,7 +52,7 @@
               <classpathPrefix>lib/</classpathPrefix>
               <!-- <classpathLayoutType>repository</classpathLayoutType> -->
               <classpathLayoutType>custom</classpathLayoutType>
-              <!-- This must match the outputFileNameMapping in the simple.xml assembly descriptor -->
+              <!-- This must match the outputFileNameMapping in the micro.xml assembly descriptor -->
               <customClasspathLayout>$${artifact.groupId}.$${artifact.artifactId}-$${artifact.version}$${dashClassifier?}.$${artifact.extension}</customClasspathLayout>
             </manifest>
           </archive>
diff --git a/micro-neutron/src/assembly/micro.xml b/micro-neutron/src/assembly/micro.xml
new file mode 100644 (file)
index 0000000..07c68ff
--- /dev/null
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright © 2018 Red Hat, Inc. and others. All rights reserved.
+
+ This program and the accompanying materials are made available under the
+ terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ and is available at http://www.eclipse.org/legal/epl-v10.html
+-->
+<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
+  <id>micro</id>
+  <formats>
+    <format>dir</format>
+    <format>tar</format>
+  </formats>
+  <dependencySets>
+    <dependencySet>
+      <outputDirectory>lib</outputDirectory>
+      <!-- This must match the customClasspathLayout of the maven-jar-plugin -->
+      <outputFileNameMapping>${artifact.groupId}.${artifact.artifactId}-${artifact.version}${dashClassifier?}.${artifact.extension}</outputFileNameMapping>
+    </dependencySet>
+  </dependencySets>
+<!--
+  <repositories>
+    <repository>
+      <outputDirectory>system</outputDirectory>
+    </repository>
+  </repositories>
+-->
+</assembly>
similarity index 99%
rename from simple-neutron/src/main/java/org/opendaylight/neutron/simple/NeutronModule.java
rename to micro-neutron/src/main/java/org/opendaylight/neutron/micro/NeutronModule.java
index 42ede6a34c1e1b1638c6f937cd8fcf6781b39247..70b501a8c731cf9802e2a537fb576abdd9bf4174 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.neutron.simple;
+package org.opendaylight.neutron.micro;
 
 import com.google.inject.AbstractModule;
 import org.opendaylight.neutron.northbound.api.WebInitializer;
similarity index 84%
rename from simple-genius/src/test/java/org/opendaylight/neutron/simple/test/NeutronModuleTest.java
rename to micro-neutron/src/test/java/org/opendaylight/neutron/micro/test/NeutronModuleTest.java
index 74f4ab981057c6bf4ffb028a9055a7078526f6c3..9f7b555958f1a2505ef492f590ebe74167f0b6ce 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.neutron.simple.test;
+package org.opendaylight.neutron.micro.test;
 
 import static com.google.common.truth.Truth.assertThat;
 import static org.opendaylight.infrautils.testutils.web.TestWebClient.Method.GET;
@@ -16,12 +16,12 @@ import org.junit.Rule;
 import org.junit.Test;
 import org.opendaylight.aaa.web.WebServer;
 import org.opendaylight.aaa.web.testutils.TestWebClient;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 import org.opendaylight.infrautils.web.WebModule;
-import org.opendaylight.neutron.simple.NeutronModule;
+import org.opendaylight.neutron.micro.NeutronModule;
 
 /**
  * Neutron component test.
similarity index 89%
rename from simple-openflowplugin/pom.xml
rename to micro-openflowplugin/pom.xml
index ed9e2bc9d49bcf39f11af417dd1d4b91dc1db764..e6bd221b055af2ed1380b9836a705dfe4cfa89f9 100644 (file)
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>ch.vorburger.opendaylight.simple</groupId>
-    <artifactId>simple-aggregator</artifactId>
+    <groupId>org.opendaylight.odlmicro</groupId>
+    <artifactId>micro-aggregator</artifactId>
     <version>1.0.0-SNAPSHOT</version>
     <relativePath>../</relativePath>
   </parent>
 
-  <groupId>ch.vorburger.opendaylight.simple</groupId>
-  <artifactId>simple-openflowplugin</artifactId>
+  <groupId>org.opendaylight.odlmicro</groupId>
+  <artifactId>micro-openflowplugin</artifactId>
   <version>1.0.0-SNAPSHOT</version>
 
   <dependencyManagement>
@@ -36,8 +36,8 @@
   <dependencies>
 
     <dependency>
-      <groupId>ch.vorburger.opendaylight.simple</groupId>
-      <artifactId>simple-core</artifactId>
+      <groupId>org.opendaylight.odlmicro</groupId>
+      <artifactId>micro-core</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
         <version>3.1.1</version>
         <configuration>
           <descriptors>
-            <descriptor>src/assembly/simple.xml</descriptor>
+            <descriptor>src/assembly/micro.xml</descriptor>
           </descriptors>
           <tarLongFileMode>gnu</tarLongFileMode>
         </configuration>
               <classpathPrefix>lib/</classpathPrefix>
               <!-- <classpathLayoutType>repository</classpathLayoutType> -->
               <classpathLayoutType>custom</classpathLayoutType>
-              <!-- This must match the outputFileNameMapping in the simple.xml assembly descriptor -->
+              <!-- This must match the outputFileNameMapping in the micro.xml assembly descriptor -->
               <customClasspathLayout>$${artifact.groupId}.$${artifact.artifactId}-$${artifact.version}$${dashClassifier?}.$${artifact.extension}</customClasspathLayout>
-              <mainClass>org.opendaylight.openflowplugin.simple.OpenFlowPluginMain</mainClass>
+              <mainClass>org.opendaylight.openflowplugin.micro.OpenFlowPluginMain</mainClass>
             </manifest>
           </archive>
         </configuration>
diff --git a/micro-openflowplugin/src/assembly/micro.xml b/micro-openflowplugin/src/assembly/micro.xml
new file mode 100644 (file)
index 0000000..07c68ff
--- /dev/null
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright © 2018 Red Hat, Inc. and others. All rights reserved.
+
+ This program and the accompanying materials are made available under the
+ terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ and is available at http://www.eclipse.org/legal/epl-v10.html
+-->
+<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
+  <id>micro</id>
+  <formats>
+    <format>dir</format>
+    <format>tar</format>
+  </formats>
+  <dependencySets>
+    <dependencySet>
+      <outputDirectory>lib</outputDirectory>
+      <!-- This must match the customClasspathLayout of the maven-jar-plugin -->
+      <outputFileNameMapping>${artifact.groupId}.${artifact.artifactId}-${artifact.version}${dashClassifier?}.${artifact.extension}</outputFileNameMapping>
+    </dependencySet>
+  </dependencySets>
+<!--
+  <repositories>
+    <repository>
+      <outputDirectory>system</outputDirectory>
+    </repository>
+  </repositories>
+-->
+</assembly>
similarity index 95%
rename from simple-openflowplugin/src/main/java/org/opendaylight/openflowplugin/simple/OpenFlowJavaWiring.java
rename to micro-openflowplugin/src/main/java/org/opendaylight/openflowplugin/micro/OpenFlowJavaWiring.java
index ffe2ea436436128a3270f36396f4063d9a3e5d22..2889cc4aaa3003c9693faface8dfdcc16dfc1e6a 100644 (file)
@@ -5,13 +5,13 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.openflowplugin.simple;
+package org.opendaylight.openflowplugin.micro;
 
 import static com.google.common.collect.Lists.newArrayList;
 
 import javax.inject.Inject;
 import javax.inject.Singleton;
-import org.opendaylight.controller.simple.ConfigReader;
+import org.opendaylight.controller.micro.ConfigReader;
 import org.opendaylight.openflowjava.protocol.spi.connection.SwitchConnectionProvider;
 import org.opendaylight.openflowjava.protocol.spi.connection.SwitchConnectionProviderFactory;
 import org.opendaylight.openflowjava.protocol.spi.connection.SwitchConnectionProviderList;
similarity index 95%
rename from simple-openflowplugin/src/main/java/org/opendaylight/openflowplugin/simple/OpenFlowPluginModule.java
rename to micro-openflowplugin/src/main/java/org/opendaylight/openflowplugin/micro/OpenFlowPluginModule.java
index c284f0bc65d35744662a74d2c4a949425eee3308..e3d3111ffe13dff9b6e41cd4d4c7487d2e19437e 100644 (file)
@@ -5,16 +5,16 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.openflowplugin.simple;
+package org.opendaylight.openflowplugin.micro;
 
 import com.google.inject.Provides;
 import javax.inject.Singleton;
 import org.opendaylight.controller.md.sal.binding.api.DataBroker;
-import org.opendaylight.controller.simple.ConfigReader;
+import org.opendaylight.controller.micro.ConfigReader;
 import org.opendaylight.infrautils.inject.guice.AutoWiringModule;
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
 import org.opendaylight.mdsal.binding.api.RpcConsumerRegistry;
-import org.opendaylight.mdsal.simple.PingPong;
+import org.opendaylight.mdsal.micro.PingPong;
 import org.opendaylight.openflowjava.protocol.impl.core.SwitchConnectionProviderFactoryImpl;
 import org.opendaylight.openflowjava.protocol.spi.connection.SwitchConnectionProviderFactory;
 import org.opendaylight.openflowjava.protocol.spi.connection.SwitchConnectionProviderList;
similarity index 87%
rename from simple-openflowplugin/src/main/java/org/opendaylight/openflowplugin/simple/OpenflowPluginMain.java
rename to micro-openflowplugin/src/main/java/org/opendaylight/openflowplugin/micro/OpenflowPluginMain.java
index 542350dca5f0b473de2f64ac1bb77446048ff6bc..2d79d150570e00d9b7e884b805ed1f943ee809c6 100644 (file)
@@ -5,10 +5,10 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.openflowplugin.simple;
+package org.opendaylight.openflowplugin.micro;
 
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
-import org.opendaylight.infrautils.simple.ShellMain;
+import org.opendaylight.infrautils.micro.ShellMain;
 
 public final class OpenflowPluginMain {
 
similarity index 91%
rename from simple-ovsdb/src/test/java/org/opendaylight/infrautils/simple/testutils/AbstractSimpleDistributionTest.java
rename to micro-openflowplugin/src/test/java/org/opendaylight/infrautils/micro/testutils/AbstractSimpleDistributionTest.java
index 38b4af6f3cf87589498563210554e25bbe86c206..de70bc8132a120e96b6bf292e2573fb95f38a4ef 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple.testutils;
+package org.opendaylight.infrautils.micro.testutils;
 
 import static com.google.common.truth.Truth.assertThat;
 
@@ -16,7 +16,7 @@ import org.junit.Test;
 import org.opendaylight.infrautils.testutils.LogRule;
 
 /**
- * Abstract base class for simple distribution component tests.
+ * Abstract base class for micro distribution component tests.
  *
  * @author Michael Vorburger.ch
  */
similarity index 88%
rename from simple-genius/src/test/java/org/opendaylight/openflowplugin/simple/test/OpenFlowPluginModuleTest.java
rename to micro-openflowplugin/src/test/java/org/opendaylight/openflowplugin/micro/test/OpenFlowPluginModuleTest.java
index 9e1a817a58d81319538c961fdf46139279770f40..6e1bf514071efdde5ea594c7a431206e78ee6044 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.openflowplugin.simple.test;
+package org.opendaylight.openflowplugin.micro.test;
 
 import static com.google.common.truth.Truth.assertThat;
 
@@ -17,19 +17,19 @@ import junit.framework.AssertionFailedError;
 import org.junit.Rule;
 import org.junit.Test;
 import org.opendaylight.aaa.web.testutils.WebTestModule;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.diagstatus.DiagStatusService;
 import org.opendaylight.infrautils.diagstatus.ServiceStatusSummary;
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
+import org.opendaylight.infrautils.micro.DiagStatusModule;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 import org.opendaylight.infrautils.ready.guice.ReadyModule;
-import org.opendaylight.infrautils.simple.DiagStatusModule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
 import org.opendaylight.openflowplugin.api.openflow.OpenFlowPluginProvider;
 import org.opendaylight.openflowplugin.impl.OpenFlowPluginProviderImpl;
-import org.opendaylight.openflowplugin.simple.OpenFlowPluginModule;
-import org.opendaylight.serviceutils.simple.ServiceUtilsModule;
+import org.opendaylight.openflowplugin.micro.OpenFlowPluginModule;
+import org.opendaylight.serviceutils.micro.ServiceUtilsModule;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.PacketProcessingService;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflow.provider.config.rev160510.OpenflowProviderConfig;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.openflowplugin.app.forwardingrules.manager.config.rev160511.ForwardingRulesManagerConfig;
similarity index 90%
rename from simple-ovsdb/pom.xml
rename to micro-ovsdb/pom.xml
index 43b575890a70ec298caac98ce182c1b948a66ad3..6474e0123e83651f8fdfb0f5e9072b9554321a0e 100644 (file)
   <modelVersion>4.0.0</modelVersion>
 
   <parent>
-    <groupId>ch.vorburger.opendaylight.simple</groupId>
-    <artifactId>simple-aggregator</artifactId>
+    <groupId>org.opendaylight.odlmicro</groupId>
+    <artifactId>micro-aggregator</artifactId>
     <version>1.0.0-SNAPSHOT</version>
     <relativePath>../</relativePath>
   </parent>
 
-  <groupId>ch.vorburger.opendaylight.simple</groupId>
-  <artifactId>simple-ovsdb</artifactId>
+  <groupId>org.opendaylight.odlmicro</groupId>
+  <artifactId>micro-ovsdb</artifactId>
   <version>1.0.0-SNAPSHOT</version>
 
   <dependencyManagement>
@@ -50,8 +50,8 @@
   <dependencies>
 
     <dependency>
-      <groupId>ch.vorburger.opendaylight.simple</groupId>
-      <artifactId>simple-core</artifactId>
+      <groupId>org.opendaylight.odlmicro</groupId>
+      <artifactId>micro-core</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
         <version>3.1.1</version>
         <configuration>
           <descriptors>
-            <descriptor>src/assembly/simple.xml</descriptor>
+            <descriptor>src/assembly/micro.xml</descriptor>
           </descriptors>
           <tarLongFileMode>gnu</tarLongFileMode>
         </configuration>
               <classpathPrefix>lib/</classpathPrefix>
               <!-- <classpathLayoutType>repository</classpathLayoutType> -->
               <classpathLayoutType>custom</classpathLayoutType>
-              <!-- This must match the outputFileNameMapping in the simple.xml assembly descriptor -->
+              <!-- This must match the outputFileNameMapping in the micro.xml assembly descriptor -->
               <customClasspathLayout>$${artifact.groupId}.$${artifact.artifactId}-$${artifact.version}$${dashClassifier?}.$${artifact.extension}</customClasspathLayout>
-              <mainClass>org.opendaylight.ovsdb.simple.OvsdbMain</mainClass>
+              <mainClass>org.opendaylight.ovsdb.micro.OvsdbMain</mainClass>
             </manifest>
           </archive>
         </configuration>
diff --git a/micro-ovsdb/src/assembly/micro.xml b/micro-ovsdb/src/assembly/micro.xml
new file mode 100644 (file)
index 0000000..07c68ff
--- /dev/null
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright © 2018 Red Hat, Inc. and others. All rights reserved.
+
+ This program and the accompanying materials are made available under the
+ terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ and is available at http://www.eclipse.org/legal/epl-v10.html
+-->
+<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
+  <id>micro</id>
+  <formats>
+    <format>dir</format>
+    <format>tar</format>
+  </formats>
+  <dependencySets>
+    <dependencySet>
+      <outputDirectory>lib</outputDirectory>
+      <!-- This must match the customClasspathLayout of the maven-jar-plugin -->
+      <outputFileNameMapping>${artifact.groupId}.${artifact.artifactId}-${artifact.version}${dashClassifier?}.${artifact.extension}</outputFileNameMapping>
+    </dependencySet>
+  </dependencySets>
+<!--
+  <repositories>
+    <repository>
+      <outputDirectory>system</outputDirectory>
+    </repository>
+  </repositories>
+-->
+</assembly>
similarity index 94%
rename from simple-ovsdb/src/main/java/org/opendaylight/ovsdb/simple/OvsdbModule.java
rename to micro-ovsdb/src/main/java/org/opendaylight/ovsdb/micro/OvsdbModule.java
index 0fb47ad3d3edfe57ce3bc5f53c3172a18390737f..c1b93a754c701c9f5bc580638c936942c726a293 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.ovsdb.simple;
+package org.opendaylight.ovsdb.micro;
 
 import org.opendaylight.infrautils.inject.guice.AutoWiringModule;
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
similarity index 91%
rename from simple-core/src/test/java/org/opendaylight/infrautils/simple/testutils/AbstractSimpleDistributionTest.java
rename to micro-ovsdb/src/test/java/org/opendaylight/infrautils/micro/testutils/AbstractSimpleDistributionTest.java
index 38b4af6f3cf87589498563210554e25bbe86c206..de70bc8132a120e96b6bf292e2573fb95f38a4ef 100644 (file)
@@ -5,7 +5,7 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.infrautils.simple.testutils;
+package org.opendaylight.infrautils.micro.testutils;
 
 import static com.google.common.truth.Truth.assertThat;
 
@@ -16,7 +16,7 @@ import org.junit.Test;
 import org.opendaylight.infrautils.testutils.LogRule;
 
 /**
- * Abstract base class for simple distribution component tests.
+ * Abstract base class for micro distribution component tests.
  *
  * @author Michael Vorburger.ch
  */
similarity index 81%
rename from simple-ovsdb/src/test/java/org/opendaylight/ovsdb/simple/test/OvsdbModuleTest.java
rename to micro-ovsdb/src/test/java/org/opendaylight/ovsdb/micro/test/OvsdbModuleTest.java
index f4229da95c18c572493f16e99d4a7658f87ba5bf..7df663956e7433feb4874f83fd15626bf0621be9 100644 (file)
@@ -5,23 +5,23 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-package org.opendaylight.ovsdb.simple.test;
+package org.opendaylight.ovsdb.micro.test;
 
 import javax.inject.Inject;
 import org.junit.Rule;
-import org.opendaylight.aaa.simple.CertModule;
-import org.opendaylight.controller.simple.InMemoryControllerModule;
+import org.opendaylight.aaa.micro.CertModule;
+import org.opendaylight.controller.micro.InMemoryControllerModule;
 import org.opendaylight.infrautils.inject.guice.GuiceClassPathBinder;
 import org.opendaylight.infrautils.inject.guice.testutils.AnnotationsModule;
 import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
+import org.opendaylight.infrautils.micro.DiagStatusModule;
+import org.opendaylight.infrautils.micro.testutils.AbstractSimpleDistributionTest;
 import org.opendaylight.infrautils.ready.guice.ReadyModule;
-import org.opendaylight.infrautils.simple.DiagStatusModule;
-import org.opendaylight.infrautils.simple.testutils.AbstractSimpleDistributionTest;
 import org.opendaylight.infrautils.web.WebModule;
 import org.opendaylight.ovsdb.hwvtepsouthbound.HwvtepSouthboundProvider;
 import org.opendaylight.ovsdb.lib.OvsdbConnection;
 import org.opendaylight.ovsdb.lib.impl.OvsdbConnectionService;
-import org.opendaylight.ovsdb.simple.OvsdbModule;
+import org.opendaylight.ovsdb.micro.OvsdbModule;
 import org.opendaylight.ovsdb.southbound.SouthboundProvider;
 
 public class OvsdbModuleTest extends AbstractSimpleDistributionTest {
diff --git a/pom.xml b/pom.xml
index fd70c67fa77e2ceb1f8dd46f60e6b3db5bbb974c..ef936cda7e8c2e99b1e1ad1045fc1945a2cec9d8 100644 (file)
--- a/pom.xml
+++ b/pom.xml
     <relativePath />
   </parent>
 
-  <groupId>ch.vorburger.opendaylight.simple</groupId>
-  <artifactId>simple-aggregator</artifactId>
+  <groupId>org.opendaylight.odlmicro</groupId>
+  <artifactId>micro-aggregator</artifactId>
   <version>1.0.0-SNAPSHOT</version>
   <packaging>pom</packaging>
 
   <properties>
     <!-- TODO remove this (to inherit the skip>false from infrautils' parent),
-         as soon as all of https://git.opendaylight.org/gerrit/#/q/topic:simple-dist are in,
+         as soon as all of https://git.opendaylight.org/gerrit/#/q/topic:micro-dist are in,
          notably e.g. https://git.opendaylight.org/gerrit/#/c/67179/ et al. (and we bumped odlparent) -->
     <duplicate-finder.skip>true</duplicate-finder.skip>
     <maven.javadoc.skip>true</maven.javadoc.skip>
 
     <!--mdsal-->
     <dependency>
-      <!-- TODO remove this temporary v0.1 hack; see org.opendaylight.controller.simple.ControllerModule -->
+      <!-- TODO remove this temporary v0.1 hack; see org.opendaylight.controller.micro.ControllerModule -->
       <groupId>org.opendaylight.controller</groupId>
       <artifactId>sal-binding-broker-impl</artifactId>
       <type>test-jar</type>
   
   </dependencies>
   <modules>
-    <module>simple-core</module>
-    <module>simple-netconf</module>
-    <module>simple-openflowplugin</module>
-    <module>simple-ovsdb</module>
-    <!--module>simple-genius</module>
-    <module>simple-netvirt</module>
-    <module>simple-neutron</module>
-    <module>simple-ovsdb</module-->
+    <module>micro-core</module>
+    <module>micro-netconf</module>
+    <module>micro-openflowplugin</module>
+    <module>micro-ovsdb</module>
+    <!--module>micro-genius</module>
+    <module>micro-netvirt</module>
+    <module>micro-neutron</module>
+    <module>micro-ovsdb</module-->
   </modules>
 
 </project>
diff --git a/simple-neutron/src/assembly/simple.xml b/simple-neutron/src/assembly/simple.xml
deleted file mode 100644 (file)
index 56ff2a7..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright © 2018 Red Hat, Inc. and others. All rights reserved.
-
- This program and the accompanying materials are made available under the
- terms of the Eclipse Public License v1.0 which accompanies this distribution,
- and is available at http://www.eclipse.org/legal/epl-v10.html
--->
-<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"
-  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
-  <id>simple</id>
-  <formats>
-    <format>dir</format>
-    <format>tar</format>
-  </formats>
-  <dependencySets>
-    <dependencySet>
-      <outputDirectory>lib</outputDirectory>
-      <!-- This must match the customClasspathLayout of the maven-jar-plugin -->
-      <outputFileNameMapping>${artifact.groupId}.${artifact.artifactId}-${artifact.version}${dashClassifier?}.${artifact.extension}</outputFileNameMapping>
-    </dependencySet>
-  </dependencySets>
-<!--
-  <repositories>
-    <repository>
-      <outputDirectory>system</outputDirectory>
-    </repository>
-  </repositories>
--->
-</assembly>
diff --git a/simple-openflowplugin/src/assembly/simple.xml b/simple-openflowplugin/src/assembly/simple.xml
deleted file mode 100644 (file)
index 56ff2a7..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright © 2018 Red Hat, Inc. and others. All rights reserved.
-
- This program and the accompanying materials are made available under the
- terms of the Eclipse Public License v1.0 which accompanies this distribution,
- and is available at http://www.eclipse.org/legal/epl-v10.html
--->
-<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"
-  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
-  <id>simple</id>
-  <formats>
-    <format>dir</format>
-    <format>tar</format>
-  </formats>
-  <dependencySets>
-    <dependencySet>
-      <outputDirectory>lib</outputDirectory>
-      <!-- This must match the customClasspathLayout of the maven-jar-plugin -->
-      <outputFileNameMapping>${artifact.groupId}.${artifact.artifactId}-${artifact.version}${dashClassifier?}.${artifact.extension}</outputFileNameMapping>
-    </dependencySet>
-  </dependencySets>
-<!--
-  <repositories>
-    <repository>
-      <outputDirectory>system</outputDirectory>
-    </repository>
-  </repositories>
--->
-</assembly>
diff --git a/simple-ovsdb/src/assembly/simple.xml b/simple-ovsdb/src/assembly/simple.xml
deleted file mode 100644 (file)
index 56ff2a7..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
- Copyright © 2018 Red Hat, Inc. and others. All rights reserved.
-
- This program and the accompanying materials are made available under the
- terms of the Eclipse Public License v1.0 which accompanies this distribution,
- and is available at http://www.eclipse.org/legal/epl-v10.html
--->
-<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"
-  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
-  <id>simple</id>
-  <formats>
-    <format>dir</format>
-    <format>tar</format>
-  </formats>
-  <dependencySets>
-    <dependencySet>
-      <outputDirectory>lib</outputDirectory>
-      <!-- This must match the customClasspathLayout of the maven-jar-plugin -->
-      <outputFileNameMapping>${artifact.groupId}.${artifact.artifactId}-${artifact.version}${dashClassifier?}.${artifact.extension}</outputFileNameMapping>
-    </dependencySet>
-  </dependencySets>
-<!--
-  <repositories>
-    <repository>
-      <outputDirectory>system</outputDirectory>
-    </repository>
-  </repositories>
--->
-</assembly>