X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-dom-spi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fdom%2Fspi%2FAbstractRegistrationTree.java;h=61e8e3a939f71aba0df1c99217686e1dad1f2b6f;hb=refs%2Fchanges%2F04%2F69104%2F2;hp=c1865c87b1a76556b03addd3b9e0848839e513ba;hpb=576efc4bd225c62269108466aaaa2c4a2dfd4d65;p=controller.git diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractRegistrationTree.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractRegistrationTree.java index c1865c87b1..61e8e3a939 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractRegistrationTree.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/AbstractRegistrationTree.java @@ -16,7 +16,10 @@ import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgum * An abstract tree of registrations. Allows a read-only snapshot to be taken. * * @param Type of registered object + * + * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.AbstractRegistrationTree} instead. */ +@Deprecated public abstract class AbstractRegistrationTree { private final ReadWriteLock rwLock = new ReentrantReadWriteLock(true); private final RegistrationTreeNode rootNode = new RegistrationTreeNode<>(null, null); @@ -74,7 +77,8 @@ public abstract class AbstractRegistrationTree { * @param node Tree node * @param registration Registration instance */ - protected final void removeRegistration(@Nonnull final RegistrationTreeNode node, @Nonnull final T registration) { + protected final void removeRegistration(@Nonnull final RegistrationTreeNode node, + @Nonnull final T registration) { // Take the write lock rwLock.writeLock().lock(); try {