Package | Description |
---|---|
org.opendaylight.mdsal.binding.api | |
org.opendaylight.mdsal.binding.dom.adapter | |
org.opendaylight.mdsal.binding.spi |
Modifier and Type | Method and Description |
---|---|
static <T extends DataObject> |
DataTreeIdentifier.create(@NonNull LogicalDatastoreType datastoreType,
@NonNull InstanceIdentifier<T> rootIdentifier) |
@NonNull DataTreeIdentifier<T> |
DataTreeModification.getRootPath()
Get the modification root path.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DataTreeIdentifier.contains(DataTreeIdentifier<?> other) |
<T extends DataObject> |
CursorAwareWriteTransaction.createCursor(DataTreeIdentifier<T> path)
Create a
DataTreeWriteCursor anchored at the specified path. |
<T extends DataObject> |
DataTreeCursorProvider.createCursor(@NonNull DataTreeIdentifier<T> path)
Create a new
DataTreeCursor at specified path. |
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>> |
ActionService.getActionHandle(Class<T> actionInterface,
DataTreeIdentifier<O>... nodes) |
<D extends DataObject,T extends DataTreeCommitCohort<D>> |
DataTreeCommitCohortRegistry.registerCommitCohort(@NonNull DataTreeIdentifier<D> subtree,
T cohort)
Register commit cohort which will participate in three-phase commit protocols of write
transaction in data broker associated with this instance of extension.
|
<T extends DataObject,L extends DataTreeChangeListener<T>> |
DataTreeChangeService.registerDataTreeChangeListener(@NonNull DataTreeIdentifier<T> treeId,
L listener)
Registers a
DataTreeChangeListener to receive
notifications when data changes under a given path in the conceptual data
tree. |
Modifier and Type | Method and Description |
---|---|
DataTreeProducer |
DataTreeProducer.createProducer(Collection<DataTreeIdentifier<?>> subtrees)
Create a producer, which is able to access to a set of trees.
|
<O extends DataObject,T extends Action<?,?,?>> |
ActionService.getActionHandle(Class<T> actionInterface,
Set<DataTreeIdentifier<O>> validNodes)
Returns an implementation of a requested
Action . |
<O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>,S extends T> |
ActionProviderService.registerImplementation(Class<T> actionInterface,
S implementation,
LogicalDatastoreType datastore,
Set<DataTreeIdentifier<O>> validNodes)
Register an implementation of an action, potentially constrained to a set of nodes.
|
Modifier and Type | Method and Description |
---|---|
<P extends DataObject> |
BindingDOMCursorAwareWriteTransactionAdapter.createCursor(DataTreeIdentifier<P> path) |
<D extends DataObject,T extends DataTreeCommitCohort<D>> |
BindingDOMDataTreeCommitCohortRegistryAdapter.registerCommitCohort(DataTreeIdentifier<D> subtree,
T cohort) |
<T extends DataObject,L extends DataTreeChangeListener<T>> |
BindingDOMDataBrokerAdapter.registerDataTreeChangeListener(DataTreeIdentifier<T> treeId,
L listener) |
protected DOMDataTreeIdentifier |
BindingToNormalizedNodeCodec.toDOMDataTreeIdentifier(DataTreeIdentifier<?> path) |
Modifier and Type | Method and Description |
---|---|
DataTreeProducer |
BindingDOMDataTreeServiceAdapter.createProducer(Collection<DataTreeIdentifier<?>> subtrees) |
<O extends DataObject,T extends Action<?,?,?>> |
ActionServiceAdapter.getActionHandle(Class<T> actionInterface,
Set<DataTreeIdentifier<O>> nodes) |
<O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>,S extends T> |
ActionProviderServiceAdapter.registerImplementation(Class<T> actionInterface,
S implementation,
LogicalDatastoreType datastore,
Set<DataTreeIdentifier<O>> validNodes) |
<T extends DataTreeListener> |
BindingDOMDataTreeServiceAdapter.registerListener(T listener,
Collection<DataTreeIdentifier<?>> subtrees,
boolean allowRxMerges,
Collection<DataTreeProducer> producers) |
protected Collection<DOMDataTreeIdentifier> |
BindingToNormalizedNodeCodec.toDOMDataTreeIdentifiers(Collection<DataTreeIdentifier<?>> subtrees) |
Constructor and Description |
---|
BindingDOMDataTreeWriteCursorAdapter(DataTreeIdentifier<?> path,
T delegate,
BindingToNormalizedNodeCodec codec) |
Modifier and Type | Method and Description |
---|---|
<T extends DataObject,L extends DataTreeChangeListener<T>> |
ForwardingDataBroker.registerDataTreeChangeListener(DataTreeIdentifier<T> treeId,
L listener) |
Copyright © 2019 OpenDaylight. All rights reserved.