T
- type of asynchronous transaction@Beta public abstract class AbstractForwardedTransaction<T extends DOMDataTreeTransaction> extends Object implements org.opendaylight.yangtools.concepts.Delegator<T>, org.opendaylight.yangtools.concepts.Identifiable<Object>
Constructor and Description |
---|
AbstractForwardedTransaction(T delegateTx,
BindingToNormalizedNodeCodec codec) |
Modifier and Type | Method and Description |
---|---|
protected <D extends TreeNode> |
doRead(DOMDataTreeReadTransaction readTx,
LogicalDatastoreType store,
InstanceIdentifier<D> path) |
protected BindingToNormalizedNodeCodec |
getCodec() |
T |
getDelegate() |
protected <S extends DOMDataTreeTransaction> |
getDelegateChecked(Class<S> txType) |
Object |
getIdentifier() |
public AbstractForwardedTransaction(T delegateTx, BindingToNormalizedNodeCodec codec)
@Nonnull public final Object getIdentifier()
getIdentifier
in interface org.opendaylight.yangtools.concepts.Identifiable<Object>
public final T getDelegate()
getDelegate
in interface org.opendaylight.yangtools.concepts.Delegator<T extends DOMDataTreeTransaction>
protected final <S extends DOMDataTreeTransaction> S getDelegateChecked(Class<S> txType)
protected final BindingToNormalizedNodeCodec getCodec()
protected final <D extends TreeNode> com.google.common.util.concurrent.FluentFuture<Optional<D>> doRead(DOMDataTreeReadTransaction readTx, LogicalDatastoreType store, InstanceIdentifier<D> path)
Copyright © 2019 OpenDaylight. All rights reserved.