Deprecated controller fine-grained sharding APIs
[controller.git] / opendaylight / md-sal / sal-dom-api / src / main / java / org / opendaylight / controller / md / sal / dom / api / DOMDataTreeProducerFactory.java
index 89ac8d1e6c0689a8deac0aba4aac156dc3c6a6be..f94b6ce52d5ee9571ded1bf3adf62db442ae92df 100644 (file)
@@ -13,14 +13,17 @@ import javax.annotation.Nonnull;
 /**
  * Base source of {@link DOMDataTreeProducer}s. This interface is usually not used directly,
  * but rather through one of its sub-interfaces.
+ *
+ * @deprecated Use {@link org.opendaylight.mdsal.dom.api.DOMDataTreeProducerFactory} instead.
  */
+@Deprecated
 public interface DOMDataTreeProducerFactory {
     /**
      * Create a producer, which is able to access to a set of trees.
      *
      * @param subtrees The collection of subtrees the resulting producer should have access to.
      * @return A {@link DOMDataTreeProducer} instance.
-     * @throws {@link IllegalArgumentException} if subtrees is empty.
+     * @throws IllegalArgumentException if subtrees is empty.
      */
     @Nonnull DOMDataTreeProducer createProducer(@Nonnull Collection<DOMDataTreeIdentifier> subtrees);
 }