/** * Checks whether this exception is an or was caused by an {@link ODataApplicationException} exception. * * @return <code>true</code> if this is an or was caused by an {@link ODataApplicationException}, otherwise * <code>false</code> */ public boolean isCausedByApplicationException() { return getApplicationExceptionCause() != null; }
/** * Checks whether this exception is an or was caused by an {@link ODataApplicationException} exception. * * @return <code>true</code> if this is an or was caused by an {@link ODataApplicationException}, otherwise * <code>false</code> */ public boolean isCausedByApplicationException() { return getApplicationExceptionCause() != null; }
/** * Checks whether this exception is an or was caused by an {@link ODataApplicationException} exception. * * @return <code>true</code> if this is an or was caused by an {@link ODataApplicationException}, otherwise * <code>false</code> */ public boolean isCausedByApplicationException() { return getApplicationExceptionCause() != null; }
/** * Checks whether this exception is an or was caused by an {@link ODataApplicationException} exception. * * @return <code>true</code> if this is an or was caused by an {@link ODataApplicationException}, otherwise * <code>false</code> */ public boolean isCausedByApplicationException() { return getApplicationExceptionCause() != null; }
private Exception extractException(final Exception exception) { if (exception instanceof ODataException) { ODataException odataException = (ODataException) exception; if (odataException.isCausedByApplicationException()) { return odataException.getApplicationExceptionCause(); } else if (odataException.isCausedByHttpException()) { return odataException.getHttpExceptionCause(); } else if (odataException.isCausedByMessageException()) { return odataException.getMessageExceptionCause(); } } return exception; }
private Exception extractException(final Exception exception) { if (exception instanceof ODataException) { ODataException odataException = (ODataException) exception; if (odataException.isCausedByApplicationException()) { return odataException.getApplicationExceptionCause(); } else if (odataException.isCausedByHttpException()) { return odataException.getHttpExceptionCause(); } else if (odataException.isCausedByMessageException()) { return odataException.getMessageExceptionCause(); } } return exception; }
private Exception extractException(final Exception exception) { if (exception instanceof ODataException) { ODataException odataException = (ODataException) exception; if (odataException.isCausedByApplicationException()) { return odataException.getApplicationExceptionCause(); } else if (odataException.isCausedByHttpException()) { return odataException.getHttpExceptionCause(); } else if (odataException.isCausedByMessageException()) { return odataException.getMessageExceptionCause(); } } return exception; }
private Exception extractException(final Exception exception) { if (exception instanceof ODataException) { ODataException odataException = (ODataException) exception; if (odataException.isCausedByApplicationException()) { return odataException.getApplicationExceptionCause(); } else if (odataException.isCausedByHttpException()) { return odataException.getHttpExceptionCause(); } else if (odataException.isCausedByMessageException()) { return odataException.getMessageExceptionCause(); } } return exception; }
private Exception extractException(final Exception exception) { if (exception instanceof ODataException) { ODataException odataException = (ODataException) exception; if (odataException.isCausedByApplicationException()) { return odataException.getApplicationExceptionCause(); } else if (odataException.isCausedByHttpException()) { return odataException.getHttpExceptionCause(); } else if (odataException.isCausedByMessageException()) { return odataException.getMessageExceptionCause(); } } return exception; }