Convert mdsal-eos-binding-adapter to OSGi DS
[mdsal.git] / entityownership / mdsal-eos-binding-adapter / src / main / java / org / opendaylight / mdsal / eos / binding / dom / adapter / BindingDOMEntityOwnershipServiceAdapter.java
index 3c696b122f0e6abab4aa9b6283883b37ea262ffe..605276661c7f8453e1f108f3fb2c02e5d0ca1ee4 100644 (file)
@@ -10,6 +10,8 @@ package org.opendaylight.mdsal.eos.binding.dom.adapter;
 import static java.util.Objects.requireNonNull;
 
 import java.util.Optional;
+import javax.inject.Inject;
+import javax.inject.Singleton;
 import org.eclipse.jdt.annotation.NonNull;
 import org.opendaylight.mdsal.binding.dom.adapter.AdapterContext;
 import org.opendaylight.mdsal.eos.binding.api.Entity;
@@ -27,10 +29,12 @@ import org.opendaylight.mdsal.eos.dom.api.DOMEntityOwnershipService;
  *
  * @author Thomas Pantelis
  */
+@Singleton
 public class BindingDOMEntityOwnershipServiceAdapter implements EntityOwnershipService, AutoCloseable {
     private final @NonNull DOMEntityOwnershipService domService;
     private final @NonNull AdapterContext adapterContext;
 
+    @Inject
     public BindingDOMEntityOwnershipServiceAdapter(final @NonNull DOMEntityOwnershipService domService,
             final @NonNull AdapterContext adapterContext) {
         this.domService = requireNonNull(domService);