Migrate OSGI compendium reference
[controller.git] / opendaylight / md-sal / sal-dom-compat / src / main / java / org / opendaylight / controller / sal / core / compat / DOMMountPointAdapter.java
index b78091422a41c2600c157f340f7d3cd9b2b0b4c9..decf604c0a43f1f4b07b986c8e6a521f27fff421 100644 (file)
@@ -14,6 +14,7 @@ import com.google.common.collect.ForwardingObject;
 import com.google.common.collect.ImmutableMap;
 import java.util.Map;
 import org.eclipse.jdt.annotation.Nullable;
+import org.gaul.modernizer_maven_annotations.SuppressModernizer;
 import org.opendaylight.controller.md.sal.dom.api.DOMActionService;
 import org.opendaylight.controller.md.sal.dom.api.DOMDataBroker;
 import org.opendaylight.controller.md.sal.dom.api.DOMMountPoint;
@@ -28,7 +29,7 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContext;
  * looked up in the delegate first. If a lookup is unsuccessful, this class attempts to transparently proxy well-known
  * Controller DOMServices on top of their MD-SAL counterparts available from delegate.
  */
-@Deprecated
+@Deprecated(forRemoval = true)
 public class DOMMountPointAdapter extends ForwardingObject implements DOMMountPoint {
     private abstract static class CompatFactory<M extends org.opendaylight.mdsal.dom.api.DOMService,
             C extends DOMService> {
@@ -87,6 +88,7 @@ public class DOMMountPointAdapter extends ForwardingObject implements DOMMountPo
     }
 
     @Override
+    @SuppressModernizer
     public <T extends DOMService> Optional<T> getService(final Class<T> cls) {
         final java.util.Optional<T> found = delegate.getService(cls);
         if (found.isPresent()) {