Class ShardDataTreeCohort

  • All Implemented Interfaces:
    org.opendaylight.yangtools.concepts.Identifiable<org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier>

    public abstract class ShardDataTreeCohort
    extends Object
    implements org.opendaylight.yangtools.concepts.Identifiable<org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier>
    • Method Detail

      • canCommit

        public abstract void canCommit​(com.google.common.util.concurrent.FutureCallback<Void> callback)
      • preCommit

        public abstract void preCommit​(com.google.common.util.concurrent.FutureCallback<org.opendaylight.yangtools.yang.data.api.schema.tree.DataTreeCandidate> callback)
      • abort

        public abstract void abort​(com.google.common.util.concurrent.FutureCallback<Void> callback)
      • commit

        public abstract void commit​(com.google.common.util.concurrent.FutureCallback<com.google.common.primitives.UnsignedLong> callback)
      • isFailed

        public abstract boolean isFailed()