public Enlist ( |
||
tx | ||
return | void |
public byte[] Promote(ITransactionExecutionEnvironment transactionExecutionEnvironment) { var promotedTx = new CommittableTransaction(); var neo4jTransactionHandler = new Neo4jTransationSinglePhaseNotification(transactionExecutionEnvironment); var token = TransactionInterop.GetTransmitterPropagationToken(promotedTx); _transactions[transactionExecutionEnvironment.TransactionId] = promotedTx; neo4jTransactionHandler.Enlist(promotedTx); return token; }
public byte[] Promote(ITransactionExecutionEnvironment transactionExecutionEnvironment) { var promotedTx = new CommittableTransaction(); var neo4jTransactionHandler = new Neo4jTransationSinglePhaseNotification(transactionExecutionEnvironment); var token = TransactionInterop.GetTransmitterPropagationToken(promotedTx); transactions[transactionExecutionEnvironment.TransactionId] = promotedTx; neo4jTransactionHandler.Enlist(promotedTx); return(token); }