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%2FForwardingDOMRpcProviderService.java;h=b71f685e1dc134c5de9b6b8b36d502f491a4a9c8;hb=aaea3e9a92ae9d6fac04c4a065db4b35cbca9ed0;hp=99c4cad8a923feeaa3f73e2d5897f36f971cbd28;hpb=3e5bfba47ae5fe04360343073273a141730daefd;p=controller.git diff --git a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcProviderService.java b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcProviderService.java index 99c4cad8a9..b71f685e1d 100644 --- a/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcProviderService.java +++ b/opendaylight/md-sal/sal-dom-spi/src/main/java/org/opendaylight/controller/md/sal/dom/spi/ForwardingDOMRpcProviderService.java @@ -9,7 +9,7 @@ package org.opendaylight.controller.md.sal.dom.spi; import com.google.common.collect.ForwardingObject; import java.util.Set; -import javax.annotation.Nonnull; +import org.eclipse.jdt.annotation.NonNull; import org.opendaylight.controller.md.sal.dom.api.DOMRpcIdentifier; import org.opendaylight.controller.md.sal.dom.api.DOMRpcImplementation; import org.opendaylight.controller.md.sal.dom.api.DOMRpcImplementationRegistration; @@ -18,18 +18,23 @@ import org.opendaylight.controller.md.sal.dom.api.DOMRpcProviderService; /** * Utility class which implements {@link DOMRpcProviderService} by forwarding * requests to a backing instance. + * + * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.ForwardingDOMRpcProviderService} instead. */ +@Deprecated(forRemoval = true) public abstract class ForwardingDOMRpcProviderService extends ForwardingObject implements DOMRpcProviderService { @Override - protected abstract @Nonnull DOMRpcProviderService delegate(); + protected abstract @NonNull DOMRpcProviderService delegate(); @Override - public DOMRpcImplementationRegistration registerRpcImplementation(final T implementation, final DOMRpcIdentifier... types) { + public DOMRpcImplementationRegistration registerRpcImplementation( + final T implementation, final DOMRpcIdentifier... types) { return delegate().registerRpcImplementation(implementation, types); } @Override - public DOMRpcImplementationRegistration registerRpcImplementation(final T implementation, final Set types) { + public DOMRpcImplementationRegistration registerRpcImplementation( + final T implementation, final Set types) { return delegate().registerRpcImplementation(implementation, types); } }