| Package | Description |
|---|---|
| org.thales.punch.netty.api |
Copyright © 2016-2021 Thales Services Numériques
Licensed under the Thales Inner Source Software License:
Version 1.2, InnerOpen - Distribution Controlled
You may not use this file except in compliance with the License.
|
| org.thales.punch.netty.impl | |
| org.thales.punch.netty.relp.impl |
| Modifier and Type | Method and Description |
|---|---|
NettySocketServer<T> |
NettySocketServer.setCallback(INettyReaderCallback<T> callback) |
| Modifier and Type | Class and Description |
|---|---|
class |
NettyHttpClientImpl
The HttpClient.
|
class |
NettyHttpServerImpl
An extra simple Netty TCP server, reading lines from a TCP socket.
|
class |
NettyTcpClientImpl
The NIO client sends out events as string on a tcp socket.
|
| Modifier and Type | Field and Description |
|---|---|
protected INettyReaderCallback<T> |
NettyServerDataHandler.callback
the data receiver
|
| Modifier and Type | Method and Description |
|---|---|
NettyTcpClient<String> |
NettyHttpClientImpl.setCallback(INettyReaderCallback<Map<String,Object>> callback) |
NettyHttpServerImpl |
NettyHttpServerImpl.setCallback(INettyReaderCallback<Map<String,Object>> handler) |
NettyLumberJackServerImpl |
NettyLumberJackServerImpl.setCallback(INettyReaderCallback<Map<String,String>> handler) |
SnmpServerImpl |
SnmpServerImpl.setCallback(INettyReaderCallback<String> handler)
Set the user callback to send him Netty Tuple containing a Json representation
of SNMP traps.
|
NettyUdpServerImpl<T> |
NettyUdpServerImpl.setCallback(INettyReaderCallback<T> handler) |
NettyTcpServerImpl<T> |
NettyTcpServerImpl.setCallback(INettyReaderCallback<T> handler) |
| Constructor and Description |
|---|
NettyClientDataHandler(INettyReaderCallback<String> receiver) |
NettyHttpClientHandler(INettyReaderCallback<Map<String,Object>> receiver,
com.codahale.metrics.Counter strBytesRec,
com.codahale.metrics.Counter strBytesSent) |
NettyHttpServerHandler(INettyReaderCallback<Map<String,Object>> receiver,
com.codahale.metrics.Counter strBytesRec,
com.codahale.metrics.Counter strBytesSent,
boolean directResponse,
int multipartDecoderBufferSize)
Ctor
|
NettyInitializerClient(INettyReaderCallback<String> receiver,
org.thales.punch.libraries.metrics.api.IMetricContext metricsContext,
io.netty.handler.ssl.SslContext sslCtx,
boolean zipped,
String host,
int port,
int maxPayloadLength,
long readSocketTimeoutMs) |
NettyInitializerHttpClient(INettyReaderCallback<Map<String,Object>> receiver,
org.thales.punch.libraries.metrics.api.IMetricContext metricsContext,
io.netty.handler.ssl.SslContext sslCtx,
String host,
int port,
boolean zipped,
long readSocketTimeoutMs)
Initialzer for the http client netty channel.
|
NettyInitializerHttpServer(INettyReaderCallback<Map<String,Object>> receiver,
org.thales.punch.libraries.metrics.api.IMetricContext metricsContext,
io.netty.handler.ssl.SslContext sslCtx,
boolean zipped,
long readSocketTimeoutMs,
boolean directResponse,
int multipartDecoderBufferSize)
Initializer for the http netty channel.
|
NettyInitializerServer(INettyReaderCallback<T> receiver,
org.thales.punch.libraries.metrics.api.IMetricContext metricsContext,
io.netty.handler.ssl.SslContext sslCtx,
boolean zipped,
long readSocketTimeoutMs,
Supplier<io.netty.channel.ChannelHandler> supplier) |
NettyServerDataHandler(INettyReaderCallback<T> callback,
boolean useSsl)
Ctor.
|
NettyUdpBytesDataHandler(INettyReaderCallback<byte[]> receiver) |
NettyUdpByteToStringDataHandler(INettyReaderCallback<String> receiver,
NettyCodec decoder) |
NettyUdpDataHandler(INettyReaderCallback<String> receiver) |
| Modifier and Type | Method and Description |
|---|---|
NettyRelpServerImpl |
NettyRelpServerImpl.setCallback(INettyReaderCallback<RELPFrame> handler) |
| Constructor and Description |
|---|
NettyInitializerRelpServer(INettyReaderCallback<RELPFrame> receiver,
org.thales.punch.libraries.metrics.api.IMetricContext metricsContext,
io.netty.handler.ssl.SslContext sslCtx,
boolean zipped,
int maxPayloadLength,
long readSocketTimeoutMs)
Ctor
|
NettyRelpDataHandler(INettyReaderCallback<RELPFrame> callback,
boolean useSsl)
Ctor
|
Copyright © 2023. All rights reserved.