X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fapi%2FDataTreeCommitCohort.java;h=abc8aa84b8de3988bafefa5d6cdd5934af52dbfb;hb=494252860011b0ab46ed1d1ad7511f100ca255b9;hp=f72c11b9b2a99e193f03fc7d3b7925289dc31d2d;hpb=c78dcbfeb47546104ac15754399dc25ec5199353;p=mdsal.git diff --git a/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/DataTreeCommitCohort.java b/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/DataTreeCommitCohort.java index f72c11b9b2..abc8aa84b8 100644 --- a/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/DataTreeCommitCohort.java +++ b/binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/DataTreeCommitCohort.java @@ -5,13 +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.mdsal.binding.api; import com.google.common.annotations.Beta; import com.google.common.util.concurrent.FluentFuture; import java.util.Collection; -import javax.annotation.Nonnull; +import org.eclipse.jdt.annotation.NonNull; import org.opendaylight.mdsal.common.api.DataValidationFailedException; import org.opendaylight.mdsal.common.api.PostCanCommitStep; import org.opendaylight.yangtools.yang.binding.DataObject; @@ -67,11 +66,9 @@ import org.opendaylight.yangtools.yang.binding.DataObject; * TODO: Provide example and describe more usage patterns * * @author Tony Tkacik <ttkacik@cisco.com> - * */ @Beta public interface DataTreeCommitCohort { - /** * Validates the supplied data tree modifications and associates the cohort-specific steps with data broker * transaction. @@ -103,7 +100,6 @@ public interface DataTreeCommitCohort { * more specific subclasses of this exception to provide additional information about * validation failure reason. */ - FluentFuture canCommit(@Nonnull Object txId, - @Nonnull Collection> modifications); - + FluentFuture canCommit(@NonNull Object txId, + @NonNull Collection> modifications); }