Remove commented-out ItmUtils 57/91857/4
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 4 Aug 2020 13:58:28 +0000 (15:58 +0200)
committerHema Gopalakrishnan <hema.gopalkrishnan@ericsson.com>
Wed, 12 Aug 2020 18:37:40 +0000 (18:37 +0000)
The javadoc is getting a bit confused by the current layout,
remove the commented-out methods.

JIRA: GENIUS-291
Change-Id: Ie89e26e406ee59403ca8df402dc1c384a9f456f7
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
itm/itm-impl/src/main/java/org/opendaylight/genius/itm/impl/ItmUtils.java

index f1e6b4052d080a161ad6961262d6a3cba399bb1d..f75c8dcb95c555be080acca5d32a5fd4a898da78 100644 (file)
@@ -187,68 +187,6 @@ public final class ItmUtils {
         }
     }
 
-
-    /**
-     * Asynchronous non-blocking write to data store.
-     *
-     * @deprecated Use {@link ManagedNewTransactionRunner} instead of this.
-     */
-    /*@Deprecated
-    public static <T extends DataObject> void asyncWrite(LogicalDatastoreType datastoreType,
-                                                         InstanceIdentifier<T> path, T data, DataBroker broker,
-                                                         FutureCallback<Void> callback) {
-        WriteTransaction tx = broker.newWriteOnlyTransaction();
-        tx.put(datastoreType, path, data, true);
-        Futures.addCallback(tx.commit(),callback, MoreExecutors.directExecutor());
-    }*/
-
-    /**
-     * Asynchronous non-blocking update to data store.
-     *
-     * @deprecated Use {@link ManagedNewTransactionRunner} instead of this.
-     */
-    /*@Deprecated
-    public static <T extends DataObject> void asyncUpdate(LogicalDatastoreType datastoreType,
-                                                          InstanceIdentifier<T> path, T data, DataBroker broker,
-                                                          FutureCallback<Void> callback) {
-        WriteTransaction tx = broker.newWriteOnlyTransaction();
-        tx.merge(datastoreType, path, data, true);
-        Futures.addCallback(tx.commit(), callback, MoreExecutors.directExecutor());
-    }*/
-
-    /**
-     * Asynchronous non-blocking single delete to data store.
-     *
-     * @deprecated Use {@link ManagedNewTransactionRunner} instead of this.
-     */
-    /*@Deprecated
-    public static <T extends DataObject> void asyncDelete(LogicalDatastoreType datastoreType,
-                                                          InstanceIdentifier<T> path, DataBroker broker,
-                                                          FutureCallback<Void> callback) {
-        WriteTransaction tx = broker.newWriteOnlyTransaction();
-        tx.delete(datastoreType, path);
-        Futures.addCallback(tx.commit(), callback, MoreExecutors.directExecutor());
-    }*/
-
-    /**
-     * Asynchronous non-blocking bulk delete to data store.
-     *
-     * @deprecated Use {@link org.opendaylight.genius.infra.ManagedNewTransactionRunner} instead of this.
-     */
-    /*@Deprecated
-    public static <T extends DataObject> void asyncBulkRemove(final DataBroker broker,
-                                                              final LogicalDatastoreType datastoreType,
-                                                              List<InstanceIdentifier<T>> pathList,
-                                                              FutureCallback<Void> callback) {
-        if (!pathList.isEmpty()) {
-            WriteTransaction tx = broker.newWriteOnlyTransaction();
-            for (InstanceIdentifier<T> path : pathList) {
-                tx.delete(datastoreType, path);
-            }
-            Futures.addCallback(tx.commit(), callback ,MoreExecutors.directExecutor());
-        }
-    }*/
-
     //ITM cleanup:portname and vlanId are removed, causes change in generated
     //interface name: This has upgrade impact
     public static String getInterfaceName(final Uint64 datapathid, final String portName, final Integer vlanId) {