public abstract class AbstractDataStore extends Object implements org.opendaylight.yangtools.restconf.client.api.data.Datastore
| Constructor and Description |
|---|
AbstractDataStore(RestconfClientImpl client) |
| Modifier and Type | Method and Description |
|---|---|
protected org.opendaylight.yangtools.yang.binding.DataObject |
deserialize(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier domPath,
InputStream entityInputStream) |
protected RestconfClientImpl |
getClient() |
protected abstract String |
getStorePrefix() |
<T extends org.opendaylight.yangtools.yang.binding.DataObject> |
readData(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path) |
<T extends org.opendaylight.yangtools.yang.binding.DataObject> |
readData(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path,
org.opendaylight.yangtools.restconf.client.api.data.RetrievalStrategy strategy) |
public AbstractDataStore(RestconfClientImpl client)
protected RestconfClientImpl getClient()
public <T extends org.opendaylight.yangtools.yang.binding.DataObject> com.google.common.util.concurrent.ListenableFuture<com.google.common.base.Optional<T>> readData(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path)
readData in interface org.opendaylight.yangtools.restconf.client.api.data.Datastorepublic <T extends org.opendaylight.yangtools.yang.binding.DataObject> com.google.common.util.concurrent.ListenableFuture<com.google.common.base.Optional<T>> readData(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<T> path,
org.opendaylight.yangtools.restconf.client.api.data.RetrievalStrategy strategy)
readData in interface org.opendaylight.yangtools.restconf.client.api.data.Datastoreprotected final org.opendaylight.yangtools.yang.binding.DataObject deserialize(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier domPath,
InputStream entityInputStream)
protected abstract String getStorePrefix()
Copyright © 2015. All rights reserved.