public class RpcException extends RuntimeException
Invoker.invoke(Invocation),
序列化表格| 限定符和类型 | 字段和说明 |
|---|---|
static int |
BIZ_EXCEPTION |
static int |
FORBIDDEN_EXCEPTION |
static int |
LIMIT_EXCEEDED_EXCEPTION |
static int |
NETWORK_EXCEPTION |
static int |
NO_INVOKER_AVAILABLE_AFTER_FILTER |
static int |
SERIALIZATION_EXCEPTION |
static int |
TIMEOUT_EXCEPTION |
static int |
TIMEOUT_TERMINATE |
static int |
UNKNOWN_EXCEPTION |
| 构造器和说明 |
|---|
RpcException() |
RpcException(int code) |
RpcException(int code,
String message) |
RpcException(int code,
String message,
Throwable cause) |
RpcException(int code,
Throwable cause) |
RpcException(String message) |
RpcException(String message,
Throwable cause) |
RpcException(Throwable cause) |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getCode() |
boolean |
isBiz() |
boolean |
isForbidden() |
boolean |
isLimitExceed() |
boolean |
isNetwork() |
boolean |
isNoInvokerAvailableAfterFilter() |
boolean |
isSerialization() |
boolean |
isTimeout() |
void |
setCode(int code) |
public static final int UNKNOWN_EXCEPTION
public static final int NETWORK_EXCEPTION
public static final int TIMEOUT_EXCEPTION
public static final int BIZ_EXCEPTION
public static final int FORBIDDEN_EXCEPTION
public static final int SERIALIZATION_EXCEPTION
public static final int NO_INVOKER_AVAILABLE_AFTER_FILTER
public static final int LIMIT_EXCEEDED_EXCEPTION
public static final int TIMEOUT_TERMINATE
public RpcException()
public RpcException(String message)
public RpcException(Throwable cause)
public RpcException(int code)
public RpcException(int code,
String message)
public RpcException(int code,
Throwable cause)
public int getCode()
public void setCode(int code)
public boolean isBiz()
public boolean isForbidden()
public boolean isTimeout()
public boolean isNetwork()
public boolean isSerialization()
public boolean isNoInvokerAvailableAfterFilter()
public boolean isLimitExceed()
Copyright © 2011–2021 The Apache Software Foundation. All rights reserved.