Class AbstractDOMBrokerWriteTransaction<T extends DOMStoreWriteTransaction>
java.lang.Object
org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerTransaction<T>
org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerWriteTransaction<T>
- All Implemented Interfaces:
DOMDataTreeTransaction
,DOMDataTreeWriteOperations
,DOMDataTreeWriteTransaction
,Identifiable<Object>
- Direct Known Subclasses:
DOMBrokerReadWriteTransaction
,DOMBrokerWriteOnlyTransaction
public abstract class AbstractDOMBrokerWriteTransaction<T extends DOMStoreWriteTransaction>
extends AbstractDOMBrokerTransaction<T>
implements DOMDataTreeWriteTransaction
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractDOMBrokerWriteTransaction
(Object identifier, Map<LogicalDatastoreType, ? extends DOMStoreTransactionFactory> storeTxFactories, AbstractDOMTransactionFactory<?> commitImpl) -
Method Summary
Modifier and TypeMethodDescriptionprotected MoreObjects.ToStringHelper
addToStringAttributes
(MoreObjects.ToStringHelper toStringHelper) boolean
cancel()
FluentFuture<? extends CommitInfo>
commit()
void
delete
(LogicalDatastoreType store, YangInstanceIdentifier path) void
merge
(LogicalDatastoreType store, YangInstanceIdentifier path, NormalizedNode data) void
put
(LogicalDatastoreType store, YangInstanceIdentifier path, NormalizedNode data) Methods inherited from class org.opendaylight.controller.cluster.databroker.AbstractDOMBrokerTransaction
closeSubtransactions, createTransaction, getIdentifier, getSubtransaction, getSubtransactions, getTxFactory, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.opendaylight.yangtools.concepts.Identifiable
getIdentifier
-
Constructor Details
-
AbstractDOMBrokerWriteTransaction
protected AbstractDOMBrokerWriteTransaction(Object identifier, Map<LogicalDatastoreType, ? extends DOMStoreTransactionFactory> storeTxFactories, AbstractDOMTransactionFactory<?> commitImpl)
-
-
Method Details
-
put
- Specified by:
put
in interfaceDOMDataTreeWriteOperations
-
delete
- Specified by:
delete
in interfaceDOMDataTreeWriteOperations
-
merge
- Specified by:
merge
in interfaceDOMDataTreeWriteOperations
-
cancel
public boolean cancel()- Specified by:
cancel
in interfaceDOMDataTreeWriteTransaction
-
commit
- Specified by:
commit
in interfaceDOMDataTreeWriteTransaction
-
addToStringAttributes
protected MoreObjects.ToStringHelper addToStringAttributes(MoreObjects.ToStringHelper toStringHelper) - Overrides:
addToStringAttributes
in classAbstractDOMBrokerTransaction<T extends DOMStoreWriteTransaction>
-