*
* @return result of <get> operation
*/
- ListenableFuture<Optional<NormalizedNode<?, ?>>> get(YangInstanceIdentifier path);
+ ListenableFuture<Optional<NormalizedNode>> get(YangInstanceIdentifier path);
/**
* The <get> operation with specific fields that are read from device.
* @param fields list of fields (paths relative to parent path)
* @return result of <get> operation
*/
- ListenableFuture<Optional<NormalizedNode<?, ?>>> get(YangInstanceIdentifier path,
- List<YangInstanceIdentifier> fields);
+ ListenableFuture<Optional<NormalizedNode>> get(YangInstanceIdentifier path, List<YangInstanceIdentifier> fields);
/**
* The <get-config> operation.
*
* @return result of <get-config> operation
*/
- ListenableFuture<Optional<NormalizedNode<?, ?>>> getConfig(YangInstanceIdentifier path);
+ ListenableFuture<Optional<NormalizedNode>> getConfig(YangInstanceIdentifier path);
/**
* The <get-config> operation with specified fields that are read from device.
*
* @return result of <get-config> operation
*/
- ListenableFuture<Optional<NormalizedNode<?, ?>>> getConfig(YangInstanceIdentifier path,
- List<YangInstanceIdentifier> fields);
+ ListenableFuture<Optional<NormalizedNode>> getConfig(YangInstanceIdentifier path,
+ List<YangInstanceIdentifier> fields);
/**
* The <edit-config> operation with "merge" attribute.
* @return result of <edit-config> operation
*/
ListenableFuture<? extends DOMRpcResult> merge(LogicalDatastoreType store, YangInstanceIdentifier path,
- NormalizedNode<?, ?> data,
- Optional<ModifyAction> defaultOperation);
+ NormalizedNode data, Optional<ModifyAction> defaultOperation);
/**
* The <edit-config> operation with "replace" attribute.
* @return result of <edit-config> operation
*/
ListenableFuture<? extends DOMRpcResult> replace(LogicalDatastoreType store, YangInstanceIdentifier path,
- NormalizedNode<?, ?> data,
- Optional<ModifyAction> defaultOperation);
+ NormalizedNode data, Optional<ModifyAction> defaultOperation);
/**
* The <edit-config> operation with "create" attribute.
* @return result of <edit-config> operation
*/
ListenableFuture<? extends DOMRpcResult> create(LogicalDatastoreType store, YangInstanceIdentifier path,
- NormalizedNode<?, ?> data,
- Optional<ModifyAction> defaultOperation);
+ NormalizedNode data, Optional<ModifyAction> defaultOperation);
/**
* The <edit-config> operation with "create" attribute.
* @return Device's identifier, must not be null.
*/
@NonNull Object getDeviceId();
-}
\ No newline at end of file
+}