Index

$ A B C D E F G H I J K N O P Q R S T U V 
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 YangModelBindingProvider for pcep-app-config module.
$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 ResourceYangModuleInfo for pcep-app-config module.

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 Tls instance.
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepDispatcherConfigBuilder
A new PcepDispatcherConfig instance.
build() - Method in class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.app.config.rev160707.PcepSessionConfigBuilder
A new PcepSessionConfig instance.

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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 null if 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 PcepDispatcherConfig instances.
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 PcepSessionConfig instances.
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 QName with specified localName and 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 Tls instances.
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.
$ A B C D E F G H I J K N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values