| Interface | Description |
|---|---|
| BindingService |
Marker interface for MD-SAL services which are available for users of MD-SAL.
|
| BindingTransactionChain |
A chain of transactions.
|
| 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.
|
| DataObjectModification<T extends DataObject> |
Modified Data Object.
|
| DataTreeChangeListener<T extends DataObject> |
Interface implemented by classes interested in receiving notifications about
data tree changes.
|
| DataTreeChangeService |
A
BindingService which allows users to register for changes to a subtree. |
| DataTreeCommitCohort<T extends DataObject> |
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 DataObject> |
Represent root of modification.
|
| DataTreeProducer |
A data producer context.
|
| DataTreeProducerFactory | |
| DataTreeService |
A
BindingService providing access to the conceptual data tree. |
| DataTreeWriteCursor |
.
|
| MountPoint | |
| MountPointService | |
| MountPointService.MountPointListener | |
| 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 a stateful read-only view of the data tree.
|
| ReadWriteTransaction |
A transaction that enables combined read/write capabilities.
|
| RpcConsumerRegistry |
Provides access to registered Remote Procedure Call (RPC) service implementations.
|
| RpcProviderService |
Provides ability to registered Remote Procedure Call (RPC) service implementations.
|
| TransactionFactory | |
| WriteTransaction |
A transaction that provides mutation capabilities on a data tree.
|
| Class | Description |
|---|---|
| DataTreeIdentifier<T extends DataObject> |
A unique identifier for a particular subtree.
|
| Enum | Description |
|---|---|
| DataObjectModification.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.
|
Copyright © 2019 OpenDaylight. All rights reserved.