public interface IClient
Modifier and Type | Method and Description |
---|---|
default Set<CorfuMsgType> |
getHandledTypes()
Returns a set of message types that the client handles.
|
default ClientMsgHandler |
getMsgHandler() |
IClientRouter |
getRouter()
Get the router used by the Netty client.
|
default void |
handleMessage(CorfuMsg msg,
io.netty.channel.ChannelHandlerContext ctx)
Handle a incoming message on the channel.
|
void |
setRouter(IClientRouter router)
Set the router used by the Netty client.
|
void setRouter(IClientRouter router)
router
- The router to be used by the Netty client.IClientRouter getRouter()
default ClientMsgHandler getMsgHandler()
default void handleMessage(CorfuMsg msg, io.netty.channel.ChannelHandlerContext ctx)
msg
- The incoming messagectx
- The channel handler contextdefault Set<CorfuMsgType> getHandledTypes()
Copyright © 2019 CorfuDB. All rights reserved.