Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractChannelInitializer<S> - Class in org.opendaylight.netconf.nettyutil
- AbstractChannelInitializer() - Constructor for class org.opendaylight.netconf.nettyutil.AbstractChannelInitializer
- AbstractNetconfExiSession<S,
L> - Class in org.opendaylight.netconf.nettyutil -
An
AbstractNetconfSessionwhich is also aNetconfExiSession. - AbstractNetconfExiSession(L, Channel, SessionIdType) - Constructor for class org.opendaylight.netconf.nettyutil.AbstractNetconfExiSession
- AbstractNetconfSession<S,
L> - Class in org.opendaylight.netconf.nettyutil - AbstractNetconfSession(L, Channel, SessionIdType) - Constructor for class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
- addExiHandlers(MessageDecoder, MessageWriter) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfExiSession
-
Add a set encoder/decoder tuple into the channel pipeline as appropriate.
- addToStringAttributes(MoreObjects.ToStringHelper) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
B
- BASE_1_1 - Enum constant in enum class org.opendaylight.netconf.nettyutil.handler.exi.EXISchema
- BUILTIN - Enum constant in enum class org.opendaylight.netconf.nettyutil.handler.exi.EXISchema
C
- channel - Variable in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
- channel - Variable in class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
- channelActive(ChannelHandlerContext) - Method in class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
- channelInactive(ChannelHandlerContext) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
- channelRead(ChannelHandlerContext, Object) - Method in class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
- channelRead0(ChannelHandlerContext, Object) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
- close() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
- create(EXIParameters, String) - Static method in class org.opendaylight.netconf.nettyutil.handler.exi.NetconfStartExiMessageProvider
D
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.opendaylight.netconf.nettyutil.handler.HelloXMLMessageDecoder
- DEFAULT_MAXIMUM_INCOMING_CHUNK_SIZE - Static variable in class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
-
Default upper bound on the size of an individual chunk.
E
- empty() - Static method in class org.opendaylight.netconf.nettyutil.handler.exi.EXIParameters
- endOfInput() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
- equals(Object) - Method in class org.opendaylight.netconf.nettyutil.handler.exi.EXIParameters
- ESTABLISHED - Enum constant in enum class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator.State
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
- EXIParameters - Class in org.opendaylight.netconf.nettyutil.handler.exi
- EXIParameters(CodingMode, FidelityOptions) - Constructor for class org.opendaylight.netconf.nettyutil.handler.exi.EXIParameters
- EXIParameters(CodingMode, FidelityOptions, EXISchema) - Constructor for class org.opendaylight.netconf.nettyutil.handler.exi.EXIParameters
- EXISchema - Enum Class in org.opendaylight.netconf.nettyutil.handler.exi
-
Enumeration of schema modes defined by the NETCONF EXI capability.
F
- FAILED - Enum constant in enum class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator.State
- forParameters(EXIParameters) - Static method in class org.opendaylight.netconf.nettyutil.handler.NetconfEXICodec
- fromXmlElement(XmlElement) - Static method in class org.opendaylight.netconf.nettyutil.handler.exi.EXIParameters
G
- getFactory() - Method in class org.opendaylight.netconf.nettyutil.handler.exi.EXIParameters
- getPostHelloNetconfMessages() - Method in class org.opendaylight.netconf.nettyutil.handler.HelloXMLMessageDecoder
-
Get netconf messages received during negotiation.
- getSession(L, Channel, HelloMessage) - Method in class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
- getSessionForHelloMessage(HelloMessage) - Method in class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
H
- handleError(Exception) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
- handleMessage(HelloMessage) - Method in class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
- handleMessage(NetconfMessage) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
- handlerAdded(ChannelHandlerContext) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
- hashCode() - Method in class org.opendaylight.netconf.nettyutil.handler.exi.EXIParameters
- HelloXMLMessageDecoder - Class in org.opendaylight.netconf.nettyutil.handler
-
Customized NetconfXMLToMessageDecoder that reads additional header with session metadata from
HelloMessage* This handler should be replaced in pipeline by regular message handler as last step of negotiation. - HelloXMLMessageDecoder() - Constructor for class org.opendaylight.netconf.nettyutil.handler.HelloXMLMessageDecoder
I
- IDLE - Enum constant in enum class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator.State
- ifNegotiatedAlready() - Method in class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
- initialize(Channel, Promise<S>) - Method in class org.opendaylight.netconf.nettyutil.AbstractChannelInitializer
- initializeMessageDecoder(Channel) - Method in class org.opendaylight.netconf.nettyutil.AbstractChannelInitializer
- initializeSessionNegotiator(Channel, Promise<S>) - Method in class org.opendaylight.netconf.nettyutil.AbstractChannelInitializer
-
Insert session negotiator into the pipeline.
- isUp() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
L
- localHello() - Method in class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
M
- messageEncoder() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
N
- negotiationFailed(Throwable) - Method in class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
- negotiationSuccessful(S) - Method in class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
- NETCONF_SESSION_NEGOTIATOR - Static variable in class org.opendaylight.netconf.nettyutil.AbstractChannelInitializer
- NetconfEXICodec - Class in org.opendaylight.netconf.nettyutil.handler
- NetconfSessionNegotiator<S,
L> - Class in org.opendaylight.netconf.nettyutil -
A negotiator of a NETCONF session.
- NetconfSessionNegotiator(HelloMessage, Promise<S>, Channel, NetconfTimer, L, long, int) - Constructor for class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
- NetconfSessionNegotiator.State - Enum Class in org.opendaylight.netconf.nettyutil
-
Possible states for Finite State Machine.
- NetconfStartExiMessageProvider - Class in org.opendaylight.netconf.nettyutil.handler.exi
-
Start-exi netconf message provider.
- newMessageDecoder() - Method in class org.opendaylight.netconf.nettyutil.handler.NetconfEXICodec
- newMessageWriter() - Method in class org.opendaylight.netconf.nettyutil.handler.NetconfEXICodec
- NONE - Enum constant in enum class org.opendaylight.netconf.nettyutil.handler.exi.EXISchema
O
- OPEN_WAIT - Enum constant in enum class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator.State
- org.opendaylight.netconf.nettyutil - package org.opendaylight.netconf.nettyutil
- org.opendaylight.netconf.nettyutil.handler - package org.opendaylight.netconf.nettyutil.handler
- org.opendaylight.netconf.nettyutil.handler.exi - package org.opendaylight.netconf.nettyutil.handler.exi
R
- replaceChannelHandler(Class<T>, String, T) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
- replaceHelloMessageInboundHandler(S) - Method in class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
-
Remove special inbound handler for hello message.
- replaceMessageDecoder(MessageDecoder) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfExiSession
S
- sendMessage(NetconfMessage) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
- sessionId() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
- sessionUp() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
- setMessageWriter(MessageWriter) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfExiSession
- setMessageWriterAfterNextMessage(MessageWriter) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfExiSession
- START_EXI - Static variable in class org.opendaylight.netconf.nettyutil.handler.exi.NetconfStartExiMessageProvider
- startExiCommunication(NetconfMessage) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfExiSession
- startNegotiation() - Method in class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator
T
- thisInstance() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
- toString() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
V
- valueOf(String) - Static method in enum class org.opendaylight.netconf.nettyutil.handler.exi.EXISchema
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator.State
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.opendaylight.netconf.nettyutil.handler.exi.EXISchema
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opendaylight.netconf.nettyutil.NetconfSessionNegotiator.State
-
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