public final class DefaultPCEPSessionNegotiatorFactory extends AbstractPCEPSessionNegotiatorFactory
| Constructor and Description |
|---|
DefaultPCEPSessionNegotiatorFactory(org.opendaylight.protocol.pcep.PCEPSessionProposalFactory spf,
int maxUnknownMessages) |
DefaultPCEPSessionNegotiatorFactory(org.opendaylight.protocol.pcep.PCEPSessionProposalFactory spf,
int maxUnknownMessages,
Tls tlsConfiguration) |
DefaultPCEPSessionNegotiatorFactory(org.opendaylight.protocol.pcep.PCEPSessionProposalFactory spf,
PcepDispatcherConfig config) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractPCEPSessionNegotiator |
createNegotiator(io.netty.util.concurrent.Promise<PCEPSessionImpl> promise,
org.opendaylight.protocol.pcep.PCEPSessionListener listener,
io.netty.channel.Channel channel,
short sessionId,
org.opendaylight.protocol.pcep.PCEPPeerProposal peerProposal)
Create a new negotiator.
|
org.opendaylight.protocol.pcep.PCEPSessionProposalFactory |
getPCEPSessionProposalFactory() |
getSessionNegotiator, getSessionRegistrypublic DefaultPCEPSessionNegotiatorFactory(org.opendaylight.protocol.pcep.PCEPSessionProposalFactory spf,
int maxUnknownMessages)
public DefaultPCEPSessionNegotiatorFactory(org.opendaylight.protocol.pcep.PCEPSessionProposalFactory spf,
int maxUnknownMessages,
Tls tlsConfiguration)
public DefaultPCEPSessionNegotiatorFactory(org.opendaylight.protocol.pcep.PCEPSessionProposalFactory spf,
PcepDispatcherConfig config)
protected AbstractPCEPSessionNegotiator createNegotiator(io.netty.util.concurrent.Promise<PCEPSessionImpl> promise, org.opendaylight.protocol.pcep.PCEPSessionListener listener, io.netty.channel.Channel channel, short sessionId, org.opendaylight.protocol.pcep.PCEPPeerProposal peerProposal)
AbstractPCEPSessionNegotiatorFactorycreateNegotiator in class AbstractPCEPSessionNegotiatorFactorypromise - Session promise to be completed by the negotiatorlistener - PCEPSessionListenerchannel - Associated channelsessionId - Session ID assigned to the resulting sessionpublic org.opendaylight.protocol.pcep.PCEPSessionProposalFactory getPCEPSessionProposalFactory()
Copyright © 2017 OpenDaylight. All rights reserved.