Package org.opendaylight.protocol.pcep
Interface PCEPSessionNegotiatorFactory
- All Known Implementing Classes:
AbstractPCEPSessionNegotiatorFactory
,DefaultPCEPSessionNegotiatorFactory
public interface PCEPSessionNegotiatorFactory
Factory for creating PCEP session negotiator.
-
Method Summary
Modifier and TypeMethodDescription@NonNull SessionNegotiator
getSessionNegotiator
(@NonNull io.netty.channel.Channel channel, @NonNull io.netty.util.concurrent.Promise<PCEPSession> promise) Creates PCEPSessionNegotiator instance for income attributes.
-
Method Details
-
getSessionNegotiator
@NonNull SessionNegotiator getSessionNegotiator(@NonNull io.netty.channel.Channel channel, @NonNull io.netty.util.concurrent.Promise<PCEPSession> promise) Creates PCEPSessionNegotiator instance for income attributes.- Parameters:
channel
- session channelpromise
- session promise- Returns:
- PCEPSessionNegotiator instance
-