X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsamples%2Fclustering-test-app%2Fprovider%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fclustering%2Fit%2Fprovider%2Fimpl%2FPrefixShardHandler.java;h=4ffb415d82a5eea32a8b168aa02fcab7ef3994d4;hp=8f711b3337c9fbdfc8087aa138df3d5a2712d007;hb=7d53e7984cfbd69fdf78ad07112974aa3e56fc55;hpb=882258f1e7727bbcb4a5e12700d78c8454f7ecea diff --git a/opendaylight/md-sal/samples/clustering-test-app/provider/src/main/java/org/opendaylight/controller/clustering/it/provider/impl/PrefixShardHandler.java b/opendaylight/md-sal/samples/clustering-test-app/provider/src/main/java/org/opendaylight/controller/clustering/it/provider/impl/PrefixShardHandler.java index 8f711b3337..4ffb415d82 100644 --- a/opendaylight/md-sal/samples/clustering-test-app/provider/src/main/java/org/opendaylight/controller/clustering/it/provider/impl/PrefixShardHandler.java +++ b/opendaylight/md-sal/samples/clustering-test-app/provider/src/main/java/org/opendaylight/controller/clustering/it/provider/impl/PrefixShardHandler.java @@ -8,10 +8,10 @@ package org.opendaylight.controller.clustering.it.provider.impl; -import static org.opendaylight.controller.clustering.it.provider.impl.ProduceTransactionsHandler.ID; -import static org.opendaylight.controller.clustering.it.provider.impl.ProduceTransactionsHandler.ID_INT; -import static org.opendaylight.controller.clustering.it.provider.impl.ProduceTransactionsHandler.ID_INTS; -import static org.opendaylight.controller.clustering.it.provider.impl.ProduceTransactionsHandler.ITEM; +import static org.opendaylight.controller.clustering.it.provider.impl.AbstractTransactionHandler.ID; +import static org.opendaylight.controller.clustering.it.provider.impl.AbstractTransactionHandler.ID_INT; +import static org.opendaylight.controller.clustering.it.provider.impl.AbstractTransactionHandler.ID_INTS; +import static org.opendaylight.controller.clustering.it.provider.impl.AbstractTransactionHandler.ITEM; import com.google.common.util.concurrent.CheckedFuture; import com.google.common.util.concurrent.FutureCallback; @@ -38,7 +38,6 @@ import org.opendaylight.mdsal.dom.api.DOMDataTreeService; import org.opendaylight.mdsal.dom.api.DOMDataTreeShardingConflictException; import org.opendaylight.mdsal.dom.api.DOMDataTreeWriteCursor; import org.opendaylight.yang.gen.v1.tag.opendaylight.org._2017.controller.yang.lowlevel.control.rev170215.CreatePrefixShardInput; -import org.opendaylight.yang.gen.v1.tag.opendaylight.org._2017.controller.yang.lowlevel.control.rev170215.ProduceTransactionsOutput; import org.opendaylight.yang.gen.v1.tag.opendaylight.org._2017.controller.yang.lowlevel.control.rev170215.RemovePrefixShardInput; import org.opendaylight.yangtools.yang.common.RpcError; import org.opendaylight.yangtools.yang.common.RpcResult; @@ -94,13 +93,13 @@ public class PrefixShardHandler { final CheckedFuture ensureFuture = ensureListExists(); Futures.addCallback(ensureFuture, new FutureCallback() { @Override - public void onSuccess(@Nullable Void result) { + public void onSuccess(@Nullable final Void result) { LOG.debug("Initial list write successful."); future.set(RpcResultBuilder.success().build()); } @Override - public void onFailure(Throwable throwable) { + public void onFailure(final Throwable throwable) { LOG.warn("Shard[{}] creation failed:", identifier, throwable); final RpcError error = RpcResultBuilder.newError(RpcError.ErrorType.APPLICATION, "create-shard-failed", @@ -189,7 +188,7 @@ public class PrefixShardHandler { final CheckedFuture future = tx.submit(); Futures.addCallback(future, new FutureCallback() { @Override - public void onSuccess(@Nullable Void result) { + public void onSuccess(@Nullable final Void result) { try { LOG.debug("Closing producer for initial list."); producer.close(); @@ -199,7 +198,7 @@ public class PrefixShardHandler { } @Override - public void onFailure(Throwable throwable) { + public void onFailure(final Throwable throwable) { //NOOP handled by the caller of this method. } });