X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-distributed-datastore%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatabroker%2Factors%2Fdds%2FDataStoreClient.java;h=e3dc91cbaea2b5228ad11e91aa0ab04594dc438d;hb=27e0cf91aaba3d2a9f9e3f33e31f0faece502cd4;hp=2032b5498401f3969c956319ca96100d995c9bcc;hpb=5cb0787412ab63a3aa5dcc044511e1ce569662cf;p=controller.git diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/actors/dds/DataStoreClient.java b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/actors/dds/DataStoreClient.java index 2032b54984..e3dc91cbae 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/actors/dds/DataStoreClient.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/actors/dds/DataStoreClient.java @@ -8,7 +8,7 @@ package org.opendaylight.controller.cluster.databroker.actors.dds; import com.google.common.annotations.Beta; -import javax.annotation.Nonnull; +import org.eclipse.jdt.annotation.NonNullByDefault; import org.opendaylight.controller.cluster.access.concepts.ClientIdentifier; import org.opendaylight.yangtools.concepts.Identifiable; @@ -22,10 +22,8 @@ import org.opendaylight.yangtools.concepts.Identifiable; * @author Robert Varga */ @Beta +@NonNullByDefault public interface DataStoreClient extends Identifiable, AutoCloseable { - @Override - @Nonnull ClientIdentifier getIdentifier(); - @Override void close(); @@ -34,19 +32,19 @@ public interface DataStoreClient extends Identifiable, AutoClo * * @return Client history handle */ - @Nonnull ClientLocalHistory createLocalHistory(); + ClientLocalHistory createLocalHistory(); /** * Create a new free-standing snapshot. * * @return Client snapshot handle */ - @Nonnull ClientSnapshot createSnapshot(); + ClientSnapshot createSnapshot(); /** * Create a new free-standing transaction. * * @return Client transaction handle */ - @Nonnull ClientTransaction createTransaction(); + ClientTransaction createTransaction(); }