+ InmemoryDOMDataTreeShardWriteTransaction createTransaction(final String transactionId,
+ final InMemoryDOMDataTreeShardProducer producer,
+ final Collection<DOMDataTreeIdentifier> prefixes,
+ final DataTreeSnapshot snapshot) {
+
+ return createTxForSnapshot(producer, prefixes, (CursorAwareDataTreeSnapshot) snapshot);
+ }
+
+ private InmemoryDOMDataTreeShardWriteTransaction createTxForSnapshot(
+ final InMemoryDOMDataTreeShardProducer producer,
+ final Collection<DOMDataTreeIdentifier> prefixes,
+ final CursorAwareDataTreeSnapshot snapshot) {