优化DeParser
This commit is contained in:
@@ -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) {
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user