| org.xins.client.XINSCallException org.xins.client.UnacceptableResultXINSCallException
All known Subclasses: org.xins.client.UnacceptableErrorCodeXINSCallException,
UnacceptableResultXINSCallException | public class UnacceptableResultXINSCallException extends XINSCallException (Code) | | Exception that indicates that an API call returned a result that was
considered unacceptable by the application layer.
Note that this exception is not thrown if the result is
invalid according to the XINS rules for a result XML document. Only if the
result is just invalid in relation to the applicable API specification this
exception is thrown.
version: $Revision: 1.22 $ $Date: 2007/05/15 11:33:19 $ author: Ernst de Haan since: XINS 1.0.0 |
UnacceptableResultXINSCallException | public UnacceptableResultXINSCallException(XINSCallResult result, String detail, Throwable cause) throws IllegalArgumentException(Code) | | Constructs a new UnacceptableCallResultException using the
specified XINSCallResult .
Parameters: result - the XINSCallResult that is considered unacceptable, nevernull . Parameters: detail - a detailed description of why the result is considered unacceptable,or null if such a description is not available. Parameters: cause - the optional cause exception, or null . throws: IllegalArgumentException - if result == null . |
UnacceptableResultXINSCallException | public UnacceptableResultXINSCallException(AbstractCAPICallResult result, String detail, Throwable cause) throws IllegalArgumentException(Code) | | Constructs a new UnacceptableCallResultException using the
specified AbstractCAPICallResult .
Parameters: result - the AbstractCAPICallResult that is considered unacceptable,never null . Parameters: detail - a detailed description of why the result is considered unacceptable,or null if such a description is not available. Parameters: cause - the optional cause exception, or null . throws: IllegalArgumentException - if result == null . |
UnacceptableResultXINSCallException | UnacceptableResultXINSCallException(XINSCallRequest request, TargetDescriptor target, long duration, XINSCallResultData resultData, String detail) throws IllegalArgumentException(Code) | | Constructs a new UnacceptableResultXINSCallException based
on a XINSCallResultData instance.
Parameters: request - the original request, cannot be null . Parameters: target - descriptor for the target that was attempted to be called, cannot benull . Parameters: duration - the call duration in milliseconds, must be >= 0. Parameters: resultData - the result data, cannot be null . Parameters: detail - detail message, or null . throws: IllegalArgumentException - if request == null|| target == null|| duration < 0|| resultData == null|| resultData.XINSCallResult.getErrorCode getErrorCode() == null . |
getDataElement | final public Element getDataElement()(Code) | | Returns the optional extra data.
the extra data as an Element, can be null ; |
getErrorCode | final public String getErrorCode()(Code) | | Returns the error code.
the error code or null if the call was successful and noerror code was returned. |
|
|