*/
package org.opendaylight.controller.cluster.access.commands;
+import static java.util.Objects.requireNonNull;
+
import akka.actor.ActorRef;
import com.google.common.annotations.Beta;
import com.google.common.base.MoreObjects.ToStringHelper;
-import com.google.common.base.Preconditions;
import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
import java.util.Optional;
-import javax.annotation.Nonnull;
-import javax.annotation.Nullable;
+import org.eclipse.jdt.annotation.NonNull;
+import org.eclipse.jdt.annotation.Nullable;
import org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier;
import org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeModification;
private final Exception delayedFailure;
private final boolean coordinated;
- public CommitLocalTransactionRequest(@Nonnull final TransactionIdentifier identifier, final long sequence,
- @Nonnull final ActorRef replyTo, @Nonnull final DataTreeModification mod,
- @Nullable final Exception delayedFailure, final boolean coordinated) {
+ public CommitLocalTransactionRequest(final @NonNull TransactionIdentifier identifier, final long sequence,
+ final @NonNull ActorRef replyTo, final @NonNull DataTreeModification mod,
+ final @Nullable Exception delayedFailure, final boolean coordinated) {
super(identifier, sequence, replyTo);
- this.mod = Preconditions.checkNotNull(mod);
+ this.mod = requireNonNull(mod);
this.delayedFailure = delayedFailure;
this.coordinated = coordinated;
}