private void invoke(TransactionBuilder txBuilder) { ListenableFuture<List<OperationResult>> result = txBuilder.execute(); LOG.debug("invoke: tb: {}", txBuilder); if (txBuilder.getOperations().size() > 0) { try { List<OperationResult> got = result.get(); LOG.debug("OVSDB transaction result: {}", got); } catch (InterruptedException | ExecutionException e) { LOG.warn("Transact execution exception: ", e); } LOG.trace("invoke exit tb: {}", txBuilder); } }
private void invoke(TransactCommand command, TransactionBuilder tb) { ListenableFuture<List<OperationResult>> result = tb.execute(); LOG.debug("invoke: command: {}, tb: {}", command, tb); if (tb.getOperations().size() > 0) { try { if (!result.isCancelled()) { List<OperationResult> got = result.get(); LOG.debug("OVSDB transaction result: {}", got); } else { LOG.debug("Operation task cancelled for transaction : {}", tb); } } catch (InterruptedException | ExecutionException | CancellationException e) { LOG.warn("Transact execution exception: ", e); } LOG.trace("invoke exit command: {}, tb: {}", command, tb); } } }
parentColumn[0], parentColumn[1], uuid, transactionBuilder); ListenableFuture<List<OperationResult>> results = transactionBuilder.execute(); List<OperationResult> operationResults; try {
row, transactionBuilder); ListenableFuture<List<OperationResult>> results = transactionBuilder.execute(); List<OperationResult> operationResults; try {
parentTable, parentColumn, rowUuid.toString(), transactionBuilder); ListenableFuture<List<OperationResult>> results = transactionBuilder.execute(); List<OperationResult> operationResults; try {
ListenableFuture<List<OperationResult>> results = transactionBuilder.execute(); List<OperationResult> operationResults; try {
.build()); ListenableFuture<List<OperationResult>> results = transactionBuilder.execute(); List<OperationResult> operationResults = results.get(); for (OperationResult result : operationResults) {