| Class and 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. 
 | 
| DataTreeCommitCohort
 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. 
 | 
| DataTreeCursor
 A cursor holding a logical position within a conceptual data tree. 
 | 
| DataTreeCursorProvider
 Provides access to {#link DataTreeCursor}'s anchored at the specified path. 
 | 
| DataTreeIdentifier
 A unique identifier for a particular subtree. 
 | 
| DataTreeListener
 Interface implemented by data consumers, e.g. 
 | 
| 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. | 
| DataTreeModification
 Represents root of modification. 
 | 
| DataTreeProducer
 A data producer context. 
 | 
| DataTreeProducerException | 
| DataTreeProducerFactory
 Factory which allows a creation of producer. 
 | 
| DataTreeService
 A  
BindingService providing access to the conceptual data tree. | 
| MountPoint
 A Node can be behind a mount point. 
 | 
| MountPointListener
 Interface implemented by classes interested in receiving notifications about
 mount point changes. 
 | 
| ReadTransaction
 A transaction that provides a stateful read-only view of the data tree. 
 | 
| TransactionFactory
 A factory which allocates new transactions to operate on the data tree. 
 | 
| TreeNodeModification
 Modified Tree Node. 
 | 
| TreeNodeModification.ModificationType
 Represents type of modification which has occured. 
 | 
| WriteTransaction
 A transaction that provides mutation capabilities on a data tree. 
 | 
| Class and Description | 
|---|
| BindingService
 Marker interface for MD-SAL services which are available for users of MD-SAL. 
 | 
| BindingTransactionChain
 A chain of transactions. 
 | 
| 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. 
 | 
| DataTreeIdentifier
 A unique identifier for a particular subtree. 
 | 
| DataTreeListener
 Interface implemented by data consumers, e.g. 
 | 
| DataTreeLoopException
 Exception thrown when a loop is detected in the way  
DataTreeListener and
 DataTreeProducer instances would be connected. | 
| DataTreeProducer
 A data producer context. 
 | 
| DataTreeProducerFactory
 Factory which allows a creation of producer. 
 | 
| DataTreeService
 A  
BindingService providing access to the conceptual data tree. | 
| ReadTransaction
 A transaction that provides a stateful read-only view of the data tree. 
 | 
| WriteTransaction
 A transaction that provides mutation capabilities on a data tree. 
 | 
| Class and 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. 
 | 
| DataTreeCommitCohort
 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. 
 | 
| DataTreeCursorProvider
 Provides access to {#link DataTreeCursor}'s anchored at the specified path. 
 | 
| DataTreeIdentifier
 A unique identifier for a particular subtree. 
 | 
| DataTreeListener
 Interface implemented by data consumers, e.g. 
 | 
| DataTreeLoopException
 Exception thrown when a loop is detected in the way  
DataTreeListener and
 DataTreeProducer instances would be connected. | 
| DataTreeProducer
 A data producer context. 
 | 
| DataTreeProducerException | 
| DataTreeProducerFactory
 Factory which allows a creation of producer. 
 | 
| DataTreeService
 A  
BindingService providing access to the conceptual data tree. | 
| DataTreeWriteCursor | 
| Class and Description | 
|---|
| BindingService
 Marker interface for MD-SAL services which are available for users of MD-SAL. 
 | 
| 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. | 
| Class and Description | 
|---|
| BindingService
 Marker interface for MD-SAL services which are available for users of MD-SAL. 
 | 
| 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. 
 | 
| Class and Description | 
|---|
| BindingService
 Marker interface for MD-SAL services which are available for users of MD-SAL. 
 | 
| 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. 
 | 
| Class and Description | 
|---|
| ReadTransaction
 A transaction that provides a stateful read-only view of the data tree. 
 | 
| WriteTransaction
 A transaction that provides mutation capabilities on a data tree. 
 | 
| Class and Description | 
|---|
| DataTreeListener
 Interface implemented by data consumers, e.g. 
 | 
| Class and Description | 
|---|
| BindingService
 Marker interface for MD-SAL services which are available for users of MD-SAL. 
 | 
| Class and Description | 
|---|
| BindingService
 Marker interface for MD-SAL services which are available for users of MD-SAL. 
 | 
| Class and Description | 
|---|
| DataTreeIdentifier
 A unique identifier for a particular subtree. 
 | 
| Class and Description | 
|---|
| DataTreeIdentifier
 A unique identifier for a particular subtree. 
 | 
| DataTreeModification
 Represents root of modification. 
 | 
| TreeNodeModification
 Modified Tree Node. 
 | 
Copyright © 2018 OpenDaylight. All rights reserved.