public class TxchainDomWrite extends DatastoreAbstractWriter implements TransactionChainListener
dataStore, innerListElem, oper, outerListElem, rn, txError, txOk, writesPerTx
Constructor and Description |
---|
TxchainDomWrite(DOMDataBroker domDataBroker,
StartTestInput.Operation oper,
int outerListElem,
int innerListElem,
long writesPerTx,
StartTestInput.DataStore dataStore) |
Modifier and Type | Method and Description |
---|---|
void |
createList() |
void |
executeList() |
void |
onTransactionChainFailed(TransactionChain<?,?> chain,
AsyncTransaction<?,?> transaction,
Throwable cause)
Invoked if when a transaction in the chain fails.
|
void |
onTransactionChainSuccessful(TransactionChain<?,?> chain)
Invoked when a transaction chain is completed.
|
getDataStoreType, getTxError, getTxOk
public TxchainDomWrite(DOMDataBroker domDataBroker, StartTestInput.Operation oper, int outerListElem, int innerListElem, long writesPerTx, StartTestInput.DataStore dataStore)
public void createList()
createList
in class DatastoreAbstractWriter
public void executeList()
executeList
in class DatastoreAbstractWriter
public void onTransactionChainFailed(TransactionChain<?,?> chain, AsyncTransaction<?,?> transaction, Throwable cause)
TransactionChainListener
onTransactionChainFailed
in interface TransactionChainListener
chain
- Transaction chain which failedtransaction
- Transaction which caused the chain to failcause
- The cause of transaction failurepublic void onTransactionChainSuccessful(TransactionChain<?,?> chain)
TransactionChainListener
onTransactionChainSuccessful
in interface TransactionChainListener
chain
- Transaction chain which completedCopyright © 2019 OpenDaylight. All rights reserved.