public class BmpRouterImpl extends Object implements BmpRouter, org.opendaylight.controller.md.sal.common.api.data.TransactionChainListener
| Constructor and Description | 
|---|
| BmpRouterImpl(org.opendaylight.protocol.bmp.impl.app.RouterSessionManager sessionManager) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | close() | 
| RouterId | getRouterId()Returns router's identifier, represented by router's remote IP address. | 
| void | onMessage(org.opendaylight.yangtools.yang.binding.Notification message) | 
| void | onSessionDown(Exception e) | 
| void | onSessionUp(BmpSession session) | 
| 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) | 
public BmpRouterImpl(org.opendaylight.protocol.bmp.impl.app.RouterSessionManager sessionManager)
public void onSessionUp(BmpSession session)
onSessionUp in interface BmpSessionListenerpublic void onSessionDown(Exception e)
onSessionDown in interface BmpSessionListenerpublic void onMessage(org.opendaylight.yangtools.yang.binding.Notification message)
onMessage in interface BmpSessionListenerpublic RouterId getRouterId()
BmpRoutergetRouterId in interface BmpRouterpublic void close()
close in interface AutoCloseablepublic 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.TransactionChainListenerCopyright © 2018 OpenDaylight. All rights reserved.