Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

AbstractChannelInitializer<S extends org.opendaylight.netconf.api.NetconfSession> - Class in org.opendaylight.netconf.nettyutil
 
AbstractChannelInitializer() - Constructor for class org.opendaylight.netconf.nettyutil.AbstractChannelInitializer
 
AbstractNetconfSession<S extends org.opendaylight.netconf.api.NetconfSession,L extends org.opendaylight.netconf.api.NetconfSessionListener<S>> - Class in org.opendaylight.netconf.nettyutil
 
AbstractNetconfSession(L, Channel, long) - Constructor for class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
 
AbstractNetconfSessionNegotiator<P extends org.opendaylight.netconf.api.NetconfSessionPreferences,S extends AbstractNetconfSession<S,L>,L extends org.opendaylight.netconf.api.NetconfSessionListener<S>> - Class in org.opendaylight.netconf.nettyutil
 
AbstractNetconfSessionNegotiator(P, Promise<S>, Channel, Timer, L, long) - Constructor for class org.opendaylight.netconf.nettyutil.AbstractNetconfSessionNegotiator
 
AbstractNetconfSessionNegotiator.State - Enum in org.opendaylight.netconf.nettyutil
Possible states for Finite State Machine.
addExiHandlers(ByteToMessageDecoder, MessageToByteEncoder<NetconfMessage>) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
Add a set encoder/decoder tuple into the channel pipeline as appropriate.
ALIGNMENT_KEY - Static variable in class org.opendaylight.netconf.nettyutil.handler.exi.NetconfStartExiMessage
 
AsyncSshHandler - Class in org.opendaylight.netconf.nettyutil.handler.ssh.client
Netty SSH handler class.
AsyncSshHandler(AuthenticationHandler, SshClient, Future<?>) - Constructor for class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandler
 
AsyncSshHandler(AuthenticationHandler, SshClient) - Constructor for class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandler
Constructor of AsyncSshHandler.
AsyncSshHandlerReader - Class in org.opendaylight.netconf.nettyutil.handler.ssh.client
Listener on async input stream from SSH session.
AsyncSshHandlerReader(AutoCloseable, AsyncSshHandlerReader.ReadMsgHandler, String, IoInputStream) - Constructor for class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandlerReader
 
AsyncSshHandlerReader.ReadMsgHandler - Interface in org.opendaylight.netconf.nettyutil.handler.ssh.client
 
AsyncSshHandlerWriter - Class in org.opendaylight.netconf.nettyutil.handler.ssh.client
Async Ssh writer.
AsyncSshHandlerWriter(IoOutputStream) - Constructor for class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandlerWriter
 
authenticate(ClientSession) - Method in class org.opendaylight.netconf.nettyutil.handler.ssh.authentication.AuthenticationHandler
 
authenticate(ClientSession) - Method in class org.opendaylight.netconf.nettyutil.handler.ssh.authentication.LoginPassword
 
authenticate(ClientSession) - Method in class org.opendaylight.netconf.nettyutil.handler.ssh.authentication.PublicKeyAuth
 
AuthenticationHandler - Class in org.opendaylight.netconf.nettyutil.handler.ssh.authentication
Class providing authentication facility to SSH handler.
AuthenticationHandler() - Constructor for class org.opendaylight.netconf.nettyutil.handler.ssh.authentication.AuthenticationHandler
 

B

BufferedWriter - Class in org.opendaylight.netconf.nettyutil.handler
Custom BufferedWriter optimized for netconf pipeline implemented instead of default BufferedWriter provided by jdk.
BufferedWriter(Writer) - Constructor for class org.opendaylight.netconf.nettyutil.handler.BufferedWriter
 
BufferedWriter(Writer, int) - Constructor for class org.opendaylight.netconf.nettyutil.handler.BufferedWriter
 
byteBufToString(ByteBuf) - Static method in class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandlerWriter
 

C

ChunkedFramingMechanismEncoder - Class in org.opendaylight.netconf.nettyutil.handler
 
ChunkedFramingMechanismEncoder() - Constructor for class org.opendaylight.netconf.nettyutil.handler.ChunkedFramingMechanismEncoder
 
ChunkedFramingMechanismEncoder(int) - Constructor for class org.opendaylight.netconf.nettyutil.handler.ChunkedFramingMechanismEncoder
 
close() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
 
close() - Method in class org.opendaylight.netconf.nettyutil.handler.BufferedWriter
 
close(ChannelHandlerContext, ChannelPromise) - Method in class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandler
 
close() - Method in class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandlerReader
 
close() - Method in class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandlerWriter
 
COMMENTS_KEY - Static variable in class org.opendaylight.netconf.nettyutil.handler.exi.NetconfStartExiMessage
 
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandler
 
create(EXIOptions, String) - Static method in class org.opendaylight.netconf.nettyutil.handler.exi.NetconfStartExiMessage
 
create(NetconfEXICodec) - Static method in class org.opendaylight.netconf.nettyutil.handler.NetconfEXIToMessageDecoder
 
create(NetconfEXICodec) - Static method in class org.opendaylight.netconf.nettyutil.handler.NetconfMessageToEXIEncoder
 
createForNetconfSubsystem(AuthenticationHandler) - Static method in class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandler
 
createForNetconfSubsystem(AuthenticationHandler, Future<?>) - Static method in class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandler
Create AsyncSshHandler for netconf subsystem.
createHandler(FramingMechanism) - Static method in class org.opendaylight.netconf.nettyutil.handler.FramingMechanismHandlerFactory
 

D

decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.opendaylight.netconf.nettyutil.handler.NetconfChunkAggregator
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.opendaylight.netconf.nettyutil.handler.NetconfEXIToMessageDecoder
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.opendaylight.netconf.nettyutil.handler.NetconfXMLToHelloMessageDecoder
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.opendaylight.netconf.nettyutil.handler.NetconfXMLToMessageDecoder
 
DEFAULT_CHUNK_SIZE - Static variable in class org.opendaylight.netconf.nettyutil.handler.ChunkedFramingMechanismEncoder
 
DEFAULT_CLIENT - Static variable in class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandler
 
DEFAULT_MAXIMUM_CHUNK_SIZE - Static variable in class org.opendaylight.netconf.nettyutil.handler.NetconfChunkAggregator
 
DELIMITER - Static variable in class org.opendaylight.netconf.nettyutil.handler.NetconfEOMAggregator
 
disconnect(ChannelHandlerContext, ChannelPromise) - Method in class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandler
 
DTD_KEY - Static variable in class org.opendaylight.netconf.nettyutil.handler.exi.NetconfStartExiMessage
 

E

encode(ChannelHandlerContext, ByteBuf, ByteBuf) - Method in class org.opendaylight.netconf.nettyutil.handler.ChunkedFramingMechanismEncoder
 
encode(ChannelHandlerContext, ByteBuf, ByteBuf) - Method in class org.opendaylight.netconf.nettyutil.handler.EOMFramingMechanismEncoder
 
encode(ChannelHandlerContext, NetconfMessage, ByteBuf) - Method in class org.opendaylight.netconf.nettyutil.handler.NetconfHelloMessageToXMLEncoder
 
encode(ChannelHandlerContext, NetconfMessage, ByteBuf) - Method in class org.opendaylight.netconf.nettyutil.handler.NetconfMessageToEXIEncoder
 
encode(ChannelHandlerContext, NetconfMessage, ByteBuf) - Method in class org.opendaylight.netconf.nettyutil.handler.NetconfMessageToXMLEncoder
 
encryptionService - Variable in class org.opendaylight.netconf.nettyutil.handler.ssh.authentication.LoginPassword
 
endOfInput() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
 
EOMFramingMechanismEncoder - Class in org.opendaylight.netconf.nettyutil.handler
 
EOMFramingMechanismEncoder() - Constructor for class org.opendaylight.netconf.nettyutil.handler.EOMFramingMechanismEncoder
 
EXIParameters - Class in org.opendaylight.netconf.nettyutil.handler.exi
 

F

FIDELITY_KEY - Static variable in class org.opendaylight.netconf.nettyutil.handler.exi.NetconfStartExiMessage
 
flush() - Method in class org.opendaylight.netconf.nettyutil.handler.BufferedWriter
 
FramingMechanismHandlerFactory - Class in org.opendaylight.netconf.nettyutil.handler
 
fromXmlElement(XmlElement) - Static method in class org.opendaylight.netconf.nettyutil.handler.exi.EXIParameters
 

G

getChunkSize() - Method in class org.opendaylight.netconf.nettyutil.handler.ChunkedFramingMechanismEncoder
 
getOptions() - Method in class org.opendaylight.netconf.nettyutil.handler.exi.EXIParameters
 
getPostHelloNetconfMessages() - Method in class org.opendaylight.netconf.nettyutil.handler.NetconfXMLToHelloMessageDecoder
Get netconf messages received during negotiation.
getSession(L, Channel, NetconfHelloMessage) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSessionNegotiator
 
getSessionForHelloMessage(NetconfHelloMessage) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSessionNegotiator
 
getSessionId() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
 
getSessionPreferences() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSessionNegotiator
 
getUsername() - Method in class org.opendaylight.netconf.nettyutil.handler.ssh.authentication.AuthenticationHandler
 
getUsername() - Method in class org.opendaylight.netconf.nettyutil.handler.ssh.authentication.LoginPassword
 

H

handleMessage(NetconfMessage) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
 

I

initialize(Channel, Promise<S>) - Method in class org.opendaylight.netconf.nettyutil.AbstractChannelInitializer
 
initializeMessageDecoder(Channel) - Method in class org.opendaylight.netconf.nettyutil.AbstractChannelInitializer
 
initializeMessageEncoder(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

LEXICAL_VALUES_KEY - Static variable in class org.opendaylight.netconf.nettyutil.handler.exi.NetconfStartExiMessage
 
LoginPassword - Class in org.opendaylight.netconf.nettyutil.handler.ssh.authentication
Class Providing username/password authentication option to AsyncSshHandler.
LoginPassword(String, String) - Constructor for class org.opendaylight.netconf.nettyutil.handler.ssh.authentication.LoginPassword
 
LoginPassword(String, String, AAAEncryptionService) - Constructor for class org.opendaylight.netconf.nettyutil.handler.ssh.authentication.LoginPassword
 

M

MAX_CHUNK_SIZE - Static variable in class org.opendaylight.netconf.nettyutil.handler.ChunkedFramingMechanismEncoder
 
MIN_CHUNK_SIZE - Static variable in class org.opendaylight.netconf.nettyutil.handler.ChunkedFramingMechanismEncoder
 

N

NAME_OF_EXCEPTION_HANDLER - Static variable in class org.opendaylight.netconf.nettyutil.AbstractNetconfSessionNegotiator
 
NETCONF_MESSAGE_AGGREGATOR - Static variable in class org.opendaylight.netconf.nettyutil.AbstractChannelInitializer
 
NETCONF_MESSAGE_DECODER - Static variable in class org.opendaylight.netconf.nettyutil.AbstractChannelInitializer
 
NETCONF_MESSAGE_ENCODER - Static variable in class org.opendaylight.netconf.nettyutil.AbstractChannelInitializer
 
NETCONF_MESSAGE_FRAME_ENCODER - Static variable in class org.opendaylight.netconf.nettyutil.AbstractChannelInitializer
 
NETCONF_SESSION_NEGOTIATOR - Static variable in class org.opendaylight.netconf.nettyutil.AbstractChannelInitializer
 
NetconfChunkAggregator - Class in org.opendaylight.netconf.nettyutil.handler
 
NetconfChunkAggregator() - Constructor for class org.opendaylight.netconf.nettyutil.handler.NetconfChunkAggregator
 
NetconfEOMAggregator - Class in org.opendaylight.netconf.nettyutil.handler
 
NetconfEOMAggregator() - Constructor for class org.opendaylight.netconf.nettyutil.handler.NetconfEOMAggregator
 
NetconfEXICodec - Class in org.opendaylight.netconf.nettyutil.handler
 
NetconfEXICodec(EXIOptions) - Constructor for class org.opendaylight.netconf.nettyutil.handler.NetconfEXICodec
 
NetconfEXIToMessageDecoder - Class in org.opendaylight.netconf.nettyutil.handler
 
NetconfHelloMessageToXMLEncoder - Class in org.opendaylight.netconf.nettyutil.handler
Customized NetconfMessageToXMLEncoder that serializes additional header with session metadata along with NetconfHelloMessage .
NetconfHelloMessageToXMLEncoder() - Constructor for class org.opendaylight.netconf.nettyutil.handler.NetconfHelloMessageToXMLEncoder
 
NetconfMessageToEXIEncoder - Class in org.opendaylight.netconf.nettyutil.handler
 
NetconfMessageToXMLEncoder - Class in org.opendaylight.netconf.nettyutil.handler
 
NetconfMessageToXMLEncoder() - Constructor for class org.opendaylight.netconf.nettyutil.handler.NetconfMessageToXMLEncoder
 
NetconfMessageToXMLEncoder(Optional<String>) - Constructor for class org.opendaylight.netconf.nettyutil.handler.NetconfMessageToXMLEncoder
 
NetconfStartExiMessage - Class in org.opendaylight.netconf.nettyutil.handler.exi
Start-exi netconf message.
NetconfXMLToHelloMessageDecoder - Class in org.opendaylight.netconf.nettyutil.handler
Customized NetconfXMLToMessageDecoder that reads additional header with session metadata from NetconfHelloMessage* This handler should be replaced in pipeline by regular message handler as last step of negotiation.
NetconfXMLToHelloMessageDecoder() - Constructor for class org.opendaylight.netconf.nettyutil.handler.NetconfXMLToHelloMessageDecoder
 
NetconfXMLToMessageDecoder - Class in org.opendaylight.netconf.nettyutil.handler
 
NetconfXMLToMessageDecoder() - Constructor for class org.opendaylight.netconf.nettyutil.handler.NetconfXMLToMessageDecoder
 

O

onMessageRead(ByteBuf) - Method in interface org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandlerReader.ReadMsgHandler
 
operationComplete(IoReadFuture) - Method in class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandlerReader
 
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
 
org.opendaylight.netconf.nettyutil.handler.ssh.authentication - package org.opendaylight.netconf.nettyutil.handler.ssh.authentication
 
org.opendaylight.netconf.nettyutil.handler.ssh.client - package org.opendaylight.netconf.nettyutil.handler.ssh.client
 

P

password - Variable in class org.opendaylight.netconf.nettyutil.handler.ssh.authentication.LoginPassword
 
PIS_KEY - Static variable in class org.opendaylight.netconf.nettyutil.handler.exi.NetconfStartExiMessage
 
PREFIXES_KEY - Static variable in class org.opendaylight.netconf.nettyutil.handler.exi.NetconfStartExiMessage
 
PublicKeyAuth - Class in org.opendaylight.netconf.nettyutil.handler.ssh.authentication
Represents Auth information for the public key based authentication for netconf.
PublicKeyAuth(String, String, String, String, AAAEncryptionService) - Constructor for class org.opendaylight.netconf.nettyutil.handler.ssh.authentication.PublicKeyAuth
 

R

replaceChannelHandler(String, ChannelHandler) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
 
replaceHelloMessageInboundHandler(S) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSessionNegotiator
Remove special inbound handler for hello message.
replaceMessageDecoder(ChannelHandler) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
 
replaceMessageEncoder(ChannelHandler) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
 
replaceMessageEncoderAfterNextMessage(ChannelHandler) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
 

S

sendMessage(NetconfMessage) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
 
sessionPreferences - Variable in class org.opendaylight.netconf.nettyutil.AbstractNetconfSessionNegotiator
 
sessionUp() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
 
SSH_DEFAULT_NIO_WORKERS - Static variable in class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandler
 
START_EXI - Static variable in class org.opendaylight.netconf.nettyutil.handler.exi.NetconfStartExiMessage
 
startExiCommunication(NetconfMessage) - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
 
startNegotiation() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSessionNegotiator
 
SUBSYSTEM - Static variable in class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandler
 

T

thisInstance() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
 
toString() - Method in class org.opendaylight.netconf.nettyutil.AbstractNetconfSession
 

U

username - Variable in class org.opendaylight.netconf.nettyutil.handler.ssh.authentication.LoginPassword
 

V

valueOf(String) - Static method in enum org.opendaylight.netconf.nettyutil.AbstractNetconfSessionNegotiator.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opendaylight.netconf.nettyutil.AbstractNetconfSessionNegotiator.State
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(int) - Method in class org.opendaylight.netconf.nettyutil.handler.BufferedWriter
 
write(char[], int, int) - Method in class org.opendaylight.netconf.nettyutil.handler.BufferedWriter
 
write(String, int, int) - Method in class org.opendaylight.netconf.nettyutil.handler.BufferedWriter
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.opendaylight.netconf.nettyutil.handler.ssh.client.AsyncSshHandlerWriter
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2017 OpenDaylight. All rights reserved.