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

A

AbstractTrafficShapingHandler - Class in io.netty.handler.traffic
AbstractTrafficShapingHandler allows to limit the global bandwidth (see GlobalTrafficShapingHandler) or per session bandwidth (see ChannelTrafficShapingHandler), as traffic shaping.
AbstractTrafficShapingHandler(long, long, long, long) - Constructor for class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
AbstractTrafficShapingHandler(long, long, long) - Constructor for class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
AbstractTrafficShapingHandler(long, long) - Constructor for class io.netty.handler.traffic.AbstractTrafficShapingHandler
Constructor using default Check Interval
AbstractTrafficShapingHandler() - Constructor for class io.netty.handler.traffic.AbstractTrafficShapingHandler
Constructor using NO LIMIT and default Check Interval
AbstractTrafficShapingHandler(long) - Constructor for class io.netty.handler.traffic.AbstractTrafficShapingHandler
Constructor using NO LIMIT
accept() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of started SSL/TLS handshakes in server mode.
acceptGood() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of successfully established SSL/TLS sessions in server mode.
acceptRenegotiate() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of start renegotiations in server mode.
ALL_IDLE_STATE_EVENT - Static variable in class io.netty.handler.timeout.IdleStateEvent
 

B

beginHandshake() - Method in class io.netty.handler.ssl.OpenSslEngine
 
bind(ChannelHandlerContext, SocketAddress, ChannelPromise) - Method in class io.netty.handler.logging.LoggingHandler
 
bind(ChannelHandlerContext, SocketAddress, ChannelPromise) - Method in class io.netty.handler.ssl.SslHandler
 

C

cacheFull() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of sessions that were removed because the maximum session cache size was exceeded.
calculateSize(Object) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Calculate the size of the given Object.
cause() - Method in class io.netty.handler.ssl.SslHandshakeCompletionEvent
Return the Throwable if SslHandshakeCompletionEvent.isSuccess() returns false and so the handshake failed.
cbHits() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of successfully retrieved sessions from the external session cache in server mode.
certificate() - Method in class io.netty.handler.ssl.util.SelfSignedCertificate
Returns the generated X.509 certificate file in PEM format.
channelActive(ChannelHandlerContext) - Method in class io.netty.handler.logging.LoggingHandler
 
channelActive(ChannelHandlerContext) - Method in class io.netty.handler.ssl.SslHandler
Issues a SSL handshake once connected when used in client-mode
channelActive(ChannelHandlerContext) - Method in class io.netty.handler.timeout.IdleStateHandler
 
channelActive(ChannelHandlerContext) - Method in class io.netty.handler.timeout.ReadTimeoutHandler
 
channelIdle(ChannelHandlerContext, IdleStateEvent) - Method in class io.netty.handler.timeout.IdleStateHandler
Is called when an IdleStateEvent should be fired.
channelInactive(ChannelHandlerContext) - Method in class io.netty.handler.logging.LoggingHandler
 
channelInactive(ChannelHandlerContext) - Method in class io.netty.handler.ssl.SslHandler
 
channelInactive(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedWriteHandler
 
channelInactive(ChannelHandlerContext) - Method in class io.netty.handler.timeout.IdleStateHandler
 
channelInactive(ChannelHandlerContext) - Method in class io.netty.handler.timeout.ReadTimeoutHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class io.netty.handler.logging.LoggingHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class io.netty.handler.timeout.IdleStateHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class io.netty.handler.timeout.ReadTimeoutHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class io.netty.handler.ssl.SslHandler
 
channelRegistered(ChannelHandlerContext) - Method in class io.netty.handler.logging.LoggingHandler
 
channelRegistered(ChannelHandlerContext) - Method in class io.netty.handler.timeout.IdleStateHandler
 
channelRegistered(ChannelHandlerContext) - Method in class io.netty.handler.timeout.ReadTimeoutHandler
 
ChannelTrafficShapingHandler - Class in io.netty.handler.traffic
This implementation of the AbstractTrafficShapingHandler is for channel traffic shaping, that is to say a per channel limitation of the bandwidth.
ChannelTrafficShapingHandler(long, long, long, long) - Constructor for class io.netty.handler.traffic.ChannelTrafficShapingHandler
Create a new instance
ChannelTrafficShapingHandler(long, long, long) - Constructor for class io.netty.handler.traffic.ChannelTrafficShapingHandler
Create a new instance
ChannelTrafficShapingHandler(long, long) - Constructor for class io.netty.handler.traffic.ChannelTrafficShapingHandler
Create a new instance
ChannelTrafficShapingHandler(long) - Constructor for class io.netty.handler.traffic.ChannelTrafficShapingHandler
Create a new instance
channelUnregistered(ChannelHandlerContext) - Method in class io.netty.handler.logging.LoggingHandler
 
channelWritabilityChanged(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedWriteHandler
 
checkInterval - Variable in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Delay between two performance snapshots
checkInterval() - Method in class io.netty.handler.traffic.TrafficCounter
 
ChunkedFile - Class in io.netty.handler.stream
A ChunkedInput that fetches data from a file chunk by chunk.
ChunkedFile(File) - Constructor for class io.netty.handler.stream.ChunkedFile
Creates a new instance that fetches data from the specified file.
ChunkedFile(File, int) - Constructor for class io.netty.handler.stream.ChunkedFile
Creates a new instance that fetches data from the specified file.
ChunkedFile(RandomAccessFile) - Constructor for class io.netty.handler.stream.ChunkedFile
Creates a new instance that fetches data from the specified file.
ChunkedFile(RandomAccessFile, int) - Constructor for class io.netty.handler.stream.ChunkedFile
Creates a new instance that fetches data from the specified file.
ChunkedFile(RandomAccessFile, long, long, int) - Constructor for class io.netty.handler.stream.ChunkedFile
Creates a new instance that fetches data from the specified file.
ChunkedInput<B> - Interface in io.netty.handler.stream
A data stream of indefinite length which is consumed by ChunkedWriteHandler.
ChunkedNioFile - Class in io.netty.handler.stream
A ChunkedInput that fetches data from a file chunk by chunk using NIO FileChannel.
ChunkedNioFile(File) - Constructor for class io.netty.handler.stream.ChunkedNioFile
Creates a new instance that fetches data from the specified file.
ChunkedNioFile(File, int) - Constructor for class io.netty.handler.stream.ChunkedNioFile
Creates a new instance that fetches data from the specified file.
ChunkedNioFile(FileChannel) - Constructor for class io.netty.handler.stream.ChunkedNioFile
Creates a new instance that fetches data from the specified file.
ChunkedNioFile(FileChannel, int) - Constructor for class io.netty.handler.stream.ChunkedNioFile
Creates a new instance that fetches data from the specified file.
ChunkedNioFile(FileChannel, long, long, int) - Constructor for class io.netty.handler.stream.ChunkedNioFile
Creates a new instance that fetches data from the specified file.
ChunkedNioStream - Class in io.netty.handler.stream
A ChunkedInput that fetches data from a ReadableByteChannel chunk by chunk.
ChunkedNioStream(ReadableByteChannel) - Constructor for class io.netty.handler.stream.ChunkedNioStream
Creates a new instance that fetches data from the specified channel.
ChunkedNioStream(ReadableByteChannel, int) - Constructor for class io.netty.handler.stream.ChunkedNioStream
Creates a new instance that fetches data from the specified channel.
ChunkedStream - Class in io.netty.handler.stream
A ChunkedInput that fetches data from an InputStream chunk by chunk.
ChunkedStream(InputStream) - Constructor for class io.netty.handler.stream.ChunkedStream
Creates a new instance that fetches data from the specified stream.
ChunkedStream(InputStream, int) - Constructor for class io.netty.handler.stream.ChunkedStream
Creates a new instance that fetches data from the specified stream.
ChunkedWriteHandler - Class in io.netty.handler.stream
A ChannelHandler that adds support for writing a large data stream asynchronously neither spending a lot of memory nor getting OutOfMemoryError.
ChunkedWriteHandler() - Constructor for class io.netty.handler.stream.ChunkedWriteHandler
 
ChunkedWriteHandler(int) - Constructor for class io.netty.handler.stream.ChunkedWriteHandler
cipherSuites() - Method in class io.netty.handler.ssl.JdkSslContext
 
cipherSuites() - Method in class io.netty.handler.ssl.OpenSslServerContext
 
cipherSuites() - Method in class io.netty.handler.ssl.SslContext
Returns the list of enabled cipher suites, in the order of preference.
close(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.logging.LoggingHandler
 
close() - Method in class io.netty.handler.ssl.SslHandler
Sends an SSL close_notify message to the specified channel and destroys the underlying SSLEngine.
close(ChannelPromise) - Method in class io.netty.handler.ssl.SslHandler
close(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.ssl.SslHandler
 
close() - Method in class io.netty.handler.stream.ChunkedFile
 
close() - Method in interface io.netty.handler.stream.ChunkedInput
Releases the resources associated with the input.
close() - Method in class io.netty.handler.stream.ChunkedNioFile
 
close() - Method in class io.netty.handler.stream.ChunkedNioStream
 
close() - Method in class io.netty.handler.stream.ChunkedStream
 
closeInbound() - Method in class io.netty.handler.ssl.OpenSslEngine
 
closeOutbound() - Method in class io.netty.handler.ssl.OpenSslEngine
 
configure(long, long, long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Change the underlying limitations and check interval.
configure(long, long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Change the underlying limitations.
configure(long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Change the check interval.
configure(long) - Method in class io.netty.handler.traffic.TrafficCounter
Change checkInterval between two computations in millisecond
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class io.netty.handler.logging.LoggingHandler
 
connect() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of started SSL/TLS handshakes in client mode.
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class io.netty.handler.ssl.SslHandler
 
connectGood() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of successfully established SSL/TLS sessions in client mode.
connectRenegotiate() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of start renegotiations in client mode.
context() - Method in class io.netty.handler.ssl.JdkSslClientContext
 
context() - Method in class io.netty.handler.ssl.JdkSslContext
Returns the JDK SSLContext object held by this context.
context() - Method in class io.netty.handler.ssl.JdkSslServerContext
 
context() - Method in class io.netty.handler.ssl.OpenSslServerContext
Returns the SSL_CTX object of this context.
cumulativeReadBytes() - Method in class io.netty.handler.traffic.TrafficCounter
 
cumulativeWrittenBytes() - Method in class io.netty.handler.traffic.TrafficCounter
 
currentOffset() - Method in class io.netty.handler.stream.ChunkedFile
Returns the offset in the file where the transfer is happening currently.
currentOffset() - Method in class io.netty.handler.stream.ChunkedNioFile
Returns the offset in the file where the transfer is happening currently.
currentReadBytes() - Method in class io.netty.handler.traffic.TrafficCounter
 
currentWrittenBytes() - Method in class io.netty.handler.traffic.TrafficCounter
 

D

decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class io.netty.handler.ssl.SslHandler
 
DEFAULT_CHECK_INTERVAL - Static variable in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Default delay between two checks: 1s
DEFAULT_MAX_TIME - Static variable in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Default max delay in case of traffic shaping (during which no communication will occur).
defaultClientProvider() - Static method in class io.netty.handler.ssl.SslContext
Returns the default client-side implementation provider currently in use.
defaultServerProvider() - Static method in class io.netty.handler.ssl.SslContext
Returns the default server-side implementation provider currently in use.
delete() - Method in class io.netty.handler.ssl.util.SelfSignedCertificate
Deletes the generated X.509 certificate file and RSA private key file.
deregister(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.logging.LoggingHandler
 
deregister(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.ssl.SslHandler
 
disconnect(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.logging.LoggingHandler
 
disconnect(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.ssl.SslHandler
 
doAccounting(TrafficCounter) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Called each time the accounting is computed from the TrafficCounters.

E

endOffset() - Method in class io.netty.handler.stream.ChunkedFile
Returns the offset in the file where the transfer will end.
endOffset() - Method in class io.netty.handler.stream.ChunkedNioFile
Returns the offset in the file where the transfer will end.
engine() - Method in class io.netty.handler.ssl.SslHandler
Returns the SSLEngine which is used by this handler.
engineGetTrustManagers() - Method in class io.netty.handler.ssl.util.FingerprintTrustManagerFactory
 
engineGetTrustManagers() - Method in class io.netty.handler.ssl.util.InsecureTrustManagerFactory
 
engineGetTrustManagers() - Method in class io.netty.handler.ssl.util.SimpleTrustManagerFactory
Returns one trust manager for each type of trust material.
engineInit(KeyStore) - Method in class io.netty.handler.ssl.util.FingerprintTrustManagerFactory
 
engineInit(ManagerFactoryParameters) - Method in class io.netty.handler.ssl.util.FingerprintTrustManagerFactory
 
engineInit(KeyStore) - Method in class io.netty.handler.ssl.util.InsecureTrustManagerFactory
 
engineInit(ManagerFactoryParameters) - Method in class io.netty.handler.ssl.util.InsecureTrustManagerFactory
 
engineInit(KeyStore) - Method in class io.netty.handler.ssl.util.SimpleTrustManagerFactory
Initializes this factory with a source of certificate authorities and related trust material.
engineInit(ManagerFactoryParameters) - Method in class io.netty.handler.ssl.util.SimpleTrustManagerFactory
Initializes this factory with a source of provider-specific key material.
ensureAvailability() - Static method in class io.netty.handler.ssl.OpenSsl
Ensure that netty-tcnative and its OpenSSL support are available.
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.netty.handler.logging.LoggingHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.netty.handler.ssl.SslHandler
 

F

fillInStackTrace() - Method in exception io.netty.handler.timeout.TimeoutException
 
finalize() - Method in class io.netty.handler.ssl.OpenSslServerContext
 
FingerprintTrustManagerFactory - Class in io.netty.handler.ssl.util
An TrustManagerFactory that trusts an X.509 certificate whose SHA1 checksum matches.
FingerprintTrustManagerFactory(Iterable<String>) - Constructor for class io.netty.handler.ssl.util.FingerprintTrustManagerFactory
Creates a new instance.
FingerprintTrustManagerFactory(String...) - Constructor for class io.netty.handler.ssl.util.FingerprintTrustManagerFactory
Creates a new instance.
FingerprintTrustManagerFactory(byte[]...) - Constructor for class io.netty.handler.ssl.util.FingerprintTrustManagerFactory
Creates a new instance.
FIRST_ALL_IDLE_STATE_EVENT - Static variable in class io.netty.handler.timeout.IdleStateEvent
 
FIRST_READER_IDLE_STATE_EVENT - Static variable in class io.netty.handler.timeout.IdleStateEvent
 
FIRST_WRITER_IDLE_STATE_EVENT - Static variable in class io.netty.handler.timeout.IdleStateEvent
 
flush(ChannelHandlerContext) - Method in class io.netty.handler.logging.LoggingHandler
 
flush(ChannelHandlerContext) - Method in class io.netty.handler.ssl.SslHandler
 
flush(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedWriteHandler
 
format(ChannelHandlerContext, String) - Method in class io.netty.handler.logging.LoggingHandler
 
formatByteBuf(String, ByteBuf) - Method in class io.netty.handler.logging.LoggingHandler
Returns a String which contains all details to log the ByteBuf
formatByteBufHolder(String, ByteBufHolder) - Method in class io.netty.handler.logging.LoggingHandler
Returns a String which contains all details to log the ByteBufHolder.
formatMessage(String, Object) - Method in class io.netty.handler.logging.LoggingHandler
 
formatNonByteBuf(String, Object) - Method in class io.netty.handler.logging.LoggingHandler
Returns a String which contains all details to log the Object

G

getAllIdleTimeInMillis() - Method in class io.netty.handler.timeout.IdleStateHandler
Return the allIdleTime that was given when instance this class in milliseconds.
getCheckInterval() - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
getCloseNotifyTimeoutMillis() - Method in class io.netty.handler.ssl.SslHandler
 
getDelegatedTask() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getEnabledCipherSuites() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getEnabledProtocols() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getEnableSessionCreation() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getHandshakeStatus() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getHandshakeTimeoutMillis() - Method in class io.netty.handler.ssl.SslHandler
 
getMaxTimeWait() - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
getNeedClientAuth() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getReaderIdleTimeInMillis() - Method in class io.netty.handler.timeout.IdleStateHandler
Return the readerIdleTime that was given when instance this class in milliseconds.
getReadLimit() - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
getSession() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getSupportedCipherSuites() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getSupportedProtocols() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getUseClientMode() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getWantClientAuth() - Method in class io.netty.handler.ssl.OpenSslEngine
 
getWriteLimit() - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
getWriterIdleTimeInMillis() - Method in class io.netty.handler.timeout.IdleStateHandler
Return the writerIdleTime that was given when instance this class in milliseconds.
GlobalTrafficShapingHandler - Class in io.netty.handler.traffic
This implementation of the AbstractTrafficShapingHandler is for global traffic shaping, that is to say a global limitation of the bandwidth, whatever the number of opened channels.
GlobalTrafficShapingHandler(ScheduledExecutorService, long, long, long, long) - Constructor for class io.netty.handler.traffic.GlobalTrafficShapingHandler
Create a new instance
GlobalTrafficShapingHandler(ScheduledExecutorService, long, long, long) - Constructor for class io.netty.handler.traffic.GlobalTrafficShapingHandler
Create a new instance
GlobalTrafficShapingHandler(ScheduledExecutorService, long, long) - Constructor for class io.netty.handler.traffic.GlobalTrafficShapingHandler
Create a new instance
GlobalTrafficShapingHandler(ScheduledExecutorService, long) - Constructor for class io.netty.handler.traffic.GlobalTrafficShapingHandler
Create a new instance
GlobalTrafficShapingHandler(EventExecutor) - Constructor for class io.netty.handler.traffic.GlobalTrafficShapingHandler
Create a new instance

H

handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.ssl.SslHandler
 
handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedWriteHandler
 
handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.timeout.IdleStateHandler
 
handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.timeout.ReadTimeoutHandler
 
handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.traffic.ChannelTrafficShapingHandler
 
handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.traffic.GlobalTrafficShapingHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class io.netty.handler.timeout.IdleStateHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class io.netty.handler.timeout.ReadTimeoutHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class io.netty.handler.traffic.ChannelTrafficShapingHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class io.netty.handler.traffic.GlobalTrafficShapingHandler
 
handlerRemoved0(ChannelHandlerContext) - Method in class io.netty.handler.ssl.SslHandler
 
handshakeFuture() - Method in class io.netty.handler.ssl.SslHandler
Returns a Future that will get notified once the handshake completes.
hits() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of successfully reused sessions.

I

IdleState - Enum in io.netty.handler.timeout
An Enum that represents the idle state of a Channel.
IdleStateEvent - Class in io.netty.handler.timeout
A user event triggered by IdleStateHandler when a Channel is idle.
IdleStateHandler - Class in io.netty.handler.timeout
Triggers an IdleStateEvent when a Channel has not performed read, write, or both operation for a while.
IdleStateHandler(int, int, int) - Constructor for class io.netty.handler.timeout.IdleStateHandler
Creates a new instance firing IdleStateEvents.
IdleStateHandler(long, long, long, TimeUnit) - Constructor for class io.netty.handler.timeout.IdleStateHandler
Creates a new instance firing IdleStateEvents.
InsecureTrustManagerFactory - Class in io.netty.handler.ssl.util
An insecure TrustManagerFactory that trusts all X.509 certificates without any verification.
INSTANCE - Static variable in class io.netty.handler.ssl.util.InsecureTrustManagerFactory
 
INSTANCE - Static variable in exception io.netty.handler.timeout.ReadTimeoutException
 
INSTANCE - Static variable in exception io.netty.handler.timeout.WriteTimeoutException
 
internalLevel - Variable in class io.netty.handler.logging.LoggingHandler
 
io.netty.handler.logging - package io.netty.handler.logging
Logs a io.netty.channel.ChannelEvent for debugging purpose.
io.netty.handler.ssl - package io.netty.handler.ssl
SSL · TLS implementation based on SSLEngine
io.netty.handler.ssl.util - package io.netty.handler.ssl.util
Utility classes that helps easier development of TLS/SSL applications.
io.netty.handler.stream - package io.netty.handler.stream
Writes very large data stream asynchronously neither spending a lot of memory nor getting OutOfMemoryError.
io.netty.handler.timeout - package io.netty.handler.timeout
Adds support for read and write timeout and idle connection notification using a Timer.
io.netty.handler.traffic - package io.netty.handler.traffic
Implementation of a Traffic Shaping Handler and Dynamic Statistics.
isAvailable() - Static method in class io.netty.handler.ssl.OpenSsl
Returns true if and only if netty-tcnative and its OpenSSL support are available.
isClient() - Method in class io.netty.handler.ssl.JdkSslClientContext
 
isClient() - Method in class io.netty.handler.ssl.JdkSslServerContext
 
isClient() - Method in class io.netty.handler.ssl.OpenSslServerContext
 
isClient() - Method in class io.netty.handler.ssl.SslContext
Returns the true if and only if this context is for client-side.
isEncrypted(ByteBuf) - Static method in class io.netty.handler.ssl.SslHandler
Returns true if the given ByteBuf is encrypted.
isEndOfInput() - Method in class io.netty.handler.stream.ChunkedFile
 
isEndOfInput() - Method in interface io.netty.handler.stream.ChunkedInput
Return true if and only if there is no data left in the stream and the stream has reached at its end.
isEndOfInput() - Method in class io.netty.handler.stream.ChunkedNioFile
 
isEndOfInput() - Method in class io.netty.handler.stream.ChunkedNioStream
 
isEndOfInput() - Method in class io.netty.handler.stream.ChunkedStream
 
isFirst() - Method in class io.netty.handler.timeout.IdleStateEvent
Returns true if this was the first event for the IdleState
isHandlerActive(ChannelHandlerContext) - Static method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
isInboundDone() - Method in class io.netty.handler.ssl.OpenSslEngine
 
isOutboundDone() - Method in class io.netty.handler.ssl.OpenSslEngine
 
isServer() - Method in class io.netty.handler.ssl.SslContext
Returns true if and only if this context is for server-side.
isSuccess() - Method in class io.netty.handler.ssl.SslHandshakeCompletionEvent
Return true if the handshake was successful

J

JdkSslClientContext - Class in io.netty.handler.ssl
A client-side SslContext which uses JDK's SSL/TLS implementation.
JdkSslClientContext() - Constructor for class io.netty.handler.ssl.JdkSslClientContext
Creates a new instance.
JdkSslClientContext(File) - Constructor for class io.netty.handler.ssl.JdkSslClientContext
Creates a new instance.
JdkSslClientContext(TrustManagerFactory) - Constructor for class io.netty.handler.ssl.JdkSslClientContext
Creates a new instance.
JdkSslClientContext(File, TrustManagerFactory) - Constructor for class io.netty.handler.ssl.JdkSslClientContext
Creates a new instance.
JdkSslClientContext(File, TrustManagerFactory, Iterable<String>, Iterable<String>, long, long) - Constructor for class io.netty.handler.ssl.JdkSslClientContext
Creates a new instance.
JdkSslContext - Class in io.netty.handler.ssl
An SslContext which uses JDK's SSL/TLS implementation.
JdkSslServerContext - Class in io.netty.handler.ssl
A server-side SslContext which uses JDK's SSL/TLS implementation.
JdkSslServerContext(File, File) - Constructor for class io.netty.handler.ssl.JdkSslServerContext
Creates a new instance.
JdkSslServerContext(File, File, String) - Constructor for class io.netty.handler.ssl.JdkSslServerContext
Creates a new instance.
JdkSslServerContext(File, File, String, Iterable<String>, Iterable<String>, long, long) - Constructor for class io.netty.handler.ssl.JdkSslServerContext
Creates a new instance.

L

lastCumulativeTime() - Method in class io.netty.handler.traffic.TrafficCounter
 
lastReadBytes() - Method in class io.netty.handler.traffic.TrafficCounter
 
lastReadThroughput() - Method in class io.netty.handler.traffic.TrafficCounter
 
lastTime() - Method in class io.netty.handler.traffic.TrafficCounter
 
lastWriteThroughput() - Method in class io.netty.handler.traffic.TrafficCounter
 
lastWrittenBytes() - Method in class io.netty.handler.traffic.TrafficCounter
 
level() - Method in class io.netty.handler.logging.LoggingHandler
Returns the LogLevel that this handler uses to log
logger - Variable in class io.netty.handler.logging.LoggingHandler
 
LoggingHandler - Class in io.netty.handler.logging
A ChannelHandler that logs all events using a logging framework.
LoggingHandler() - Constructor for class io.netty.handler.logging.LoggingHandler
Creates a new instance whose logger name is the fully qualified class name of the instance with hex dump enabled.
LoggingHandler(LogLevel) - Constructor for class io.netty.handler.logging.LoggingHandler
Creates a new instance whose logger name is the fully qualified class name of the instance.
LoggingHandler(Class<?>) - Constructor for class io.netty.handler.logging.LoggingHandler
Creates a new instance with the specified logger name and with hex dump enabled.
LoggingHandler(Class<?>, LogLevel) - Constructor for class io.netty.handler.logging.LoggingHandler
Creates a new instance with the specified logger name.
LoggingHandler(String) - Constructor for class io.netty.handler.logging.LoggingHandler
Creates a new instance with the specified logger name.
LoggingHandler(String, LogLevel) - Constructor for class io.netty.handler.logging.LoggingHandler
Creates a new instance with the specified logger name.
LogLevel - Enum in io.netty.handler.logging
 

M

maxTime - Variable in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Max delay in wait
misses() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of sessions proposed by clients that were not found in the internal session cache in server mode.

N

name() - Method in class io.netty.handler.traffic.TrafficCounter
 
newClientContext() - Static method in class io.netty.handler.ssl.SslContext
Creates a new client-side SslContext.
newClientContext(File) - Static method in class io.netty.handler.ssl.SslContext
Creates a new client-side SslContext.
newClientContext(TrustManagerFactory) - Static method in class io.netty.handler.ssl.SslContext
Creates a new client-side SslContext.
newClientContext(File, TrustManagerFactory) - Static method in class io.netty.handler.ssl.SslContext
Creates a new client-side SslContext.
newClientContext(File, TrustManagerFactory, Iterable<String>, Iterable<String>, long, long) - Static method in class io.netty.handler.ssl.SslContext
Creates a new client-side SslContext.
newClientContext(SslProvider) - Static method in class io.netty.handler.ssl.SslContext
Creates a new client-side SslContext.
newClientContext(SslProvider, File) - Static method in class io.netty.handler.ssl.SslContext
Creates a new client-side SslContext.
newClientContext(SslProvider, TrustManagerFactory) - Static method in class io.netty.handler.ssl.SslContext
Creates a new client-side SslContext.
newClientContext(SslProvider, File, TrustManagerFactory) - Static method in class io.netty.handler.ssl.SslContext
Creates a new client-side SslContext.
newClientContext(SslProvider, File, TrustManagerFactory, Iterable<String>, Iterable<String>, long, long) - Static method in class io.netty.handler.ssl.SslContext
Creates a new client-side SslContext.
newEngine(ByteBufAllocator) - Method in class io.netty.handler.ssl.JdkSslContext
 
newEngine(ByteBufAllocator, String, int) - Method in class io.netty.handler.ssl.JdkSslContext
 
newEngine(ByteBufAllocator) - Method in class io.netty.handler.ssl.OpenSslServerContext
Returns a new server-side SSLEngine with the current configuration.
newEngine(ByteBufAllocator, String, int) - Method in class io.netty.handler.ssl.OpenSslServerContext
 
newEngine(ByteBufAllocator) - Method in class io.netty.handler.ssl.SslContext
Creates a new SSLEngine.
newEngine(ByteBufAllocator, String, int) - Method in class io.netty.handler.ssl.SslContext
Creates a new SSLEngine using advisory peer information.
newHandler(ByteBufAllocator) - Method in class io.netty.handler.ssl.SslContext
Creates a new SslHandler.
newHandler(ByteBufAllocator, String, int) - Method in class io.netty.handler.ssl.SslContext
Creates a new SslHandler with advisory peer information.
newServerContext(File, File) - Static method in class io.netty.handler.ssl.SslContext
Creates a new server-side SslContext.
newServerContext(File, File, String) - Static method in class io.netty.handler.ssl.SslContext
Creates a new server-side SslContext.
newServerContext(File, File, String, Iterable<String>, Iterable<String>, long, long) - Static method in class io.netty.handler.ssl.SslContext
Creates a new server-side SslContext.
newServerContext(SslProvider, File, File) - Static method in class io.netty.handler.ssl.SslContext
Creates a new server-side SslContext.
newServerContext(SslProvider, File, File, String) - Static method in class io.netty.handler.ssl.SslContext
Creates a new server-side SslContext.
newServerContext(SslProvider, File, File, String, Iterable<String>, Iterable<String>, long, long) - Static method in class io.netty.handler.ssl.SslContext
Creates a new server-side SslContext.
nextProtocols() - Method in class io.netty.handler.ssl.JdkSslClientContext
 
nextProtocols() - Method in class io.netty.handler.ssl.JdkSslServerContext
 
nextProtocols() - Method in class io.netty.handler.ssl.OpenSslServerContext
 
nextProtocols() - Method in class io.netty.handler.ssl.SslContext
Returns the list of application layer protocols for the TLS NPN/ALPN extension, in the order of preference.
NotSslRecordException - Exception in io.netty.handler.ssl
Special SSLException which will get thrown if a packet is received that not looks like a TLS/SSL record.
NotSslRecordException() - Constructor for exception io.netty.handler.ssl.NotSslRecordException
 
NotSslRecordException(String) - Constructor for exception io.netty.handler.ssl.NotSslRecordException
 
NotSslRecordException(Throwable) - Constructor for exception io.netty.handler.ssl.NotSslRecordException
 
NotSslRecordException(String, Throwable) - Constructor for exception io.netty.handler.ssl.NotSslRecordException
 
number() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the current number of sessions in the internal session cache.

O

OpenSsl - Class in io.netty.handler.ssl
Tells if netty-tcnative and its OpenSSL support are available.
OpenSslEngine - Class in io.netty.handler.ssl
OpenSslEngine(long, ByteBufAllocator, String) - Constructor for class io.netty.handler.ssl.OpenSslEngine
Creates a new instance
OpenSslServerContext - Class in io.netty.handler.ssl
A server-side SslContext which uses OpenSSL's SSL/TLS implementation.
OpenSslServerContext(File, File) - Constructor for class io.netty.handler.ssl.OpenSslServerContext
Creates a new instance.
OpenSslServerContext(File, File, String) - Constructor for class io.netty.handler.ssl.OpenSslServerContext
Creates a new instance.
OpenSslServerContext(File, File, String, Iterable<String>, Iterable<String>, long, long) - Constructor for class io.netty.handler.ssl.OpenSslServerContext
Creates a new instance.
OpenSslSessionStats - Class in io.netty.handler.ssl
Stats exposed by an OpenSSL session context.

P

privateKey() - Method in class io.netty.handler.ssl.util.SelfSignedCertificate
Returns the generated RSA private key file in PEM format.

R

read(ChannelHandlerContext) - Method in class io.netty.handler.ssl.SslHandler
 
read(ChannelHandlerContext) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
readChunk(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedFile
 
readChunk(ChannelHandlerContext) - Method in interface io.netty.handler.stream.ChunkedInput
Fetches a chunked data from the stream.
readChunk(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedNioFile
 
readChunk(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedNioStream
 
readChunk(ChannelHandlerContext) - Method in class io.netty.handler.stream.ChunkedStream
 
READER_IDLE_STATE_EVENT - Static variable in class io.netty.handler.timeout.IdleStateEvent
 
readTimedOut(ChannelHandlerContext) - Method in class io.netty.handler.timeout.ReadTimeoutHandler
Is called when a read timeout was detected.
ReadTimeoutException - Exception in io.netty.handler.timeout
A TimeoutException raised by ReadTimeoutHandler when no data was read within a certain period of time.
ReadTimeoutHandler - Class in io.netty.handler.timeout
Raises a ReadTimeoutException when no data was read within a certain period of time.
ReadTimeoutHandler(int) - Constructor for class io.netty.handler.timeout.ReadTimeoutHandler
Creates a new instance.
ReadTimeoutHandler(long, TimeUnit) - Constructor for class io.netty.handler.timeout.ReadTimeoutHandler
Creates a new instance.
readTimeToWait(long, long, long) - Method in class io.netty.handler.traffic.TrafficCounter
Returns the time to wait (if any) for the given length message, using the given limitTraffic and the max wait time
release() - Method in class io.netty.handler.traffic.GlobalTrafficShapingHandler
Release all internal resources of this instance
resetCumulativeTime() - Method in class io.netty.handler.traffic.TrafficCounter
Reset both read and written cumulative bytes counters and the associated time.
resumeTransfer() - Method in class io.netty.handler.stream.ChunkedWriteHandler
Continues to fetch the chunks from the input.

S

SelfSignedCertificate - Class in io.netty.handler.ssl.util
Generates a temporary self-signed certificate for testing purposes.
SelfSignedCertificate() - Constructor for class io.netty.handler.ssl.util.SelfSignedCertificate
Creates a new instance.
SelfSignedCertificate(String) - Constructor for class io.netty.handler.ssl.util.SelfSignedCertificate
Creates a new instance.
SelfSignedCertificate(String, SecureRandom, int) - Constructor for class io.netty.handler.ssl.util.SelfSignedCertificate
Creates a new instance.
sessionCacheSize() - Method in class io.netty.handler.ssl.JdkSslContext
 
sessionCacheSize() - Method in class io.netty.handler.ssl.OpenSslServerContext
 
sessionCacheSize() - Method in class io.netty.handler.ssl.SslContext
Returns the size of the cache used for storing SSL session objects.
sessionContext() - Method in class io.netty.handler.ssl.JdkSslContext
Returns the JDK SSLSessionContext object held by this context.
sessionTimeout() - Method in class io.netty.handler.ssl.JdkSslContext
 
sessionTimeout() - Method in class io.netty.handler.ssl.OpenSslServerContext
 
sessionTimeout() - Method in class io.netty.handler.ssl.SslContext
Returns the timeout for the cached SSL session objects, in seconds.
setCheckInterval(long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
setCloseNotifyTimeout(long, TimeUnit) - Method in class io.netty.handler.ssl.SslHandler
 
setCloseNotifyTimeoutMillis(long) - Method in class io.netty.handler.ssl.SslHandler
 
setEnabledCipherSuites(String[]) - Method in class io.netty.handler.ssl.OpenSslEngine
 
setEnabledProtocols(String[]) - Method in class io.netty.handler.ssl.OpenSslEngine
 
setEnableSessionCreation(boolean) - Method in class io.netty.handler.ssl.OpenSslEngine
 
setHandshakeTimeout(long, TimeUnit) - Method in class io.netty.handler.ssl.SslHandler
 
setHandshakeTimeoutMillis(long) - Method in class io.netty.handler.ssl.SslHandler
 
setMaxTimeWait(long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
setNeedClientAuth(boolean) - Method in class io.netty.handler.ssl.OpenSslEngine
 
setReadLimit(long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
setTicketKeys(byte[]) - Method in class io.netty.handler.ssl.OpenSslServerContext
Sets the SSL session ticket keys of this context.
setUseClientMode(boolean) - Method in class io.netty.handler.ssl.OpenSslEngine
 
setWantClientAuth(boolean) - Method in class io.netty.handler.ssl.OpenSslEngine
 
setWriteLimit(long) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
shutdown() - Method in class io.netty.handler.ssl.OpenSslEngine
Destroys this engine.
SimpleTrustManagerFactory - Class in io.netty.handler.ssl.util
Helps to implement a custom TrustManagerFactory.
SimpleTrustManagerFactory() - Constructor for class io.netty.handler.ssl.util.SimpleTrustManagerFactory
Creates a new instance.
SimpleTrustManagerFactory(String) - Constructor for class io.netty.handler.ssl.util.SimpleTrustManagerFactory
Creates a new instance.
sslCloseFuture() - Method in class io.netty.handler.ssl.SslHandler
Return the ChannelFuture that will get notified if the inbound of the SSLEngine will get closed.
SslContext - Class in io.netty.handler.ssl
A secure socket protocol implementation which acts as a factory for SSLEngine and SslHandler.
SslHandler - Class in io.netty.handler.ssl
Adds SSL · TLS and StartTLS support to a Channel.
SslHandler(SSLEngine) - Constructor for class io.netty.handler.ssl.SslHandler
Creates a new instance.
SslHandler(SSLEngine, boolean) - Constructor for class io.netty.handler.ssl.SslHandler
Creates a new instance.
SslHandler(SSLEngine, Executor) - Constructor for class io.netty.handler.ssl.SslHandler
Deprecated.
SslHandler(SSLEngine, boolean, Executor) - Constructor for class io.netty.handler.ssl.SslHandler
SslHandshakeCompletionEvent - Class in io.netty.handler.ssl
Event that is fired once the SSL handshake is complete, which may be because it was successful or there was an error.
SslHandshakeCompletionEvent(Throwable) - Constructor for class io.netty.handler.ssl.SslHandshakeCompletionEvent
Creates a new event that indicates an unsuccessful handshake.
SslProvider - Enum in io.netty.handler.ssl
An enumeration of SSL/TLS protocol providers.
start() - Method in class io.netty.handler.traffic.TrafficCounter
Start the monitoring process
startOffset() - Method in class io.netty.handler.stream.ChunkedFile
Returns the offset in the file where the transfer began.
startOffset() - Method in class io.netty.handler.stream.ChunkedNioFile
Returns the offset in the file where the transfer began.
state() - Method in class io.netty.handler.timeout.IdleStateEvent
Returns the idle state.
stats() - Method in class io.netty.handler.ssl.OpenSslServerContext
Returns the stats of this context.
stop() - Method in class io.netty.handler.traffic.TrafficCounter
Stop the monitoring process
submitWrite(ChannelHandlerContext, Object, long, ChannelPromise) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
submitWrite(ChannelHandlerContext, Object, long, ChannelPromise) - Method in class io.netty.handler.traffic.ChannelTrafficShapingHandler
 
submitWrite(ChannelHandlerContext, Object, long, ChannelPromise) - Method in class io.netty.handler.traffic.GlobalTrafficShapingHandler
 
SUCCESS - Static variable in class io.netty.handler.ssl.SslHandshakeCompletionEvent
 

T

TimeoutException - Exception in io.netty.handler.timeout
A TimeoutException when no data was either read or written within a certain period of time.
timeouts() - Method in class io.netty.handler.ssl.OpenSslSessionStats
Returns the number of sessions proposed by clients and either found in the internal or external session cache in server mode, but that were invalid due to timeout.
toString() - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
toString() - Method in class io.netty.handler.traffic.TrafficCounter
String information
trafficCounter - Variable in class io.netty.handler.traffic.AbstractTrafficShapingHandler
Traffic Counter
trafficCounter() - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
TrafficCounter - Class in io.netty.handler.traffic
TrafficCounter is associated with AbstractTrafficShapingHandler.
TrafficCounter(AbstractTrafficShapingHandler, ScheduledExecutorService, String, long) - Constructor for class io.netty.handler.traffic.TrafficCounter
Constructor with the AbstractTrafficShapingHandler that hosts it, the Timer to use, its name, the checkInterval between two computations in millisecond
transferredBytes() - Method in class io.netty.handler.stream.ChunkedNioStream
Returns the number of transferred bytes.
transferredBytes() - Method in class io.netty.handler.stream.ChunkedStream
Returns the number of transferred bytes.

U

unavailabilityCause() - Static method in class io.netty.handler.ssl.OpenSsl
Returns the cause of unavailability of netty-tcnative and its OpenSSL support.
unwrap(ByteBuffer, ByteBuffer[], int, int) - Method in class io.netty.handler.ssl.OpenSslEngine
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.netty.handler.logging.LoggingHandler
 

V

valueOf(String) - Static method in enum io.netty.handler.logging.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.ssl.SslProvider
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.timeout.IdleState
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.netty.handler.logging.LogLevel
Returns an array containing the constants of this enum type, inthe order they are declared.
values() - Static method in enum io.netty.handler.ssl.SslProvider
Returns an array containing the constants of this enum type, inthe order they are declared.
values() - Static method in enum io.netty.handler.timeout.IdleState
Returns an array containing the constants of this enum type, inthe order they are declared.

W

wrap(ByteBuffer[], int, int, ByteBuffer) - Method in class io.netty.handler.ssl.OpenSslEngine
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.logging.LoggingHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.ssl.SslHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.stream.ChunkedWriteHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.timeout.IdleStateHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.timeout.WriteTimeoutHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.traffic.AbstractTrafficShapingHandler
 
WRITER_IDLE_STATE_EVENT - Static variable in class io.netty.handler.timeout.IdleStateEvent
 
writeTimedOut(ChannelHandlerContext) - Method in class io.netty.handler.timeout.WriteTimeoutHandler
Is called when a write timeout was detected
WriteTimeoutException - Exception in io.netty.handler.timeout
A TimeoutException raised by WriteTimeoutHandler when no data was written within a certain period of time.
WriteTimeoutHandler - Class in io.netty.handler.timeout
Raises a WriteTimeoutException when no data was written within a certain period of time.
WriteTimeoutHandler(int) - Constructor for class io.netty.handler.timeout.WriteTimeoutHandler
Creates a new instance.
WriteTimeoutHandler(long, TimeUnit) - Constructor for class io.netty.handler.timeout.WriteTimeoutHandler
Creates a new instance.
writeTimeToWait(long, long, long) - Method in class io.netty.handler.traffic.TrafficCounter
Returns the time to wait (if any) for the given length message, using the given limitTraffic and the max wait time
A B C D E F G H I J L M N O P R S T U V W 

Copyright © 2008–2014 The Netty Project. All rights reserved.



NOTHING
NOTHING
Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14