Class ODataHttpException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.apache.olingo.odata2.api.exception.ODataException
-
- org.apache.olingo.odata2.api.exception.ODataMessageException
-
- org.apache.olingo.odata2.api.exception.ODataHttpException
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ODataBadRequestException,ODataConflictException,ODataForbiddenException,ODataInternalServerErrorException,ODataMethodNotAllowedException,ODataNotAcceptableException,ODataNotFoundException,ODataNotImplementedException,ODataPreconditionFailedException,ODataPreconditionRequiredException,ODataServiceUnavailableException,ODataUnsupportedMediaTypeException
public abstract class ODataHttpException extends ODataMessageException
ODataMessageExceptionwith a HTTP status code.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static MessageReferenceCOMMONprotected HttpStatusCodeshttpStatus-
Fields inherited from class org.apache.olingo.odata2.api.exception.ODataMessageException
errorCode, messageReference
-
-
Constructor Summary
Constructors Constructor Description ODataHttpException(MessageReference messageReference, Throwable cause, HttpStatusCodes httpStatus)ODataHttpException(MessageReference messageReference, Throwable cause, HttpStatusCodes httpStatus, String errorCode)ODataHttpException(MessageReference messageReference, HttpStatusCodes httpStatus)ODataHttpException(MessageReference messageReference, HttpStatusCodes httpStatus, String errorCode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpStatusCodesgetHttpStatus()-
Methods inherited from class org.apache.olingo.odata2.api.exception.ODataMessageException
createMessageReference, getErrorCode, getMessage, getMessageReference
-
Methods inherited from class org.apache.olingo.odata2.api.exception.ODataException
getApplicationExceptionCause, getHttpExceptionCause, getMessageExceptionCause, isCausedByApplicationException, isCausedByHttpException, isCausedByMessageException
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Field Detail
-
httpStatus
protected final HttpStatusCodes httpStatus
-
COMMON
public static final MessageReference COMMON
-
-
Constructor Detail
-
ODataHttpException
public ODataHttpException(MessageReference messageReference, HttpStatusCodes httpStatus)
-
ODataHttpException
public ODataHttpException(MessageReference messageReference, HttpStatusCodes httpStatus, String errorCode)
-
ODataHttpException
public ODataHttpException(MessageReference messageReference, Throwable cause, HttpStatusCodes httpStatus)
-
ODataHttpException
public ODataHttpException(MessageReference messageReference, Throwable cause, HttpStatusCodes httpStatus, String errorCode)
-
-
Method Detail
-
getHttpStatus
public HttpStatusCodes getHttpStatus()
-
-