Class PCEPSessionNegotiator
- java.lang.Object
-
- io.netty.channel.ChannelHandlerAdapter
-
- io.netty.channel.ChannelInboundHandlerAdapter
-
- org.opendaylight.protocol.pcep.impl.AbstractSessionNegotiator
-
- org.opendaylight.protocol.pcep.impl.PCEPSessionNegotiator
-
- All Implemented Interfaces:
io.netty.channel.ChannelHandler
,io.netty.channel.ChannelInboundHandler
,SessionNegotiator
public class PCEPSessionNegotiator extends AbstractSessionNegotiator
-
-
Field Summary
-
Fields inherited from class org.opendaylight.protocol.pcep.impl.AbstractSessionNegotiator
channel, promise
-
-
Constructor Summary
Constructors Constructor Description PCEPSessionNegotiator(io.netty.channel.Channel channel, io.netty.util.concurrent.Promise<PCEPSessionImpl> promise, PCEPSessionNegotiatorFactoryDependencies dependencies, AbstractPCEPSessionNegotiatorFactory negFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
handleMessage(Message msg)
protected void
startNegotiation()
-
Methods inherited from class org.opendaylight.protocol.pcep.impl.AbstractSessionNegotiator
channelActive, channelRead, exceptionCaught, negotiationFailed, negotiationSuccessful, sendMessage
-
Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter
channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered
-
Methods inherited from class io.netty.channel.ChannelHandlerAdapter
ensureNotSharable, handlerAdded, handlerRemoved, isSharable
-
-
-
-
Constructor Detail
-
PCEPSessionNegotiator
public PCEPSessionNegotiator(io.netty.channel.Channel channel, io.netty.util.concurrent.Promise<PCEPSessionImpl> promise, PCEPSessionNegotiatorFactoryDependencies dependencies, AbstractPCEPSessionNegotiatorFactory negFactory)
-
-
Method Detail
-
startNegotiation
protected void startNegotiation() throws ExecutionException
- Specified by:
startNegotiation
in classAbstractSessionNegotiator
- Throws:
ExecutionException
-
handleMessage
protected void handleMessage(Message msg)
- Specified by:
handleMessage
in classAbstractSessionNegotiator
-
-