| 程序包 | 说明 |
|---|---|
| net.apexes.wsonrpc.core | |
| net.apexes.wsonrpc.json | |
| net.apexes.wsonrpc.json.support.gson | |
| net.apexes.wsonrpc.json.support.jackson |
| 限定符和类型 | 方法和说明 |
|---|---|
protected JsonRpcResponse |
JsonRpcEngine.execute(JsonRpcRequest request)
处理远端的调用请求,执行相应的方法并返回执行结果。
|
protected JsonRpcResponse |
WsonrpcEngine.execute(WebSocketSession session,
JsonRpcRequest request) |
protected JsonRpcResponse |
WsonrpcEngine.toResponse(String id,
Object result) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected <T> T |
WsonrpcEngine.fromResponse(JsonRpcResponse resp,
Class<T> returnType) |
protected <T> T |
JsonRpcEngine.fromResponse(JsonRpcResponse resp,
Type returnType) |
protected void |
WsonrpcEngine.handleResponse(JsonRpcResponse response) |
void |
WsonrpcFuture.setValue(JsonRpcResponse resp) |
void |
WsonrpcCallback.setValue(JsonRpcResponse value) |
protected void |
WsonrpcEngine.transmit(WebSocketSession session,
JsonRpcResponse resp) |
| 限定符和类型 | 方法和说明 |
|---|---|
JsonRpcResponse |
JsonImplementor.createResponse(JsonRpcError error) |
JsonRpcResponse |
JsonImplementor.createResponse(String id,
JsonRpcError error) |
JsonRpcResponse |
JsonImplementor.createResponse(String id,
Object result) |
| 限定符和类型 | 方法和说明 |
|---|---|
JsonRpcResponse |
GsonImplementor.createResponse(JsonRpcError error) |
JsonRpcResponse |
GsonImplementor.createResponse(String id,
JsonRpcError error) |
JsonRpcResponse |
GsonImplementor.createResponse(String id,
Object result) |
| 限定符和类型 | 方法和说明 |
|---|---|
JsonRpcResponse |
JacksonImplementor.createResponse(JsonRpcError error) |
JsonRpcResponse |
JacksonImplementor.createResponse(String id,
JsonRpcError error) |
JsonRpcResponse |
JacksonImplementor.createResponse(String id,
Object result) |
Copyright © 2018. All rights reserved.