Index

A B C D E F G H I L M N O R S T V 
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
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.
A B C D E F G H I L M N O R S T V 
All Classes and Interfaces|All Packages|Constant Field Values