Class AbstractClientHandle<T extends org.opendaylight.controller.cluster.databroker.actors.dds.AbstractProxyTransaction>
- java.lang.Object
-
- org.opendaylight.controller.cluster.databroker.actors.dds.AbstractClientHandle<T>
-
- All Implemented Interfaces:
org.opendaylight.yangtools.concepts.Identifiable<org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier>
- Direct Known Subclasses:
ClientSnapshot,ClientTransaction
@Beta public abstract class AbstractClientHandle<T extends org.opendaylight.controller.cluster.databroker.actors.dds.AbstractProxyTransaction> extends Object implements org.opendaylight.yangtools.concepts.Identifiable<org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier>
Abstract superclass of both ClientSnapshot and ClientTransaction. Provided for convenience.- Author:
- Robert Varga
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanabort()Release all state associated with this transaction.org.opendaylight.controller.cluster.access.concepts.TransactionIdentifiergetIdentifier()StringtoString()
-
-
-
Method Detail
-
getIdentifier
public org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier getIdentifier()
- Specified by:
getIdentifierin interfaceorg.opendaylight.yangtools.concepts.Identifiable<T extends org.opendaylight.controller.cluster.databroker.actors.dds.AbstractProxyTransaction>
-
abort
public boolean abort()
Release all state associated with this transaction.- Returns:
- True if this transaction became closed during this call
-
-