public class AppPeerBenchmark extends Object implements OdlBgpAppPeerBenchmarkService, org.opendaylight.mdsal.binding.api.TransactionChainListener, AutoCloseable
| Constructor and Description |
|---|
AppPeerBenchmark(org.opendaylight.mdsal.binding.api.DataBroker bindingDataBroker,
org.opendaylight.mdsal.binding.api.RpcProviderService 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.mdsal.binding.api.TransactionChain chain,
org.opendaylight.mdsal.binding.api.Transaction transaction,
Throwable cause) |
void |
onTransactionChainSuccessful(org.opendaylight.mdsal.binding.api.TransactionChain chain) |
void |
start() |
public AppPeerBenchmark(org.opendaylight.mdsal.binding.api.DataBroker bindingDataBroker,
org.opendaylight.mdsal.binding.api.RpcProviderService rpcProviderRegistry,
String appRibId)
public void start()
public void onTransactionChainFailed(org.opendaylight.mdsal.binding.api.TransactionChain chain,
org.opendaylight.mdsal.binding.api.Transaction transaction,
Throwable cause)
onTransactionChainFailed in interface org.opendaylight.mdsal.binding.api.TransactionChainListenerpublic void onTransactionChainSuccessful(org.opendaylight.mdsal.binding.api.TransactionChain chain)
onTransactionChainSuccessful in interface org.opendaylight.mdsal.binding.api.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 © 2020 OpenDaylight. All rights reserved.