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.