Class PCCDispatcherImpl
- java.lang.Object
-
- org.opendaylight.protocol.pcep.pcc.mock.protocol.PCCDispatcherImpl
-
- All Implemented Interfaces:
AutoCloseable
,PCCDispatcher
public final class PCCDispatcherImpl extends Object implements PCCDispatcher, AutoCloseable
-
-
Constructor Summary
Constructors Constructor Description PCCDispatcherImpl(@NonNull MessageRegistry registry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
io.netty.util.concurrent.Future<PCEPSession>
createClient(InetSocketAddress remoteAddress, long reconnectTime, PCEPSessionListenerFactory listenerFactory, PCEPSessionNegotiatorFactory<? extends PCEPSession> negotiatorFactory, KeyMapping keys, InetSocketAddress localAddress)
io.netty.util.concurrent.Future<PCEPSession>
createClient(InetSocketAddress remoteAddress, long reconnectTime, PCEPSessionListenerFactory listenerFactory, PCEPSessionNegotiatorFactory negotiatorFactory, KeyMapping keys, InetSocketAddress localAddress, org.opendaylight.yangtools.yang.common.Uint64 dbVersion)
-
-
-
Constructor Detail
-
PCCDispatcherImpl
public PCCDispatcherImpl(@NonNull MessageRegistry registry)
-
-
Method Detail
-
createClient
public io.netty.util.concurrent.Future<PCEPSession> createClient(InetSocketAddress remoteAddress, long reconnectTime, PCEPSessionListenerFactory listenerFactory, PCEPSessionNegotiatorFactory<? extends PCEPSession> negotiatorFactory, KeyMapping keys, InetSocketAddress localAddress)
- Specified by:
createClient
in interfacePCCDispatcher
-
createClient
public io.netty.util.concurrent.Future<PCEPSession> createClient(InetSocketAddress remoteAddress, long reconnectTime, PCEPSessionListenerFactory listenerFactory, PCEPSessionNegotiatorFactory negotiatorFactory, KeyMapping keys, InetSocketAddress localAddress, org.opendaylight.yangtools.yang.common.Uint64 dbVersion)
- Specified by:
createClient
in interfacePCCDispatcher
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
-
-