X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-clustering-commons%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fdatastore%2Futil%2FAbstractDataTreeModificationCursor.java;h=1f5259eb827f4d99decf50b55112a8efafff608c;hb=refs%2Fchanges%2F00%2F84600%2F3;hp=ff20c0f631706adf444e68757d63e1b4d5cfb8e8;hpb=b4bf55727093657662d8c16a50fa85f87978a586;p=controller.git diff --git a/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/util/AbstractDataTreeModificationCursor.java b/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/util/AbstractDataTreeModificationCursor.java index ff20c0f631..1f5259eb82 100644 --- a/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/util/AbstractDataTreeModificationCursor.java +++ b/opendaylight/md-sal/sal-clustering-commons/src/main/java/org/opendaylight/controller/cluster/datastore/util/AbstractDataTreeModificationCursor.java @@ -13,7 +13,6 @@ import static com.google.common.base.Verify.verifyNotNull; import com.google.common.annotations.Beta; import java.util.Optional; -import javax.annotation.concurrent.NotThreadSafe; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument; import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode; @@ -21,14 +20,13 @@ import org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeModification /** * Abstract {@link DataTreeModificationCursor} which tracks the current path. Subclasses can get the current path - * via {@link #current()}. + * via {@link #current()}. This class is NOT thread-safe. * * @author Thomas Pantelis */ @Beta -@NotThreadSafe public abstract class AbstractDataTreeModificationCursor implements DataTreeModificationCursor { - private YangInstanceIdentifier current = YangInstanceIdentifier.EMPTY; + private YangInstanceIdentifier current = YangInstanceIdentifier.empty(); protected final YangInstanceIdentifier current() { return current;