| Interface | Description |
|---|---|
| BindingService |
Marker interface for MD-SAL services which are available for users of MD-SAL.
|
| CursorAwareWriteTransaction |
Write transaction that provides cursor's with write access to the data tree.
|
| DataBroker |
Provides access to a conceptual data tree store and also provides the ability to
subscribe for changes to data under a given branch of the tree.
|
| DataTreeCommitCohort<T extends TreeNode> |
Commit cohort participating in commit of data modification, which can validate data tree
modifications, with option to reject supplied modification, and with callbacks describing state
of commit.
|
| DataTreeCommitCohortRegistry |
Commit Cohort registry.
|
| DataTreeCursor |
A cursor holding a logical position within a conceptual data tree.
|
| DataTreeCursorProvider |
Provides access to {#link DataTreeCursor}'s anchored at the specified path.
|
| DataTreeListener |
Interface implemented by data consumers, e.g.
|
| DataTreeModification<T extends TreeNode> |
Represents root of modification.
|
| DataTreeProducer |
A data producer context.
|
| DataTreeProducerFactory |
Factory which allows a creation of producer.
|
| DataTreeService |
A
BindingService providing access to the conceptual data tree. |
| DataTreeWriteCursor | |
| MountPoint |
A Node can be behind a mount point.
|
| MountPointListener |
Interface implemented by classes interested in receiving notifications about
mount point changes.
|
| MountPointService |
A
BindingService providing access to mount point. |
| NotificationPublishService |
A
NotificationService which also allows its users to submit YANG-modeled notifications for delivery. |
| NotificationService |
Notification broker which allows clients to subscribe for and publish YANG-modeled notifications.
|
| ReadTransaction |
A transaction that provides read access to a logical data store.
|
| RpcActionConsumerRegistry |
Provides access to registered Remote Procedure Call (RPC) and Action service implementations.
|
| RpcActionProviderService |
Provides ability to register Remote Procedure Call (RPC) and Action service implementations.
|
| Transaction |
A common parent for all transactions which operate on a conceptual data tree.
|
| TransactionChain |
A chain of transactions.
|
| TransactionChainListener |
Listener for transaction chain events.
|
| TransactionFactory |
A factory which allocates new transactions to operate on the data tree.
|
| TreeNodeModification<T extends TreeNode> |
Modified Tree Node.
|
| WriteTransaction |
A transaction that provides mutation capabilities on a data tree.
|
| Class | Description |
|---|---|
| DataTreeIdentifier<T extends TreeNode> |
A unique identifier for a particular subtree.
|
| Enum | Description |
|---|---|
| TreeNodeModification.ModificationType |
Represents type of modification which has occured.
|
| Exception | Description |
|---|---|
| DataTreeListeningException |
Base exception for various causes why and
DataTreeListener may be terminated by the
DataTreeService implementation. |
| DataTreeLoopException |
Exception thrown when a loop is detected in the way
DataTreeListener and
DataTreeProducer instances would be connected. |
| DataTreeProducerBusyException |
Exception indicating that the
DataTreeProducer has an open user transaction and cannot be
closed. |
| DataTreeProducerException | |
| NotificationRejectedException |
This exception indicates that given notification can not be processed by corresponding mechanism.
|
| TransactionChainClosedException |
Exception thrown when an attempt is made to open a new transaction in a closed chain.
|
Copyright © 2019 OpenDaylight. All rights reserved.