本文整理了Java中org.apache.servicecomb.swagger.invocation.AsyncResponse.producerFail()
方法的一些代码示例,展示了AsyncResponse.producerFail()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AsyncResponse.producerFail()
方法的具体详情如下:
包路径:org.apache.servicecomb.swagger.invocation.AsyncResponse
类名称:AsyncResponse
方法名:producerFail
暂无
代码示例来源:origin: apache/servicecomb-java-chassis
private boolean isLimitNewRequest(QpsController qpsController, AsyncResponse asyncResp) {
if (qpsController.isLimitNewRequest()) {
CommonExceptionData errorData = new CommonExceptionData("rejected by qps flowcontrol");
asyncResp.producerFail(new InvocationException(QpsConst.TOO_MANY_REQUESTS_STATUS, errorData));
return true;
} else {
return false;
}
}
}
代码示例来源:origin: apache/servicecomb-java-chassis
@Override
public void handle(Invocation invocation, AsyncResponse asyncResp) throws Exception {
String token = invocation.getContext(Const.AUTH_TOKEN);
if (null != token && authenticationTokenManager.valid(token)) {
invocation.next(asyncResp);
} else {
asyncResp.producerFail(new InvocationException(new HttpStatus(401, "UNAUTHORIZED"), "UNAUTHORIZED"));
}
}
}
代码示例来源:origin: apache/servicecomb-java-chassis
@Override
public void handle(Invocation invocation, AsyncResponse asyncResp) throws Exception {
SwaggerProducerOperation producerOperation =
invocation.getOperationMeta().getExtData(Const.PRODUCER_OPERATION);
if (producerOperation == null) {
asyncResp.producerFail(
ExceptionUtils.producerOperationNotExist(invocation.getSchemaId(),
invocation.getOperationName()));
return;
}
producerOperation.invoke(invocation, asyncResp);
}
}
代码示例来源:origin: org.apache.servicecomb/handler-flowcontrol-qps
private boolean isLimitNewRequest(QpsController qpsController, AsyncResponse asyncResp) {
if (qpsController.isLimitNewRequest()) {
CommonExceptionData errorData = new CommonExceptionData("rejected by qps flowcontrol");
asyncResp.producerFail(new InvocationException(QpsConst.TOO_MANY_REQUESTS_STATUS, errorData));
return true;
} else {
return false;
}
}
}
代码示例来源:origin: org.apache.servicecomb/java-chassis-core
@Override
public void handle(Invocation invocation, AsyncResponse asyncResp) throws Exception {
SwaggerProducerOperation producerOperation =
invocation.getOperationMeta().getExtData(Const.PRODUCER_OPERATION);
if (producerOperation == null) {
asyncResp.producerFail(
ExceptionUtils.producerOperationNotExist(invocation.getSchemaId(),
invocation.getOperationName()));
return;
}
producerOperation.invoke(invocation, asyncResp);
}
}
内容来源于网络,如有侵权,请联系作者删除!