Interface BGPSessionStateListener

All Superinterfaces:
BGPMessagesListener
All Known Implementing Classes:
BGPSessionStateImpl

public interface BGPSessionStateListener extends BGPMessagesListener
BGP Operational Session State Listener.
  • Method Details

    • advertizeCapabilities

      void advertizeCapabilities(int holdTimerValue, @NonNull SocketAddress remoteAddress, @NonNull SocketAddress localAddress, @NonNull Set<BgpTableType> tableTypes, @NonNull List<BgpParameters> bgpParameters)
      Advertize Session capabilities.
      Parameters:
      holdTimerValue - hold Timer
      remoteAddress - remote Address
      localAddress - local Address
      tableTypes - supported families
      bgpParameters - bgp capabilities
    • setSessionState

      void setSessionState(@NonNull State state)
      Fired when session state changes.
      Parameters:
      state - session state