Deprecated in-memory datastore 82/44882/3
authorAlexis de Talhouët <adetalhouet@inocybe.com>
Tue, 30 Aug 2016 18:31:19 +0000 (14:31 -0400)
committerTom Pantelis <tpanteli@brocade.com>
Tue, 6 Sep 2016 21:39:35 +0000 (21:39 +0000)
Change-Id: Ib960e71d0e73b0ebc72be3279345425853ca50cb
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/config/yang/inmemory_datastore_provider/InMemoryConfigDataStoreProviderModule.java
opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/config/yang/inmemory_datastore_provider/InMemoryConfigDataStoreProviderModuleFactory.java
opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/config/yang/inmemory_datastore_provider/InMemoryOperationalDataStoreProviderModule.java
opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/config/yang/inmemory_datastore_provider/InMemoryOperationalDataStoreProviderModuleFactory.java
opendaylight/md-sal/sal-inmemory-datastore/src/main/yang/opendaylight-inmemory-datastore-provider.yang

index 174b9b2..35ea03d 100644 (file)
@@ -14,6 +14,10 @@ import org.opendaylight.controller.md.sal.dom.store.impl.InMemoryDOMDataStoreCon
 import org.opendaylight.controller.md.sal.dom.store.impl.InMemoryDOMDataStoreFactory;
 import org.opendaylight.controller.md.sal.dom.store.impl.jmx.InMemoryDataStoreStats;
 
+/**
+ * The in-memory data store isn't used anymore. Deprecation notice in Carbon. Removal plan in Nitrogen.
+ */
+@Deprecated
 public class InMemoryConfigDataStoreProviderModule extends org.opendaylight.controller.config.yang.inmemory_datastore_provider.AbstractInMemoryConfigDataStoreProviderModule {
 
     public InMemoryConfigDataStoreProviderModule(final org.opendaylight.controller.config.api.ModuleIdentifier identifier, final org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) {
index e11972f..8116708 100644 (file)
 * Do not modify this file unless it is present under src/main directory
 */
 package org.opendaylight.controller.config.yang.inmemory_datastore_provider;
+
+/**
+ * The in-memory data store isn't used anymore. Deprecation notice in Carbon. Removal plan in Nitrogen.
+ */
+@Deprecated
 public class InMemoryConfigDataStoreProviderModuleFactory extends org.opendaylight.controller.config.yang.inmemory_datastore_provider.AbstractInMemoryConfigDataStoreProviderModuleFactory {
 
 }
index 96516e3..bf32390 100644 (file)
@@ -14,6 +14,10 @@ import org.opendaylight.controller.md.sal.dom.store.impl.InMemoryDOMDataStoreCon
 import org.opendaylight.controller.md.sal.dom.store.impl.InMemoryDOMDataStoreFactory;
 import org.opendaylight.controller.md.sal.dom.store.impl.jmx.InMemoryDataStoreStats;
 
+/**
+ * The in-memory data store isn't used anymore. Deprecation notice in Carbon. Removal plan in Nitrogen.
+ */
+@Deprecated
 public class InMemoryOperationalDataStoreProviderModule extends org.opendaylight.controller.config.yang.inmemory_datastore_provider.AbstractInMemoryOperationalDataStoreProviderModule {
 
     public InMemoryOperationalDataStoreProviderModule(final org.opendaylight.controller.config.api.ModuleIdentifier identifier, final org.opendaylight.controller.config.api.DependencyResolver dependencyResolver) {
index fe21cc5..ec576a0 100644 (file)
 * Do not modify this file unless it is present under src/main directory
 */
 package org.opendaylight.controller.config.yang.inmemory_datastore_provider;
+
+/**
+ * The in-memory data store isn't used anymore. Deprecation notice in Carbon. Removal plan in Nitrogen.
+ */
+@Deprecated
 public class InMemoryOperationalDataStoreProviderModuleFactory extends org.opendaylight.controller.config.yang.inmemory_datastore_provider.AbstractInMemoryOperationalDataStoreProviderModuleFactory {
 
 }
index 5ffe4d6..fe6ee32 100644 (file)
@@ -23,6 +23,7 @@ module opendaylight-inmemory-datastore-provider {
             base config:module-type;
             config:provided-service config-dom-store-spi:config-dom-datastore;
             config:java-name-prefix InMemoryConfigDataStoreProvider;
+            status deprecated;
     }
 
         // This is the definition of the service implementation as a module identity.
@@ -31,6 +32,7 @@ module opendaylight-inmemory-datastore-provider {
             base config:module-type;
             config:provided-service operational-dom-store-spi:operational-dom-datastore;
             config:java-name-prefix InMemoryOperationalDataStoreProvider;
+            status deprecated;
     }
 
     grouping datastore-configuration {