Uses of Interface
org.opendaylight.protocol.pcep.PCEPSession
Packages that use PCEPSession
Package
Description
-
Uses of PCEPSession in org.opendaylight.bgpcep.pcep.topology.provider
Methods in org.opendaylight.bgpcep.pcep.topology.provider with parameters of type PCEPSessionModifier and TypeMethodDescriptionfinal voidAbstractTopologySessionListener.onMessage(PCEPSession psession, Message message) final voidAbstractTopologySessionListener.onSessionDown(PCEPSession psession, Exception exception) final voidAbstractTopologySessionListener.onSessionTerminated(PCEPSession psession, PCEPTerminationReason reason) final voidAbstractTopologySessionListener.onSessionUp(PCEPSession psession) -
Uses of PCEPSession in org.opendaylight.protocol.pcep
Methods in org.opendaylight.protocol.pcep with parameters of type PCEPSessionModifier and TypeMethodDescriptionvoidPCEPSessionListener.onMessage(PCEPSession session, Message message) Fired when a normal protocol message is received.voidPCEPSessionListener.onSessionDown(PCEPSession session, Exception exception) Fired when the session went down because of an IO error.voidPCEPSessionListener.onSessionTerminated(PCEPSession session, PCEPTerminationReason reason) Fired when the session is terminated locally.voidPCEPSessionListener.onSessionUp(PCEPSession session) Fired when the session was established successfully.Method parameters in org.opendaylight.protocol.pcep with type arguments of type PCEPSessionModifier and TypeMethodDescription@NonNull SessionNegotiatorPCEPSessionNegotiatorFactory.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
Classes in org.opendaylight.protocol.pcep.impl with type parameters of type PCEPSessionClasses in org.opendaylight.protocol.pcep.impl that implement PCEPSessionFields in org.opendaylight.protocol.pcep.impl with type parameters of type PCEPSessionModifier and TypeFieldDescriptionprotected final io.netty.util.concurrent.Promise<PCEPSession>AbstractSessionNegotiator.promiseMethod parameters in org.opendaylight.protocol.pcep.impl with type arguments of type PCEPSessionModifier and TypeMethodDescriptionprotected abstract AbstractPCEPSessionNegotiatorAbstractPCEPSessionNegotiatorFactory.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 AbstractPCEPSessionNegotiatorDefaultPCEPSessionNegotiatorFactory.createNegotiator(io.netty.util.concurrent.Promise<PCEPSession> promise, io.netty.channel.Channel channel, org.opendaylight.yangtools.yang.common.Uint8 sessionId) final SessionNegotiatorAbstractPCEPSessionNegotiatorFactory.getSessionNegotiator(io.netty.channel.Channel channel, io.netty.util.concurrent.Promise<PCEPSession> promise) voidPCEPDispatcherImpl.ChannelPipelineInitializer.initializeChannel(io.netty.channel.socket.SocketChannel socketChannel, io.netty.util.concurrent.Promise<PCEPSession> promise) Constructor parameters in org.opendaylight.protocol.pcep.impl with type arguments of type PCEPSessionModifierConstructorDescriptionprotectedAbstractPCEPSessionNegotiator(io.netty.util.concurrent.Promise<PCEPSession> promise, io.netty.channel.Channel channel, PcepSessionTls tlsConfiguration) protectedAbstractSessionNegotiator(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
Methods in org.opendaylight.protocol.pcep.pcc.mock.api that return types with arguments of type PCEPSessionModifier 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
Methods in org.opendaylight.protocol.pcep.pcc.mock.protocol that return types with arguments of type PCEPSessionModifier and TypeMethodDescriptionio.netty.util.concurrent.Future<PCEPSession>PCCDispatcherImpl.createClient(InetSocketAddress remoteAddress, long reconnectTime, PCEPSessionNegotiatorFactory negotiatorFactory, KeyMapping keys, InetSocketAddress localAddress) Methods in org.opendaylight.protocol.pcep.pcc.mock.protocol with parameters of type PCEPSessionModifier and TypeMethodDescriptionvoidPCCSessionListener.onMessage(PCEPSession psession, Message message) voidPCCSessionListener.onSessionDown(PCEPSession psession, Exception exception) voidPCCSessionListener.onSessionTerminated(PCEPSession psession, PCEPTerminationReason cause) voidPCCSessionListener.onSessionUp(PCEPSession psession) -
Uses of PCEPSession in org.opendaylight.protocol.pcep.testtool
Methods in org.opendaylight.protocol.pcep.testtool with parameters of type PCEPSessionModifier and TypeMethodDescriptionvoidTestingSessionListener.onMessage(PCEPSession session, Message message) voidTestingSessionListener.onSessionDown(PCEPSession session, Exception exception) voidTestingSessionListener.onSessionTerminated(PCEPSession session, PCEPTerminationReason cause) voidTestingSessionListener.onSessionUp(PCEPSession session)