public MasterTransactionCommitProcess(TransactionCommitProcess commitProcess, TransactionPropagator txPropagator, IntegrityValidator validator, Monitor monitor) { this._inner = commitProcess; this._txPropagator = txPropagator; this._validator = validator; this._monitor = monitor; }
internal virtual TransactionRecordState CreateTransactionRecordState(IntegrityValidator integrityValidator, long lastTransactionIdWhenStarted, ResourceLocker locks) { RecordChangeSet recordChangeSet = new RecordChangeSet(_loaders); return(new TransactionRecordState(_neoStores, integrityValidator, recordChangeSet, lastTransactionIdWhenStarted, locks, _relationshipCreator, _relationshipDeleter, _propertyCreator, _propertyDeleter)); }