优化DeParser

This commit is contained in:
redkale
2023-09-09 22:39:43 +08:00
parent 30213e9b0b
commit 42bf6ec73b
2 changed files with 369 additions and 369 deletions

View File

@@ -231,11 +231,11 @@ public abstract class ClientCodec<R extends ClientRequest, P> implements Complet
}
public void addMessage(R request, P result) {
this.respResults.add(respPool.get().set(request, result));
this.respResults.add(respPool.get().success(request, result));
}
public void addMessage(R request, Throwable exc) {
this.respResults.add(respPool.get().set(request, exc));
this.respResults.add(respPool.get().fail(request, exc));
}
public void occurError(R request, Throwable exc) {

View File

@@ -44,13 +44,13 @@ public class ClientResponse<R extends ClientRequest, P> {
return request == null ? null : request.getRequestid();
}
public ClientResponse<R, P> set(R request, P message) {
public ClientResponse<R, P> success(R request, P message) {
this.request = request;
this.message = message;
return this;
}
public ClientResponse<R, P> set(R request, Throwable exc) {
public ClientResponse<R, P> fail(R request, Throwable exc) {
this.request = request;
this.cause = exc;
return this;