*
* @param changes the changes that were persisted but not yet committed
* @see SynchronizedTransactions#updateCache(WorkspaceCache, ChangeSet, org.modeshape.jcr.txn.Transactions.Transaction)
*/
public void changedWithinTransaction( final ChangeSet changes ) {
cacheManager.onAllWorkspacesInTransaction(txn, new OnEachTransactionalCache() {
@Override
public void execute( TransactionalWorkspaceCache cache ) {
cache.internalChangedWithinTransaction(changes);
}
});