优化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) { 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) { 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) { 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(); 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.request = request;
this.message = message; this.message = message;
return this; return this;
} }
public ClientResponse<R, P> set(R request, Throwable exc) { public ClientResponse<R, P> fail(R request, Throwable exc) {
this.request = request; this.request = request;
this.cause = exc; this.cause = exc;
return this; return this;