public class DaRPCServiceDispatcher extends DaRPCNameNodeProtocol implements com.ibm.darpc.DaRPCService<DaRPCNameNodeRequest,DaRPCNameNodeResponse>
| Constructor and Description |
|---|
DaRPCServiceDispatcher(RpcNameNodeService service) |
| Modifier and Type | Method and Description |
|---|---|
void |
close(com.ibm.darpc.DaRPCServerEndpoint<DaRPCNameNodeRequest,DaRPCNameNodeResponse> endpoint) |
void |
open(com.ibm.darpc.DaRPCServerEndpoint<DaRPCNameNodeRequest,DaRPCNameNodeResponse> endpoint) |
void |
processServerEvent(com.ibm.darpc.DaRPCServerEvent<DaRPCNameNodeRequest,DaRPCNameNodeResponse> event) |
short |
stats(RpcRequestMessage.PingNameNodeReq request,
RpcResponseMessage.PingNameNodeRes response,
RpcNameNodeState errorState) |
createRequest, createResponsepublic DaRPCServiceDispatcher(RpcNameNodeService service)
public void processServerEvent(com.ibm.darpc.DaRPCServerEvent<DaRPCNameNodeRequest,DaRPCNameNodeResponse> event)
processServerEvent in interface com.ibm.darpc.DaRPCService<DaRPCNameNodeRequest,DaRPCNameNodeResponse>public short stats(RpcRequestMessage.PingNameNodeReq request, RpcResponseMessage.PingNameNodeRes response, RpcNameNodeState errorState) throws Exception
Exceptionpublic void open(com.ibm.darpc.DaRPCServerEndpoint<DaRPCNameNodeRequest,DaRPCNameNodeResponse> endpoint)
open in interface com.ibm.darpc.DaRPCService<DaRPCNameNodeRequest,DaRPCNameNodeResponse>public void close(com.ibm.darpc.DaRPCServerEndpoint<DaRPCNameNodeRequest,DaRPCNameNodeResponse> endpoint)
close in interface com.ibm.darpc.DaRPCService<DaRPCNameNodeRequest,DaRPCNameNodeResponse>Copyright © 2018 The Apache Software Foundation. All rights reserved.