public class XQCancelledException extends XQQueryException
XQCancelledException is an exception to indicate that the
 current XQuery processing is cancelled by the application through a
 cancel() request. This exception allows an application to
 easily differentiate between a user's cancellation of the query from a
 general execution failure.| Constructor and Description | 
|---|
| XQCancelledException(java.lang.String message,
                    java.lang.String vendorCode,
                    javax.xml.namespace.QName errorCode,
                    int line,
                    int column,
                    int position,
                    java.lang.String moduleURI,
                    XQSequence errorObject,
                    XQStackTraceElement[] stackTrace)Constructs an  XQCancelledExceptionobject with a given message,
 vendor code, error code, line number, column number, position, module URI,
 error object, and stack trace. | 
getColumnNumber, getErrorCode, getErrorObject, getLineNumber, getModuleURI, getPosition, getQueryStackTracegetNextException, getVendorCode, setNextExceptionpublic XQCancelledException(java.lang.String message,
                            java.lang.String vendorCode,
                            javax.xml.namespace.QName errorCode,
                            int line,
                            int column,
                            int position,
                            java.lang.String moduleURI,
                            XQSequence errorObject,
                            XQStackTraceElement[] stackTrace)
XQCancelledException object with a given message,
 vendor code, error code, line number, column number, position, module URI,
 error object, and stack trace.message - the description of the error. null indicates
                    that the message string is non existantvendorCode - a vendor-specific string identifying the error.
                    null indicates there is no vendor
                    code or it is unknownerrorCode - QName which identifies the error
                    according to the standard as described in
                    
                    Appendix F, XQuery 1.0: An XML Query language,
                    
                    Appendix C, XQuery 1.0 and XPath 2.0 Functions and Operators,
                    and its associated specifications; implementation-defined
                    errors may be raisedline - the line number in the query string where the error occured.
                    Line numbering starts at 1. -1 if unknowncolumn - the column number in the query string where the error occured.
                    Column numbering starts at 1. -1 if unknownposition - the position in the query string where the error occured. This
                    is a 0 based position. -1 if unknownmoduleURI - the module URI of the module in which the error occurred.
                    null when it is the main module or when the module is
                    unknownerrorObject - an XQSequence representing the error object passed to
                    fn:error(). null if this error was not
                    triggered by fn:error() or when the error object is
                    not availablestackTrace - the XQuery stack trace where the error occurred. null
                    if not availableCopyright (c) 2004-2020 Saxonica Limited. All rights reserved.