Class ShardDataTreeCohort
- java.lang.Object
-
- org.opendaylight.controller.cluster.datastore.ShardDataTreeCohort
-
- All Implemented Interfaces:
Identifiable<TransactionIdentifier>
public abstract class ShardDataTreeCohort extends Object implements Identifiable<TransactionIdentifier>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ShardDataTreeCohort.State
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
abort(FutureCallback<Empty> callback)
abstract void
canCommit(FutureCallback<Empty> callback)
abstract void
commit(FutureCallback<UnsignedLong> callback)
abstract ShardDataTreeCohort.State
getState()
abstract boolean
isFailed()
abstract void
preCommit(FutureCallback<DataTreeCandidate> callback)
String
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
-
-
-
-
Method Detail
-
canCommit
public abstract void canCommit(FutureCallback<Empty> callback)
-
preCommit
public abstract void preCommit(FutureCallback<DataTreeCandidate> callback)
-
abort
public abstract void abort(FutureCallback<Empty> callback)
-
commit
public abstract void commit(FutureCallback<UnsignedLong> callback)
-
isFailed
public abstract boolean isFailed()
-
getState
public abstract ShardDataTreeCohort.State getState()
-
-