$ A B C D E F G H I J K N O P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
$
- $YangModelBindingProvider - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707
- $YangModelBindingProvider() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.$YangModelBindingProvider
- $YangModuleInfoImpl - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707
A
- AbstractPCEPSessionNegotiator - Class in org.opendaylight.protocol.pcep.impl
-
Abstract PCEP session negotiator.
- AbstractPCEPSessionNegotiator(Promise<PCEPSessionImpl>, Channel) - Constructor for class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator
- AbstractPCEPSessionNegotiator.State - Enum in org.opendaylight.protocol.pcep.impl
-
PCEP session negotiation state transitions are described in RFC5440.
- AbstractPCEPSessionNegotiatorFactory - Class in org.opendaylight.protocol.pcep.impl
-
SessionNegotiator which takes care of making sure sessions between PCEP peers are kept unique.
- AbstractPCEPSessionNegotiatorFactory() - Constructor for class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiatorFactory
- AbstractSessionNegotiator - Class in org.opendaylight.protocol.pcep.impl
- AbstractSessionNegotiator(Promise<PCEPSessionImpl>, Channel) - Constructor for class org.opendaylight.protocol.pcep.impl.AbstractSessionNegotiator
- addAugmentation(Class<? extends Augmentation<Tls>>, Augmentation<Tls>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- addAugmentation(Class<? extends Augmentation<PcepDispatcherConfig>>, Augmentation<PcepDispatcherConfig>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
- addAugmentation(Class<? extends Augmentation<PcepSessionConfig>>, Augmentation<PcepSessionConfig>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
- asInputStream(String, PathType) - Static method in class org.opendaylight.protocol.pcep.impl.tls.SslKeyStore
-
InputStream instance of key - key location is on classpath or specific path.
- augmentation(Class<E$$>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- augmentation(Class<E$$>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
- augmentation(Class<E$$>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
B
- BasePCEPSessionProposalFactory - Class in org.opendaylight.protocol.pcep.impl
- BasePCEPSessionProposalFactory(int, int, List<PCEPCapability>) - Constructor for class org.opendaylight.protocol.pcep.impl.BasePCEPSessionProposalFactory
- build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
- build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
C
- cancel(boolean) - Method in class org.opendaylight.protocol.pcep.impl.PCEPProtocolSessionPromise
- channel - Variable in class org.opendaylight.protocol.pcep.impl.AbstractSessionNegotiator
- channelActive(ChannelHandlerContext) - Method in class org.opendaylight.protocol.pcep.impl.AbstractSessionNegotiator
- channelInactive(ChannelHandlerContext) - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
- channelRead(ChannelHandlerContext, Object) - Method in class org.opendaylight.protocol.pcep.impl.AbstractSessionNegotiator
- channelRead0(ChannelHandlerContext, Message) - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
- CLASSPATH - org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PathType
- close() - Method in class org.opendaylight.protocol.pcep.impl.PCEPDispatcherImpl
- close() - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
-
Closes PCEP session without sending a Close message, as the channel is no longer active.
- close(TerminationReason) - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
-
Closes PCEP session, cancels all timers, returns to state Idle, sends the Close Message.
- createErrorMessage(PCEPErrors, Open) - Static method in class org.opendaylight.protocol.pcep.impl.spi.Util
- createNegotiator(PCEPSessionNegotiatorFactoryDependencies, Promise<PCEPSessionImpl>, Channel, short) - Method in class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiatorFactory
-
Create a new negotiator.
- createNegotiator(PCEPSessionNegotiatorFactoryDependencies, Promise<PCEPSessionImpl>, Channel, short) - Method in class org.opendaylight.protocol.pcep.impl.DefaultPCEPSessionNegotiatorFactory
- createServer(PCEPDispatcherDependencies) - Method in class org.opendaylight.protocol.pcep.impl.PCEPDispatcherImpl
- createSession(Channel, Open, Open) - Method in class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator
-
Create the protocol session.
- createSession(Channel, Open, Open) - Method in class org.opendaylight.protocol.pcep.impl.DefaultPCEPSessionNegotiator
D
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.opendaylight.protocol.pcep.impl.PCEPByteToMessageDecoder
- DefaultPCEPSessionNegotiator - Class in org.opendaylight.protocol.pcep.impl
- DefaultPCEPSessionNegotiator(Promise<PCEPSessionImpl>, Channel, PCEPSessionListener, short, int, Open) - Constructor for class org.opendaylight.protocol.pcep.impl.DefaultPCEPSessionNegotiator
- DefaultPCEPSessionNegotiator(Promise<PCEPSessionImpl>, Channel, PCEPSessionListener, short, int, Open, Tls) - Constructor for class org.opendaylight.protocol.pcep.impl.DefaultPCEPSessionNegotiator
- DefaultPCEPSessionNegotiatorFactory - Class in org.opendaylight.protocol.pcep.impl
- DefaultPCEPSessionNegotiatorFactory(PCEPSessionProposalFactory, int) - Constructor for class org.opendaylight.protocol.pcep.impl.DefaultPCEPSessionNegotiatorFactory
- DefaultPCEPSessionNegotiatorFactory(PCEPSessionProposalFactory, PcepDispatcherConfig) - Constructor for class org.opendaylight.protocol.pcep.impl.DefaultPCEPSessionNegotiatorFactory
E
- encode(ChannelHandlerContext, Message, ByteBuf) - Method in class org.opendaylight.protocol.pcep.impl.PCEPMessageToByteEncoder
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.opendaylight.protocol.pcep.impl.AbstractSessionNegotiator
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
F
- FAIL_TIMER_VALUE - Static variable in class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator
-
Unified KeepWait and OpenWait timer expiration, in seconds.
- FINISHED - org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator.State
-
Negotiation has completed.
- forName(String) - Static method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PathType
-
Return the enumeration member whose
PathType.getName()matches specified value. - forName(String) - Static method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.StoreType
-
Return the enumeration member whose
StoreType.getName()matches specified value. - forValue(int) - Static method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PathType
-
Return the enumeration member whose
PathType.getIntValue()matches specified value. - forValue(int) - Static method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.StoreType
-
Return the enumeration member whose
StoreType.getIntValue()matches specified value.
G
- getCapabilities() - Method in class org.opendaylight.protocol.pcep.impl.BasePCEPSessionProposalFactory
- getCertificatePassword() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
password protecting certificate
- getCertificatePassword() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- getCounterProposal(Open) - Method in class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator
-
Given a peer-provided session parameters proposal which we found unacceptable, provide a counter-proposal.
- getCounterProposal(Open) - Method in class org.opendaylight.protocol.pcep.impl.DefaultPCEPSessionNegotiator
- getDeadTimerValue() - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
- getDeadTimerValue() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfig
- getDeadTimerValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
- getDecoders() - Method in class org.opendaylight.protocol.pcep.impl.PCEPHandlerFactory
- getEncoders() - Method in class org.opendaylight.protocol.pcep.impl.PCEPHandlerFactory
- getImportedModules() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.$YangModuleInfoImpl
- getInitialProposal() - Method in class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator
-
Get the initial session parameters proposal.
- getInitialProposal() - Method in class org.opendaylight.protocol.pcep.impl.DefaultPCEPSessionNegotiator
- getInstance() - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.$YangModuleInfoImpl
- getIntValue() - Method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PathType
- getIntValue() - Method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.StoreType
- getKeepAliveTimerValue() - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
- getKeepAliveTimerValue() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfig
- getKeepAliveTimerValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
- getKeystore() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
keystore location
- getKeystore() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- getKeystorePassword() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
password protecting keystore
- getKeystorePassword() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- getKeystorePathType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
keystore path type (CLASSPATH or PATH)
- getKeystorePathType() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- getKeystoreType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
keystore type (JKS or PKCS12)
- getKeystoreType() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- getLocalOpen() - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
- getLocalPref() - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
- getLocalTlvs() - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
- getMaxUnknownMessages() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfig
- getMaxUnknownMessages() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
- getMessages() - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
- getModuleInfo() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.$YangModelBindingProvider
- getName() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.$YangModuleInfoImpl
- getName() - Method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PathType
- getName() - Method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.StoreType
- getPcepDispatcherConfig() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepAppConfigData
- getPcepSessionConfig() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepAppConfigData
- getPCEPSessionNegotiatorFactory() - Method in class org.opendaylight.protocol.pcep.impl.PCEPDispatcherImpl
- getPCEPSessionProposalFactory() - Method in class org.opendaylight.protocol.pcep.impl.DefaultPCEPSessionNegotiatorFactory
- getPeerPref() - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
- getRemoteAddress() - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
- getRemoteTlvs() - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
- getRevisedProposal(Open) - Method in class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator
-
Get the revised session parameters proposal based on the feedback the peer has provided to us.
- getRevisedProposal(Open) - Method in class org.opendaylight.protocol.pcep.impl.DefaultPCEPSessionNegotiator
- getServerContext() - Method in class org.opendaylight.protocol.pcep.impl.tls.SslContextFactory
- getSessionNegotiator(PCEPSessionNegotiatorFactoryDependencies, Channel, Promise<PCEPSessionImpl>) - Method in class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiatorFactory
- getSessionProposal(InetSocketAddress, int, PCEPPeerProposal) - Method in class org.opendaylight.protocol.pcep.impl.BasePCEPSessionProposalFactory
- getSessionRegistry() - Method in class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiatorFactory
- getTls() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfig
- getTls() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
- getTruststore() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
truststore location
- getTruststore() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- getTruststorePassword() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
password protecting truststore
- getTruststorePassword() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- getTruststorePathType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
truststore path type (CLASSPATH or PATH)
- getTruststorePathType() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- getTruststoreType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
truststore type (JKS or PKCS12)
- getTruststoreType() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
H
- handleMessage(Message) - Method in class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator
- handleMessage(Message) - Method in class org.opendaylight.protocol.pcep.impl.AbstractSessionNegotiator
- handleMessage(Message) - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
-
Handles incoming message.
- handleMessage(Message) - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionNegotiator
- handlerAdded(ChannelHandlerContext) - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
I
- IDLE - org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator.State
-
Negotiation has not begun.
- implementedInterface() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
- implementedInterface() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfig
- implementedInterface() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfig
- initializeChannel(SocketChannel, Promise<PCEPSessionImpl>) - Method in interface org.opendaylight.protocol.pcep.impl.PCEPDispatcherImpl.ChannelPipelineInitializer
- isClosed() - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
- isProposalAcceptable(Open) - Method in class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator
-
Check whether a peer-provided session parameters proposal is acceptable.
- isProposalAcceptable(Open) - Method in class org.opendaylight.protocol.pcep.impl.DefaultPCEPSessionNegotiator
J
- JKS - org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.StoreType
K
- KEEP_WAIT - org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator.State
-
Waiting for the peer's KEEPALIVE message.
N
- negotiationFailed(Throwable) - Method in class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator
- negotiationFailed(Throwable) - Method in class org.opendaylight.protocol.pcep.impl.AbstractSessionNegotiator
- negotiationSuccessful(PCEPSessionImpl) - Method in class org.opendaylight.protocol.pcep.impl.AbstractSessionNegotiator
O
- OPEN_WAIT - org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator.State
-
Waiting for the peer's OPEN message.
- org.opendaylight.protocol.pcep.impl - package org.opendaylight.protocol.pcep.impl
- org.opendaylight.protocol.pcep.impl.spi - package org.opendaylight.protocol.pcep.impl.spi
- org.opendaylight.protocol.pcep.impl.tls - package org.opendaylight.protocol.pcep.impl.tls
- org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707 - package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707
- org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config - package org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config
P
- PATH - org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PathType
- PathType - Enum in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707
- PcepAppConfigData - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707
-
Configuration for the PCEP implementation.
- PCEPByteToMessageDecoder - Class in org.opendaylight.protocol.pcep.impl
-
A PCEP message parser which also does validation.
- PCEPByteToMessageDecoder(MessageRegistry) - Constructor for class org.opendaylight.protocol.pcep.impl.PCEPByteToMessageDecoder
- PcepDispatcherConfig - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707
-
This class represents the following YANG schema fragment defined in module pcep-app-config
- PcepDispatcherConfigBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707
-
Class that builds
PcepDispatcherConfigBuilderinstances. - PcepDispatcherConfigBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
- PcepDispatcherConfigBuilder(PcepDispatcherConfig) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
- PCEPDispatcherImpl - Class in org.opendaylight.protocol.pcep.impl
-
Implementation of PCEPDispatcher.
- PCEPDispatcherImpl(MessageRegistry, PCEPSessionNegotiatorFactory<PCEPSessionImpl>, EventLoopGroup, EventLoopGroup) - Constructor for class org.opendaylight.protocol.pcep.impl.PCEPDispatcherImpl
-
Creates an instance of PCEPDispatcherImpl, gets the default selector and opens it.
- PCEPDispatcherImpl.ChannelPipelineInitializer - Interface in org.opendaylight.protocol.pcep.impl
- PCEPHandlerFactory - Class in org.opendaylight.protocol.pcep.impl
-
PCEP specific factory for protocol inbound/outbound handlers.
- PCEPHandlerFactory(MessageRegistry) - Constructor for class org.opendaylight.protocol.pcep.impl.PCEPHandlerFactory
- PCEPMessageHeaderDecoder - Class in org.opendaylight.protocol.pcep.impl
-
PCEPMessageHeaderDecode.
- PCEPMessageHeaderDecoder() - Constructor for class org.opendaylight.protocol.pcep.impl.PCEPMessageHeaderDecoder
- PCEPMessageToByteEncoder - Class in org.opendaylight.protocol.pcep.impl
- PCEPMessageToByteEncoder(MessageRegistry) - Constructor for class org.opendaylight.protocol.pcep.impl.PCEPMessageToByteEncoder
- PCEPProtocolSessionPromise<S extends org.opendaylight.protocol.pcep.PCEPSession> - Class in org.opendaylight.protocol.pcep.impl
- PcepSessionConfig - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707
-
This class represents the following YANG schema fragment defined in module pcep-app-config
- PcepSessionConfigBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707
-
Class that builds
PcepSessionConfigBuilderinstances. - PcepSessionConfigBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
- PcepSessionConfigBuilder(PcepSessionConfig) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
- PCEPSessionImpl - Class in org.opendaylight.protocol.pcep.impl
-
Implementation of PCEPSession.
- PCEPSessionNegotiator - Class in org.opendaylight.protocol.pcep.impl
- PCEPSessionNegotiator(Channel, Promise<PCEPSessionImpl>, PCEPSessionNegotiatorFactoryDependencies, AbstractPCEPSessionNegotiatorFactory) - Constructor for class org.opendaylight.protocol.pcep.impl.PCEPSessionNegotiator
- PKCS12 - org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.StoreType
- promise - Variable in class org.opendaylight.protocol.pcep.impl.AbstractSessionNegotiator
Q
- QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
- QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfig
- QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfig
- qnameOf(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.$YangModuleInfoImpl
R
- removeAugmentation(Class<? extends Augmentation<Tls>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- removeAugmentation(Class<? extends Augmentation<PcepDispatcherConfig>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
- removeAugmentation(Class<? extends Augmentation<PcepSessionConfig>>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
- resourceName() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.$YangModuleInfoImpl
S
- sendMessage(Message) - Method in class org.opendaylight.protocol.pcep.impl.AbstractSessionNegotiator
- sendMessage(Message) - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
-
Sends message to serialization.
- setCertificatePassword(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- setDeadTimerValue(Integer) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.Use {#link setDeadTimerValue(Uint16)} instead.
- setDeadTimerValue(Uint16) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
- setKeepAliveTimerValue(Integer) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.Use {#link setKeepAliveTimerValue(Uint16)} instead.
- setKeepAliveTimerValue(Uint16) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
- setKeystore(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- setKeystorePassword(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- setKeystorePathType(PathType) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- setKeystoreType(StoreType) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- setMaxUnknownMessages(Integer) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.Use {#link setMaxUnknownMessages(Uint16)} instead.
- setMaxUnknownMessages(Uint16) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
- setSuccess(S) - Method in class org.opendaylight.protocol.pcep.impl.PCEPProtocolSessionPromise
- setTls(Tls) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
- setTlsConfiguration(Tls) - Method in class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator
- setTruststore(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- setTruststorePassword(String) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- setTruststorePathType(PathType) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- setTruststoreType(StoreType) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- SslContextFactory - Class in org.opendaylight.protocol.pcep.impl.tls
-
Class for setting up TLS connection.
- SslContextFactory(Tls) - Constructor for class org.opendaylight.protocol.pcep.impl.tls.SslContextFactory
-
SslContextFactory provides information about the TLS context and configuration.
- SslKeyStore - Class in org.opendaylight.protocol.pcep.impl.tls
- START_TLS_WAIT - org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator.State
-
Waiting for the peer's StartTLS message.
- startNegotiation() - Method in class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator
- startNegotiation() - Method in class org.opendaylight.protocol.pcep.impl.AbstractSessionNegotiator
- startNegotiation() - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionNegotiator
- StoreType - Enum in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707
T
- Tls - Interface in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config
-
This class represents the following YANG schema fragment defined in module pcep-app-config
- TlsBuilder - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config
-
Class that builds
TlsBuilderinstances. - TlsBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- TlsBuilder(Tls) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
- toString() - Method in class org.opendaylight.protocol.pcep.impl.PCEPSessionImpl
U
- Util - Class in org.opendaylight.protocol.pcep.impl.spi
-
Utilities used in pcep-impl.
V
- valueOf(String) - Static method in enum org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PathType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.StoreType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PathType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.StoreType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages