Class TxchainDomWrite
- java.lang.Object
-
- org.opendaylight.dsbenchmark.DatastoreAbstractWriter
-
- org.opendaylight.dsbenchmark.txchain.TxchainDomWrite
-
- All Implemented Interfaces:
EventListener,org.opendaylight.mdsal.dom.api.DOMTransactionChainListener
public class TxchainDomWrite extends DatastoreAbstractWriter implements org.opendaylight.mdsal.dom.api.DOMTransactionChainListener
-
-
Field Summary
-
Fields inherited from class org.opendaylight.dsbenchmark.DatastoreAbstractWriter
dataStore, innerListElem, oper, outerListElem, rn, txError, txOk, writesPerTx
-
-
Constructor Summary
Constructors Constructor Description TxchainDomWrite(org.opendaylight.mdsal.dom.api.DOMDataBroker domDataBroker, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.dsbenchmark.rev150105.StartTestInput.Operation oper, int outerListElem, int innerListElem, long writesPerTx, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.dsbenchmark.rev150105.StartTestInput.DataStore dataStore)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateList()voidexecuteList()voidonTransactionChainFailed(org.opendaylight.mdsal.dom.api.DOMTransactionChain chain, org.opendaylight.mdsal.dom.api.DOMDataTreeTransaction transaction, Throwable cause)voidonTransactionChainSuccessful(org.opendaylight.mdsal.dom.api.DOMTransactionChain chain)-
Methods inherited from class org.opendaylight.dsbenchmark.DatastoreAbstractWriter
getDataStoreType, getTxError, getTxOk
-
-
-
-
Constructor Detail
-
TxchainDomWrite
public TxchainDomWrite(org.opendaylight.mdsal.dom.api.DOMDataBroker domDataBroker, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.dsbenchmark.rev150105.StartTestInput.Operation oper, int outerListElem, int innerListElem, long writesPerTx, org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.dsbenchmark.rev150105.StartTestInput.DataStore dataStore)
-
-
Method Detail
-
createList
public void createList()
- Specified by:
createListin classDatastoreAbstractWriter
-
executeList
public void executeList()
- Specified by:
executeListin classDatastoreAbstractWriter
-
onTransactionChainFailed
public void onTransactionChainFailed(org.opendaylight.mdsal.dom.api.DOMTransactionChain chain, org.opendaylight.mdsal.dom.api.DOMDataTreeTransaction transaction, Throwable cause)- Specified by:
onTransactionChainFailedin interfaceorg.opendaylight.mdsal.dom.api.DOMTransactionChainListener
-
onTransactionChainSuccessful
public void onTransactionChainSuccessful(org.opendaylight.mdsal.dom.api.DOMTransactionChain chain)
- Specified by:
onTransactionChainSuccessfulin interfaceorg.opendaylight.mdsal.dom.api.DOMTransactionChainListener
-
-