Package org.opendaylight.protocol.pcep
Interface PCEPSessionNegotiatorFactoryDependencies
- All Known Subinterfaces:
PCEPDispatcherDependencies
- All Known Implementing Classes:
TestToolPCEPDispatcherDependencies
public interface PCEPSessionNegotiatorFactoryDependencies
Contains required dependencies for create SessionNegotiator.
-
Method Summary
Modifier and TypeMethodDescription@NonNull PCEPSessionListenerFactory
ListenerFactory to create listeners for clients.default @Nullable PCEPPeerProposal
PeerProposal information used in our Open message.
-
Method Details
-
getListenerFactory
@NonNull PCEPSessionListenerFactory getListenerFactory()ListenerFactory to create listeners for clients.- Returns:
- ListenerFactory
-
getPeerProposal
PeerProposal information used in our Open message.- Returns:
- peerProposal null by default since its not mandatory. Otherwise method should be override it.
-