Modifier and Type | Method and Description |
---|---|
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>> |
ActionService.getActionHandle(Class<T> actionInterface) |
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>> |
ActionService.getActionHandle(Class<T> actionInterface,
DataTreeIdentifier<O>... nodes) |
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>> |
ActionService.getActionHandle(Class<T> actionInterface,
LogicalDatastoreType dataStore,
P path) |
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>> |
ActionService.getActionHandle(Class<T> actionInterface,
P path) |
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>,S extends T> |
ActionProviderService.registerImplementation(Class<T> actionInterface,
S implementation) |
default <O extends DataObject,P extends InstanceIdentifier<O>,T extends Action<P,?,?>,S extends T> |
ActionProviderService.registerImplementation(Class<T> actionInterface,
S implementation,
LogicalDatastoreType datastore) |
<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 |
---|---|
@NonNull InstanceIdentifier<T> |
DataTreeIdentifier.getRootIdentifier()
Return the
InstanceIdentifier of the root node. |
Modifier and Type | Method and Description |
---|---|
static <T extends DataObject> |
DataTreeIdentifier.create(@NonNull LogicalDatastoreType datastoreType,
@NonNull InstanceIdentifier<T> rootIdentifier) |
void |
WriteOperations.delete(@NonNull LogicalDatastoreType store,
@NonNull InstanceIdentifier<?> path)
Removes a piece of data from specified path.
|
default @NonNull com.google.common.util.concurrent.FluentFuture<Boolean> |
ReadOperations.exists(@NonNull LogicalDatastoreType store,
@NonNull InstanceIdentifier<?> path)
Determines if data data exists in the provided logical data store located at the provided path.
|
Optional<MountPoint> |
MountPointService.getMountPoint(InstanceIdentifier<?> mountPoint) |
<T extends DataObject> |
WriteOperations.merge(@NonNull LogicalDatastoreType store,
@NonNull InstanceIdentifier<T> path,
T data)
Merges a piece of data with the existing data at a specified path.
|
<T extends DataObject> |
WriteOperations.merge(@NonNull LogicalDatastoreType store,
@NonNull InstanceIdentifier<T> path,
T data,
boolean createMissingParents)
|
default <T extends DataObject> |
WriteOperations.mergeParentStructureMerge(@NonNull LogicalDatastoreType store,
@NonNull InstanceIdentifier<T> path,
T data)
Merges a piece of data with the existing data at a specified path.
|
default <T extends DataObject> |
WriteOperations.mergeParentStructurePut(@NonNull LogicalDatastoreType store,
@NonNull InstanceIdentifier<T> path,
T data)
Stores a piece of data at the specified path.
|
void |
MountPointService.MountPointListener.onMountPointCreated(InstanceIdentifier<?> path) |
void |
MountPointService.MountPointListener.onMountPointRemoved(InstanceIdentifier<?> path) |
<T extends DataObject> |
WriteOperations.put(@NonNull LogicalDatastoreType store,
@NonNull InstanceIdentifier<T> path,
T data)
Stores a piece of data at the specified path.
|
<T extends DataObject> |
WriteOperations.put(@NonNull LogicalDatastoreType store,
@NonNull InstanceIdentifier<T> path,
T data,
boolean createMissingParents)
|
<T extends DataObject> |
ReadOperations.read(@NonNull LogicalDatastoreType store,
@NonNull InstanceIdentifier<T> path)
Reads data from the provided logical data store located at the provided path.
|
<T extends MountPointService.MountPointListener> |
MountPointService.registerListener(InstanceIdentifier<?> path,
T listener) |
Modifier and Type | Method and Description |
---|---|
<S extends RpcService,T extends S> |
RpcProviderService.registerRpcImplementation(Class<S> type,
T implementation,
Set<InstanceIdentifier<?>> paths) |
Modifier and Type | Method and Description |
---|---|
<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) |
Modifier and Type | Method and Description |
---|---|
InstanceIdentifier<?> |
BindingToNormalizedNodeCodec.fromYangInstanceIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier dom) |
InstanceIdentifier<?> |
BindingMountPointAdapter.getIdentifier() |
Modifier and Type | Method and Description |
---|---|
Map.Entry<InstanceIdentifier<?>,DataObject> |
BindingToNormalizedNodeCodec.fromNormalizedNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data) |
protected Map<InstanceIdentifier<?>,DataObject> |
AbstractForwardedDataBroker.toBinding(InstanceIdentifier<?> path,
Map<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,? extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> normalized) |
protected Set<InstanceIdentifier<?>> |
AbstractForwardedDataBroker.toBinding(InstanceIdentifier<?> path,
Set<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier> normalized) |
Optional<Map.Entry<InstanceIdentifier<? extends DataObject>,DataObject>> |
BindingToNormalizedNodeCodec.toBinding(@NonNull Map.Entry<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,? extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> normalized) |
Optional<InstanceIdentifier<? extends DataObject>> |
BindingToNormalizedNodeCodec.toBinding(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier normalized)
Returns a Binding-Aware instance identifier from normalized
instance-identifier if it is possible to create representation.
|
Modifier and Type | Method and Description |
---|---|
<T extends DataObject> |
BindingToNormalizedNodeCodec.deserializeFunction(InstanceIdentifier<T> path)
|
protected void |
AbstractWriteTransaction.doDelete(LogicalDatastoreType store,
InstanceIdentifier<?> path) |
protected void |
AbstractWriteTransaction.ensureParentsByMerge(LogicalDatastoreType store,
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier domPath,
InstanceIdentifier<?> path)
Subclasses of this class are required to implement creation of parent nodes based on behaviour of their
underlying transaction.
|
Optional<MountPoint> |
BindingDOMMountPointServiceAdapter.getMountPoint(InstanceIdentifier<?> mountPoint) |
<U extends DataObject> |
AbstractWriteTransaction.merge(LogicalDatastoreType store,
InstanceIdentifier<U> path,
U data,
boolean createParents) |
<U extends DataObject> |
AbstractWriteTransaction.put(LogicalDatastoreType store,
InstanceIdentifier<U> path,
U data,
boolean createParents) |
<T extends MountPointService.MountPointListener> |
BindingDOMMountPointServiceAdapter.registerListener(InstanceIdentifier<?> path,
T listener) |
protected Map<InstanceIdentifier<?>,DataObject> |
AbstractForwardedDataBroker.toBinding(InstanceIdentifier<?> path,
Map<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,? extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> normalized) |
protected Set<InstanceIdentifier<?>> |
AbstractForwardedDataBroker.toBinding(InstanceIdentifier<?> path,
Set<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier> normalized) |
protected Optional<DataObject> |
AbstractForwardedDataBroker.toBindingData(InstanceIdentifier<?> path,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data) |
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier |
BindingToNormalizedNodeCodec.toNormalized(InstanceIdentifier<? extends DataObject> binding)
Translates supplied Binding Instance Identifier into NormalizedNode
instance identifier.
|
<T extends DataObject> |
BindingToNormalizedNodeCodec.toNormalizedNode(InstanceIdentifier<T> path,
T data) |
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier |
BindingToNormalizedNodeCodec.toYangInstanceIdentifier(InstanceIdentifier<?> binding) |
protected org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier |
BindingToNormalizedNodeCodec.toYangInstanceIdentifierBlocking(InstanceIdentifier<? extends DataObject> binding) |
protected org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier |
BindingToNormalizedNodeCodec.toYangInstanceIdentifierCached(InstanceIdentifier<?> binding) |
Modifier and Type | Method and Description |
---|---|
<S extends RpcService,T extends S> |
BindingDOMRpcProviderServiceAdapter.registerRpcImplementation(Class<S> type,
T implementation,
Set<InstanceIdentifier<?>> paths) |
Map.Entry<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> |
BindingToNormalizedNodeCodec.toNormalizedNode(Map.Entry<InstanceIdentifier<? extends DataObject>,DataObject> binding)
Converts Binding Map.Entry to DOM Map.Entry.
|
Modifier and Type | Method and Description |
---|---|
<T extends DataObject> |
BindingNormalizedNodeSerializer.fromYangInstanceIdentifier(@NonNull org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier dom)
Translates supplied YANG Instance Identifier into Binding instance identifier.
|
Modifier and Type | Method and Description |
---|---|
<T extends DataObject> |
BindingCodecTree.getSubtreeCodec(InstanceIdentifier<T> path) |
@NonNull BindingStreamEventWriter |
BindingNormalizedNodeWriterFactory.newWriter(@NonNull InstanceIdentifier<?> path,
@NonNull org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
Creates a
BindingStreamEventWriter for data tree path which will translate to NormalizedNode model
and invoke proper events on supplied NormalizedNodeStreamWriter . |
@NonNull Map.Entry<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,BindingStreamEventWriter> |
BindingNormalizedNodeWriterFactory.newWriterAndIdentifier(@NonNull InstanceIdentifier<?> path,
@NonNull org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter)
Creates a
BindingStreamEventWriter for data tree path which will translate to NormalizedNode model
and invoke proper events on supplied NormalizedNodeStreamWriter . |
<T extends DataObject> |
BindingNormalizedNodeSerializer.toNormalizedNode(InstanceIdentifier<T> path,
T data)
Translates supplied Binding Instance Identifier and data into NormalizedNode representation.
|
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier |
BindingNormalizedNodeSerializer.toYangInstanceIdentifier(@NonNull InstanceIdentifier<?> binding)
Translates supplied Binding Instance Identifier into NormalizedNode instance identifier.
|
Modifier and Type | Method and Description |
---|---|
InstanceIdentifier<?> |
BindingNormalizedNodeCodecRegistry.fromYangInstanceIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier dom) |
Modifier and Type | Method and Description |
---|---|
Map.Entry<InstanceIdentifier<?>,DataObject> |
BindingNormalizedNodeCodecRegistry.fromNormalizedNode(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data) |
Modifier and Type | Method and Description |
---|---|
<T extends DataObject> |
BindingNormalizedNodeCodecRegistry.deserializeFunction(InstanceIdentifier<T> path) |
BindingStreamEventWriter |
BindingNormalizedNodeCodecRegistry.newWriter(InstanceIdentifier<?> path,
org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter) |
Map.Entry<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,BindingStreamEventWriter> |
BindingNormalizedNodeCodecRegistry.newWriterAndIdentifier(InstanceIdentifier<?> path,
org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter domWriter) |
<T extends DataObject> |
BindingNormalizedNodeCodecRegistry.toNormalizedNode(InstanceIdentifier<T> path,
T data) |
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier |
BindingNormalizedNodeCodecRegistry.toYangInstanceIdentifier(InstanceIdentifier<?> binding) |
Modifier and Type | Method and Description |
---|---|
static Optional<org.opendaylight.yangtools.yang.model.api.DataNodeContainer> |
BindingSchemaContextUtils.findDataNodeContainer(org.opendaylight.yangtools.yang.model.api.SchemaContext ctx,
InstanceIdentifier<?> path) |
Modifier and Type | Method and Description |
---|---|
static <T extends DataObject,P extends DataObject> |
DataObjectReadingUtil.readData(P parent,
InstanceIdentifier<P> parentPath,
InstanceIdentifier<T> childPath)
Read data from parent at specified path.
|
Modifier and Type | Method and Description |
---|---|
static <T extends DataObject,P extends DataObject> |
DataObjectReadingUtil.readData(P parent,
InstanceIdentifier<P> parentPath,
InstanceIdentifier<T> childPath)
Read data from parent at specified path.
|
static <T extends DataObject,P extends DataObject> |
DataObjectReadingUtil.readData(P parent,
InstanceIdentifier<P> parentPath,
InstanceIdentifier<T> childPath)
Read data from parent at specified path.
|
Modifier and Type | Method and Description |
---|---|
void |
ForwardingWriteTransaction.delete(LogicalDatastoreType store,
InstanceIdentifier<?> path) |
void |
ForwardingReadWriteTransaction.delete(LogicalDatastoreType store,
InstanceIdentifier<?> path) |
com.google.common.util.concurrent.FluentFuture<Boolean> |
ForwardingReadTransaction.exists(LogicalDatastoreType store,
InstanceIdentifier<?> path) |
com.google.common.util.concurrent.FluentFuture<Boolean> |
ForwardingReadWriteTransaction.exists(LogicalDatastoreType store,
InstanceIdentifier<?> path) |
<T extends DataObject> |
ForwardingWriteTransaction.merge(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data) |
<T extends DataObject> |
ForwardingReadWriteTransaction.merge(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data) |
<T extends DataObject> |
ForwardingWriteTransaction.merge(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data,
boolean createMissingParents)
Deprecated.
|
<T extends DataObject> |
ForwardingReadWriteTransaction.merge(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data,
boolean createMissingParents)
Deprecated.
|
<T extends DataObject> |
ForwardingWriteTransaction.mergeParentStructureMerge(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data) |
<T extends DataObject> |
ForwardingReadWriteTransaction.mergeParentStructureMerge(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data) |
<T extends DataObject> |
ForwardingWriteTransaction.mergeParentStructurePut(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data) |
<T extends DataObject> |
ForwardingReadWriteTransaction.mergeParentStructurePut(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data) |
<T extends DataObject> |
ForwardingWriteTransaction.put(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data) |
<T extends DataObject> |
ForwardingReadWriteTransaction.put(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data) |
<T extends DataObject> |
ForwardingWriteTransaction.put(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data,
boolean createMissingParents)
Deprecated.
|
<T extends DataObject> |
ForwardingReadWriteTransaction.put(LogicalDatastoreType store,
InstanceIdentifier<T> path,
T data,
boolean createMissingParents)
Deprecated.
|
<T extends DataObject> |
ForwardingReadTransaction.read(LogicalDatastoreType store,
InstanceIdentifier<T> path) |
<T extends DataObject> |
ForwardingReadWriteTransaction.read(LogicalDatastoreType store,
InstanceIdentifier<T> path) |
Modifier and Type | Method and Description |
---|---|
static InstanceIdentifier<TopLevelList> |
ListsBindingUtils.path(TopLevelListKey key) |
static <T extends DataObject & Augmentation<TopLevelList>> |
ListsBindingUtils.path(TopLevelListKey key,
Class<T> augmentation) |
static InstanceIdentifier<ListViaUses> |
ListsBindingUtils.path(TopLevelListKey top,
ListViaUsesKey uses) |
static InstanceIdentifier<NestedList> |
ListsBindingUtils.path(TopLevelListKey top,
NestedListKey nested) |
Modifier and Type | Method and Description |
---|---|
<T extends DataObject> |
DataBrokerFailuresImpl.handleRead(BiFunction<LogicalDatastoreType,InstanceIdentifier<T>,com.google.common.util.concurrent.FluentFuture<Optional<T>>> readMethod,
LogicalDatastoreType store,
InstanceIdentifier<T> path) |
Modifier and Type | Method and Description |
---|---|
<T extends DataObject> |
DataBrokerFailuresImpl.handleRead(BiFunction<LogicalDatastoreType,InstanceIdentifier<T>,com.google.common.util.concurrent.FluentFuture<Optional<T>>> readMethod,
LogicalDatastoreType store,
InstanceIdentifier<T> path) |
Modifier and Type | Method and Description |
---|---|
void |
TypedWriteTransaction.delete(InstanceIdentifier<?> path)
Deletes the object present at the given path.
|
default com.google.common.util.concurrent.FluentFuture<Boolean> |
TypedReadTransaction.exists(InstanceIdentifier<?> path)
Determines if an object exists at the given path.
|
<T extends DataObject> |
TypedWriteTransaction.merge(InstanceIdentifier<T> path,
T data)
Merges an object with the data already present at the given path.
|
<T extends DataObject> |
TypedWriteTransaction.merge(InstanceIdentifier<T> path,
T data,
boolean createMissingParents)
|
default <T extends DataObject> |
TypedWriteTransaction.mergeParentStructureMerge(InstanceIdentifier<T> path,
T data)
Merges an object with the data already present at the given path, creating missing parents if requested.
|
default <T extends DataObject> |
TypedWriteTransaction.mergeParentStructurePut(InstanceIdentifier<T> path,
T data)
Writes an object to the given path, creating significant parents, like presence containers and list entries,
if needed.
|
<T extends DataObject> |
TypedWriteTransaction.put(InstanceIdentifier<T> path,
T data)
Writes an object to the given path.
|
<T extends DataObject> |
TypedWriteTransaction.put(InstanceIdentifier<T> path,
T data,
boolean createMissingParents)
|
<T extends DataObject> |
TypedReadTransaction.read(InstanceIdentifier<T> path)
Reads an object from the given path.
|
Constructor and Description |
---|
Entity(@NonNull String type,
@NonNull InstanceIdentifier<?> id)
Constructs an instance.
|
Modifier and Type | Method and Description |
---|---|
@Nullable InstanceIdentifier<?> |
RouteInGrouping.getRoute() |
InstanceIdentifier<?> |
RoutedSimpleRouteInputBuilder.getRoute() |
@Nullable InstanceIdentifier<?> |
RoutedSimpleRouteInput.getRoute() |
InstanceIdentifier<?> |
EncapsulatedRoute.getValue() |
Modifier and Type | Method and Description |
---|---|
RoutedSimpleRouteInputBuilder |
RoutedSimpleRouteInputBuilder.setRoute(InstanceIdentifier<?> value) |
Constructor and Description |
---|
EncapsulatedRoute(InstanceIdentifier<?> _value) |
Modifier and Type | Method and Description |
---|---|
InstanceIdentifier<?> |
KnockKnockInputBuilder.getKnockerId() |
@Nullable InstanceIdentifier<?> |
KnockKnockInput.getKnockerId() |
Modifier and Type | Method and Description |
---|---|
KnockKnockInputBuilder |
KnockKnockInputBuilder.setKnockerId(InstanceIdentifier<?> value) |
Modifier and Type | Method and Description |
---|---|
@Nullable InstanceIdentifier<?> |
RpcContextRef.getContextInstance()
Pointer to the context.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Action<P extends InstanceIdentifier<?>,I extends RpcInput,O extends RpcOutput>
Interface extended by all interfaces generated for a YANG
action . |
Modifier and Type | Class and Description |
---|---|
class |
KeyedInstanceIdentifier<T extends Identifiable<K> & DataObject,K extends Identifier<T>>
An
InstanceIdentifier , which has a list key attached at its last path element. |
Modifier and Type | Method and Description |
---|---|
<N extends DataObject & Augmentation<? super T>> |
InstanceIdentifier.augmentation(Class<N> container)
Create an InstanceIdentifier for a child augmentation.
|
InstanceIdentifier<T> |
InstanceIdentifier.InstanceIdentifierBuilder.build()
Build the instance identifier.
|
<C extends ChoiceIn<? super T> & DataObject,N extends ChildOf<? super C>> |
InstanceIdentifier.child(Class<C> caze,
Class<N> container)
Create an InstanceIdentifier for a child container.
|
<N extends ChildOf<? super T>> |
InstanceIdentifier.child(Class<N> container)
Create an InstanceIdentifier for a child container.
|
static <T extends DataObject> |
InstanceIdentifier.create(Class<T> type)
Create an instance identifier for a very specific object type.
|
static InstanceIdentifier<?> |
InstanceIdentifier.create(Iterable<? extends InstanceIdentifier.PathArgument> pathArguments)
Create an instance identifier for a very specific object type.
|
<I extends DataObject> |
InstanceIdentifier.firstIdentifierOf(Class<I> type)
Return an instance identifier trimmed at the first occurrence of a specific component type.
|
Modifier and Type | Method and Description |
---|---|
boolean |
InstanceIdentifier.contains(InstanceIdentifier<? extends DataObject> other)
Check whether an identifier is contained in this identifier.
|
boolean |
InstanceIdentifier.containsWildcarded(InstanceIdentifier<?> other)
Check whether this instance identifier contains the other identifier after wildcard expansion.
|
I |
BindingCodec.deserialize(P input,
InstanceIdentifier<?> bindingIdentifier) |
protected boolean |
KeyedInstanceIdentifier.fastNonEqual(InstanceIdentifier<?> other) |
protected boolean |
InstanceIdentifier.fastNonEqual(InstanceIdentifier<?> other)
Perform class-specific fast checks for non-equality.
|
static <N extends Identifiable<K> & DataObject,K extends Identifier<N>> |
InstanceIdentifier.keyOf(InstanceIdentifier<N> id)
Return the key associated with the last component of the specified identifier.
|
Copyright © 2019 OpenDaylight. All rights reserved.