| Interface | Description |
|---|---|
| ActionProviderService |
Registration interface used by
action implementations. |
| ActionService |
Provides access to registered
action implementations. |
| BindingService |
Marker interface for MD-SAL services which are available for users of MD-SAL.
|
| ClusteredDataTreeChangeListener<T extends DataObject> |
ClusteredDataTreeChangeListener is a marker interface to enable data tree change notifications on all
instances in a cluster where this listener is registered.
|
| 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.
|
| ReadOperations |
Read-like operations supported by
ReadTransaction and ReadWriteTransaction. |
| ReadTransaction |
A transaction that provides a stateful read-only view of the data tree.
|
| ReadWriteOperations |
A combination of
ReadOperations and WriteOperations as supported by ReadWriteTransaction,
without a tie-in into lifecycle management. |
| 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.
|
| 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.
|
| WriteOperations |
Write-like operations supported by
WriteTransaction and ReadWriteTransaction. |
| 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 occurred.
|
| 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.