Interface PCEPSessionNegotiatorFactoryDependencies

All Known Subinterfaces:
PCEPDispatcherDependencies
All Known Implementing Classes:
TestToolPCEPDispatcherDependencies

public interface PCEPSessionNegotiatorFactoryDependencies
Contains required dependencies for create SessionNegotiator.
  • Method Details

    • getListenerFactory

      @NonNull PCEPSessionListenerFactory getListenerFactory()
      ListenerFactory to create listeners for clients.
      Returns:
      ListenerFactory
    • getPeerProposal

      default @Nullable PCEPPeerProposal getPeerProposal()
      PeerProposal information used in our Open message.
      Returns:
      peerProposal null by default since its not mandatory. Otherwise method should be override it.