Package org.apache.dubbo.rpc
Class RpcException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apache.dubbo.rpc.RpcException
- All Implemented Interfaces:
Serializable
RPC Exception. (API, Prototype, ThreadSafe)
- Since:
- 1.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionRpcException(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) -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Field Details
-
UNKNOWN_EXCEPTION
public static final int UNKNOWN_EXCEPTION- See Also:
-
NETWORK_EXCEPTION
public static final int NETWORK_EXCEPTION- See Also:
-
TIMEOUT_EXCEPTION
public static final int TIMEOUT_EXCEPTION- See Also:
-
BIZ_EXCEPTION
public static final int BIZ_EXCEPTION- See Also:
-
FORBIDDEN_EXCEPTION
public static final int FORBIDDEN_EXCEPTION- See Also:
-
SERIALIZATION_EXCEPTION
public static final int SERIALIZATION_EXCEPTION- See Also:
-
NO_INVOKER_AVAILABLE_AFTER_FILTER
public static final int NO_INVOKER_AVAILABLE_AFTER_FILTER- See Also:
-
LIMIT_EXCEEDED_EXCEPTION
public static final int LIMIT_EXCEEDED_EXCEPTION- See Also:
-
TIMEOUT_TERMINATE
public static final int TIMEOUT_TERMINATE- See Also:
-
REGISTRY_EXCEPTION
public static final int REGISTRY_EXCEPTION- See Also:
-
ROUTER_CACHE_NOT_BUILD
public static final int ROUTER_CACHE_NOT_BUILD- See Also:
-
METHOD_NOT_FOUND
public static final int METHOD_NOT_FOUND- See Also:
-
VALIDATION_EXCEPTION
public static final int VALIDATION_EXCEPTION- See Also:
-
AUTHORIZATION_EXCEPTION
public static final int AUTHORIZATION_EXCEPTION- See Also:
-
-
Constructor Details
-
RpcException
public RpcException() -
RpcException
-
RpcException
-
RpcException
-
RpcException
public RpcException(int code) -
RpcException
-
RpcException
-
RpcException
-
-
Method Details
-
getCode
public int getCode() -
setCode
public void setCode(int code) -
isBiz
public boolean isBiz() -
isForbidden
public boolean isForbidden() -
isTimeout
public boolean isTimeout() -
isNetwork
public boolean isNetwork() -
isSerialization
public boolean isSerialization() -
isAuthorization
public boolean isAuthorization() -
isNoInvokerAvailableAfterFilter
public boolean isNoInvokerAvailableAfterFilter() -
isLimitExceed
public boolean isLimitExceed() -
isValidation
public boolean isValidation()
-