public abstract class AbstractRead<T> extends VersionedExternalizableMessage
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractRead() |
|
AbstractRead(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
short version) |
| Modifier and Type | Method and Description |
|---|---|
abstract com.google.common.util.concurrent.FluentFuture<T> |
apply(org.opendaylight.mdsal.dom.spi.store.DOMStoreReadTransaction readDelegate) |
AbstractRead<T> |
asVersion(short version) |
org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier |
getPath() |
protected abstract AbstractRead<T> |
newInstance(short withVersion) |
abstract void |
processResponse(Object reponse,
com.google.common.util.concurrent.SettableFuture<T> promise) |
void |
readExternal(ObjectInput in) |
void |
writeExternal(ObjectOutput out) |
getVersion, toSerializable, toStringprotected AbstractRead()
public AbstractRead(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier path,
short version)
public org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier getPath()
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class VersionedExternalizableMessageIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class VersionedExternalizableMessageIOExceptionpublic AbstractRead<T> asVersion(short version)
public abstract com.google.common.util.concurrent.FluentFuture<T> apply(org.opendaylight.mdsal.dom.spi.store.DOMStoreReadTransaction readDelegate)
public abstract void processResponse(Object reponse, com.google.common.util.concurrent.SettableFuture<T> promise)
protected abstract AbstractRead<T> newInstance(short withVersion)
Copyright © 2019 OpenDaylight. All rights reserved.