Updated SAL Binding APIs
[controller.git] / opendaylight / md-sal / sal-binding-api / src / main / java / org / opendaylight / controller / sal / binding / api / data / DataCommitHandler.java
index ea5a16e27b3159dad19469c13e329c5971ee517c..b12dce6ea2efcce3dee94600dceea247a0ab7a92 100644 (file)
@@ -77,107 +77,6 @@ import org.opendaylight.yangtools.yang.common.RpcResult;
  * <li>For each <code>CommitTransaction</code> from Commit Request phase
  * <ol>
  * <li><code>Broker</code>
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
- * 
  * broker invokes a {@link CommitTransaction#finish()}
  * <li>The provider rollbacks a commit and returns an {@link RpcResult} of
  * rollback. </ol>
@@ -234,6 +133,13 @@ public interface DataCommitHandler extends ProviderFunctionality {
          */
         DataStoreIdentifier getDataStore();
 
+        /**
+         * Returns a modification transaction which is the source of this
+         * commit transaction.
+         * 
+         */
+        DataModification getModification();
+        
         /**
          * Returns the handler associated with this transaction.
          *