
public interface DOMStoreWriteTransaction extends DOMStoreTransaction
| Modifier and Type | Method and Description |
|---|---|
void |
delete(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
Deletes data and whole subtree located at provided path.
|
void |
merge(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)
Store a provided data at specified path.
|
DOMStoreThreePhaseCommitCohort |
ready()
Seals transaction, and returns three-phase commit cohort associated
with this transaction and DOM Store to be coordinated by coordinator.
|
void |
write(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)
Store a provided data at specified path.
|
close, getIdentifiervoid write(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)
#merge(org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType, org.opendaylight.yangtools.concepts.Path, Object)path - data - Data object to be writtenIllegalStateException - if the client code already sealed transaction and invoked
ready()void merge(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)
#merge(org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType, org.opendaylight.yangtools.concepts.Path, Object)path - data - Data object to be writtenIllegalStateException - if the client code already sealed transaction and invoked
ready()void delete(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path)
path - Path to deleteIllegalStateException - if the client code already sealed transaction and invoked
ready()DOMStoreThreePhaseCommitCohort ready()
Copyright © 2015. All Rights Reserved.