Deprecate all MD-SAL APIs
[controller.git] / opendaylight / md-sal / sal-dom-spi / src / main / java / org / opendaylight / controller / sal / core / spi / data / DOMStoreThreePhaseCommitCohort.java
index ec54e42cd7aa61a46be3f38fe2b9138e06dd48e9..145a7090d90c45de45b2a000a2dab27881b1fd88 100644 (file)
@@ -14,7 +14,10 @@ import com.google.common.util.concurrent.ListenableFuture;
  * upon its transition to Ready state. The frontend (DOMStore user) uses this interface to drive the
  * commit procedure across potentially multiple DOMStores using the Three-Phase-Commit (3PC) Protocol,
  * as described in <a href="https://en.wikipedia.org/wiki/Three-phase_commit">Three-Phase-Commit Protocol</a>.
+ *
+ * @deprecated Use {@link org.opendaylight.mdsal.dom.spi.store.DOMStoreThreePhaseCommitCohort} instead.
  */
+@Deprecated
 public interface DOMStoreThreePhaseCommitCohort {
 
     /**
@@ -36,6 +39,7 @@ public interface DOMStoreThreePhaseCommitCohort {
     /**
      * Initiates a pre-commit phase of associated transaction on datastore.
      *
+     * <p>
      * This message is valid only and only if and only if the participant responded
      * on {@link #canCommit()} call with positive response.
      *