public interface TxFacade
Modifier and Type | Method and Description |
---|---|
<T extends org.opendaylight.yangtools.yang.binding.DataObject> |
addDeleteToTxChain(org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType store,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path)
Method creates delete operation for provided path in underlying transaction chain.
|
org.opendaylight.controller.md.sal.binding.api.ReadOnlyTransaction |
getReadTransaction()
Method exposes transaction created for device
represented by this context.
|
boolean |
isTransactionsEnabled()
Method returns true if transaction chain manager is enabled.
|
boolean |
submitTransaction()
Method submits Transaction to DataStore.
|
<T extends org.opendaylight.yangtools.yang.binding.DataObject> |
writeToTransaction(org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType store,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path,
T data)
Method creates put operation using provided data in underlying transaction chain.
|
<T extends org.opendaylight.yangtools.yang.binding.DataObject> |
writeToTransactionWithParentsSlow(org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType store,
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path,
T data)
Method creates put operation using provided data in underlying transaction
chain and flag to create missing parents.
|
<T extends org.opendaylight.yangtools.yang.binding.DataObject> void writeToTransaction(org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType store, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path, T data)
<T extends org.opendaylight.yangtools.yang.binding.DataObject> void writeToTransactionWithParentsSlow(org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType store, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path, T data)
<T extends org.opendaylight.yangtools.yang.binding.DataObject> void addDeleteToTxChain(org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType store, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path)
boolean submitTransaction()
org.opendaylight.controller.md.sal.binding.api.ReadOnlyTransaction getReadTransaction()
boolean isTransactionsEnabled()
Copyright © 2018 OpenDaylight. All rights reserved.