* <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>
*/
DataStoreIdentifier getDataStore();
+ /**
+ * Returns a modification transaction which is the source of this
+ * commit transaction.
+ *
+ */
+ DataModification getModification();
+
/**
* Returns the handler associated with this transaction.
*