Exemplo n.º 1
0
 public MasterTransactionCommitProcess(TransactionCommitProcess commitProcess, TransactionPropagator txPropagator, IntegrityValidator validator, Monitor monitor)
 {
     this._inner        = commitProcess;
     this._txPropagator = txPropagator;
     this._validator    = validator;
     this._monitor      = monitor;
 }
Exemplo n.º 2
0
        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));
        }