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.