有没有办法从TransactionEventHandler中检索信息(writeSet of Transaction)?
struct generation data;
.....
data.nextBoard[r][c]
我希望在事务成功完成或失败后获取该事务数据对象
答案 0 :(得分:1)
TransactionEventHandler.afterCommit
和TransactionEventHandler.afterRollback
可能就是您正在寻找的内容。 TransactionData
可让您访问更改。
答案 1 :(得分:-1)
可以设置变量
public class NewTransactionEventHandler<T> implements TransactionEventHandler<T>
{
public int returnVariable = 0;
}
注册EventHandler
时saveEventHandler= graphDb1.registerTransactionEventHandler(EventHandler);
您可以访问eventHandler来获取数据:
saveEventHandler.returnVariable;