Class BmpRouterImpl
java.lang.Object
org.opendaylight.protocol.bmp.impl.app.BmpRouterImpl
- All Implemented Interfaces:
- com.google.common.util.concurrent.FutureCallback<org.opendaylight.yangtools.yang.common.Empty>,- AutoCloseable,- BmpSessionListener,- BmpRouter
- 
Constructor SummaryConstructorsConstructorDescriptionBmpRouterImpl(org.opendaylight.protocol.bmp.impl.app.RouterSessionManager sessionManager) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose()Returns router's identifier, represented by router's remote IP address.voidvoidonMessage(org.opendaylight.yangtools.binding.Notification<?> message) voidonSessionDown(Exception exception) voidonSessionUp(BmpSession psession) voidonSuccess(org.opendaylight.yangtools.yang.common.Empty value) 
- 
Constructor Details- 
BmpRouterImplpublic BmpRouterImpl(org.opendaylight.protocol.bmp.impl.app.RouterSessionManager sessionManager) 
 
- 
- 
Method Details- 
onSessionUp- Specified by:
- onSessionUpin interface- BmpSessionListener
 
- 
onSessionDown- Specified by:
- onSessionDownin interface- BmpSessionListener
 
- 
onMessagepublic void onMessage(org.opendaylight.yangtools.binding.Notification<?> message) - Specified by:
- onMessagein interface- BmpSessionListener
 
- 
getRouterIdDescription copied from interface:BmpRouterReturns router's identifier, represented by router's remote IP address.- Specified by:
- getRouterIdin interface- BmpRouter
- Returns:
- router identifier.
 
- 
closepublic void close()- Specified by:
- closein interface- AutoCloseable
 
- 
onFailure- Specified by:
- onFailurein interface- com.google.common.util.concurrent.FutureCallback<org.opendaylight.yangtools.yang.common.Empty>
 
- 
onSuccesspublic void onSuccess(org.opendaylight.yangtools.yang.common.Empty value) - Specified by:
- onSuccessin interface- com.google.common.util.concurrent.FutureCallback<org.opendaylight.yangtools.yang.common.Empty>
 
 
-