Uses of Interface
org.opendaylight.protocol.pcep.PCEPSession
Package
Description
-
Uses of PCEPSession in org.opendaylight.bgpcep.pcep.topology.provider
Modifier and TypeMethodDescriptionfinal void
AbstractTopologySessionListener.onMessage
(PCEPSession psession, Message message) final void
AbstractTopologySessionListener.onSessionDown
(PCEPSession psession, Exception exception) final void
AbstractTopologySessionListener.onSessionTerminated
(PCEPSession psession, PCEPTerminationReason reason) final void
AbstractTopologySessionListener.onSessionUp
(PCEPSession psession) -
Uses of PCEPSession in org.opendaylight.protocol.pcep
Modifier and TypeMethodDescriptionvoid
PCEPSessionListener.onMessage
(PCEPSession session, Message message) Fired when a normal protocol message is received.void
PCEPSessionListener.onSessionDown
(PCEPSession session, Exception exception) Fired when the session went down because of an IO error.void
PCEPSessionListener.onSessionTerminated
(PCEPSession session, PCEPTerminationReason reason) Fired when the session is terminated locally.void
PCEPSessionListener.onSessionUp
(PCEPSession session) Fired when the session was established successfully.Modifier and TypeMethodDescription@NonNull SessionNegotiator
PCEPSessionNegotiatorFactory.getSessionNegotiator
(@NonNull io.netty.channel.Channel channel, @NonNull io.netty.util.concurrent.Promise<PCEPSession> promise) Creates PCEPSessionNegotiator instance for income attributes. -
Uses of PCEPSession in org.opendaylight.protocol.pcep.impl
Modifier and TypeFieldDescriptionprotected final io.netty.util.concurrent.Promise
<PCEPSession> AbstractSessionNegotiator.promise
Modifier and TypeMethodDescriptionprotected abstract AbstractPCEPSessionNegotiator
AbstractPCEPSessionNegotiatorFactory.createNegotiator
(io.netty.util.concurrent.Promise<PCEPSession> promise, io.netty.channel.Channel channel, org.opendaylight.yangtools.yang.common.Uint8 sessionId) Create a new negotiator.protected final AbstractPCEPSessionNegotiator
DefaultPCEPSessionNegotiatorFactory.createNegotiator
(io.netty.util.concurrent.Promise<PCEPSession> promise, io.netty.channel.Channel channel, org.opendaylight.yangtools.yang.common.Uint8 sessionId) final SessionNegotiator
AbstractPCEPSessionNegotiatorFactory.getSessionNegotiator
(io.netty.channel.Channel channel, io.netty.util.concurrent.Promise<PCEPSession> promise) void
PCEPDispatcherImpl.ChannelPipelineInitializer.initializeChannel
(io.netty.channel.socket.SocketChannel socketChannel, io.netty.util.concurrent.Promise<PCEPSession> promise) ModifierConstructorDescriptionprotected
AbstractPCEPSessionNegotiator
(io.netty.util.concurrent.Promise<PCEPSession> promise, io.netty.channel.Channel channel, PcepSessionTls tlsConfiguration) protected
AbstractSessionNegotiator
(io.netty.util.concurrent.Promise<PCEPSession> promise, io.netty.channel.Channel channel) DefaultPCEPSessionNegotiator
(io.netty.util.concurrent.Promise<PCEPSession> promise, io.netty.channel.Channel channel, PCEPSessionListener listener, org.opendaylight.yangtools.yang.common.Uint8 sessionId, Open localPrefs, org.opendaylight.yangtools.yang.common.Uint16 maxUnknownMessages) DefaultPCEPSessionNegotiator
(io.netty.util.concurrent.Promise<PCEPSession> promise, io.netty.channel.Channel channel, PCEPSessionListener listener, org.opendaylight.yangtools.yang.common.Uint8 sessionId, Open localPrefs, org.opendaylight.yangtools.yang.common.Uint16 maxUnknownMessages, PcepSessionTls tlsConfiguration) -
Uses of PCEPSession in org.opendaylight.protocol.pcep.pcc.mock.api
Modifier and TypeMethodDescription@NonNull io.netty.util.concurrent.Future
<PCEPSession> PCCDispatcher.createClient
(@NonNull InetSocketAddress remoteAddress, long reconnectTime, @NonNull PCEPSessionNegotiatorFactory negotiatorFactory, @NonNull KeyMapping keys, @NonNull InetSocketAddress localAddress) -
Uses of PCEPSession in org.opendaylight.protocol.pcep.pcc.mock.protocol
Modifier and TypeMethodDescriptionio.netty.util.concurrent.Future
<PCEPSession> PCCDispatcherImpl.createClient
(InetSocketAddress remoteAddress, long reconnectTime, PCEPSessionNegotiatorFactory negotiatorFactory, KeyMapping keys, InetSocketAddress localAddress) Modifier and TypeMethodDescriptionvoid
PCCSessionListener.onMessage
(PCEPSession psession, Message message) void
PCCSessionListener.onSessionDown
(PCEPSession psession, Exception exception) void
PCCSessionListener.onSessionTerminated
(PCEPSession psession, PCEPTerminationReason cause) void
PCCSessionListener.onSessionUp
(PCEPSession psession) -
Uses of PCEPSession in org.opendaylight.protocol.pcep.testtool
Modifier and TypeMethodDescriptionvoid
TestingSessionListener.onMessage
(PCEPSession session, Message message) void
TestingSessionListener.onSessionDown
(PCEPSession session, Exception exception) void
TestingSessionListener.onSessionTerminated
(PCEPSession session, PCEPTerminationReason cause) void
TestingSessionListener.onSessionUp
(PCEPSession session)