Package org.ehrbase.api.exception
Class BadGatewayException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.ehrbase.api.exception.BadGatewayException
- All Implemented Interfaces:
Serializable
Project-custom exception that allows outbound APIs to react on backend problems. Shall be thrown to invoke
status 502 "Bad gateway" or whatever is appropriate.
Proxied connection failed, e.g. the server could not contact the clustered note that processes the specified query (EhrScape API example).
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionBadGatewayException(String message) BadGatewayException(String message, Throwable cause) -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
BadGatewayException
-
BadGatewayException
-