public class AppPeerBenchmark extends Object implements OdlBgpAppPeerBenchmarkService, org.opendaylight.controller.md.sal.common.api.data.TransactionChainListener, AutoCloseable
| Constructor and Description |
|---|
AppPeerBenchmark(org.opendaylight.controller.md.sal.binding.api.DataBroker bindingDataBroker,
org.opendaylight.controller.sal.binding.api.RpcProviderRegistry rpcProviderRegistry,
String appRibId) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddPrefixOutput>> |
addPrefix(AddPrefixInput input)
Add prefix into RIB
|
void |
close() |
com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<DeletePrefixOutput>> |
deletePrefix(DeletePrefixInput input)
Delete prefix into RIB
|
void |
onTransactionChainFailed(org.opendaylight.controller.md.sal.common.api.data.TransactionChain<?,?> chain,
org.opendaylight.controller.md.sal.common.api.data.AsyncTransaction<?,?> transaction,
Throwable cause) |
void |
onTransactionChainSuccessful(org.opendaylight.controller.md.sal.common.api.data.TransactionChain<?,?> chain) |
void |
start() |
public AppPeerBenchmark(org.opendaylight.controller.md.sal.binding.api.DataBroker bindingDataBroker,
org.opendaylight.controller.sal.binding.api.RpcProviderRegistry rpcProviderRegistry,
String appRibId)
public void start()
public void onTransactionChainFailed(org.opendaylight.controller.md.sal.common.api.data.TransactionChain<?,?> chain,
org.opendaylight.controller.md.sal.common.api.data.AsyncTransaction<?,?> transaction,
Throwable cause)
onTransactionChainFailed in interface org.opendaylight.controller.md.sal.common.api.data.TransactionChainListenerpublic void onTransactionChainSuccessful(org.opendaylight.controller.md.sal.common.api.data.TransactionChain<?,?> chain)
onTransactionChainSuccessful in interface org.opendaylight.controller.md.sal.common.api.data.TransactionChainListenerpublic com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddPrefixOutput>> addPrefix(AddPrefixInput input)
OdlBgpAppPeerBenchmarkServiceaddPrefix in interface OdlBgpAppPeerBenchmarkServicepublic com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<DeletePrefixOutput>> deletePrefix(DeletePrefixInput input)
OdlBgpAppPeerBenchmarkServicedeletePrefix in interface OdlBgpAppPeerBenchmarkServicepublic void close()
close in interface AutoCloseableCopyright © 2019 OpenDaylight. All rights reserved.