public class TcpRpcDispatcher extends Object implements com.ibm.narpc.NaRPCService<TcpNameNodeRequest,TcpNameNodeResponse>
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
LOG |
| Constructor and Description |
|---|
TcpRpcDispatcher(RpcNameNodeService service) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEndpoint(com.ibm.narpc.NaRPCServerChannel channel) |
TcpNameNodeRequest |
createRequest() |
TcpNameNodeResponse |
processRequest(TcpNameNodeRequest request) |
void |
removeEndpoint(com.ibm.narpc.NaRPCServerChannel channel) |
public TcpRpcDispatcher(RpcNameNodeService service)
public TcpNameNodeRequest createRequest()
createRequest in interface com.ibm.narpc.NaRPCService<TcpNameNodeRequest,TcpNameNodeResponse>public TcpNameNodeResponse processRequest(TcpNameNodeRequest request)
processRequest in interface com.ibm.narpc.NaRPCService<TcpNameNodeRequest,TcpNameNodeResponse>public void removeEndpoint(com.ibm.narpc.NaRPCServerChannel channel)
removeEndpoint in interface com.ibm.narpc.NaRPCService<TcpNameNodeRequest,TcpNameNodeResponse>public void addEndpoint(com.ibm.narpc.NaRPCServerChannel channel)
addEndpoint in interface com.ibm.narpc.NaRPCService<TcpNameNodeRequest,TcpNameNodeResponse>Copyright © 2018 The Apache Software Foundation. All rights reserved.