Interface | Description |
---|---|
CursorAwareDataTreeModification |
A
DataTreeModification which allows creation of a DataTreeModificationCursor . |
CursorAwareDataTreeSnapshot |
A
DataTreeSnapshot which allows creation of a DataTreeSnapshotCursor . |
DataTree |
Interface representing a data tree which can be modified in an MVCC fashion.
|
DataTreeCandidate |
An encapsulation of a validated data tree modification.
|
DataTreeCandidateNode |
A single node within a
DataTreeCandidate . |
DataTreeCandidateTip |
A
DataTreeCandidate which is also a DataTreeTip . |
DataTreeFactory |
Factory interface for creating data trees.
|
DataTreeModification |
Class encapsulation of set of modifications to a base tree.
|
DataTreeModificationCursor |
Extension to the
DataTreeSnapshotCursor which allows modifying the data tree. |
DataTreeSnapshot |
Read-only snapshot of a
DataTree . |
DataTreeSnapshotCursor |
A cursor holding a logical position within a
DataTreeSnapshot . |
DataTreeTip |
Tip of a data tree instance.
|
StoreTreeNode<C extends StoreTreeNode<C>> |
A tree node which has references to its child leaves.
|
Class | Description |
---|---|
DataTreeCandidateNodes | |
DataTreeCandidates |
Utility class holding methods useful when dealing with
DataTreeCandidate instances. |
DataTreeConfiguration |
DataTree configuration class.
|
DataTreeConfiguration.Builder | |
StoreTreeNodes |
A set of utility methods for interacting with
StoreTreeNode objects. |
SynchronizedDataTreeModification |
A
DataTreeModification implementation which delegates all calls to
another instance, making sure no method is being invoked from multiple threads
concurrently. |
Enum | Description |
---|---|
ModificationType |
Enumeration of all possible node modification states.
|
TreeType |
DataTree type, specifying which YANG modeled content is valid with a data tree. |
Exception | Description |
---|---|
BackendFailedException |
Exception thrown when the backed of a
DataTreeSnapshotCursor
detects an errors which prevents it from completing the requested operation. |
ConflictingModificationAppliedException |
Exception thrown when a proposed change fails validation before being
applied into the Data Tree because the Data Tree has been modified
in way that a conflicting node is present.
|
DataValidationFailedException |
Exception thrown when a proposed change fails validation before being applied into the datastore.
|
IncorrectDataStructureException |
Exception thrown when a proposed change fails validation before being applied into the datastore
because of incorrect structure of user supplied data.
|
ModifiedNodeDoesNotExistException |
Exception thrown when a proposed change fails validation before being
applied into the Data Tree because tree node which child nodes are
modified or written did not exist when transaction started
and still does not exists when transaction is processed.
|
RequiredElementCountException |
Exception thrown when
min-elements or max-element statement restrictions are violated. |
Copyright © 2019 OpenDaylight. All rights reserved.