Index
All Classes and Interfaces|All Packages|Constant Field Values
$
- $YangModelBindingProvider - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707
-
The
YangModelBindingProviderforpcep-app-configmodule. - $YangModelBindingProvider() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.$YangModelBindingProvider
-
Construct a new provider.
- $YangModuleInfoImpl - Class in org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707
-
The
ResourceYangModuleInfoforpcep-app-configmodule.
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 Class 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(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
-
Add an augmentation to this builder's product.
- addAugmentation(Augmentation<PcepDispatcherConfig>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
-
Add an augmentation to this builder's product.
- addAugmentation(Augmentation<PcepSessionConfig>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
-
Add an augmentation to this builder's product.
- 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
-
Return the specified augmentation, if it is present in this builder.
- augmentation(Class<E$$>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
-
Return the specified augmentation, if it is present in this builder.
- augmentation(Class<E$$>) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
-
Return the specified augmentation, if it is present in this builder.
B
- BasePCEPSessionProposalFactory - Class in org.opendaylight.protocol.pcep.impl
- BasePCEPSessionProposalFactory(int, int, List<PCEPCapability>) - Constructor for class org.opendaylight.protocol.pcep.impl.BasePCEPSessionProposalFactory
- bindingEquals(Tls, Object) - Static method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Default implementation of
Object.equals(Object)contract for this interface. - bindingEquals(PcepDispatcherConfig, Object) - Static method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfig
-
Default implementation of
Object.equals(Object)contract for this interface. - bindingEquals(PcepSessionConfig, Object) - Static method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfig
-
Default implementation of
Object.equals(Object)contract for this interface. - bindingHashCode(Tls) - Static method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Default implementation of
Object.hashCode()contract for this interface. - bindingHashCode(PcepDispatcherConfig) - Static method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfig
-
Default implementation of
Object.hashCode()contract for this interface. - bindingHashCode(PcepSessionConfig) - Static method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfig
-
Default implementation of
Object.hashCode()contract for this interface. - bindingToString(Tls) - Static method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Default implementation of
Object.toString()contract for this interface. - bindingToString(PcepDispatcherConfig) - Static method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfig
-
Default implementation of
Object.toString()contract for this interface. - bindingToString(PcepSessionConfig) - Static method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfig
-
Default implementation of
Object.toString()contract for this interface. - build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
-
A new
Tlsinstance. - build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
-
A new
PcepDispatcherConfiginstance. - build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
-
A new
PcepSessionConfiginstance.
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 - Enum constant in enum class 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 - Enum constant in enum class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator.State
-
Negotiation has completed.
- forName(String) - Static method in enum class 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 assigned name. - forName(String) - Static method in enum class 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 assigned name. - forValue(int) - Static method in enum class 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 class 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
-
Return certificatePassword, or
nullif it is not present. - getCertificatePassword() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
-
Return current value associated with the property corresponding to
Tls.getCertificatePassword(). - 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
-
Return deadTimerValue, or
nullif it is not present. - getDeadTimerValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
-
Return current value associated with the property corresponding to
PcepSessionConfig.getDeadTimerValue(). - 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
-
Return the singleton instance of this class.
- getIntValue() - Method in enum class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PathType
- getIntValue() - Method in enum class 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
-
Return keepAliveTimerValue, or
nullif it is not present. - getKeepAliveTimerValue() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
-
Return current value associated with the property corresponding to
PcepSessionConfig.getKeepAliveTimerValue(). - getKeystore() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return keystore, or
nullif it is not present. - getKeystore() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
-
Return current value associated with the property corresponding to
Tls.getKeystore(). - getKeystorePassword() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return keystorePassword, or
nullif it is not present. - getKeystorePassword() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
-
Return current value associated with the property corresponding to
Tls.getKeystorePassword(). - getKeystorePathType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return keystorePathType, or
nullif it is not present. - getKeystorePathType() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
-
Return current value associated with the property corresponding to
Tls.getKeystorePathType(). - getKeystoreType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return keystoreType, or
nullif it is not present. - getKeystoreType() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
-
Return current value associated with the property corresponding to
Tls.getKeystoreType(). - 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
-
Return maxUnknownMessages, or
nullif it is not present. - getMaxUnknownMessages() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
-
Return current value associated with the property corresponding to
PcepDispatcherConfig.getMaxUnknownMessages(). - 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 class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PathType
- getName() - Method in enum class 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
-
Return pcepDispatcherConfig, or
nullif it is not present. - getPcepSessionConfig() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepAppConfigData
-
Return pcepSessionConfig, or
nullif it is not present. - 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
-
Return tls, or
nullif it is not present. - getTls() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
-
Return current value associated with the property corresponding to
PcepDispatcherConfig.getTls(). - getTruststore() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return truststore, or
nullif it is not present. - getTruststore() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
-
Return current value associated with the property corresponding to
Tls.getTruststore(). - getTruststorePassword() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return truststorePassword, or
nullif it is not present. - getTruststorePassword() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
-
Return current value associated with the property corresponding to
Tls.getTruststorePassword(). - getTruststorePathType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return truststorePathType, or
nullif it is not present. - getTruststorePathType() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
-
Return current value associated with the property corresponding to
Tls.getTruststorePathType(). - getTruststoreType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return truststoreType, or
nullif it is not present. - getTruststoreType() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
-
Return current value associated with the property corresponding to
Tls.getTruststoreType().
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 - Enum constant in enum class 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 - Enum constant in enum class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.StoreType
K
- KEEP_WAIT - Enum constant in enum class 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
- ofName(String) - Static method in enum class 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 assigned name. - ofName(String) - Static method in enum class 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 assigned name. - ofValue(int) - Static method in enum class 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. - ofValue(int) - Static method in enum class 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. - OPEN_WAIT - Enum constant in enum class 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 - Enum constant in enum class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PathType
- PathType - Enum Class 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
PcepDispatcherConfiginstances. - PcepDispatcherConfigBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
-
Construct an empty builder.
- PcepDispatcherConfigBuilder(PcepDispatcherConfig) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
-
Construct a builder initialized with state from specified
PcepDispatcherConfig. - 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
PcepSessionConfiginstances. - PcepSessionConfigBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
-
Construct an empty builder.
- PcepSessionConfigBuilder(PcepSessionConfig) - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
-
Construct a builder initialized with state from specified
PcepSessionConfig. - 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 - Enum constant in enum class 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
-
YANG identifier of the statement represented by this class.
- QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfig
-
YANG identifier of the statement represented by this class.
- QNAME - Static variable in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfig
-
YANG identifier of the statement represented by this class.
- qnameOf(String) - Static method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.$YangModuleInfoImpl
-
Create an interned
QNamewith specifiedlocalNameand namespace/revision of this module.
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
-
Remove an augmentation from this builder's product.
- 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
-
Remove an augmentation from this builder's product.
- 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
-
Remove an augmentation from this builder's product.
- requireCertificatePassword() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return certificatePassword, guaranteed to be non-null.
- requireDeadTimerValue() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfig
-
Return deadTimerValue, guaranteed to be non-null.
- requireKeepAliveTimerValue() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfig
-
Return keepAliveTimerValue, guaranteed to be non-null.
- requireKeystore() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return keystore, guaranteed to be non-null.
- requireKeystorePassword() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return keystorePassword, guaranteed to be non-null.
- requireKeystorePathType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return keystorePathType, guaranteed to be non-null.
- requireKeystoreType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return keystoreType, guaranteed to be non-null.
- requireMaxUnknownMessages() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfig
-
Return maxUnknownMessages, guaranteed to be non-null.
- requireTruststore() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return truststore, guaranteed to be non-null.
- requireTruststorePassword() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return truststorePassword, guaranteed to be non-null.
- requireTruststorePathType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return truststorePathType, guaranteed to be non-null.
- requireTruststoreType() - Method in interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.Tls
-
Return truststoreType, guaranteed to be non-null.
- 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
-
Set the property corresponding to
Tls.getCertificatePassword()to the specified value. - setDeadTimerValue(Uint16) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
-
Set the property corresponding to
PcepSessionConfig.getDeadTimerValue()to the specified value. - setKeepAliveTimerValue(Uint16) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
-
Set the property corresponding to
PcepSessionConfig.getKeepAliveTimerValue()to the specified value. - 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
-
Set the property corresponding to
Tls.getKeystore()to the specified value. - 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
-
Set the property corresponding to
Tls.getKeystorePassword()to the specified value. - 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
-
Set the property corresponding to
Tls.getKeystorePathType()to the specified value. - 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
-
Set the property corresponding to
Tls.getKeystoreType()to the specified value. - setMaxUnknownMessages(Uint16) - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
-
Set the property corresponding to
PcepDispatcherConfig.getMaxUnknownMessages()to the specified value. - 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
-
Set the property corresponding to
PcepDispatcherConfig.getTls()to the specified value. - 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
-
Set the property corresponding to
Tls.getTruststore()to the specified value. - 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
-
Set the property corresponding to
Tls.getTruststorePassword()to the specified value. - 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
-
Set the property corresponding to
Tls.getTruststorePathType()to the specified value. - 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
-
Set the property corresponding to
Tls.getTruststoreType()to the specified value. - 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 - Enum constant in enum class 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 Class 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
Tlsinstances. - TlsBuilder() - Constructor for class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.pcep.dispatcher.config.TlsBuilder
-
Construct an empty builder.
- 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
-
Construct a builder initialized with state from specified
Tls. - 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 class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PathType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.StoreType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.opendaylight.protocol.pcep.impl.AbstractPCEPSessionNegotiator.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class 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 class, in the order they are declared.
- values() - Static method in enum class 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 class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values