| Modifier and Type | Class and Description |
|---|---|
class |
ExecutionException
ReceiveException
|
class |
TimeoutException
TimeoutException.
|
| Modifier and Type | Method and Description |
|---|---|
static Server |
Transporters.bind(String url,
ChannelHandler... handler) |
static Server |
Transporters.bind(URL url,
ChannelHandler... handlers) |
Server |
Transporter.bind(URL url,
ChannelHandler handler)
Bind a server.
|
void |
ChannelHandler.caught(Channel channel,
Throwable exception)
on exception caught.
|
static Client |
Transporters.connect(String url,
ChannelHandler... handler) |
static Client |
Transporters.connect(URL url,
ChannelHandler... handlers) |
Client |
Transporter.connect(URL url,
ChannelHandler handler)
Connect to a server.
|
void |
ChannelHandler.connected(Channel channel)
on channel connected.
|
void |
ChannelHandler.disconnected(Channel channel)
on channel disconnected.
|
void |
ChannelHandler.received(Channel channel,
Object message)
on message received.
|
void |
Client.reconnect()
reconnect.
|
void |
Endpoint.send(Object message)
send message.
|
void |
Endpoint.send(Object message,
boolean sent)
send message.
|
void |
ChannelHandler.sent(Channel channel,
Object message)
on message sent.
|
| Modifier and Type | Method and Description |
|---|---|
static ExchangeServer |
Exchangers.bind(String url,
ChannelHandler handler,
Replier<?> replier) |
static ExchangeServer |
Exchangers.bind(String url,
ExchangeHandler handler) |
static ExchangeServer |
Exchangers.bind(String url,
Replier<?> replier) |
static ExchangeServer |
Exchangers.bind(URL url,
ChannelHandler handler,
Replier<?> replier) |
static ExchangeServer |
Exchangers.bind(URL url,
ExchangeHandler handler) |
ExchangeServer |
Exchanger.bind(URL url,
ExchangeHandler handler)
bind.
|
static ExchangeServer |
Exchangers.bind(URL url,
Replier<?> replier) |
static ExchangeClient |
Exchangers.connect(String url) |
static ExchangeClient |
Exchangers.connect(String url,
ChannelHandler handler,
Replier<?> replier) |
static ExchangeClient |
Exchangers.connect(String url,
ExchangeHandler handler) |
static ExchangeClient |
Exchangers.connect(String url,
Replier<?> replier) |
static ExchangeClient |
Exchangers.connect(URL url) |
static ExchangeClient |
Exchangers.connect(URL url,
ChannelHandler handler,
Replier<?> replier) |
static ExchangeClient |
Exchangers.connect(URL url,
ExchangeHandler handler) |
ExchangeClient |
Exchanger.connect(URL url,
ExchangeHandler handler)
connect.
|
static ExchangeClient |
Exchangers.connect(URL url,
Replier<?> replier) |
CompletableFuture<Object> |
ExchangeHandler.reply(ExchangeChannel channel,
Object request)
reply.
|
CompletableFuture<Object> |
ExchangeChannel.request(Object request)
send request.
|
CompletableFuture<Object> |
ExchangeChannel.request(Object request,
int timeout)
send request.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
ReplierDispatcher.reply(ExchangeChannel channel,
Object request) |
CompletableFuture<Object> |
ExchangeHandlerDispatcher.reply(ExchangeChannel channel,
Object request) |
CompletableFuture<Object> |
ExchangeHandlerAdapter.reply(ExchangeChannel channel,
Object msg) |
Object |
Replier.reply(ExchangeChannel channel,
T request)
reply.
|
void |
ExchangeServerDelegate.send(Object message) |
void |
ExchangeServerDelegate.send(Object message,
boolean sent) |
String |
ExchangeHandlerDispatcher.telnet(Channel channel,
String message) |
| Modifier and Type | Method and Description |
|---|---|
ExchangeServer |
HeaderExchanger.bind(URL url,
ExchangeHandler handler) |
void |
HeaderExchangeHandler.caught(Channel channel,
Throwable exception) |
ExchangeClient |
HeaderExchanger.connect(URL url,
ExchangeHandler handler) |
void |
HeaderExchangeHandler.connected(Channel channel) |
void |
HeartbeatHandler.connected(Channel channel) |
void |
HeaderExchangeHandler.disconnected(Channel channel) |
void |
HeartbeatHandler.disconnected(Channel channel) |
void |
HeaderExchangeHandler.received(Channel channel,
Object message) |
void |
HeartbeatHandler.received(Channel channel,
Object message) |
void |
HeaderExchangeClient.reconnect() |
CompletableFuture<Object> |
HeaderExchangeClient.request(Object request) |
CompletableFuture<Object> |
HeaderExchangeClient.request(Object request,
int timeout) |
void |
HeaderExchangeServer.send(Object message) |
void |
HeaderExchangeClient.send(Object message) |
void |
HeaderExchangeServer.send(Object message,
boolean sent) |
void |
HeaderExchangeClient.send(Object message,
boolean sent) |
void |
HeaderExchangeHandler.sent(Channel channel,
Object message) |
void |
HeartbeatHandler.sent(Channel channel,
Object message) |
| Modifier and Type | Method and Description |
|---|---|
String |
TelnetHandler.telnet(Channel channel,
String message)
telnet.
|
| Modifier and Type | Method and Description |
|---|---|
String |
TelnetHandlerAdapter.telnet(Channel channel,
String message) |
| Modifier and Type | Method and Description |
|---|---|
void |
ChannelHandlerAdapter.caught(Channel channel,
Throwable exception) |
void |
AbstractPeer.caught(Channel ch,
Throwable ex) |
void |
AbstractChannelHandlerDelegate.caught(Channel channel,
Throwable exception) |
void |
ChannelHandlerAdapter.connected(Channel channel) |
void |
AbstractServer.connected(Channel ch) |
void |
AbstractPeer.connected(Channel ch) |
void |
AbstractChannelHandlerDelegate.connected(Channel channel) |
void |
ChannelHandlerAdapter.disconnected(Channel channel) |
void |
AbstractServer.disconnected(Channel ch) |
void |
AbstractPeer.disconnected(Channel ch) |
void |
AbstractChannelHandlerDelegate.disconnected(Channel channel) |
void |
ChannelHandlerAdapter.received(Channel channel,
Object message) |
void |
DecodeHandler.received(Channel channel,
Object message) |
void |
MultiMessageHandler.received(Channel channel,
Object message) |
void |
AbstractPeer.received(Channel ch,
Object msg) |
void |
AbstractChannelHandlerDelegate.received(Channel channel,
Object message) |
void |
AbstractClient.reconnect() |
void |
ClientDelegate.reconnect() |
void |
AbstractPeer.send(Object message) |
void |
ServerDelegate.send(Object message) |
void |
ClientDelegate.send(Object message) |
void |
ChannelDelegate.send(Object message) |
void |
AbstractChannel.send(Object message,
boolean sent) |
void |
AbstractServer.send(Object message,
boolean sent) |
void |
AbstractClient.send(Object message,
boolean sent) |
void |
ServerDelegate.send(Object message,
boolean sent) |
void |
ClientDelegate.send(Object message,
boolean sent) |
void |
ChannelDelegate.send(Object message,
boolean sent) |
void |
ChannelHandlerAdapter.sent(Channel channel,
Object message) |
void |
AbstractPeer.sent(Channel ch,
Object msg) |
void |
AbstractChannelHandlerDelegate.sent(Channel channel,
Object message) |
| Constructor and Description |
|---|
AbstractClient(URL url,
ChannelHandler handler) |
AbstractServer(URL url,
ChannelHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
void |
WrappedChannelHandler.caught(Channel channel,
Throwable exception) |
void |
WrappedChannelHandler.connected(Channel channel) |
void |
WrappedChannelHandler.disconnected(Channel channel) |
void |
WrappedChannelHandler.received(Channel channel,
Object message) |
void |
WrappedChannelHandler.sent(Channel channel,
Object message) |
| Modifier and Type | Method and Description |
|---|---|
void |
AllChannelHandler.caught(Channel channel,
Throwable exception) |
void |
AllChannelHandler.connected(Channel channel) |
void |
AllChannelHandler.disconnected(Channel channel) |
void |
AllChannelHandler.received(Channel channel,
Object message) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConnectionOrderedChannelHandler.caught(Channel channel,
Throwable exception) |
void |
ConnectionOrderedChannelHandler.connected(Channel channel) |
void |
ConnectionOrderedChannelHandler.disconnected(Channel channel) |
void |
ConnectionOrderedChannelHandler.received(Channel channel,
Object message) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExecutionChannelHandler.received(Channel channel,
Object message) |
| Modifier and Type | Method and Description |
|---|---|
void |
MessageOnlyChannelHandler.received(Channel channel,
Object message) |
Copyright © 2011–2019 The Apache Software Foundation. All rights reserved.