public class DefaultTransactionContext extends Object implements org.onosproject.store.service.TransactionContext
| Constructor and Description |
|---|
DefaultTransactionContext(org.onosproject.store.primitives.TransactionId transactionId,
org.onosproject.store.primitives.DistributedPrimitiveCreator creator,
TransactionCoordinator transactionCoordinator) |
| Modifier and Type | Method and Description |
|---|---|
void |
abort() |
void |
begin() |
CompletableFuture<org.onosproject.store.service.CommitStatus> |
commit() |
<K,V> org.onosproject.store.service.TransactionalMap<K,V> |
getTransactionalMap(String mapName,
org.onosproject.store.service.Serializer serializer) |
boolean |
isOpen() |
String |
name() |
org.onosproject.store.primitives.TransactionId |
transactionId() |
public DefaultTransactionContext(org.onosproject.store.primitives.TransactionId transactionId,
org.onosproject.store.primitives.DistributedPrimitiveCreator creator,
TransactionCoordinator transactionCoordinator)
public String name()
name in interface org.onosproject.store.service.DistributedPrimitivepublic org.onosproject.store.primitives.TransactionId transactionId()
transactionId in interface org.onosproject.store.service.TransactionContextpublic boolean isOpen()
isOpen in interface org.onosproject.store.service.TransactionContextpublic void begin()
begin in interface org.onosproject.store.service.TransactionContextpublic CompletableFuture<org.onosproject.store.service.CommitStatus> commit()
commit in interface org.onosproject.store.service.TransactionContextpublic void abort()
abort in interface org.onosproject.store.service.TransactionContextpublic <K,V> org.onosproject.store.service.TransactionalMap<K,V> getTransactionalMap(String mapName, org.onosproject.store.service.Serializer serializer)
getTransactionalMap in interface org.onosproject.store.service.TransactionContextCopyright © 2016. All rights reserved.