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.CheckedFuture<T,org.opendaylight.controller.md.sal.common.api.data.ReadFailedException> |
apply(org.opendaylight.controller.sal.core.spi.data.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.CheckedFuture<T,org.opendaylight.controller.md.sal.common.api.data.ReadFailedException> apply(org.opendaylight.controller.sal.core.spi.data.DOMStoreReadTransaction readDelegate)
public abstract void processResponse(Object reponse, com.google.common.util.concurrent.SettableFuture<T> promise)
protected abstract AbstractRead<T> newInstance(short withVersion)
Copyright © 2018 OpenDaylight. All rights reserved.