Class AbstractClientHandle<T extends org.opendaylight.controller.cluster.databroker.actors.dds.AbstractProxyTransaction>

  • 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 Detail

      • getIdentifier

        public org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier getIdentifier()
        Specified by:
        getIdentifier in interface org.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